This is the mail archive of the
ecos-patches@sources.redhat.com
mailing list for the eCos project.
Re: target aki3068net update
>>>>> "Andrew" == Andrew Lunn <andrew dot lunn at ascom dot ch> writes:
Andrew> //#####DESCRIPTIONBEGIN####
Andrew> //
Andrew> -// Author(s): jlarmour
Andrew> -// Contributors: jlarmour
Andrew> -// Date: 1999-09-09
Andrew> +// Author(s): ysato
Andrew> +// Contributors: ysato
Andrew> +// Date: 2002-04-06
Andrew> // Purpose: Define Interrupt support
Andrew> In quite a few of the files you have made changes like the above. I
Andrew> don't think its fair to change the Author and Contributers like
Andrew> this. Most of the code is still written by the original author. I
Andrew> suggest you append your name rather than replace the existing name.
Andrew> As a side question to the other maintainers: What's supposed to be the
Andrew> difference between Author and Contributor? Is there a definition
Andrew> somewhere?
I am not aware of any "official" rules for this sort of thing,
although there may be some relevent stuff on the FSF web pages.
As far as I am concerned "Author" is the original author of the code,
and "Contributor" is anybody who modified the code later on. For
example consider packages/hal/synth/arch/current/src/synth_entry.c:
the author is still listed as Proven because he wrote the original
version, and Jesper and I are only listed as contributors - even
though I suspect that by now there is very little if any of the
original code left.
There are times when it is not clear what to do. If in doubt, leave in
the existing credits. Alternatively, if you really believe you deserve
to be listed as the primary author you could do something like:
// Author: Fred Flintstone
// (based on original code by Barney Rubble)
Bart