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
639e3402
Commit
639e3402
authored
Jul 12, 1999
by
Jim Fulton
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
parent
a0f79b3e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
49 additions
and
39 deletions
+49
-39
doc/CHANGES.txt
doc/CHANGES.txt
+49
-39
No files found.
doc/CHANGES.txt
View file @
639e3402
...
...
@@ -96,29 +96,27 @@ Zope Changes
If you want any changes to made to be saved.
Note: Converting ZODB 2 (aka BoboPOS) data files to ZODB 3.
ZODB 3 To-do
The bbb.py script in utilities can be used to convert data
files from ZODB 2 to ZODB 3 format::
There are still a number of things to get working:
utilities/bbb.py -f output_file input_file
- Multiple database support isn't done yet,
Here's a example::
- Undo of version saves and discards isn't completely working.
utilities/bbb.py -f var/Data.fs var/Data.bbb
- Temporary versions aren't implemented yet.
ZODB 3 To-do
- Only the FileStorage is available at this time. Additional
storage managers will be provided in coming weeks.
There are still a number of things to get working:
-
FileStorage packing isn't availabl
e yet,
-
Multiple database support isn't don
e yet,
- OPTIMIZATION: FileStorage will get a more efficient data
structure for maintaining index information and key methods
in the ZODB framework will move to C.
- Tools to convert ZODB 2 databases to ZODB 3 File
Storages or import files are needed.
- Zope needs to be updated to be thread-safe. This is not as
hard as it sounds, since persistent objects are always
thread-safe. (Well, only one thread accesses any particular
...
...
@@ -139,9 +137,6 @@ Zope Changes
This is only a problem when running Zope 2 with multiple
threads.
- The default content needs to be provided for the new
database format.
ZClasses
...
...
@@ -155,40 +150,23 @@ Zope Changes
business/domain logic and then augmented with Zope web methods
to provide a web interface.
ZClasses To-do
There are a number of significant tasks remaining before
ZClasses can be considered ready for production use:
- When ZClass instances are exported, their classes are
exported too. This essentially copies the classes. When the
instances are imported, their classes will not be accessible
and will not be connected to any classes in the control
panel. Since copy and paste work via export/import, this
happens whenever objects are copied. This was an
intentional feature to make the instances self-contained,
however, it is now recognized as a significant misfeature
that needs to be fixed.
- ZClasses need to be documented!
Zope 2.0 Road-map
In short
We
hope and expect to provide a stable Zope 2.0 release by the
e
nd of June
.
We
expect and expect to provide a stable Zope 2.0 release in
e
arly August
.
Zope 2.0 releases
We expend to make a number of Zope 2.0 alpha, beta, or
candidate releases over the next several weeks.
Early releases will support both the ZODB 2 (aka
BoboPOS) and ZODB 3. We may even support ZODB 2 in Zope 2.0
final, but ZODB 2 support will be phased out by Zope 2.1 or
sooner
. Some features (e.g. the new control panel version
manager)
may
require ZODB 3.
Early releases will support both the ZODB 2 (aka
BoboPOS) and
ZODB 3. We may even support ZODB 2 in Zope 2.0 betas, but
ZODB 2 support will be phased out by the final Zope 2.0
release
. Some features (e.g. the new control panel version
manager)
will
require ZODB 3.
Releases
...
...
@@ -196,7 +174,31 @@ Zope Changes
Features added
The let and return tags were added to DTML.
- The let and return tags were added to DTML.
- The startup script, z2.py, has additional documentation on
providing empty strings as arguments.
- Added a -P option to the startup script, z2.py, to specify a
base port for the various servers. For example::
python z2.py -P8000
is equivalent to:
python z2.py -w8080 -f8021 -m8099
This is a convenient short-hand for systes with many zserver
instances running.
- Added an -l option to the startup script, z2.py, to specify
the location of the ZServer hit log.
- A progress indicator was added to the database conversion
utility, utilities/bbb.py.
- Cookie support was added to the ZServer FTP server to make
FTP access more compatible with cookie-based authentication.
Bugs fixed
...
...
@@ -206,6 +208,14 @@ Zope Changes
- Fixed a NameError (missing TupleType) definition in
the export/import (copy/paste) machinery.
- The startup script failed on Windows because it imported the
posix module without checking the os.
- ZServer crashed when the number of simultaneous connections
exceeded a system limit, especially on Windows. ZServer now
stops accepting new connections when the number of active
connections exceeds a threshold.
Zope 2.0 alpha 3
Features added
...
...
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