Christofer Dutz wrote on 6/30/23 6:29 AM:
Well continuing would mean that we file the incubator reports on time.
If we do that, I’m fine with continuing. If we don’t, well … guess then it’s
time to retire.
Thinking forward to ASF project (i.e. after graduation) expectations,
the board needs to see three PMC members who can be active enough to
make reports and respond to security issues. So it sounds like you're
fine to continue now, as long as Incubator reports get in.
...
Von: Mirko Kämpf <[email protected]>
...
*The Apache Training project uses automated data analysis to check (some
of) the criteria mentioned above.*Using the source code repository as a
starting point we will investigate the documentation corpus and make it
accessible for
a chat based interaction => Apply ChatGPT to the repo for contextual search.
We can generate a report from the repository which will be "reported to" or
"exposed via" Apache Training project. => We have to define in which form.
First proposal: generated ADOC files in the github repository would be fine
for an inventory.
Interesting - so you're saying part of the code Training would produce
is repo analysis of "what documentation/useful human content" does each
ASF project have, and how can we quantify "how useful" some doc is?
That could be useful, even if it's slightly different than the concept
of "providing easy tools to make training courses".
A few comments on this:
- There are no ASF policies on specific documentation, so anything you
suggest would be a best practice, not a requirement for other projects.
- There are several non-ASF projects that are doing interesting work in
the auto-discovery and analytics of codebases, it might be worth seeing
some of their techniques (or maybe their code) in terms of how they
crawl repos and the like:
https://chaoss.community/
https://chaoss.github.io/grimoirelab/
https://bitergia.com/
While they focus on higher level analytics, I bet (eventually, someday)
they'd also be interested in scanners for README quality and formatting
and the like.
Personally, my time is limited thru October, but I hope to have more
volunteer time after that. I hope the podling stays around, the concept
of making coder-friendly ways to easily re-use training content is
important for the whole ecosystem.
--
- Shane
Member
The Apache Software Foundation