Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
Zope
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
Zope
Commits
f15bbed5
Commit
f15bbed5
authored
Oct 26, 2016
by
Hanno Schlichting
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update whatnew document.
parent
d9b010c4
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
18 deletions
+22
-18
docs/WHATSNEW.rst
docs/WHATSNEW.rst
+22
-18
No files found.
docs/WHATSNEW.rst
View file @
f15bbed5
...
@@ -7,8 +7,6 @@ version of Zope.
...
@@ -7,8 +7,6 @@ version of Zope.
You can have a look at the `detailed change log <CHANGES.html>`_ to learn
You can have a look at the `detailed change log <CHANGES.html>`_ to learn
about all minor new features and bugs being solved in this release.
about all minor new features and bugs being solved in this release.
Note: This is currently work-in-progress!
Version numbering increase
Version numbering increase
--------------------------
--------------------------
...
@@ -19,10 +17,21 @@ a separate project was launched using the name Zope 3. Zope 3 wasn't a new
...
@@ -19,10 +17,21 @@ a separate project was launched using the name Zope 3. Zope 3 wasn't a new
version of the original Zope project and in hindsight should have used a
version of the original Zope project and in hindsight should have used a
different project name. These days this effort is known as BlueBream.
different project name. These days this effort is known as BlueBream.
In order to avoid confusion between the separate Zope 3 project and a new
In order to avoid confusion between the separate Zope 3 project and a
version of this project, it was decided to skip ahead and use Zope 4.0 as the
new version of this project, it was decided to skip ahead and use
next version number. The increase in the major part of the version also
Zope 4.0 as the next version number. The increase in the major part of
indicates the clear intention to allow backwards incompatible changes.
the version also indicates the number of backwards incompatible changes
found in this release.
Python versions
---------------
Zope 4 exclusively supports Python 2.7. A large number of its dependencies
have been ported to Python 3, so there is reasonable hope that Python 3
support can be added to Zope in the future. It is most likely that this
support will not extend to optional dependencies like the ZServer project
or projects supporting TTW development.
Recommended WSGI setup
Recommended WSGI setup
...
@@ -40,6 +49,11 @@ So if you rely on ZServer features, like Webdav, FTP, zdaemon or zopectl
...
@@ -40,6 +49,11 @@ So if you rely on ZServer features, like Webdav, FTP, zdaemon or zopectl
support, please make sure to install ZServer and use its ``mkzopeinstance``
support, please make sure to install ZServer and use its ``mkzopeinstance``
script to create a Zope instance.
script to create a Zope instance.
The ZServer project also includes limited functional testing support
in the `ZServer.Testing` sub-package. testbrowser support is exclusively
available based on the WSGI publisher, as a result of a switch from
the unmaintained mechanize project to WebTest.
By default Zope only ships with a new ``mkwsgiinstance`` script which
By default Zope only ships with a new ``mkwsgiinstance`` script which
creates a Zope instance configured to run as a WSGI application. The
creates a Zope instance configured to run as a WSGI application. The
example configuration uses the ``waitress`` web server, but Zope can
example configuration uses the ``waitress`` web server, but Zope can
...
@@ -79,8 +93,8 @@ for example firewalls and VPN access to not expose it to the public.
...
@@ -79,8 +93,8 @@ for example firewalls and VPN access to not expose it to the public.
In Zope 4 the functionality of the ZMI is starting to be reduced and
In Zope 4 the functionality of the ZMI is starting to be reduced and
development support and general content editing are being removed.
development support and general content editing are being removed.
This trend is going to continue and the ZMI might be removed completely
If you relied on those features before, you will need to write your own
in Zope 5
.
content editing UI or move development to the file system
.
View components without Acquisition
View components without Acquisition
...
@@ -109,16 +123,6 @@ engine is now the default, removing the need to install `five.pt`
...
@@ -109,16 +123,6 @@ engine is now the default, removing the need to install `five.pt`
manually.
manually.
Python versions
---------------
Zope 4 exclusively supports Python 2.7. A large number of its dependencies
have been ported to Python 3, so there is reasonable hope that Python 3
support can be added to Zope in the future. It is most likely that this
support will not extend to optional dependencies like the ZServer project
or projects supporting TTW development.
Memory use
Memory use
----------
----------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment