[BlueBream] Fresh project: structure

Ilshad Khabibullin astoon.net at gmail.com
Wed Feb 24 11:39:56 EST 2010


Alternate branch is here now:
svn.zope.org/repos/main/bluebream/branches/astoon-alternate-templates

It provides two templates. Base template moved into bluebream_base directory
(including the last revision from trunk) and added
bluebream_simple. Therefore we can't merge in future this branch and
current trunk and we should decide: move this branch to trunk or we not
need support this branch.

In summary, I think that bluebream_simple template is OK when user needs
simple template. Concerning more complex frash projects we should not create
complext templates. Just need one dedicated package, `start kit', and
include this package in dependencies.

But I would like to caution against developing many packages for
`bbkit'. It is enough the one package wich provides `quick start' and
allow:

- site forlder
- skin based on z3c.pagelet and z3c.form
- z3c.configurator and its forms
- form for zope generation
- introspector
- add site-folder form
- ??

Note I propose z3c.pagelet and z3c.form and forget macros-based skin
layers and zope.formlib. Usage two skin layer concepts and few form
libraries is in the way for advanced users and confuse newcomers. I
think, in BlueBream, now, we can forget these things (or use it as
`additional' ).


Baiju M <mbaiju at zeomega.com> writes:

> Hi Ilshad,
>
> On Thu, Feb 11, 2010 at 10:28 AM, Ilshad <astoon.net at gmail.com> wrote:
>> Hi,
>>
>> https://code.launchpad.net/~astoon/bluebream/alt-1
>>
>> To test, it's possible `bzr branch lp:~astoon/bluebream/alt-1`,
>> build usual with buuildout and:
>>  a) bin/paster create -t bluebream
>>  b) bin/paster create -t bluebream-simple
>
> I would suggest to use "_" instead of "-" : bluebream_simple
>
>> Originally I wrote it with namespaces, then without it. It seems, we need
>> both variants...? :)
>
> We already have a namespace based one (bluebream) which will be the default.
>
> Do you have commit access to svn ? Otherwise please become a contributor :)
> http://docs.zope.org/developer/becoming-a-contributor.html
> You can mention my name as the person who referring.
>
> Please work on a branch for this new template.
>
> To release this new template I want someone to create a document
> to explain this alternate template.  We can add this chapter after
> "Getting Started":
> http://bluebream.zope.org/doc/1.0/gettingstarted.html
> The chapter title could be "Alternate Project Templates".
>
> Regards,
> Baiju M
> _______________________________________________
> bluebream mailing list
> bluebream at zope.org
> https://mail.zope.org/mailman/listinfo/bluebream
>

-- 
Ilshad R. Khabibullin
+7 922 600 56 06


More information about the bluebream mailing list