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]

Reply via email to