diff --git a/docs/source/changes.txt b/docs/source/changes.txt index 8d77fb8..59b19f6 100644 --- a/docs/source/changes.txt +++ b/docs/source/changes.txt @@ -6,21 +6,30 @@ What's new .. contents:: .. - 1 Release 0.9 - 1.1 New features - 1.2 Bug fixes - 1.3 Backwards incompatible changes - 1.4 Changes merged in from IPython1 - 1.4.1 New features - 1.4.2 Bug fixes - 1.4.3 Backwards incompatible changes - 2 Release 0.8.4 - 3 Release 0.8.3 - 4 Release 0.8.2 - 5 Older releases + 1 Release 0.9.1 + 2 Release 0.9 + 2.1 New features + 2.2 Bug fixes + 2.3 Backwards incompatible changes + 2.4 Changes merged in from IPython1 + 2.4.1 New features + 2.4.2 Bug fixes + 2.4.3 Backwards incompatible changes + 3 Release 0.8.4 + 4 Release 0.8.3 + 5 Release 0.8.2 + 6 Older releases .. +Release 0.9.1 +============= + +This release was quickly made to restore compatibility with Python 2.4, which +version 0.9 accidentally broke. No new features were introduced, other than +some additional testing support for internal use. + + Release 0.9 =========== diff --git a/docs/source/development/development.txt b/docs/source/development/development.txt index d4b567b..5bd03d5 100644 --- a/docs/source/development/development.txt +++ b/docs/source/development/development.txt @@ -1,10 +1,8 @@ .. _development: -================================== +============================== IPython development guidelines -================================== - -.. contents:: +============================== Overview @@ -380,6 +378,7 @@ are interested in working on this part of IPython. The current prototype of .. _ConfigObj: http://www.voidspace.org.uk/python/configobj.html .. _Traits: http://code.enthought.com/traits/ + Installation and testing scenarios ================================== @@ -424,3 +423,24 @@ Tests to run for these scenarios installed. 5. Beat on the IPython terminal a bunch. 6. Make sure that furl files are being put in proper locations. + + +Release checklist +================= + +Most of the release process is automated by the :file:`release` script in the +:file:`tools` directory. This is just a handy reminder for the release manager. + +#. Run the release script, which makes the tar.gz, eggs and Win32 .exe + installer. It posts them to the site and registers the release with PyPI. + +#. Updating the website with announcements and links to the updated changes.txt + in html form. Remember to put a short note both on the news page of the site + and on launcphad. + +#. Drafting a short release announcement with i) highlights and ii) a link to + the html changes.txt. + +#. Make sure that the released version of the docs is live on the site. + +#. Celebrate! diff --git a/docs/source/index.txt b/docs/source/index.txt index 28c65bd..bde7c08 100644 --- a/docs/source/index.txt +++ b/docs/source/index.txt @@ -4,7 +4,7 @@ IPython Documentation .. htmlonly:: - :Release: |version| + :Release: |release| :Date: |today| Contents: