Subject: PR/34668 CVS commit: pkgsrc/www/zope3
To: None <,,>
From: Takahiro Kambe <>
List: pkgsrc-bugs
Date: 10/01/2006 14:30:02
The following reply was made to PR pkg/34668; it has been noted by GNATS.

From: Takahiro Kambe <>
Subject: PR/34668 CVS commit: pkgsrc/www/zope3
Date: Sun,  1 Oct 2006 14:25:23 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	taca
 Date:		Sun Oct  1 14:25:23 UTC 2006
 Modified Files:
 	pkgsrc/www/zope3: Makefile PLIST distinfo
 	pkgsrc/www/zope3/patches: patch-aa patch-ab
 Removed Files:
 	pkgsrc/www/zope3/patches: patch-ac patch-ad
 Log Message:
 Update www/zope3 to 3.3.0, based on PR pkg/34668 by Yoshito Komatsu
 with small modifications;
 - don't change order of find(1)'s command line option.
 Most Important Changes Since Zope 3.2
    - Provided a new component registry API that allows multiple
      component registries to be combined more flexibly than before.
      See 'zope.component.interfaces.IComponentRegistry' for more
    - Greatly simplified local-component registration.
      See 'zope.component.interfaces.IComponentRegistry' for more
    - Moved many packages out of to make them easier to use
      outside of Zope.
    - Change the session credentials plugin to make it configurable
      in which fields it looks for the credentials.
    - Added a new API for collating text.  You can now adapt
      a locale to 'zope.i18n.interfaces.ILocales.ICollator'.  You can
      then use that to sort strings, such as menu entries, in a
      locale-specific fashion.
    - A new 'zope.annotation.factory' helper function that makes
      it easier to create annotations. Also added a README in
      'zope.annotation' which explains how to use it.
    - Added a more complete set of widgets for fields that use
      iterable sources.  These widgets now mirror the set provided
      by vocabulary-based fields.
    - Added a cleaner and more robust API to testbrowser for setting
      file-upload data.
    - Deprecated several ZCML directives:
      * factory
      * vocabulary
      * content (as an alias to the class directive)
      * modulealias
      * renderer:renderer
    - The 'browser:layer' directive and the 'ILayer' interface
      has been deprecated.  Registering layers has become obsolete,
      layers should be created as interfaces extending
    - The 'browser:skin' directive has been deprecated.  Skins
      should be created as interfaces extending 'IBrowserRequest'
      and can be registered using a simple 'utility' directive.
    - The 'ISkin' interface has been renamed to 'IBrowserSkinType'.
 For a complete list of changes see the 'CHANGES.txt' file.
 To generate a diff of this commit:
 cvs rdiff -r1.11 -r1.12 pkgsrc/www/zope3/Makefile
 cvs rdiff -r1.3 -r1.4 pkgsrc/www/zope3/PLIST pkgsrc/www/zope3/distinfo
 cvs rdiff -r1.2 -r1.3 pkgsrc/www/zope3/
 cvs rdiff -r1.3 -r1.4 pkgsrc/www/zope3/patches/patch-aa \
 cvs rdiff -r1.3 -r0 pkgsrc/www/zope3/patches/patch-ac \
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.