Template for release announcements
Use this template for release announcements.
Usage
- In general: update all places that are marked with XXX
- Watch out which sections to include (production or development releases)
- Fill in the release data
- Fill in the correct version numbers (Zope and Python!)
- Pick the most important features and changes from the changelog and insert them in a readable fashion.
- Copy the contributor credit statement from the changelog.
- Check for updates on the requirements.
- For a development release, use the development release section and update the information about the next milestone.
- For a stable release, remove the development release section
- Also, note that I shifted the text by two spaces, to accomodate the pre-formatted style for reStructuredText. Use your editor to unshift the text two spaces and please watch out for reasonable line wrapping to fit typical e-mail limitations to avoid ugly automatic wrapping.
Release announcement
July 5, 2007 (XXX) - The Zope 3 development team announces the Zope 3.4.0b1 (XXX) release
This release is the first beta release for Zope 3.4.0 (XXX). It was preceeded by an
alpha release in April (XXX).
(XXX The next two paragraphs need to be adapted, depending on what actually happened
during development)
Since the beta we finished repackaging of eggs, added three new features
and fixed more than 12 bugs, please see the change log for details.
Zope 3.4 introduces support for binary large objects in the ZODB, provides
a new postprocessing hook for publishing results and makes all Zope packages
available as Python eggs.
Development release and feedback
--------------------------------
This is a development release with beta (XXX) quality. It is intended for developers
to check their applications for compatibility with the new features.
This release *is not intended to be used in production environments*.
We would love to hear about any bugs you encounter. Please use our bug tracker,
the mailing lists, and the IRC channel to contact us in case you encounter any
problems.
This beta release will be succeeded by a release candidate which is expected to be
available by August 5, 2007. (XXX)
For status updates on our roadmap check: https://launchpad.net/zope3/3.4/+milestones (XXX)
What is Zope 3?
---------------
Zope 3 is a web application server that continues to build on the heritage of
Zope. It was rewritten from scratch based on the latest software design
patterns and the experiences of Zope 2.
The component architecture is the very core of Zope 3 that allows developers to
create flexible and powerful web applications.
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.
Downloads
---------
Zope 3 can be downloaded from:
http://zope.org/Products/Zope3
Installation instructions for both Windows and Un*x/Linux are now available in
the top level README.txt file of the distribution. The binary installer is
recommended for Windows.
Zope 3.4 requires Python 2.4.3 to run. You must also have zlib installed on
your system. (XXX)
Resources
---------
- Zope 3 Development Web Site:
http://wiki.zope.org/zope3
- Zope 3 Developers Mailing List:
http://mail.zope.org/mailman/listinfo/zope3-dev
- Zope 3 Users Mailing List:
http://mail.zope.org/mailman/listinfo/zope3-users
- Bug tracker at launchpad:
https://launchpad.net/zope3
- IRC Channel:
#zope3-dev at irc.freenode.net
Acknowledgments
---------------
Much thanks to everyone who contributed to this release:
(Take this information from the CHANGES.txt)
Jim Fulton, Dmitry Vasiliev, Martijn Faassen, Christian Theune, Wolfgang
Schnerring, Fred Drake, Marius Gedminas, Baiju M, Brian Sutherland, Gary Poster
