Re: [Zope3-dev] Re: Zope 3.4.0a1 released

2007-04-21 Thread Christian Theune
Hi,

Am Freitag, den 20.04.2007, 16:25 +0200 schrieb Martijn Faassen:
 Hey,
 
  Compatibility with Zope 2
  --
  
  We continue to work on the transition from Zope 2 to Zope 3 by making
  Zope 2 use more and more of the Zope 3 packages. But we're not there
  yet. **You can't run Zope 2 applications in Zope 3.**
 
 I just realized that this text could easily be misread to imply that we 
 are working on making Zope 2 applications work in Zope 3 (we're just not 
 there yet). That is not the case - we do not expect ever to have a 
 version of Zope 3 that can run Zope 2 code.
 
 I'd suggest a rewrite to say:
 
 Compatibility with Zope 2
 --
 
 Zope 3 is not upwards compatible with Zope 2. This means you cannot run 
 Zope 2 applications in Zope 3.
 
 We continue to work on the transition from Zope 2 to Zope 3 by making 
 Zope 2 use more and more of the Zope 3 infrastructure. This means that 
 new code written in Zope 2 can benefit from Zope 3 technology. Also, 
 with care, code can be written that works in both Zope 3 and Zope 2. 
 This allows a Zope 2 application to slowly evolve towards Zope 3. 
 Unchanged Zope 2 applications are never expected to work in Zope 3, however.

Thanks. I'll change the template to include this.

-- 
gocept gmbh  co. kg - forsterstra├če 29 - 06112 halle/saale - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Zope 3.4.0a1 released

2007-04-20 Thread Martijn Faassen

Hey,


Compatibility with Zope 2
--

We continue to work on the transition from Zope 2 to Zope 3 by making
Zope 2 use more and more of the Zope 3 packages. But we're not there
yet. **You can't run Zope 2 applications in Zope 3.**


I just realized that this text could easily be misread to imply that we 
are working on making Zope 2 applications work in Zope 3 (we're just not 
there yet). That is not the case - we do not expect ever to have a 
version of Zope 3 that can run Zope 2 code.


I'd suggest a rewrite to say:

Compatibility with Zope 2
--

Zope 3 is not upwards compatible with Zope 2. This means you cannot run 
Zope 2 applications in Zope 3.


We continue to work on the transition from Zope 2 to Zope 3 by making 
Zope 2 use more and more of the Zope 3 infrastructure. This means that 
new code written in Zope 2 can benefit from Zope 3 technology. Also, 
with care, code can be written that works in both Zope 3 and Zope 2. 
This allows a Zope 2 application to slowly evolve towards Zope 3. 
Unchanged Zope 2 applications are never expected to work in Zope 3, however.


___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Zope 3.4.0a1 released

2007-04-20 Thread Gary Poster


On Apr 20, 2007, at 10:25 AM, Martijn Faassen wrote:


Hey,


Compatibility with Zope 2
--
We continue to work on the transition from Zope 2 to Zope 3 by making
Zope 2 use more and more of the Zope 3 packages. But we're not there
yet. **You can't run Zope 2 applications in Zope 3.**


[...]


I'd suggest a rewrite ...


+1 to changing, and to what you wrote specifically

Gary

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Zope 3.4.0a1 released

2007-04-19 Thread Philipp von Weitershausen

Does it make sense to tag and release 3.4.0a1 eggs now? I would say so.

I think we should

* tag each individual project
* update the svn:external on each project to point to the 3.4.0a1 tag of
  the Zope3 tree
* update each project's setup.py
* create an egg
* upload an egg

Martin Aspeli provided a script based upon which we can probably 
automate a lot of those steps. I'm willing to look into this, if the 
consensus is to ahead with this. Note that according to setuptool's 
version semantics, '3.4.0a1' is a more recent version than '3.4dev':


   from pkg_resources import parse_version as v
   v('3.4.0a1')  v('3.4dev')
  True

That means easy_install will consider the alpha eggs more recent than 
any dev egg, which seems logical.


Oh, and I'll need upload rights to download.zope.org :).


--
http://worldcookery.com -- Professional Zope documentation and training

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com