Mailing List Archive

First Zope 4 beta release in preparation
Hi there,

from 13th to 15th of September 2017 gocept hosts the "Zope 4 Phoenix Sprint" to "help to raise Zope 4 from the ashes!"

We already released six alpha versions which currently run on Python 2.7 and Python 3.
The goal of the sprint is to release a first beta version of Zope 4.
This means we will make a feature freeze. Up to the release we are still open to decide what will be part of Zope 4 and what will be removed.

You are invited to:

* join the sprint in Halle(Saale), Germany; see https://www.meetup.com/Zope-Sprint/events/240315699

* check the documentation of Zope 4 to see if it fits your needs:

+ http://zope.readthedocs.io/en/latest/WHATSNEW.html
+ http://zope.readthedocs.io/en/latest/changes.html

* join the discussion here on the list or in the Github issue tracker: https://github.com/zopefoundation/Zope/issues

* try out the latest alpha release with your code and tell us where and how it breaks, so we can improve the documentation resp. the code


--
Mit freundlichen Grüßen
Michael Howitz

_______________________________________________
Zope maillist - Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce
https://mail.zope.org/mailman/listinfo/zope-dev )
Re: First Zope 4 beta release in preparation [ In reply to ]
First thank you for all of the of hard work.

Actually I should say, thank you for all of the very hard work.

Can we add grok-dev to this discussion list?

So let me ask the obvious question. Are there any simplifications we should
make to Zope 4?


Warm Regards
Christopher Lozinski
Re: First Zope 4 beta release in preparation [ In reply to ]
On 24/08/17 10:39, Michael Howitz wrote:
> The goal of the sprint is to release a first beta version of Zope 4.

My question is... What is going to happen to Zope 2 installations. Is
there any migration path?. Any howto?.

I would love to be able to use Zope 4 but all my current use of Zope is
legacy Zope2 instances. Some of them dated 1998, painfully migrated to
2.13. Legacy but still living and kicking. My own personal webpage is
running ZOPE. I would hate and I am scared to migrate to something
different like (god forbid) django. I don't mind if I have to deal with
rewriting some Product if there is some documentation someway about "the
way A doesn't work anymore. The right way now is to do this and that
instead of A".

--
Jes?s Cea Avi?n _/_/ _/_/_/ _/_/_/
jcea@jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/
Twitter: @jcea _/_/ _/_/ _/_/_/_/_/
jabber / xmpp:jcea@jabber.org _/_/ _/_/ _/_/ _/_/ _/_/
"Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/
"My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
Re: First Zope 4 beta release in preparation [ In reply to ]
Am 24.08.2017 um 22:28 schrieb Christopher Lozinski <lozinski@freerecruiting.com>:
> First thank you for all of the of hard work.
>
> Actually I should say, thank you for all of the very hard work.
>
> Can we add grok-dev to this discussion list?

Zope 4 is the successor of Zope 2.13 but Grok is based on Zope 3 libraries. Whereas Zope 3 was a complete re-implementation of Zope from scratch.
For me it does not make sense to take Grok into the loop of the Zope 4 release messages. Grok and Zope 2 resp. 4 only share some libraries which are Python 3 compatible for some years now and were not touched during the Zope 4 release process.

> So let me ask the obvious question. Are there any simplifications we should make to Zope 4?

There might be some possible ones but I doubt that Grok is the answer. (The Plone folks are ripping out Grok from Plone as it makes Plone more complex instead of easier. It is another way to register components besides the existing one via ZCML and it requires developers to understand both.)


--
Mit freundlichen Grüßen
Michael Howitz