[Framework-Team] Re: Organisation of Plone components in Collective and Plone svn
Rocky Burt
rocky at serverzen.com
Mon May 1 23:19:23 UTC 2006
On Tue, 2006-02-05 at 01:08 +0200, Hanno Schlichting wrote:
> To summarize some of the discussion we had on IRC just now, here is our
> current idea, for all those people not spending their life in online
> channels ;)
>
> As an example we used the structure for the contextualhelp product,
> which was developed at the sprint:
>
> This should go into the "http://svn.plone.org/svn/plone/" repository
> under the name "plone.contextualhelp":
>
> http://svn.plone.org/svn/plone/plone.contextualhelp/trunk
> http://svn.plone.org/svn/plone/plone.contextualhelp/trunk/src
> http://svn.plone.org/svn/plone/plone.contextualhelp/trunk/src/plone
> http://svn.plone.org/svn/plone/plone.contextualhelp/trunk/src/plone/contextualhelp
>
> http://svn.plone.org/svn/plone/plone.contextualhelp/branches
> http://svn.plone.org/svn/plone/plone.contextualhelp/tags
>
> The trunk folder itself should contain release scripts, like setup.py
> and the real source should be in a /src subfolder. It has a plone
> subfolder, so it is obvious that to import anything from this package
> you have to use "from plone.contextualhelp import *".
>
> If we can agree on this, we should probably post this to the devel list
> with some more explanation (which can grow into a chapter in the dev
> manual ;)
+1 to all of this. Except of course for the line "from
plone.contextualhelp import *". If I see code importing * I will
promptly scream :)
- Rocky
--
Rocky Burt
ServerZen Software -- http://www.serverzen.com
News About The Server -- http://www.serverzen.net
More information about the Framework-Team
mailing list