Re: [Zope-dev] Re: zope.viewlet 3.4.1 release broken

2008-01-25 Thread Stephan Richter
On Friday 25 January 2008, Christian Zagrodnick wrote:
  BTW, if you want to use a newer package than the KGS provides, you can
  always use the find-links option and point to the package in PyPI or PPIX
  directly.

 Most component packages do not use the KGS in their buildout, so I
 wasn't either.  For production use we pin exact versions actually.

Right, I should probably start adding the KGS index to the package's buildout 
to make clear what the expected working set is for a particular package.

Well, pinning versions for production is okay, but what are you doing during 
development? If everyone keeps their own working set of versions, we will 
soon have a support nightmare, since reproducing someone else's setup will 
become almost impossible.

Regards,
Stephan
-- 
Stephan Richter
Web Software Design, Development and Training
Google me. Zope Stephan Richter
___
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] Re: zope.viewlet 3.4.1 release broken

2008-01-25 Thread Ignas Mikalajunas
On Jan 25, 2008 4:19 PM, Fred Drake [EMAIL PROTECTED] wrote:
 On Jan 25, 2008 6:13 AM, Stephan Richter [EMAIL PROTECTED] wrote:
  Well, pinning versions for production is okay, but what are you doing during
  development? If everyone keeps their own working set of versions, we will
  soon have a support nightmare, since reproducing someone else's setup will
  become almost impossible.

 No, zc.buildout does the work there.  At least at ZC, the versions
 specifications are stored in Subversion right alongside the project
 code, and is essential build information.

So you are effectively maintaining your own personal KGS
configuration, which is fine if there are enough resources to do that
properly, but I personally like delegating whenever I can ;) and i
trust Stephan to do the task for me.

And I don't think there are that many developers that are better than
Stephan at keeping a good KGS. I understand that Zope corp is
employing a lot of  programmers that have the expertise to maintain
such a config, I just don't think everyone should do it.

Ignas
___
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] Re: zope.viewlet 3.4.1 release broken

2008-01-25 Thread Fred Drake
On Jan 25, 2008 6:13 AM, Stephan Richter [EMAIL PROTECTED] wrote:
 Well, pinning versions for production is okay, but what are you doing during
 development? If everyone keeps their own working set of versions, we will
 soon have a support nightmare, since reproducing someone else's setup will
 become almost impossible.

No, zc.buildout does the work there.  At least at ZC, the versions
specifications are stored in Subversion right alongside the project
code, and is essential build information.


  -Fred

-- 
Fred L. Drake, Jr.fdrake at gmail.com
Chaos is the score upon which reality is written. --Henry Miller
___
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 )