Make all Changelog files prior to 0.13 obsolete

Since v0.13, all Synnefo components will have the same version and the
same Changelog, NEWS, Upgrade, Copyright file. This patch addresses
old Changelog, NEWS and Upgrade files:

 * Move all separate Changelog files under docs/older/
 * Move all separate Upgrade files under docs/older/
 * Add skeleton for the new, single, unified Changelog file
 * Add skeleton for the new, single, unified NEWS file

Copyright files will follow with a separate patch.
parent 19e605cb
.. _Changelog-0.13:
.. _Changelog:
Unified Changelog file for Synnefo versions >= 0.13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Since v0.13 all Synnefo components have been merged into a single repository.
.. _Changelog-0.13:
v0.13
=====
Release Date: UNRELEASED
Astakos
-------
* Example entry 1
* Example entry 2
Cyclades
--------
* Example entry 3
* Example entry 4
Pithos
------
* Example entry 5
* Example entry 6
Other
-----
* Example entry 7
.. _NEWS-0.13:
.. _NEWS:
Unified NEWS file for Synnefo versions >= 0.13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Since v0.13 all Synnefo components have been merged into a single repository.
.. _NEWS-0.13:
v0.13
=====
Release Date: UNRELEASED
Astakos
-------
* Example entry 1
* Example entry 2
Cyclades
--------
* Example entry 3
* Example entry 4
Pithos
------
* Example entry 5
* Example entry 6
Other
-----
* Example entry 7
......@@ -1253,4 +1253,4 @@ Older Cyclades Upgrade Notes
.. toctree::
:maxdepth: 2
Upgrade <upgrade/cyclades-upgrade>
Upgrade <older/cyclades-upgrade>
include README Changelog
include README
include distribute_setup.py
global-include */templates/* */fixtures/* */static/*
global-exclude */.DS_Store
......
......@@ -50,7 +50,6 @@ from astakos.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Synnefo Identity Management component'
PACKAGES_ROOT = '.'
......@@ -183,7 +182,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
include README Changelog
include README
include distribute_setup.py
......@@ -46,7 +46,6 @@ from synnefo.versions.common import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Common infrastructure for all Synnefo components'
PACKAGES_ROOT = '.'
......@@ -71,7 +70,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
......@@ -3,5 +3,5 @@ recursive-include synnefo/admin/static *
recursive-include synnefo/ui/static *
recursive-include docs/ *.rst
include README Changelog
include README
include distribute_setup.py
......@@ -103,6 +103,3 @@ settings, as managed by :ref:`snf-common <snf-common>`:
.. todo:: make sure the file headers are included properly in documentation.
If not change the :lines setting accordingly.
.. include:: ../Changelog
......@@ -48,7 +48,6 @@ from synnefo.versions.app import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Synnefo Compute, Network and Image component'
PACKAGES_ROOT = '.'
......@@ -185,7 +184,7 @@ setup(
license = 'BSD',
url = 'http://www.synnefo.org/',
description = SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers = CLASSIFIERS,
author='Synnefo development team',
......
recursive-include pithos *.json *.html *.json *.xml *.txt
recursive-include pithos/ui/static *
include README Changelog
include README
include distribute_setup.py
......@@ -48,7 +48,6 @@ from pithos.api.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Synnefo File/Object Storage component'
PACKAGES_ROOT = '.'
......@@ -170,7 +169,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
recursive-include pithos *.json *.html *.json *.xml *.txt
recursive-include pithos/backends/lib/sqlalchemy/alembic *
include README Changelog
include README
include distribute_setup.py
......@@ -48,7 +48,6 @@ from pithos.backends.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Backend library for the File/Object Storage component'
PACKAGES_ROOT = '.'
......@@ -170,7 +169,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
include README Changelog
include README
include distribute_setup.py
recursive-include quotaholder_django/quotaholder_app/fixtures *.json
......@@ -46,7 +46,6 @@ from quotaholder_django.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Synnefo Quota Holder component'
PACKAGES_ROOT = '.'
......@@ -66,7 +65,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
include README Changelog
include README
include distribute_setup.py
......@@ -46,7 +46,6 @@ from synnefo_stats.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Synnefo graphic statistics component'
PACKAGES_ROOT = '.'
......@@ -68,7 +67,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
include README Changelog
include README
include distribute_setup.py
......@@ -48,7 +48,6 @@ from synnefo_tools.version import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = 'Integration testing tool for a running Synnefo deployment'
PACKAGES_ROOT = '.'
......@@ -72,7 +71,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
......@@ -4,5 +4,5 @@ recursive-include synnefo/ui/static *
recursive-include docs/ *.rst
recursive-include extras/ *
include README Changelog
include README
include distribute_setup.py
......@@ -385,6 +385,3 @@ urls
````
Extends django project urls. Accepts a urlpatterns variable. The urls defined
in this variable will be used to extend the django project urls.
.. include:: ../Changelog
......@@ -49,7 +49,6 @@ from synnefo.versions.webproject import __version__
# Package info
VERSION = __version__
README = open(os.path.join(HERE, 'README')).read()
CHANGES = open(os.path.join(HERE, 'Changelog')).read()
SHORT_DESCRIPTION = "Synnefo common infrastructure for Django"
PACKAGES_ROOT = "."
......@@ -167,7 +166,7 @@ setup(
license='BSD',
url='http://www.synnefo.org/',
description=SHORT_DESCRIPTION,
long_description=README + '\n\n' + CHANGES,
long_description=README,
classifiers=CLASSIFIERS,
author='Synnefo development team',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment