There is standard per-file header for ReactOS source code (if it's not used everywhere, it's a temporary problem), which lists programmers, and it's usually (almost always) maintained.
Yes Aleksey, I know, I never had the intention to replace author names in headers, check my response to Timo for a brief explanation about it.
One thing though, One of the changes I introduced to rbuild is the contributors.rbuild that has the following format :
<contributor firstname="Aleksey" lastname="Bragin" mail="aleksey@reactos.org" alias="fireball" /> <contributor firstname="Alex" lastname="Ionescu" mail="alex.ionescu@reactos.org" alias="ion" /> <contributor firstname="Andrew" lastname="Greenwood" mail="lists@silverblade.co.uk" alias="silverblade" />
Every not occasional contributor gets an alias which is the unique name for this author for rbuild , I would like to suggest adding this alias in addition to the author name in the header comment to assist automatic parsing at the same time is also human readable :
/* / (..) / Programers : / Jhon Doe (jdoe) / /
It has the advantage of being easily automatizable as the author will use a consistent ID despite string used to represent his name "J.Doe" sometimes and "J Doe" others. You get the idea...
/Marc