[Announce] BlueBream: Script to setup a Zope project directory
Hi All, I started a project named "BlueBream" to create a script to setup a Zope project directory. BlueBream use ZTK with some additional packages. BlueBream is based on PasteScript's template plugin. The package is available from PyPI: http://pypi.python.org/pypi/bluebream Source code is available from my Sandbox: svn://svn.zope.org/repos/main/Sandbox/baijum/bluebream/trunk Looking for your feedback. Regards, Baiju M
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Baiju M wrote:
Hi All, I started a project named "BlueBream" to create a script to setup a Zope project directory. BlueBream use ZTK with some additional packages. BlueBream is based on PasteScript's template plugin.
The package is available from PyPI: http://pypi.python.org/pypi/bluebream
Source code is available from my Sandbox: svn://svn.zope.org/repos/main/Sandbox/baijum/bluebream/trunk
How is this different from ZopeSkel? Andreas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAktAvK8ACgkQCJIWIbr9KYwWkwCgojhibl+CnnPwZRyO0P9rrCWI xDkAoNLPIHZifUZPSHLHAWGNSZdgQLrI =i8Sn -----END PGP SIGNATURE-----
On Sun, Jan 3, 2010 at 9:20 PM, Andreas Jung <lists@zopyx.com> wrote:
How is this different from ZopeSkel?
Well, it's just yet another PasteScript project template. BlueBream provides a slightly different layout compared to "basic_zope" . Here are few features: 1. BlueBream project package includes ZTK + few additional packages which was part of "Zope 3". 2. Runnable Buildout 3. Functional testing enabled by default using z3c.testsetup 4. Use PasteDeploy 5. Create a namespace package by default. To use: $ easy_install bluebream $ paster create -t bluebream testproject $ cd testproject $ python bootstrap.py $ ./bin/buidout $ ./bin/test $ ./bin/paster serve debug.ini Regards, Baiju M
On 2010-01-03, Baiju M <mbaiju@zeomega.com> wrote:
On Sun, Jan 3, 2010 at 9:20 PM, Andreas Jung <lists@zopyx.com> wrote:
How is this different from ZopeSkel?
Well, it's just yet another PasteScript project template. BlueBream provides a slightly different layout compared to "basic_zope" .
Another obvious question (sorry ;-), why not just contribute to ZopeSkel (which is currently in need of some active contributors, IIRC)?
Here are few features: 1. BlueBream project package includes ZTK + few additional packages which was part of "Zope 3". 2. Runnable Buildout 3. Functional testing enabled by default using z3c.testsetup 4. Use PasteDeploy 5. Create a namespace package by default. To use: $ easy_install bluebream $ paster create -t bluebream testproject $ cd testproject $ python bootstrap.py $ ./bin/buidout $ ./bin/test $ ./bin/paster serve debug.ini
Nice! Can I suggest adding that last bit to the PyPI page? E.g. $ cd testproject $ python bootstrap.py $ ./bin/buidout $ ./bin/test $ ./bin/paster serve debug.ini Also, there are a few installation issues (fixed by running `mkdir -p` by hand): http://pastie.org/765137 http://pastie.org/765140 And runtime issues (I think?): http://pastie.org/765143 Otherwise, it works as expected :-) Alex
Regards, Baiju M _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )
--- Alex Clark · http://aclark.net Practical Plone 3 · http://tinyurl.com/practical-plone
Hi Alex, Thanks for the feedback. I will look into the bugs you pointed out. On Mon, Jan 4, 2010 at 12:38 AM, Alex Clark <aclark@aclark.net> wrote: [snip]
Another obvious question (sorry ;-), why not just contribute to ZopeSkel (which is currently in need of some active contributors, IIRC)?
I felt ZopeSkel scope is very large. ZopeSkel is a great project for its users. BlueBream is "Prepare the way for born-again Zope 3". BlueBream could be a getting started story for "Born-again Zope 3". If desired, it could adopt the project name as "BlueBream" itself. Regards, Baiju M
On Mon, Jan 4, 2010 at 12:38 AM, Alex Clark <aclark@aclark.net> wrote:
Also, there are a few installation issues (fixed by running `mkdir -p` by hand): http://pastie.org/765137 http://pastie.org/765140
On a closer look, this error puzzling me. The "var" and its sub-folders are already existing in the source. But when I run setuptools "sdist" command, its missing from the tar ball. I have these two options in my setup.py: packages=find_packages("src"), include_package_data=True, Regards, Baiju M
On Sunday 03 January 2010, Baiju M wrote:
I started a project named "BlueBream" to create a script to setup a Zope project directory. BlueBream use ZTK with some additional packages. BlueBream is based on PasteScript's template plugin.
Thanks! This is a great first step for the new Zope 3, as you mentioned. With MArtijn's work on the ZTK and the zopeapp extension, I think we we will be soon able to do new reborn Zope 3 projects and releases. Regards, Stephan -- Entrepreneur and Software Geek Google me. "Zope Stephan Richter"
On Mon, Jan 4, 2010 at 9:01 PM, Stephan Richter <srichter@cosmos.phy.tufts.edu> wrote:
On Sunday 03 January 2010, Baiju M wrote:
I started a project named "BlueBream" to create a script to setup a Zope project directory. BlueBream use ZTK with some additional packages. BlueBream is based on PasteScript's template plugin.
Thanks!
This is a great first step for the new Zope 3, as you mentioned. With MArtijn's work on the ZTK and the zopeapp extension, I think we we will be soon able to do new reborn Zope 3 projects and releases.
Thanks for the encouraging words. We have more things to do. As the next step, I will move the project from sandbox to main area. Also I will try to setup a compatibility test environment using "z3c.recipe.compattest" recipe. I hope we will be able make a migration path from Zope 3.4 ZTK to the new released packages. The most important thing will be documentation. Regards, Baiju M
On Mon, Jan 4, 2010 at 10:36 PM, Baiju M <mbaiju@zeomega.com> wrote:
I hope we will be able make a migration path from Zope 3.4 ZTK to the new released packages.
Err. I mean "Zope 3.4 KGS" Regards, Baiju M
participants (4)
-
Alex Clark -
Andreas Jung -
Baiju M -
Stephan Richter