On 21 October 2011 07:33, David Crossley <cross...@apache.org> wrote: > sebb wrote: >> Daniel Shahaf wrote: >> > David Crossley wrote: >> >> >> >> This reporting stuff is getting harder to manually manage. >> >> We now have sixty (yes 60) podlings currently in incubation. >> >> >> >> Can anyone see a way to improve this process? >> >> Maybe we can extend podlings.xml with a reporting section. >> This would need to define which quarterly shedule to use for each podling. >> It could also have a "monthly" override flag with an end-date. >> This would work for both initial monthly reporting, and potentially >> for monthly exit reporting (there was some talk of requiring monthly >> reporing for projects nearly ready to graduate) - just set a date far >> into the future. >> If the end-date was omitted, it could be derived from the project start date. >> >> I think this data would generally only need to be set once, and >> everything could be generated from it. >> >> However, at present the Reporting Schedule does act as a cross-check >> of podlings.xml. >> Would it matter if this cross-check were lost? > > The cross-check was certainly necessary before we had > the new well-structured podlings.xml file.
OK, good. > It is not really the "ReportingSchedule" page that is problematic. > Although it is hard to encourage podlings to do the simple > tasks to keep it up-to-date. We could generate a similar page > on the Incubator website, using podlings.xml file. Then only > one file to maintain. Yes, it would be necessary to have an easily readable version of the schedule. But that could easily be done with XSLT I think. > Rather, it is using the Wiki to do each monthly report, that i see > as not working well. The manual set-up of each monthly report > can really only be done close to the beginning of the month, > and it is tedious and error-prone. I assumed that could be automated using the podling data. Looks fairly simple to me to create the variable text, but perhaps I'm missing something. Could even fill in the description and incubation start date to help podlings. > I reckon that it would be better to use Incubator SVN for that, > similarly to how top-level projects do, where they commit their > reports directly into SVN text report and edit until ready. Some other TLPs also use the Wiki - it's more convenient than SVN in some ways. > We could reliably generate the report.txt skeleton via a script > at the beginning of the month. As far as I can tell, this would be the same for the current method, apart from the issue of "committing" the Wiki page. Is that the stumbling block at present? > This also gets them used to the eventual top-level process for > doing the reporting. > >> > Isn't it a solved problem? The board does *something* to manage >> > quarterly report from the ~100 PMCs it has... >> >> That something is committee-info.txt. >> >> However, that only sends e-mails to the PMC chair, which is not >> entirely suitable here. > > The reminder part is working okay. Clutch gathers the data > and generates each "report_due_[1-3].txt" file holding the > dev list addresses, that our incubator-marvin utilises. OK. > -David > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org