I recently found that some new projects get a little lost at the acceptance phase. Also we have a large number of projects in Incubation (36) which is becoming difficult to keep in touch. We need to be able to see at a glance the status of the set of podlings.
I developed a tool called "clutch". Below are some notes from its generated web page. http://incubator.apache.org/clutch.html The coloured summary table is intended to encourage and nuture. ------------- Clutch is a tool which gathers details about projects currently in incubation. It reads the Wiki page at ReportingSchedule then builds a list of projects, adds some attributes, does some validation. Then it reads the source file for the "projects currently in incubation" table, ensures that each new project has an entry, adds some more attributes. The clutch is the set of eggs which have been laid. The mother hen (our Incubator PMC) needs to continually gather them, to ensure that none have rolled from the nest or moved to the outside, being forgotten or becoming cold. Clutch also means to grasp eagerly. So please interpret this table from the point-of-view of encouragement and nurture. Anything "red" is an issue that should be addressed ASAP. The "orange" means that they are new and on the monthly reporting schedule. Otherwise we are looking for healthy "gold" yolks. Cooling off into the "murk" also needs attention. Data files are also generated so that other tools can easily re-use the metadata for the set of projects currently in incubation. * clutch.txt - list of project names, one per line. * Structured list of various details. Not yet happening - need to decide which format (N3, DOAP, etc.) and which attributes to be stored. Any Incubator committer can run 'clutch'. In the top-level of the "incubator" SVN, do: 'python clutch.py' which will generate a source xml file in "site-author" directory. Then build and deploy the site as normal. ------------- It is my first foray into Python. Please improve my attempt. That language was chosen as it seems to have all necessary facilities available without needing additional dependencies. So all Incubator committers should be able to utilise the tool. Later i found INCUBATOR-78 which sees some other issues. Clutch addresses some of them. https://issues.apache.org/jira/browse/INCUBATOR-78 -David --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]