logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

CVS: CMF - CHANGES.txt:1.248.2.36 INSTALL.txt:1.21.2.3: msg#00070

web.zope.cmf.cvs

Subject: CVS: CMF - CHANGES.txt:1.248.2.36 INSTALL.txt:1.21.2.3

Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv29055

Modified Files:
Tag: CMF-1_5-branch
CHANGES.txt INSTALL.txt
Log Message:
- Packaging for CMF 1.5.0.


=== CMF/CHANGES.txt 1.248.2.35 => 1.248.2.36 ===
--- CMF/CHANGES.txt:1.248.2.35 Sun Oct 17 16:13:45 2004
+++ CMF/CHANGES.txt Thu Oct 21 17:00:16 2004
@@ -1,4 +1,4 @@
-CMF 1.5.0rc1 (unreleased)
+CMF 1.5.0 (2004/10/21)

New Features

@@ -14,11 +14,10 @@
Values are now converted to unicode, using 'default_charset'.
(http://collector.zope.org/CMF/261)

- - DublinCore: Added 'setCreators' method.
- Note that notifyModified() also modifies creators. If the current user
+ - DublinCore: Added 'setCreators' method. Note that
+ 'notifyModified' also modifies creators. If the current user
should not be added to creators, make sure notifyModified() is not
- called after setCreators().
- (http://collector.zope.org/CMF/61)
+ called after setCreators(). (http://collector.zope.org/CMF/61)

- ZPT skin: Fixed '*metadata_edit_form'.
Setting "Enable Discussion?" to 'Off' was broken.
@@ -32,9 +31,9 @@
- TypesTool: Removed again the "add properties from the ZMI" feature.
That feature existed only in 1.5.0beta2.

- - ActionProviderBase: Modified exceptions raised by getActionInfo().
- Now Unauthorized is raised if at least one Action was found but the user
- is not allowed to access any of them.
+ - ActionProviderBase: Modified exceptions raised by 'getActionInfo'.
+ Now Unauthorized is raised if at least one Action was found but
+ the user is not allowed to access any of them.

- RegistrationTool: Generated passwords no longer contain 'OQ0Il1'.

@@ -133,9 +132,9 @@
They now catch CopyErrors.

- DirectoryView: Readded expandpath() for backwards compatibility.
- Some products still import expandpath from DirectoryView because it was
- once defined there. Note that importing expandpath from DirectoryView is
- deprecated and doesn't work with CMF HEAD / 1.6.
+ Some products still import expandpath from DirectoryView because
+ it was once defined there. Note that importing expandpath from
+ DirectoryView is deprecated and doesn't work with CMF HEAD / 1.6.

- RegistrationTool: An optional password can now be passed to
registeredNotify() (Issue #277).
@@ -223,8 +222,9 @@
(http://collector.zope.org/CMF/176)

- CMFSetup: Refactored rolemap.
- Converted the roles attribute to role sub-elements. Fixed an acquisition
- bug that caused incomplete exports. Updated default profile.
+ Converted the roles attribute to role sub-elements. Fixed an
+ acquisition bug that caused incomplete exports. Updated default
+ profile.

- CMFWiki: Prevent deprecation notice for the deprecated
CMFWikiPermissions module by replacing its usage in CMFWiki.__init__
@@ -269,7 +269,8 @@
(http://collector.zope.org/CMF/226)

- CMFDefault.Document, CMFDefault.Link, and CMFCalendar.Event:
- WebDAV PUT() caused improper splitting of 'Contributors' metadata header.
+ WebDAV PUT() caused improper splitting of 'Contributors' metadata
+ header.

- CMFCore.PortalFolder: Fixed missing import of BadRequest exception.

@@ -280,8 +281,9 @@
sub-elements.

- ActionInformation: Some attribute cleanup.
- Enforced usage of 'Title' instead of 'Name', 'URL' or 'URL (Expression)'
- instead of 'Action'. Enforced boolean type of 'Visible'.
+ Enforced usage of 'Title' instead of 'Name', 'URL' or
+ 'URL (Expression)' instead of 'Action'. Enforced boolean type of
+ 'Visible'.

- DiscussionTool: Fixed two acquisition bugs.
(Collector #119 and #201)
@@ -322,10 +324,11 @@

- Topic objects now support syndication (Collector #203).

- - PortalFolder and zpt skin: PortalFolder now inherits from OrderedFolder.
+ - PortalFolder and zpt skin: PortalFolder now inherits from
+ OrderedFolder.

- o Added buttons to 'folder_contents' that allow to set a default sorting
- for each PortalFolder or to order the sub-objects by hand.
+ o Added buttons to 'folder_contents' that allow to set a default
+ sorting for each PortalFolder or to order the sub-objects by hand.

o Modified 'index_html' to show sub-objects in the selected order. The
old 'index_html' is still available as 'index_html_categorized'.
@@ -344,21 +347,24 @@
- DynamicType: Added 'getActionInfo' method.
This is a shortcut to getActionInfo() of the related TypeInformation.

- - DublinCore: setModificationDate is now guarded by 'ModifyPortalContent'.
+ - DublinCore: setModificationDate is now guarded by
+ 'ModifyPortalContent'.

- zpt skin: Reimplemented 'folder_contents' and related controllers.
- Uses a dispatcher script that calls the right validators and controllers
- if a form button is pushed. The result looks almost the same as before.
+ Uses a dispatcher script that calls the right validators and
+ controllers if a form button is pushed. The result looks almost
+ the same as before.

- PortalFolder and SkinnedFolder: Added 'new' and 'rename_items' Actions.
Used for redirects they are invisible by default.

- CMFCore exceptions: Added some Exceptions.
- AccessControl.Unauthorized is a subclass of zExceptions.Unauthorized, so
- for best results use 'AccessControl_Unauthorized' to raise Unauthorized
- and 'zExceptions_Unauthorized' to catch them all. 'CopyError' and
- 'ResourceLockedError' are now also available for TTW code.
- 'EditingConflict' is a new CMF class replacing the old string exception.
+ AccessControl.Unauthorized is a subclass of zExceptions.Unauthorized,
+ so for best results use 'AccessControl_Unauthorized' to raise
+ Unauthorized and 'zExceptions_Unauthorized' to catch them all.
+ 'CopyError' and 'ResourceLockedError' are now also available for
+ TTW code. 'EditingConflict' is a new CMF class replacing the old
+ string exception.

- Callable Opaque Items, CMFCatalogAware: Added an interface
'ICallableOpaqueItemWithHooks'. CMF now calls the manage_after*
@@ -454,8 +460,8 @@

o deleteLocalRoles() now has a 'recursive' argument.

- o deleteMembers() deletes members including member data, member area and
- Local Roles.
+ o deleteMembers() deletes members including member data, member area
+ and Local Roles.

- CMFCore MembershipTool: Changed interface.

@@ -472,13 +478,14 @@
available for import by Scripts.

- CMFCore and CMFDefault MembershipTool: Changed permissions.
- 'createMemberarea()' for someone else and 'getRoster()' including hidden
- members are now protected by 'Manage users'. 'getMemberById()',
+ 'createMemberarea()' for someone else and 'getRoster()' including
+ hidden members are now protected by 'Manage users'. 'getMemberById()',
listMemberIds() and listMembers() as well.

- Document and NewsItem: Un-hardwired 'manage_FTPget()' for 'text/html'.
- Added 'source_html.dtml' and 'source_html.pt'. 'manage_FTPget()' now has
- a 'gethtml' hook and uses 'source_html' by default. (Collector #168)
+ Added 'source_html.dtml' and 'source_html.pt'. 'manage_FTPget()' now
+ has a 'gethtml' hook and uses 'source_html' by default.
+ (Collector #168)

- TypeInformation: Added Method Aliases.

@@ -487,7 +494,8 @@

o factory_type_information now has a key 'aliases' to configure Method
Aliases in a product. This key is required, but may be empty: If it
- doesn't exist, TypeInformation will try to update by guessing aliases.
+ doesn't exist, TypeInformation will try to update by guessing
+ aliases.

o DynamicType manipulates 'TraversalRequestNameStack' depending on
Method Aliases. '(Default)' and 'view' aliases bypass __call__() and
@@ -524,8 +532,8 @@
- CatalogTool: Marked the 'meta_type' index as deprecated.

- PortalFolder: Marked the 'spec' argument as deprecated.
- Use the 'filter' argument with 'portal_type' instead for contentItems(),
- contentIds(), contentValues() and listFolderContents().
+ Use the 'filter' argument with 'portal_type' instead for
+ contentItems(), contentIds(), contentValues() and listFolderContents().

- PortalFolder: Fixed portal_type acquisition bug in ContentFilter.

@@ -587,7 +595,7 @@
- Skin scripts: Made except statements safer by being more specific. Hope
this still catches all relevant errors.

- - Removed some pre 'Zope 2.4.3 with PageTemplates' backwards compatibility
- cruft. A later platform is required since CMF 1.3.
+ - Removed some pre 'Zope 2.4.3 with PageTemplates' backwards
+ compatibility cruft. A later platform is required since CMF 1.3.

- Collector #153: CookieCrumbler didn't preserve query strings.


=== CMF/INSTALL.txt 1.21.2.2 => 1.21.2.3 ===
--- CMF/INSTALL.txt:1.21.2.2 Mon Sep 27 13:03:53 2004
+++ CMF/INSTALL.txt Thu Oct 21 17:00:16 2004
@@ -1,4 +1,4 @@
-Installing CMF 1.5.0beta2
+Installing CMF 1.5.0

Requirements

@@ -16,11 +16,11 @@

Procedure

- 1. Unpack the CMF-1.5.0beta2.tar.gz tarball into a working
+ 1. Unpack the CMF-1.5.0.tar.gz tarball into a working
directory. For instance::

$ cd /usr/local/zope
- $ tar xzf /tmp/CMF-1.5.0beta2.tar.gz
+ $ tar xzf /tmp/CMF-1.5.0.tar.gz

Note for Windows users: if you are using WinZip to unpack
the file, be *sure* to disable the "TAR file smart CR/LF
@@ -33,19 +33,19 @@
For instance::

$ cd /var/zope/Products # /var/zope is INSTANCE_HOME
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFCore .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFDefault .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFTopic .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFActionIcons .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFCalendar .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFSetup .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMFUid .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/DCWorkflow .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFCore .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFDefault .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFTopic .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFActionIcons .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFCalendar .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFSetup .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMFUid .
+ $ ln -s /usr/local/zope/CMF-1.5.0/DCWorkflow .

or, as a shortcut::

- $ ln -s /usr/local/zope/CMF-1.5.0beta2/CMF* .
- $ ln -s /usr/local/zope/CMF-1.5.0beta2/DCWorkflow .
+ $ ln -s /usr/local/zope/CMF-1.5.0/CMF* .
+ $ ln -s /usr/local/zope/CMF-1.5.0/DCWorkflow .

Since linking doesn't apply on Windows, you will need
to cut or copy the files from the place where you unpacked
@@ -101,7 +101,7 @@

Install the New Software.

- 0. "Download":CMF-1.5.0beta2.tar.gz the tarball.
+ 0. "Download":CMF-1.5.0.tar.gz the tarball.

1. Copy your "working" products off to one side (in case
you need / choose to revert).


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
qnx.openqnx.dev...    gcc.libstdc++.c...    solaris.opensol...    information-ret...    misc.misterhous...    web.catalyst.ge...    apache.webservi...    redhat.release....    hardware.lirc/2...    kernel.autofs/2...    technology.sust...    linux.vdr/2003-...    editors.lyx.gen...    org.user-groups...    netbsd.devel.pk...    xdg.devel/2004-...    version-control...    jakarta.slide.d...    debian.packages...    creativecommons...    ports.ppc.embed...    bug-tracking.bu...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation