[30449] trunk/base/HACKING

source_changes at macosforge.org source_changes at macosforge.org
Sat Oct 27 23:15:48 PDT 2007


Revision: 30449
          http://trac.macosforge.org/projects/macports/changeset/30449
Author:   jmpp at macports.org
Date:     2007-10-27 23:15:47 -0700 (Sat, 27 Oct 2007)

Log Message:
-----------
Add project naming and credit attribution guidelines to the HACKING file.

Modified Paths:
--------------
    trunk/base/HACKING

Modified: trunk/base/HACKING
===================================================================
--- trunk/base/HACKING	2007-10-28 06:04:06 UTC (rev 30448)
+++ trunk/base/HACKING	2007-10-28 06:15:47 UTC (rev 30449)
@@ -1,3 +1,14 @@
+Project naming and copyright attribution:
+
+* "The MacPorts Project" is the string that shall be used whereever there's a need to reference our project name, such as in copyright notices.
+* A developer or contributor is adviced to attribute himself a copyright notice if he/she is contributing a full new source file or a full new feature
+  to an already existing source file in the "base" component of our repository.
+* An exception to this rule is our Portfiles, since they are partly meant for human eyes consumption and the boilerplate header comments should be kept
+  down to a minimum
+* A copyright notice attributed to our group name, "The MacPorts Project", should also be added to these source files (if not already there) if they're
+  being uploaded to the "base" component of our repository, since as such they are being contributed to the project.
+
+
 Whitespace rules as discussed on the list:
 
 * All source code files MUST use soft tabs at a tabstop of 4. No hard tabs are allowed.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071027/7b7f776d/attachment.html


More information about the macports-changes mailing list