On Nov 12, 2007, at 1:56 AM, Timo Kreuzer wrote:
Once again, the data extracted from parsing is not TRUE metadata just meaningless strings that you can guess or interpret : "author : jdoe" , "author : jhondoe" , "author : jhon doe" are 3 different persons and Jhon Doe just one , I think it's obvious.
I disagree here. IMO information about developers and translators belong to svn. They should neither go into the sources nor into rbuild files. If you want to find out about it, ask svn and it will tell you the exact name. We also don't really have maintainers for most modules, so most rbuild files would be spammed with the names of lots of developers without saying anything about who wrote a paticular piece of code.
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. Whenever our code is indexed by systems like Google codesearch, everyone can clearly see the license and authorship from the source file. Additionally, SVN holds exact per-line history of changes.
What's the benefit of storing authoship in .rbuild too? (I agree it is logical, but if there is no benefit, then...)
WBR, Aleksey Bragin.