Re: [Checkins] SVN: zope.dublincore/trunk/ Renamed the ``zope.app.dublincore.*`` permissions to ``zope.dublincore.*`.

Tres Seaver <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Tres Seaver wrote:
> Jacob Holm wrote:
> 
>> Tres Seaver wrote:
>>>  Assuming we put the 'redefinePermssion' directives in place on the
>>> trunk, why shouldn't we leave the version number as is?  I consider the
>>> rename a bugfix, not a feature, and if we make it backwared compatible,
>>> there is no reason to bump the major version.
>> It's a (minor) public API change.  IIRC we don't allow that in minor
>> versions, even if it is just an addition.  This goes back to the whole
>> discussion of what kinds of version requirements to allow in setup.py.
> 
> Such a policy would put us into an impossible situation:  we would be
> unable to fix the bug in the API (which is that the permissions should
> have been renamed when the package was renamed) without making
> *multiple* unneeded releasess to the package.
> 
> I play to release a 3.6.3 version which restores the old permission
> names and uses 'redefinePermisson' to map them onto the new ones, and
> then remove the BBB shim from the trunk, bumping the next version number
> to 3.7.0.  Clients who still use the zope.app.dublincore permissions
> will therefore need to be updated before they can move to the next major
> version (which is why it is a major version).

Done.  The 3.6.3 release is up on PyPI:

 http://pypi.python.org/pypi/zope.dublincore/3.6.3

and the trunk is updated to indicate a forthcoming 3.7.0 release minus
the BBB shims:

 http://svn.zope.org/zope.dublincore/trunk/?rev=111319&view=rev

The ZTK test[-zope-app tests all pass with the trunk.



Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          [email protected]
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkvR8DEACgkQ+gerLs4ltQ6TrQCfSmQxmTpsiR10tDA1qCLCLJUD
B6YAoLG8clZpM+UxcABy45kU35DcnNI8
=mkuR
-----END PGP SIGNATURE-----

_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.