On Tue, 23 Sept 2025 at 02:05, tison <wander4...@gmail.com> wrote:
>
> Thank you, Sebb. This helps :D
>
> > What do you mean by 'concrete name list'?

> I read [1]. It contains the aggregated numbers, but who exactly
> contributes to the aggregated value? I'd like to have a way to know.

As per
https://projects.apache.org/json/foundation/
that file is created by the script parsecommitters.py

> [1] https://projects.apache.org/json/foundation/accounts-evolution2.json
>
> For example, my account was created in 2019-09, but [1] shows only
> ["2019-09": 49], which doesn't tell who is in the "49".

> Best,
> tison.
>
> sebb <seb...@gmail.com> 于2025年9月23日周二 00:17写道:
> >
> > On Mon, 22 Sept 2025 at 09:25, tison <wander4...@gmail.com> wrote:
> > >
> > > I'd like to calculate new committers every year
> >
> > This is already done here:
> > https://projects.apache.org/json/foundation/accounts-evolution2.json
> >
> > Displayed here
> > https://projects.apache.org/timelines2.html
> >
> > There is an alternative calculation which shown in timelines.html
> > using accounts-evolution.json
> >
> > For details search https://github.com/apache/comdev-projects/ for
> > relevant data file name.
> >
> > > and can drill down to
> > > the concrete name list.
> >
> > What do you mean by 'concrete name list'?
> >
> >
> > > Best,
> > > tison.
> > >
> > > sebb <seb...@gmail.com> 于2025年9月22日周一 15:49写道:
> > > >
> > > > What are you trying to achieve here?
> > > >
> > > > On Mon, 22 Sept 2025 at 03:54, tison <wander4...@gmail.com> wrote:
> > > > >
> > > > > 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 <travis.ivan1...@gmail.com> 于2025年9月21日周日 02:41写道:
> > > > > >
> > > > > > Let. The phone go
> > > > > >
> > > > > > On Sat, Sep 20, 2025, 12:40 PM Dave Fisher <w...@apache.org> 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 <seb...@gmail.com> wrote:
> > > > > > > >
> > > > > > > > On Sat, 20 Sept 2025 at 11:58, tison <wander4...@gmail.com 
> > > > > > > > <mailto:
> > > > > > > wander4...@gmail.com>> 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: dev-unsubscr...@community.apache.org 
> > > > > > > >> <mailto:
> > > > > > > dev-unsubscr...@community.apache.org>
> > > > > > > >> For additional commands, e-mail: dev-h...@community.apache.org 
> > > > > > > >> <mailto:
> > > > > > > dev-h...@community.apache.org>
> > > > > > > >>
> > > > > > > >
> > > > > > > > ---------------------------------------------------------------------
> > > > > > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org 
> > > > > > > > <mailto:
> > > > > > > dev-unsubscr...@community.apache.org>
> > > > > > > > For additional commands, e-mail: dev-h...@community.apache.org 
> > > > > > > > <mailto:
> > > > > > > dev-h...@community.apache.org>
> > > > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > > For additional commands, e-mail: dev-h...@community.apache.org
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > > For additional commands, e-mail: dev-h...@community.apache.org
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > > For additional commands, e-mail: dev-h...@community.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> > For additional commands, e-mail: dev-h...@community.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to