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

Roundup Issue Tracker: http://roundup-tracker.org/