Ticket #3838 enhancement closed invalid
Add setuptools egg info to provide more svn details
| Reported by: | thijs | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | release management | Keywords: | |
| Cc: | thijs, exarkun, glyph, radix | Branch: | |
| Author: | Launchpad Bug: |
Description
The version number is currently out of date, it's still in the 2008 range and pointed to 8.2, although we're almost 6 months into 2009. At the time of the 8.2 release it didn't make sense to up the version number to 9, since it was still 2008, but it should've been changed to 8.3 or something, because python setup.py install shows the same version number for the released 8.2 as the current trunk:
$ python
Python 2.5.1 (r251:54863, Jan 13 2009, 10:26:13)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import twisted; twisted
<module 'twisted' from 'twisted/__init__.pyc'>
>>> twisted.version
Version('twisted', 8, 2, 0)
>>>
After the version number update landed in the trunk. the version numbers present on the site also need to be updated, like the name of the Twisted-8.2+1 milestone.
There aren't any documents that describe a proper release procedure as far as I know, except for this old page, so would be good to have something like a release policy document describing things like how and when bump the version number. But that will get a separate ticket.

