On Fri, 14 Aug 2026 at 15:31, Dave Fisher <[email protected]> wrote: > > > > On Aug 14, 2026, at 1:09 AM, sebb <[email protected]> wrote: > > > > On Fri, 14 Aug 2026 at 08:43, tison <[email protected] > > <mailto:[email protected]>> wrote: > >> > >> Some files may support information pages at [1], and other status pages. > >> But I don't have a full picture which one support what page. > >> > >> [1] https://incubator.apache.org/projects/incubation-status-template.html > >> <https://incubator.apache.org/projects/incubation-status-template.html> > > > > The status pages are generated from projects/*.xml files. > > When a podling retires, its website is redirected there. > > > > podlings.xml is used by clutch and to generate the summary listings: > > https://incubator.apache.org/projects/ > > <https://incubator.apache.org/projects/> > > and the current list on the index page > > It is also used by whimsy and probably other tools either directly or > > via JSON files created by Whimsy > > As sebb notes: podlings.xml file is used by several systems outside of the > incubator. It acts as the source of record and history of incubator podlings. > > Another use is on https://projects.apache.org in various displays and this > also hosts json files derived from the xml. > > > > > The podlings/*.yml files are a later addition, but include information > > that is not readiliy available elsewhere. > > This file was built a decade ago to move some of the status information out > of the project status xml >
AFAICT the format added new information that was not previously captured. However, it also duplicates some information from projects.xml, e.g. graduationDate > > > > Whilst it might be easier to manage the files if they were in Git, > > that is not the issue here. > > If the incubator wants to manage podlings.xml file by not hand editing xml > then I would suggest creating some python scripts. Again, that is not really the issue here. It looks like the data in all 3 files is needed; however AFAICT podlings are not required to maintain them all, which seriously devalues the data. > Best, > Dave > > > > > Sebb > > > >> Best, > >> tison. > >> > >> > >> tison <[email protected]> 于2026年8月14日周五 15:41写道: > >> > >>> I generally consider them as paper work and we may either migrate them > >>> from SVN to make the paper work easy to finish, or just drop them. > >>> > >>> > >>> Best, > >>> tison. > >>> > >>> > >>> sebb <[email protected]> 于2026年8月14日周五 15:35写道: > >>> > >>>> There are at least 3 podling status files: > >>>> > >>>> > >>>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings.xml > >>>> > >>>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings/ > >>>> <podling>.yml > >>>> > >>>> https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/ > >>>> <podling>.xml > >>>> > >>>> Which ones are required by policy, if any? > >>>> And if they are not required, why do they exist? > >>>> Equally, if they are needed, why are they not required? > >>>> > >>>> Can thiey be simplified? > >>>> Maybe podlings.xml and podlings/*.yml could be combined? > >>>> (e.g. move the info from one into the other, and use that to generate > >>>> the moved data) > >>>> > >>>> Sebb > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [email protected] > >>>> For additional commands, e-mail: [email protected] > >>>> > >>>> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > <mailto:[email protected]> > > For additional commands, e-mail: [email protected] > > <mailto:[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
