As to officers’ tooling, this could also be handled as a strong encouragement 
to share your code with your successor.
----
Publius Scribonius Scholasticus
p.scribonius.scholasti...@gmail.com



> On Jun 25, 2017, at 2:31 PM, omd <c.ome...@gmail.com> wrote:
> 
> On Sun, Jun 25, 2017 at 1:33 PM, Alex Smith <ais...@alumni.bham.ac.uk> wrote:
>> One of the huge strengths of Agora is that its entire history can be
>> deduced from the weekly/monthly office reports, making it easy to
>> determine facts about past gamestates; and all actions also go via the
>> lists, so you can interpolate the gamestate in between, as well.
> 
> I agree, which is why my proposal would still have reports and actions
> being sent to the lists - the wiki would basically serve as a
> substitute for players manually performing that interpolation, in
> order to allow for more fast-paced gameplay.  (It would also serve as
> the basis of reports, of course.)
> 
>> I'm in favour of more office automation but I'd rather it be done via
>> parsing messages sent to the lists, rather than requiring actions to be
>> entered externally.
> 
> Do you object to systems that require (or at least strongly encourage)
> actions to be entered externally, but send automated messages to the
> lists reflecting them?  Requiring players to manually send messages in
> a parseable format is definitely also viable, but I like it somewhat
> less for various reasons, including the confusion caused if they get
> the format wrong.
> 
> Also because there's the potential for less-than-fully automated
> updates, which can be more flexible.  In the future (again, not
> proposing this for the present), imagine the wiki could be configured
> to just send each change to a given page as a diff to the list, along
> with the edit message.  Then, we could define the edit message as the
> canonical action from the Rules' perspective, but players would be
> expected to make substance of the edit reflect the effects.  For
> example, I could make an edit with the message "pay ais523 2 shinies",
> and the diff would change our balances to suit.  I think this would
> actually be pretty readable, not just a form of spamming the lists -
> you could tell pretty easily from the diff whether the action was
> carried out correctly, and having the old and new state in the message
> would actually be helpful in understanding the context of the action.
> 
> Compared to this, a fully automated shiny tracking system would be
> preferable in some ways, but would be more dependent on the whims of
> whoever wrote the code, harder to modify to account for rule changes,
> harder to transition between recordkeepors, etc.

Reply via email to