@@ -98,10 +98,73 @@ def main():
9898 version = __version__ ,
9999 author = "Richard Jones" ,
100100101- description = 'Issue-tracking System.' ,
102- long_description =
103- """Roundup is a simple-to-use and -install issue-tracking system
104- with command-line, web and e-mail interfaces. Highly customisable.""" ,
101+ 'description' : "A simple-to-use and -install issue-tracking system"
102+ " with command-line, web and e-mail interfaces. Highly"
103+ " customisable." ,
104+ 'long_description' :
105+ '''In this release
106+ ===============
107+
108+ 1.4.7 is primarily a bugfix release which contains important security
109+ fixes:
110+
111+ - a number of security issues were discovered by Daniel Diniz
112+ - EditCSV and ExportCSV altered to include permission checks
113+ - HTTP POST required on actions which alter data
114+ - HTML file uploads served as application/octet-stream
115+ - New item action reject creation of new users
116+ - Item retirement was not being controlled
117+ - Roundup is now compatible with Python 2.6
118+ - Improved French and German translations
119+ - Improve consistency of item sorting in HTML interface
120+ - Support sendfile() in mod_python for better file transfer
121+ - Provide a "no selection" option in web interface selection widgets
122+ - Debug logging now uses the logging module rather than print
123+ - Enable XML-RPC through regular web interface
124+ - Various other small bug fixes, robustification and optimisation
125+
126+ If you're upgrading from an older version of Roundup you *must* follow
127+ the "Software Upgrade" guidelines given in the maintenance documentation.
128+
129+ Roundup requires python 2.3 or later for correct operation.
130+
131+ To give Roundup a try, just download (see below), unpack and run::
132+
133+ roundup-demo
134+
135+ Documentation is available at the website:
136+ http://roundup.sourceforge.net/
137+ Mailing lists - the place to ask questions:
138+ http://sourceforge.net/mail/?group_id=31577
139+
140+ About Roundup
141+ =============
142+
143+ Roundup is a simple-to-use and -install issue-tracking system with
144+ command-line, web and e-mail interfaces. It is based on the winning design
145+ from Ka-Ping Yee in the Software Carpentry "Track" design competition.
146+
147+ Note: Ping is not responsible for this project. The contact for this
148+ 149+
150+ Roundup manages a number of issues (with flexible properties such as
151+ "description", "priority", and so on) and provides the ability to:
152+
153+ (a) submit new issues,
154+ (b) find and edit existing issues, and
155+ (c) discuss issues with other participants.
156+
157+ The system will facilitate communication among the participants by managing
158+ discussions and notifying interested parties when issues are edited. One of
159+ the major design goals for Roundup that it be simple to get going. Roundup
160+ is therefore usable "out of the box" with any python 2.3+ installation. It
161+ doesn't even need to be "installed" to be operational, though a
162+ disutils-based install script is provided.
163+
164+ It comes with two issue tracker templates (a classic bug/feature tracker and
165+ a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit,
166+ mysql and postgresql).
167+ ''' ,
105168 url = 'http://www.roundup-tracker.org' ,
106169 download_url = 'http://pypi.python.org/pypi/roundup' ,
107170 classifiers = ['Development Status :: 5 - Production/Stable' ,
0 commit comments