[Freeciv-tickets] [freeciv] #48151: Option to disable worklist item postponing

Zurück zum Archiv-Index
OSDN Ticket System norep****@osdn*****
Fri Jun 9 02:06:39 JST 2023


#48151: Option to disable worklist item postponing

  Open Date: 2023-06-03 05:44
Last Update: 2023-06-08 20:06

URL for this Ticket:
    https://osdn.net//projects/freeciv/ticket/48151
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=48151

---------------------------------------------------------------------

Last Changes/Comment on this Ticket:
2023-06-08 20:06 Updated by: cazfi
 * Owner Update from (None) to cazfi
 * Resolution Update from None to Accepted

Comment:

Reply To cazfi

With the City Option approach, this ticket would be the one to make purge/postpone functionality to depend on such an option + to make sure that the option lives over save + load cycle
Patch attached.

---------------------------------------------------------------------
Ticket Status:

      Reporter: cazfi
         Owner: cazfi
          Type: Patches
        Status: Open [Owner assigned]
      Priority: 5 - Medium
     MileStone: S3_2 d3f
     Component: Server
      Severity: 5 - Medium
    Resolution: Accepted
---------------------------------------------------------------------

Ticket details:

Request from alain_bkr in #47493: "Btw, i would prefer an option to un-activate postponing"
As the postponing (/purge) functionality happens on the server side, this can't be purely a client option. Our options would thus be:
- Server setting affecting entire game, all players
- Server setting affecting specific player. As we don't have the concept of "player specific settings" at the moment, this isn't likely happen any time soon
- Separate server command to toggle player's "autopurge" status
- Ruleset setting, affecting all players
- Ruleset setting, affecting specific nation
- Ruleset effect
- Lua callback, in player authentication context
- City option
I assume that the City Option is closest to what's actually wanted, but please correct me if some other option is preferred.
---
With the City Option approach, this ticket would be the one to make purge/postpone functionality to depend on such an option + to make sure that the option lives over save + load cycle -> in practice provides feature to scenarios.
Leaving client/gui parts to future tickets.

-- 
Ticket information of Freeciv project
Freeciv Project is hosted on OSDN

Project URL: https://osdn.net/projects/freeciv/
OSDN: https://osdn.net

URL for this Ticket:
    https://osdn.net/projects/freeciv/ticket/48151
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=48151



More information about the Freeciv-tickets mailing list
Zurück zum Archiv-Index