Hello, I'd like to release some packages with fixed/improved dependencies: - zope.location - zope.sendmail - zope.pagetemplate - zope.app.publisher - zope.filerepresentation These packages are already ok in the repository, but I don't have the rights to do the upload to pypi. Can somebody do the releases? Can I prepare the job in someway? Can I have release permissions for the packages? My pypi nickname is kobold. Thanks, Fabio
On Jul 8, 2009, at 4:19 PM, Fabio Tranchitella wrote:
Hello,
I'd like to release some packages with fixed/improved dependencies:
- zope.location - zope.sendmail - zope.pagetemplate - zope.app.publisher - zope.filerepresentation
These packages are already ok in the repository, but I don't have the rights to do the upload to pypi. Can somebody do the releases? Can I prepare the job in someway? Can I have release permissions for the packages? My pypi nickname is kobold.
Well, um, we're in a position now where the various packages we've released don't seem to work together, because we've been releasing individual packages without running combined tests. I know this isn't your fault, but I'm queezy about doing more of this. Jim -- Jim Fulton Zope Corporation
Hey, Jim Fulton wrote:
Well, um, we're in a position now where the various packages we've released don't seem to work together, because we've been releasing individual packages without running combined tests. I know this isn't your fault, but I'm queezy about doing more of this.
z3c.recipe.compattest is our friend. we should run it more often. Regadrs, Martijn
Hey, Fabio Tranchitella wrote:
I'd like to release some packages with fixed/improved dependencies:
- zope.location - zope.sendmail - zope.pagetemplate - zope.app.publisher - zope.filerepresentation
These packages are already ok in the repository, but I don't have the rights to do the upload to pypi. Can somebody do the releases? Can I prepare the job in someway? Can I have release permissions for the packages? My pypi nickname is kobold.
Belatedly I'm giving you pypi permissions. To Jim: We've been giving out permissions a lot to people who take the responsibility to work on packages, and I think the gained participation outweighs the breakage - we should be running a compatibility test regime if we care about complex inter-package breakages. Regards, Martijn
On Thu, Aug 6, 2009 at 12:31 PM, Martijn Faassen<faassen@startifact.com> wrote:
Hey,
Fabio Tranchitella wrote:
I'd like to release some packages with fixed/improved dependencies:
- zope.location - zope.sendmail - zope.pagetemplate - zope.app.publisher - zope.filerepresentation
These packages are already ok in the repository, but I don't have the rights to do the upload to pypi. Can somebody do the releases? Can I prepare the job in someway? Can I have release permissions for the packages? My pypi nickname is kobold.
Belatedly I'm giving you pypi permissions.
To Jim: We've been giving out permissions a lot to people who take the responsibility to work on packages, and I think the gained participation outweighs the breakage
I certainly appreciate the participation. I'm sure you appreciate the problem with breakage, although I'm not sure you appreciate it as much as I do. :) I think we've had too much breakage.
- we should be running a compatibility test regime if we care about complex inter-package breakages.
Yup. A number of people are working on this. I'm very hopeful that we will get this figured out soon. A critical task now is to figure out the set to be tested. Jim -- Jim Fulton
Hey, Jim Fulton wrote:
On Thu, Aug 6, 2009 at 12:31 PM, Martijn Faassen<faassen@startifact.com> wrote: [snip] I certainly appreciate the participation. I'm sure you appreciate the problem with breakage, although I'm not sure you appreciate it as much as I do. :) I think we've had too much breakage.
I think there are two forces here: * people want stability in the integrated whole * enabling the individual package developer: ideally a package can be developed by itself and if the tests run, a release can be made. We have made good progress in enabling developers and actually going somewhere, but we haven't been good at providing and managing a stable foundation yet for the ZTK. I think lots of us are currently on Zope 3.4 KGS. Grok hasn't moved off Zope 3.4 KGS yet either, for instance.
- we should be running a compatibility test regime if we care about complex inter-package breakages.
Yup. A number of people are working on this. I'm very hopeful that we will get this figured out soon.
That's great! By the way, I invite those people to document this in the Zope Toolkit documentation. One problem I've had in the past is that I can't keep track of what tools there are and how to use them; a single place that gives an overview and some basic instructions would be very helpful. Regards, Martijn
participants (3)
-
Fabio Tranchitella -
Jim Fulton -
Martijn Faassen