Pardon my jumbled thoughts at this time of night.

Inspired by scshunt, I spent a few minutes coming up with a simple
YAML-in-Git source format for CFJs:

https://github.com/comex/agora-cfjs

and then spent much longer fixing up:

http://cfj.qoid.us/

but didn't finish.  The format for arguments includes only a
Message-ID and snippet, and I was thinking grabbing from/subject line
from the Message-ID would be enough, but on second thought I should
probably just include the author's player name.  However, I added
mailing list message support, so it works to click on the link and get
to the original message for context; in the future it will be possible
to get to the whole thread (but I think I want to implement it myself
instead of just linking to the normal mailing list archive, because of
autolinking and general archive brokenness).  Regex search of mailing
list messages is also technically exposed.

The data hasn't been entered yet except for one CFJ; I need to go back
and collect all the arguments.

I guess it would be a good idea to convert all the old CotC DB CFJs to
this format for consistency (I could have used that DB format, but
it's way complicated).  By the same token, if we get a new Arbitor
(and e's not interested in using this format), I can probably parse
eir data into the format, but only if e publishes CFJ summaries in a
consistent layout.  If not, I can still add them to cfj.qoid.us as
text, but it wouldn't be possible for any interested parties to query
the YAML.

Reply via email to