Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Nov 2011 19:27:33 +0000
From:      Chris Rees <utisoft@gmail.com>
To:        Joel Dahl <joel@vnode.se>
Cc:        doc@freebsd.org, Joel Dahl <joel@freebsd.org>
Subject:   Re: FreeBSD developers / committers list
Message-ID:  <CADLo839RtNEfuKNriGyauOREWMkFXUMhUL_MMaaj=XJY018qMw@mail.gmail.com>
In-Reply-To: <CADLo83_63ny5tTkhsrfN5ef96Ss%2Bh0c3yU7ejWsiDvNHxhtKqw@mail.gmail.com>
References:  <CADLo839KBMB-sx8bNwP=NDOaVvkF8OAM4pNa-OQ-U%2B9gdMZENQ@mail.gmail.com> <20111104144300.GF83971@goofy01.vnodelab.local> <CADLo83-EBdSewQokWG-fGYu-rW%2BkbObuFUfzL4FjjHAaS7U_ng@mail.gmail.com> <CADLo838dCq8hFegeLtGjhNjcWnfY3VQufD1wqQ_3=BEtCkLOig@mail.gmail.com> <CADLo83_dPm2R_1p_Kt4%2B97AmwRoRP_fwh7fYKDfo34-oiosBbg@mail.gmail.com> <20111108203811.GG83971@goofy01.vnodelab.local> <20111108204806.GH83971@goofy01.vnodelab.local> <CADLo83_63ny5tTkhsrfN5ef96Ss%2Bh0c3yU7ejWsiDvNHxhtKqw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9 November 2011 11:49, Chris Rees <utisoft@gmail.com> wrote:
> On 8 November 2011 20:48, Joel Dahl <joel@vnode.se> wrote:
>> On 08-11-2011 21:38, Joel Dahl wrote:
>>> On 08-11-2011 19:45, Chris Rees wrote:
>>> > On 6 November 2011 13:59, Chris Rees <utisoft@gmail.com> wrote:
>>> > > On 4 November 2011 15:30, Chris Rees <utisoft@gmail.com> wrote:
>>> > >> On 4 November 2011 14:43, Joel Dahl <joel@freebsd.org> wrote:
>>> > >>> On 03-11-2011 20:21, Chris Rees wrote:
>>> > >>>> Hey all,
>>> > >>>>
>>> > >>>> We have a list of developers at [1], and a list of developer alu=
mni at
>>> > >>>> [2] -- they seem a little out of date. =A0As of right now (today=
), there
>>> > >>>> are ~90 people on that list who aren't listed in any CVSROOT-*/a=
ccess
>>> > >>>> lists; I'm conscious that most have been Grim Reapered/resigned,=
 and
>>> > >>>> the Alumni page hasn't been updated...
>>> > >>>>
>>> > >>>> Is there a policy on the Alumni page? Is it deliberate that thes=
e guys
>>> > >>>> have been left in, or just that no-one has updated the page?
>>> > >>>
>>> > >>> No-one has updated it. I kept it updated for a few years, but not=
 anymore.
>>> > >>> I was hoping someone would grab it. If you want to update it, ple=
ase go
>>> > >>> ahead.
>>> > >>>
>>> > >>
>>> > >> Thanks. Merging 90 odd entries sounds pretty dull by hand, I'll ha=
ve a
>>> > >> go at scripting it and hopefully have a patch ready by later this =
week
>>> > >> (!)
>>> > >
>>> > > Right, so I hacked together a few scripts, apparently the hardest t=
ask
>>> > > is deciding when people joined/left; cvs annotate doesn't help for
>>> > > removed lines, so I resorted to grepping the cvs mailing list archi=
ves
>>> > > for first and last commits.
>>> > >
>>> > > Having done that... I have a patch [1]!
>>> > >
>>> > > I've rendered the output at [2], and run several greps and uniqs ov=
er
>>> > > it to check I haven't made any mistakes too.
>>> > >
>>> > > Please would someone kindly check I haven't done anything awful bef=
ore
>>> > > giving me go-ahead? (I'm a ports guy, so I should probably have an
>>> > > Approved tag in there...)
>>> > >
>>> > > The alumni with no start date have made commits in 1998, and I've
>>> > > assumed that they may have been members beforehand; it'd be pretty
>>> > > hard work chasing their dates down. On the plus side, we now have a
>>> > > start date for Bruce Cran :)
>>> > >
>>> > > Chris
>>> > >
>>> > > [1] http://www.bayofrum.net/~crees/lists/developers-list-20111103/a=
rticle.html
>>> > >
>>> > > [2] http://www.bayofrum.net/~crees/patches/contrib-developers.patch=
.txt
>>> >
>>> > Er... Bruce Mah, sorry.
>>> >
>>> > Also, I've reordered the list into a more logical order, as suggested
>>> > by gjb in order of firstly leaving date, then starting date.
>>> >
>>> > I've also gone through the bottom of the list, and put the old
>>> > contributors back into authors.ent because I think it looks better
>>> > with email addresses etc :)
>>> >
>>> > Anyone care to comment/approve?
>>>
>>> Hm. I found two entries with wrong dates:
>>>
>>> rpaulo@ returned his commit bit in 2010.
>>> dhartmei@ returned his commit bit in 2008.
>>>
>>> Also, I see a lot of missing dates. This should hopefully fix most of t=
hem:
>>>
>>> scrappy@ (1996 - 2011)
>>> tg@ (1995 - 2009)
>>> tegge@ (1997 - 2008)
>>> foxfair@ (1998 - 2008)
>>> fenner@ (1996 - 2008)
>>> andreas@ (1996 - 2008)
>>
>> ...replying to myself: I also noticed missing join dates for jb@ and jmz=
@
>> in the in memoriam section.
>>
>> jb@ got his commit bit in 1997, and jmz@ got his commit bit in 1994.
>
> Thanks, I'll get those data in.
>
> The incorrect leaving dates are due to my script-- it runs cvs diffs
> of all versions of access, greps for the name and then looks for the
> next occurrence of a $FreeBSD$ line-- these are December leaving
> dates, the last of the year and obviously the script is looking in the
> wrong direction. I'll correct it and get a new diff in hopefully
> tonight.

There we go, I'm pretty sure it's OK now :)

Thanks for the extra info.

Anyone else any problems? One developer emailed to suggest he'd rather
do it on first/last commit date, and while I understand where he's
coming from, it's not what was done in the past apparently.... Does
anyone have any strong feelings on the matter? The current patch goes
on going into and out of the respective access files.

Chris

[1] http://www.bayofrum.net/~crees/patches/contrib-developers-III.patch.txt

[2] http://www.bayofrum.net/~crees/lists/developers-list-20111103/article.h=
tml#CONTRIB-DEVELALUMNI



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo839RtNEfuKNriGyauOREWMkFXUMhUL_MMaaj=XJY018qMw>