OK, before we lose ourselves in another side-debate. Would it be possible to get a straight answer to original question, which was "can we make savedgames a supported interface to fibs data not available elsewhere but frequently requested by users of clients". Thx.
See:
http://www.fibsboard.com/javafibs/repbotsavedgames-t1819.0.html;msg14001#msg14001If the answer is "yes" in any form, we should continue and engineer some syntax. My suggestion is to create
1) An XML Schema which provides information about
- UTC time of instance creation
- UTC time of the next update of the instance
- Map<Player, List<Player>> in some XML serialization syntax.
2) Instances
of beforementioned Schema which are updated by a cron job running on fibs com and provided under a fixed URL.
I will happily provide the Schema in a machine readable form, and Perl code to produce instances. Next step would be to optimize to satisfy the constraints discussed above, such as bandwidth usage, displaying instances in human readable form, improving reliability, access control, update schedule etc. pp.
Please note that "yes, but it may go away anytime" isn't an satisfactory answer. I understand that due to problems in operations the service may be interrupted for some days, that's only normal. But what is needed to make it worth coding against such an API is a commitement to support it to the same degree fibs.com's other services are supported.