Re: git: d128a409234d - main - editors/xed: update to 3.2.4

From: Dmitri Goutnik <dmgk_at_freebsd.org>
Date: Tue, 05 Jul 2022 14:55:55 UTC
Hi Alexey,

On 22-07-05 14:41:05, Alexey Dokuchaev wrote:
> On Tue, Jul 05, 2022 at 04:21:24PM +0200, Baptiste Daroussin wrote:
> > On Tue, Jul 05, 2022 at 02:08:32PM +0000, Alexey Dokuchaev wrote:
> > > ...
> > > > For the reasoning:
> > > > A person just glancing at makefiles will do wrong attribution, when
> > > > the 'Created by' line is there, as they don't necessarily have the
> > > > history.
> > > 
> > > "Created by" is not "maintainer", it's the Porject's courtesy to those
> > > who port new software.  Depriving people from seeing it sends a rather
> > > demotivating signal to new contributors.
> > 
> > The Created by is unfair
> 
> Why?

Because as you noted elsewhere, creating new ports is hard and the result is 
rarely perfect on the first try. "Created by" is unfair because it ignores  
work of all contributors and maintainers that brought the port to its current 
state.

At this point, "Created by" is mostly a visual noise that doesn't carry any 
useful information. Especially after the transition to git as (most) commits 
are now properly attributed by the --author flag. If you care about the port 
history, it's just "git log -- path/to/Makefile" away.


-- 
Dmitri Goutnik
dg@syrec.org / dmgk@FreeBSD.org