Mercurial > p > roundup > code
changeset 6225:043a8ffd79ad 2.0.0
Commits for roundup 2.0 release.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 13 Jul 2020 00:30:21 -0400 |
| parents | 3cf5bcf2bb5c |
| children | 9328741f6c09 |
| files | CHANGES.txt RELEASE.txt doc/acknowledgements.txt doc/announcement.txt roundup/__init__.py setup.py website/www/conf.py website/www/index.txt |
| diffstat | 8 files changed, 39 insertions(+), 46 deletions(-) [+] |
line wrap: on
line diff
--- a/CHANGES.txt Sun Jul 12 23:52:45 2020 -0400 +++ b/CHANGES.txt Mon Jul 13 00:30:21 2020 -0400 @@ -11,7 +11,7 @@ v2.7.2 or later are required to run newer releases of Roundup. From v2.0 onwards Python 3.4 and later are also supported. -2020-XX-YY 2.0.0 beta 1 +2020-07-13 2.0.0 Fixed:
--- a/RELEASE.txt Sun Jul 12 23:52:45 2020 -0400 +++ b/RELEASE.txt Mon Jul 13 00:30:21 2020 -0400 @@ -37,13 +37,14 @@ Check that metadata is valid and long descriptions is proper reST: python setup.py check --restructuredtext --metadata --strict 6. Clean out all *.orig, *.rej, .#* files from the source. +6a. Rebuild .mo translation files in distribution - cd locale; make 7. Remove previous build files python setup.py clean --all - Rebuild + rm -rf build/share # deletes locale .mo files + Rebuild and install .mo files python setup.py build (sdist generation will fail if this isn't done) 8. Rebuild documentation in "share/doc/roundup/html" python setup.py build_doc -8a. Rebuild .mo translation files in distribution - cd locale; make 9. python setup.py sdist --manifest-only 10. Check the MANIFEST to make sure that any new files are included. (use hg status --rev <last release or tag>:tip to list changed @@ -54,7 +55,7 @@ do echo $i; grep "$i" MANIFEST; done | uniq -c Anything with a count of 1 is not in the manifest. - If they are missing files that should be in the manifest, + If there are missing files that should be in the manifest, edit MANIFEST.in to include them. For format docs see http://docs.python.org/2/distutils/sourcedist.html#manifest-template (Notes files for the website and issue tracker shouldn't be in the
--- a/doc/acknowledgements.txt Sun Jul 12 23:52:45 2020 -0400 +++ b/doc/acknowledgements.txt Mon Jul 13 00:30:21 2020 -0400 @@ -13,6 +13,19 @@ 2.0 --- +2.0.0 +~~~~~ + +Maintainer: Ralf Schlatterbeck, John Rouillard + +Release Manager: John Rouillard + +Developer activity by changesets:: + + rouilj@ieee.org 62 *************************************************** + rsc@runtux.com 11 ********* + cmeerw@cmeerw.org 4 *** + 2.0.0b0 ~~~~~~~
--- a/doc/announcement.txt Sun Jul 12 23:52:45 2020 -0400 +++ b/doc/announcement.txt Mon Jul 13 00:30:21 2020 -0400 @@ -1,14 +1,17 @@ -I'm proud to release version 2.0.0beta0 of the Roundup issue tracker +I'm proud to release version 2.0.0 of the Roundup issue tracker which has been possible due to the help of several contributors. This release contains some major changes, so make sure to read `docs/upgrading.txt -<http://www.roundup-tracker.org/dev-docs/upgrading.html>`_ to bring -your tracker up to date. The changes, as usual, include some new -features and many bug fixes. +<http://www.roundup-tracker.org/docs/upgrading.html>`_ to bring +your tracker up to date. + +There are special directions for those using mysql backend. + +The changes, as usual, include some new features and many bug fixes. You can download it with: - pip download roundup==2.0.0beta0 + pip download roundup then unpack and test/install the tarball. @@ -37,36 +40,14 @@ autoescape and translation library. Support for messages written in markdown added. SimpleMDE used as markdown editor to provide preview features. Thanks to Christof Meerwald. - + + Fixes to mysql indexing may require a database dump/restore. + The file CHANGES.txt has a detailed list of feature additions and bug fixes for each release. The most recent changes from there are at the end of this announcement. Also see the information in doc/upgrading.txt. -How You Can Help -================ - -We are looking for one or two front end developers to kick the tires -on the rest interface. The rest interface is available by running -demo.py as described below. If you are interested in helping please -contact "rouilj+rit at ieee.org". - -The Zope deployment mode has not had any testing under Python 3. We -are looking for community involvement to help get this deployment -mode validated. It may also have issues under Python 2. If you are -interested in helping with this please see: -https://issues.roundup-tracker.org/issue2141835 - -Email input using POP and IMAP modes need testing under Python 3 -and Python 2. - -We have new documentation for deploying with apache and mod_wsgi. It -needs testing and enhancement. - -There are other documentation issues at: - - https://issues.roundup-tracker.org/issue?@columns=title,id,activity,status&components=7&status=-1,1,2&@template=index&@action=search - If you find bugs, please report them to issues AT roundup-tracker.org or create an account at https://issues.roundup-tracker.org and open a new ticket. If you have patches to fix the issues they can be attached
--- a/roundup/__init__.py Sun Jul 12 23:52:45 2020 -0400 +++ b/roundup/__init__.py Mon Jul 13 00:30:21 2020 -0400 @@ -67,6 +67,6 @@ ''' __docformat__ = 'restructuredtext' -__version__ = '2.0.0beta0' +__version__ = '2.0.0' # vim: set filetype=python ts=4 sw=4 et si
--- a/setup.py Sun Jul 12 23:52:45 2020 -0400 +++ b/setup.py Mon Jul 13 00:30:21 2020 -0400 @@ -128,8 +128,8 @@ long_description=long_description, url='http://www.roundup-tracker.org', download_url='https://pypi.org/project/roundup', - classifiers=[#'Development Status :: 5 - Production/Stable', - 'Development Status :: 4 - Beta', + classifiers=['Development Status :: 5 - Production/Stable', + #'Development Status :: 4 - Beta', #'Development Status :: 3 - Alpha', 'Environment :: Console', 'Environment :: Web Environment',
--- a/website/www/conf.py Sun Jul 12 23:52:45 2020 -0400 +++ b/website/www/conf.py Mon Jul 13 00:30:21 2020 -0400 @@ -54,7 +54,7 @@ # The short X.Y version. version = '2.0' # The full version, including alpha/beta/rc tags. -release = '2.0.0beta0' +release = '2.0.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.
--- a/website/www/index.txt Sun Jul 12 23:52:45 2020 -0400 +++ b/website/www/index.txt Mon Jul 13 00:30:21 2020 -0400 @@ -10,19 +10,17 @@ design from Ka-Ping Yee in the Software Carpentry "Track" design competition. -The current experimental version is `2.0.0beta0 -<https://pypi.org/project/roundup/2.0.0beta0/>`_ which has `its own -set of docs`_. Read the :doc:`announcement for the new features -<docs/announcement>`. These features include: +The current stable version of Roundup is 2.0.0 which has quite a +comprehensive :doc:`feature set <docs/features>` compared to the last +stable release (v1.6.1). These features include: * Python 2 and Python 3 support * a new REST interface * updates to jinja2 templates including security improvements -The current stable version of Roundup is 1.6.1 which has quite a -comprehensive :doc:`feature set <docs/features>`. For more -information see the :doc:`design overview <docs/design>`, and all the -other :doc:`documentation <docs>`. Roundup has been deployed for: +For more information see the :doc:`design overview <docs/design>`, and +all the other :doc:`documentation <docs>`. Roundup has been deployed +for: * bug tracking and TODO list management (the classic installation) * customer help desk support (with a wizard for the phone answerers, linking to networking,
