Mercurial > p > roundup > code
comparison website/www/index.txt @ 6456:cbc18a8bc61f 2.1.0
Changes for release of version 2.1.0.
Updates specified in RELEASE.txt.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 12 Jul 2021 23:21:12 -0400 |
| parents | 5296d27ac97c |
| children | aa52c5e114b2 |
comparison
equal
deleted
inserted
replaced
| 6455:43298edf7ab1 | 6456:cbc18a8bc61f |
|---|---|
| 9 Roundup is a simple-to-use and -install issue-tracking system with | 9 Roundup is a simple-to-use and -install issue-tracking system with |
| 10 command-line, web and e-mail interfaces. It is based on the winning | 10 command-line, web and e-mail interfaces. It is based on the winning |
| 11 design from Ka-Ping Yee in the Software Carpentry "Track" design | 11 design from Ka-Ping Yee in the Software Carpentry "Track" design |
| 12 competition. | 12 competition. |
| 13 | 13 |
| 14 The current stable version of Roundup is 2.0.0 which has quite a | 14 The current stable version of Roundup is 2.1.0. It is a bug fix |
| 15 comprehensive :doc:`feature set <docs/features>` compared to the last | 15 and minor feature release for the major 2.0.0 release which |
| 16 stable release (v1.6.1). These features include: | 16 added: |
| 17 | 17 |
| 18 * Python 2 and Python 3 support | 18 * Python 2 and Python 3 support |
| 19 * a new REST interface | 19 * a new REST interface |
| 20 * updates to jinja2 templates including security improvements | 20 * updates to jinja2 templates including security improvements |
| 21 | 21 |
| 22 The current latest release is 2.1.0beta1. | 22 Fixes and features in the 2.1.0 release include: |
| 23 | 23 |
| 24 For more information see the :doc:`design overview <docs/design>`, and | 24 * Installation uses setuptools and not distutils. |
| 25 all the other :doc:`documentation <docs>`. Roundup has been deployed | 25 * Mysql backend now uses an index to make sure that key values are |
| 26 for: | 26 not duplicated when two roundup processes run in parallel. |
| 27 * Postgres back end now uses a server side cursor, so large queries | |
| 28 won't consume huge amounts of memory. | |
| 29 * Security fixes for jQuery, markdown handling, | |
| 30 * Valid class names are documented and enforced. All class names now | |
| 31 match ``[A-z][A-z0-9_]+[A-z_]``. | |
| 32 * Fixes/improvements to jinja2 templates | |
| 33 * Fixes for python3 compatibility. | |
| 34 * Fix sorting of multilinks in templating code. | |
| 35 * Password reset documented in user guide. | |
| 27 | 36 |
| 28 * bug tracking and TODO list management (the classic installation) | 37 More info on the 58 changes can be found in the `change note`_. |
| 29 * customer help desk support (with a wizard for the phone answerers, linking to networking, | 38 |
| 30 system and development issue trackers) | 39 For more information on Roundup see the :doc:`design overview |
| 40 <docs/design>`, and all the other :doc:`documentation <docs>`. Roundup | |
| 41 has been deployed for: | |
| 42 | |
| 43 * bug tracking and TODO list management (the classic | |
| 44 installation) | |
| 45 * customer help desk support (with a wizard for the phone | |
| 46 answerers, linking to networking, system and development | |
| 47 issue trackers) | |
| 31 * issue management for IETF working groups | 48 * issue management for IETF working groups |
| 32 * sales lead tracking | 49 * sales lead tracking |
| 33 * conference paper submission and double-blind referee management | 50 * conference paper submission and double-blind referee |
| 51 management | |
| 34 * weblogging (well, almost :) | 52 * weblogging (well, almost :) |
| 35 | 53 |
| 36 ...and so on. It's been designed with :doc:`flexibility | 54 ...and so on. It's been designed with :doc:`flexibility |
| 37 <docs/customizing>` in mind - it's not just another bug | 55 <docs/customizing>` in mind - it's not just another bug |
| 38 tracker. Roundup ships with a *demo tracker* to play with - after | 56 tracker. Roundup ships with a *demo tracker* to play with - after |
| 39 you've unpacked the source, just run "python demo.py" and load up the | 57 you've unpacked the source, just run "python demo.py" and load up the |
| 40 URL it prints out! | 58 URL it prints out! |
| 41 | 59 |
| 42 Roundup was originally released as version 0.1.1 in late August, 2001. The first `change note`_ I wrote says: | 60 Roundup was originally released as version 0.1.1 in late August, 2001. |
| 61 The first `change note`_ written said: | |
| 43 | 62 |
| 44 Needed a bug tracking system. Looked around. Tried to install many Perl-based systems, to no avail. | 63 Needed a bug tracking system. Looked around. Tried to install many Perl-based systems, to no avail. |
| 45 Got tired of waiting for Roundup to be released. Had just finished major product project, so needed | 64 Got tired of waiting for Roundup to be released. Had just finished major product project, so needed |
| 46 something different for a while. Roundup here I come... | 65 something different for a while. Roundup here I come... |
| 47 | 66 |
