> I think there is probably a requirement to store the reports in ASF svn
This makes sense to me as well. I believe we can store the generated reports in SVN. One question that comes to mind is: where are our old reports? There seems to be a big gap between 2022 and 2025. On Mon, Feb 3, 2025, at 21:29, PJ Fanning wrote: > I think there is probably a requirement to store the reports in ASF > svn but the idea of automating some of the generation tasks is > probably a good item to discuss. > > On Mon, 3 Feb 2025 at 14:16, Xuanwo <xua...@apache.org> wrote: >> >> Hey, everyone >> >> I'm starting this thread to discuss whether it is a good idea to migrate the >> incubator report workflow to a GitHub-based system. Our current workflow is >> Confluence-based and involves many manual tasks. I also find Confluence >> difficult to use, and several other IPMC members seem to share the same >> feeling. >> >> PJ works hard to bring our incubator reports back to life, and I want to >> offer support in other ways: creating an automated GitHub-based workflow for >> collecting and formatting reports. >> >> My proposed workflow: >> >> - Keep genrated reports at >> https://svn.apache.org/repos/asf/incubator/public/trunk/reports/ >> >> (I’m not sure why so many reports are missing; we only have a handful of >> entries here.) >> >> - Establish a repo with layout in this way: >> >> reports/{year}/{month}/{project}.md >> >> Take today and fury as an example: >> >> reports/2025/02/fury.md >> >> - Our GitHub Action scripts will automatically generate all templates for >> projects that require monthly reporting. >> - All requirements like "Please note that some lines have two spaces at the >> end. Do not remove these spaces." will be relaxed. Our GitHub Action scripts >> will collect, format, verify and wanring for projects that not reported. >> - Our Github Action will generate the finally report by combine those >> reports together. >> >> >> To submit a report, the project's PPMC members simply need to create a PR at >> the designated location. >> To review a report, the project's mentors only need to provide their >> feedback by adding inline comments to the PR. >> >> >> What do you think? The detailed workflow can be discussed later once this >> repository has been set up. My main proposal is to move away from confluence >> and rely on GitHub Actions to reduce the workload we need to manage, make >> the process easier for all of project ppmc members, mentors and also the >> IPMC chair. >> >> Xuanwo >> >> https://xuanwo.io/ >> >> --------------------------------------------------------------------- >> 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 -- Xuanwo https://xuanwo.io/ --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org