-
Notifications
You must be signed in to change notification settings - Fork 55
Description
So for years I've been threatening to write a history grokker that reads our XML file and produces an RSS-style history log and a graph of # of active groups over time, etc. @rGeoffrey is presenting a "State of the Onion" at OSCON this Thursday. Maybe I aught to get around to it NOW...
grep 'status'
on the current file is trivial. The trick is writing a program to understand the context of each of the 311 changes to that file since 2006. git log --patch --reverse perl_mongers.xml
is a conceptual starting point. But I suspect we'll need some pretty heavy lifting before the context of many of those changes can be understood in human-readable terms suitable for an RSS feed. Something like:
- 3c25cdc - 2006-04-30 - ignore
- c8d7d2c - 2006-05-24 - Helsingborg.pm new group leader: Stefan Midjich
- 98ae765 - 2006-05-26 - New group: Kaiserslautern.pm
- ... 308 more :)
A graph of simple stats is easier. For each of those commits, just pull out the XML at that point in time and do a grep status | uniq -c
...
irc.perl.org #mongers is the IRC channel for discussion. 👍