[Checkins] SVN: Sandbox/philikon/foundation/maintaining-software.txt The egg name, not the package name should dictate the project directory name

Philipp von Weitershausen philikon at philikon.de
Thu Oct 4 17:30:45 EDT 2007


Log message for revision 80623:
  The egg name, not the package name should dictate the project directory name
  in svn. Usually they're the same for libraries, but not necessarily.
  

Changed:
  U   Sandbox/philikon/foundation/maintaining-software.txt

-=-
Modified: Sandbox/philikon/foundation/maintaining-software.txt
===================================================================
--- Sandbox/philikon/foundation/maintaining-software.txt	2007-10-04 16:42:09 UTC (rev 80622)
+++ Sandbox/philikon/foundation/maintaining-software.txt	2007-10-04 21:30:44 UTC (rev 80623)
@@ -44,11 +44,13 @@
 
 To summarize:
 
-* The top-level name of the directory should be the dotted name of the
-  package, e.g. ``zope.component``, ``z3c.form``.  The same is true
-  for Zope 2 "products", e.g. ``Products.Five`` (note that not all
-  products adhere to this for legacy reasons, new projects should use
-  this convention, however).
+* The top-level name of the directory is the project's name.  This is
+  the name of the Python distribution ("egg").  If it contains just
+  one package, the dotted name of the package should be used for the
+  project name, e.g. ``zope.component``, ``z3c.form``.  The same is
+  true for Zope 2 "products", e.g. ``Products.Five`` (note that not
+  all products adhere to this for legacy reasons, new projects should
+  use this convention, however).
 
   It is recommended to put software in a namespace package to avoid
   name clashes.  Valid choices for namespace package names are:



More information about the Checkins mailing list