From ebf5666abf3c24e20c8c5883b52492921e073f8b Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 29 Dec 2007 19:56:08 +0000 Subject: Don't attribute in file headers anymore. See llvmdev for the discussion of this change. llvm-svn: 45409 --- llvm/docs/DeveloperPolicy.html | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) (limited to 'llvm/docs/DeveloperPolicy.html') diff --git a/llvm/docs/DeveloperPolicy.html b/llvm/docs/DeveloperPolicy.html index 883509b4ffe..18c1ff34ac2 100644 --- a/llvm/docs/DeveloperPolicy.html +++ b/llvm/docs/DeveloperPolicy.html @@ -417,28 +417,12 @@ Changes

We believe in correct attribution of contributions to their contributors. However, we do not want the source code to be littered - with random attributions (this is noisy/distracting and revision control - keeps a perfect history of this anyway). As such, we follow these rules:

-
    -
  1. Developers who originate new files in LLVM should place their name at - the top of the file per the - Coding Standards.
  2. -
  3. There should be only one name at the top of the file and it should be - the person who created the file.
  4. -
  5. Placing your name in the file does not imply copyright: it is only used to attribute the file to - its original author.
  6. -
  7. Developers should be aware that after some time has passed, the name at - the top of a file may become meaningless as maintenance/ownership of files - changes. Despite this, once set, the attribution of a file never changes. - Revision control keeps an accurate history of contributions.
  8. -
  9. Developers should maintain their entry in the - CREDITS.txt - file to summarize their contributions.
  10. -
  11. Commit comments should contain correct attribution of the person who - submitted the patch if that person is not the committer (i.e. when a - developer with commit privileges commits a patch for someone else).
  12. -
+ with random attributions "this code written by J Random Guy" (this is noisy + and distracting. In practice, the revision control system keeps a perfect + history of who change what, and the CREDITS.txt file describes higher-level + contributions.

+ +

Overall, please do not add contributor names to the source base.

-- cgit v1.2.3