Re: [Zope-dev] Packages to be released

2009-08-08 Thread Martijn Faassen
Hey,

Jim Fulton wrote:
 On Thu, Aug 6, 2009 at 12:31 PM, Martijn Faassenfaas...@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


___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Packages to be released

2009-08-06 Thread Martijn Faassen
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

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Packages to be released

2009-08-06 Thread Martijn Faassen
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

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Packages to be released

2009-08-06 Thread Jim Fulton
On Thu, Aug 6, 2009 at 12:31 PM, Martijn Faassenfaas...@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
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Packages to be released

2009-07-08 Thread Jim Fulton

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


___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )