I found [1] that has all the LADP registration dates. It would be an
approximate source since we almost only record new LADP entries if the
person is a committer?

[1] https://whimsy.apache.org/public/public_ldap_people.json

I can remember some biases:

1. We have members who have never been a committer.
2. Some non-PMC committees may be included.

And compared with [2], the LDAP data isn't associated with projects.

[2] https://whimsy.apache.org/public/committee-info.json

Best,
tison.

Travis Wright <[email protected]> 于2025年9月21日周日 02:41写道:
>
> Let. The phone go
>
> On Sat, Sep 20, 2025, 12:40 PM Dave Fisher <[email protected]> wrote:
>
> > Hi -
> >
> > I recently studied this question.
> >
> > (1) The source of truth for committer joined a project is in LDAP. These
> > records have no date.
> > (2) reporter.apache.org (or projects.apache.org) does build an internal
> > database that it maintains by watching ldap changes through a pubsub
> > feature.
> >
> > Maybe sebb knows which and where.
> >
> > It would be handy to expose this data somehow until such time as the
> > Tooling or Infra Teams can build support for tracking of this in a sharable
> > manner.
> >
> > Best,
> > Dave
> >
> > > On Sep 20, 2025, at 8:41 AM, sebb <[email protected]> wrote:
> > >
> > > On Sat, 20 Sept 2025 at 11:58, tison <[email protected] <mailto:
> > [email protected]>> wrote:
> > >>
> > >> Hi,
> > >>
> > >> I can see we have [1] that indicates when a PMC member joined.
> > >>
> > >> [1] https://whimsy.apache.org/public/committee-info.json
> > >>
> > >> However, it doesn't include the same information for all committers.
> > >> Do we have this information? Since we can get the data for PMC
> > >> members, it should be possible for committers by following a similar
> > >> process.
> > >
> > > The joining date is stored in committee-info.txt when a person is
> > > added to the PMC.
> > >
> > > When a committer is added, there is no corresponding record in SVN (or
> > Git)
> > > The only place where membership is recorded is the LDAP project member
> > > group, which only records ids.
> > > AFAIK, there is no centralised tracking of LDAP changes.
> > >
> > > However, Whimsy does record changes to its public JSON files; for
> > example:
> > > https://lists.apache.org/thread/c7jpg8ttmfnxh7gn8612tx6bpkxhpvnk <
> > https://lists.apache.org/thread/c7jpg8ttmfnxh7gn8612tx6bpkxhpvnk>
> > > (requires login)
> > >
> > > And of course the private@project mailing list is likely to have
> > > references to new committers.
> > >
> > >> Best,
> > >> tison.
> > >>
> > >> ---------------------------------------------------------------------
> > >> 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] <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