Hi, Jean-Francois and I made a few improvements to zope.schema. Would it be possible to get a new release ? Or to give us access on Pypi so that we can make it ourselves ? Thanks -- Godefroid Chapelle (aka __gotcha) http://bubblenet.be
On Mon, Dec 21, 2009 at 12:01 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
Jean-Francois and I made a few improvements to zope.schema.
Would it be possible to get a new release ?
You have a new 3.6.0 release up on PyPi. Hanno
On 22/12/09 15:09, Hanno Schlichting wrote:
On Mon, Dec 21, 2009 at 12:01 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
Jean-Francois and I made a few improvements to zope.schema.
Would it be possible to get a new release ?
You have a new 3.6.0 release up on PyPi.
Hanno
Thanks ! -- Godefroid Chapelle (aka __gotcha) http://bubblenet.be
On Tue, Dec 22, 2009 at 5:21 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
On 22/12/09 15:09, Hanno Schlichting wrote:
On Mon, Dec 21, 2009 at 12:01 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
Jean-Francois and I made a few improvements to zope.schema.
You have a new 3.6.0 release up on PyPi.
I also made the required changes in all the other Zope Toolkit packages to the new testing output, released new versions of them all and updated the ZTK. Merry x-mas :) Hanno
On 22/12/09 17:23, Hanno Schlichting wrote:
On Tue, Dec 22, 2009 at 5:21 PM, Godefroid Chapelle<gotcha@bubblenet.be> wrote:
On 22/12/09 15:09, Hanno Schlichting wrote:
On Mon, Dec 21, 2009 at 12:01 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
Jean-Francois and I made a few improvements to zope.schema.
You have a new 3.6.0 release up on PyPi.
I also made the required changes in all the other Zope Toolkit packages to the new testing output, released new versions of them all and updated the ZTK.
Merry x-mas :) Hanno
This is a nice x-mas gift ! Thanks for the work. I had overlooked fixes needed in other packages. Is there a buildout you can point me at so that next time I get warned and do those fixes myself ? Regards -- Godefroid Chapelle (aka __gotcha) http://bubblenet.be
On Tue, Dec 22, 2009 at 5:33 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
On 22/12/09 17:23, Hanno Schlichting wrote:
I also made the required changes in all the other Zope Toolkit packages to the new testing output, released new versions of them all and updated the ZTK.
This is a nice x-mas gift ! Thanks for the work. I had overlooked fixes needed in other packages.
Is there a buildout you can point me at so that next time I get warned and do those fixes myself ?
We only have a buildbot testing the ZTK itself. The ZTK does not track SVN trunk or "the latest release" of all its packages. Instead it tracks a defined list of versions of these packages, which are known to work together. It's definition lives at svn+ssh://svn.zope.org/repos/main/zopetoolkit/trunk So if you want to be nice, you check and build out that location. Make your changes to the package you are working on, stick it into that buildout as a develop egg and run all tests for all packages via bin/test-ztk. If all tests for all packages pass, you can release a new version of the package and update the ztk.cfg in the buildout to point to that release. I frequently do that the other way around, where I first release new versions of packages, then update the ztk.cfg locally. Run the tests and if errors in other packages come up, fix those, make new releases of those, and repeat the dance. The important rule is, that the SVN trunk of the ztk.cfg will at all times give a test-failure free configuration. But as a contributor to an individual package, you are not required to care about the ZTK as a whole. You can contribute to one of them, without all the overhead. Other people like me have an interest in maintaining the ZTK and will do so. Cheers, Hanno
On 22/12/09 17:55, Hanno Schlichting wrote:
On Tue, Dec 22, 2009 at 5:33 PM, Godefroid Chapelle<gotcha@bubblenet.be> wrote:
On 22/12/09 17:23, Hanno Schlichting wrote:
I also made the required changes in all the other Zope Toolkit packages to the new testing output, released new versions of them all and updated the ZTK.
This is a nice x-mas gift ! Thanks for the work. I had overlooked fixes needed in other packages.
Is there a buildout you can point me at so that next time I get warned and do those fixes myself ?
We only have a buildbot testing the ZTK itself. The ZTK does not track SVN trunk or "the latest release" of all its packages. Instead it tracks a defined list of versions of these packages, which are known to work together.
It's definition lives at svn+ssh://svn.zope.org/repos/main/zopetoolkit/trunk
So if you want to be nice, you check and build out that location. Make your changes to the package you are working on, stick it into that buildout as a develop egg and run all tests for all packages via bin/test-ztk.
If all tests for all packages pass, you can release a new version of the package and update the ztk.cfg in the buildout to point to that release.
I frequently do that the other way around, where I first release new versions of packages, then update the ztk.cfg locally. Run the tests and if errors in other packages come up, fix those, make new releases of those, and repeat the dance.
The important rule is, that the SVN trunk of the ztk.cfg will at all times give a test-failure free configuration. But as a contributor to an individual package, you are not required to care about the ZTK as a whole. You can contribute to one of them, without all the overhead. Other people like me have an interest in maintaining the ZTK and will do so.
Cheers, Hanno
Thanks for all details. I dunno if this is documented somewhere else. If it is not, where could that be added to help newcomers ? -- Godefroid Chapelle (aka __gotcha) http://bubblenet.be
On Tue, Dec 22, 2009 at 6:27 PM, Godefroid Chapelle <gotcha@bubblenet.be> wrote:
Thanks for all details. I dunno if this is documented somewhere else. If it is not, where could that be added to help newcomers ?
I didn't find something in the docs that explained this, so I wrote it down :) The official docs for the ZTK are at http://docs.zope.org/zopetoolkit/ This is generated with Sphinx based on svn+ssh://svn.zope.org/repos/main/zopetoolkit/doc Hanno
participants (2)
-
Godefroid Chapelle -
Hanno Schlichting