develooper Front page | perl.perl5.porters | Postings from February 2022

Re: Why do we still have AUTHORS?

Thread Previous | Thread Next
February 24, 2022 00:26
Re: Why do we still have AUTHORS?
Message ID:
On Thu, 24 Feb 2022, 07:43 Ovid via perl5-porters, <>

> Can AUTHORS be autogenerated, adding entries and not removing any? If
> we leave git, we just update the auto generation or remove it but keep the
> AUTHORS file?


> Best,
> Ovid
> Sent from Yahoo Mail for iPhone
> <>
> On Thursday, February 24, 2022, 12:34 AM, James E Keenan <
>> wrote:
> On 2/23/22 18:11, Leon Timmermans wrote:
> > We've been maintaining an AUTHORS file for more than twenty years, but
> > in these days of git I'm kind of wondering why we still do this.
> >
> > We actually have tests that check if any new addition matches git, why
> > don't we just rely on git instead? And remain a HISTORIC-AUTHORS file
> > honoring the contributors who predate our transition to git.
> >
> > Right now it's a recurring source of test failures for new contributors,
> > without providing any clear benefit IME. Why would we keep doing this?
> >
> > Leon
> I strongly favor *not* tying ourselves to the flavor-of-the-decade
> technology and keeping fundamental files like AUTHORS, MANIFEST and
> README in plain-text format.  We've been through at least 3 different
> version control systems, so we shouldn't assume that we'll be on Git
> forever
I don't agree with the premise here, the market around VC has completely
changed. For good reason. I think its safe to say that if git is supplanted
that whatever replaces will be highly likely to be very compatible and
feature equivalent.

I think that generating the authors file from git commit logs makes perfect
sense. It should be trivial even.



Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About