I agree that the author tag should be removed.
I have explored some of the most popular open source projects, and found some 
going for a centralized (i.e., single) authors file, where people are only 
added if they have created meaningful contributions (i.e., adding oneself to 
the authors file would not qualify as a meaningful contribution). Most of the 
others seem to completely rely on git blame.
I think that even though git blame can completely solve the issue, it can 
conceal contributors. For example, simple style changes can push an author's 
name in history, so an in-depth exploration is needed to find them. In any 
case, although I don't see a need to have a file listing names, I don't object 
to it.
Usually these files contain at least the name and e-mail of the contributor. 
Some go for fancy approaches, making the file use markup so that url linking 
can be done. Particularly in the case of Linux (file named CREDITS) I like that 
the area of the code that the person has contributed to is kept track of in the 
file.
Regards,Daniel   Em sábado, 18 de janeiro de 2020 19:09:50 GMT+1, Jason 
Lowe-Power <ja...@lowepower.com> escreveu:  
 
 This would be OK with me. However, I think it should be coupled with us
writing good release notes with each release which gives the code
contributors credit for their contributions.

IIRC, the purpose of the "author" field was to know who to call when things
broke. I agree that this purpose has now been subsumed by git blame.

On the other hand, I think it also served as the de facto way of giving
people credit for their contributions. We should be sure to find another
way to do this, too (e.g., release notes).

Cheers,
Jason

On Fri, Jan 17, 2020 at 6:00 PM Gabe Black <gabebl...@google.com> wrote:

> Hi folks. I would like to suggest dropping authors from the header comments
> in the various files in gem5. That field is not really maintained, and it's
> not clear even when it should be updated. The history is a much more
> accurate and complete record of who did what.
>
> What do people think about that?
>
> Gabe
> _______________________________________________
> gem5-dev mailing list
> gem5-dev@gem5.org
> http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev  
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to