Mercurial > p > roundup > code
annotate doc/announcement.txt @ 4732:8ee41c7372e7
doc: Fix some Sphinx warnings.
| author | anatoly techtonik <techtonik@gmail.com> |
|---|---|
| date | Mon, 14 Jan 2013 17:00:27 +0300 |
| parents | 146458fb53b3 |
| children | f61bd780892e |
| rev | line source |
|---|---|
| 4708 | 1 I'm proud to release version 1.4.21 of Roundup which has been possible |
| 2 due to the help of several contributors. This release introduces some | |
| 3 minor features and, as usual, fixes some bugs: | |
|
4432
1fd51bdf6054
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
4394
diff
changeset
|
4 |
|
1fd51bdf6054
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
4394
diff
changeset
|
5 Features: |
|
1fd51bdf6054
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
4394
diff
changeset
|
6 |
| 4708 | 7 - issue2550782: Added a new irker detector to send notifications on IRC |
| 8 when an issue is created or messages are added. (Ezio Melotti) | |
| 9 - Beta version of responsive templates using devel schema | |
| 10 and Twitter Bootstrap for styling (Pradip Caulagi) | |
| 4711 | 11 - pywin32 is no longer required to run on Windows (anatoly techtonik) |
| 4708 | 12 - Rewritten portalocker.py logic in ctypes for Windows (anatoly techtonik) |
| 13 - Add an interface to register clearCache callbacks in roundupdb. | |
| 14 Sometimes complicated computations may require an application cache. | |
| 15 This application can now register a callback to clear the application | |
| 16 cache, because roundup knows better when to clear it (usually when a | |
| 17 transaction ends, either with rollback or with commit). The interface | |
| 18 for this is currently considered experimental. The current interface | |
| 19 is registerClearCacheCallback(self, method, param) where method is | |
| 20 called with param as the only parameter. (Ralf Schlatterbeck) | |
| 21 - Add a script to remove file-spam from a tracker, see | |
| 22 scripts/spam-remover. (Ralf Schlatterbeck) | |
|
4357
13b3155869e0
Beginnings of a big code cleanup / modernisation to make 2to3 happy
Richard Jones <richard@users.sourceforge.net>
parents:
4351
diff
changeset
|
23 |
|
4382
bddc72753d91
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
4357
diff
changeset
|
24 Fixed: |
|
4394
d4cd0a264098
fixed reporting of source missing warnings
Richard Jones <richard@users.sourceforge.net>
parents:
4392
diff
changeset
|
25 |
| 4708 | 26 - issue2550765: Don't show links in calendar that will fail. |
| 27 Found and fixed by Cedric Krier. (Bernhard) | |
| 28 - issue2550765: use <meta name="robots" content="noindex, nofollow"> in the | |
| 29 _generic.calendar.html to prevent robots to follow all the links in the | |
| 30 calendar. (Ezio Melotti) | |
| 31 - "BaseException.with_traceback" is not available on Python 2, so use | |
| 32 "raise E, V, T" instead of "raise E(V).with_traceback(T)". This change was | |
| 33 originally introduced in 74476eaac38a. (Ezio Melotti) | |
| 34 - issue2550759: Trailing punctuation is no longer included when URLs are | |
| 35 converted to links. (Ezio Melotti) | |
| 36 - issue2550574: Restore sample detectors removed in roundup 1.4.9 | |
| 37 (Thomas Arendsen Hein) | |
| 38 - Prevent AttributeError when removing all roles of a user | |
| 39 (Thomas Arendsen Hein) | |
| 40 - issue2550762 Minor Documentation fix in doc/developers.txt, thanks | |
| 41 to W. Trevor King. (Bernhard Reiter) | |
| 42 - issue2550766: Minor formatting issues in the docs for date properties, | |
| 43 thanks John Kristensen. (Bernhard Reiter) | |
| 44 - issue2550738: Fixes for various documentation typoes, | |
| 45 thanks Nathan Russell. (John Kristensen) | |
|
4732
8ee41c7372e7
doc: Fix some Sphinx warnings.
anatoly techtonik <techtonik@gmail.com>
parents:
4711
diff
changeset
|
46 - issue2550756: Fix "oder" typo in mailer.Mailer.bounce_message docstring, |
| 4708 | 47 thanks W. Trevor King (John Kristensen) |
| 48 - Fix basic authentication: instatiating the login action would fail if | |
| 49 the user is not set. We now first set the user to anonymous and then | |
| 50 try basic authentication if enabled. (Ralf Schlatterbeck) | |
| 51 - Fix xmlrpc permissions for lookup method: Allow if the key attribute | |
| 52 is either searchable or viewable, don't check id attribute (Ralf | |
| 53 Schlatterbeck) | |
| 54 - Fix installation documentation (section Prerequisites) to require at | |
| 55 least python 2.5, thanks to John P. Rouillard for discovering this. | |
| 56 (committed by Ralf Schlatterbeck) | |
| 57 - Fix version_check.py to require at least python 2.5 (anatoly techtonik) | |
| 58 - Fixing the download button re-activating the cheeseshop plugin in the | |
| 59 sphinx config. Thanks to Richard for the hint. (Bernhard Reiter) | |
| 60 - issue2550783 devel template's schema.py permissions referenced the | |
| 61 organization property for the user, but the property is called | |
| 62 organisation. Thanks to Pradip Caulagi. (committed by John Rouillard) | |
| 63 - issue2550749 - the xmlrpc interface is invoked on content type | |
| 64 and not url path. Sending any text/xml data to roundup results in | |
| 65 invoking the xml-rpc interface, but a REST or other interface could | |
| 66 also consume xml data and do something different. So require the use | |
| 67 of 'http(s)://.../xmlrpc' uri to trigger the xmlrpc interface. | |
| 68 (John Rouillard) | |
| 69 - issue2550774: Remove generating documentation with rst2html, and update the | |
| 70 README.txt with how to create the html docs using sphinx, thanks Kai Storbeck | |
| 71 (John Kristensen) | |
| 72 - issue2550774: Include doc/conf.py in the release tarball, so people can build | |
| 73 their own documentation in html, thanks Kai Storbeck (John Kristensen) | |
| 74 - issue2550774: Update website/www/Makefile to symlink COPYING.txt so "make" | |
| 75 works again, thanks Kai Storbeck (John Kristensen) | |
| 76 - issue2550760: Several improvements to the manpages | |
| 77 thanks Kai Storbeck & Bastian Kleineidam (John Kristensen) | |
|
3722
41feeed84caa
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3721
diff
changeset
|
78 |
|
2253
91118ac2fa7f
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
2219
diff
changeset
|
79 If you're upgrading from an older version of Roundup you *must* follow |
|
91118ac2fa7f
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
2219
diff
changeset
|
80 the "Software Upgrade" guidelines given in the maintenance documentation. |
|
91118ac2fa7f
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
2219
diff
changeset
|
81 |
| 4625 | 82 Roundup requires python 2.5 or later (but not 3+) for correct operation. |
|
1291
bf8b2380adb3
added CGI :remove:<propname> and :add:<propname>...
Richard Jones <richard@users.sourceforge.net>
parents:
1286
diff
changeset
|
83 |
|
1780
d2801a2b0a77
Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents:
1744
diff
changeset
|
84 To give Roundup a try, just download (see below), unpack and run:: |
|
d2801a2b0a77
Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents:
1744
diff
changeset
|
85 |
|
4601
116113c4bb05
doc/announcement.txt: Fix command to run the demo.
anatoly techtonik <techtonik@gmail.com>
parents:
4600
diff
changeset
|
86 python demo.py |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
87 |
|
3537
d819ff1b3116
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3536
diff
changeset
|
88 Release info and download page: |
|
4600
8093356fef8c
doc/announcement.txt: Provide direct link to PyPI page.
anatoly techtonik <techtonik@gmail.com>
parents:
4567
diff
changeset
|
89 http://pypi.python.org/pypi/roundup |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
90 Source and documentation is available at the website: |
|
4436
528ace81fd16
fix URL in announcement; fix handling of unicode in announcement
Richard Jones <richard@users.sourceforge.net>
parents:
4432
diff
changeset
|
91 http://roundup-tracker.org/ |
|
286
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
92 Mailing lists - the place to ask questions: |
|
320
61c42790c3f1
Bugfix in filter "widget" placement, thanks Roch'e
Richard Jones <richard@users.sourceforge.net>
parents:
316
diff
changeset
|
93 http://sourceforge.net/mail/?group_id=31577 |
|
286
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
94 |
|
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
95 |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
96 About Roundup |
|
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
97 ============= |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
98 |
|
2030
3f6e27e9b063
tweaks to make un-quoted-printable-aware readers bitch and moan to me less
Richard Jones <richard@users.sourceforge.net>
parents:
1780
diff
changeset
|
99 Roundup is a simple-to-use and -install issue-tracking system with |
|
3f6e27e9b063
tweaks to make un-quoted-printable-aware readers bitch and moan to me less
Richard Jones <richard@users.sourceforge.net>
parents:
1780
diff
changeset
|
100 command-line, web and e-mail interfaces. It is based on the winning design |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
101 from Ka-Ping Yee in the Software Carpentry "Track" design competition. |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
102 |
|
2030
3f6e27e9b063
tweaks to make un-quoted-printable-aware readers bitch and moan to me less
Richard Jones <richard@users.sourceforge.net>
parents:
1780
diff
changeset
|
103 Note: Ping is not responsible for this project. The contact for this |
|
3f6e27e9b063
tweaks to make un-quoted-printable-aware readers bitch and moan to me less
Richard Jones <richard@users.sourceforge.net>
parents:
1780
diff
changeset
|
104 project is richard@users.sourceforge.net. |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
105 |
|
2030
3f6e27e9b063
tweaks to make un-quoted-printable-aware readers bitch and moan to me less
Richard Jones <richard@users.sourceforge.net>
parents:
1780
diff
changeset
|
106 Roundup manages a number of issues (with flexible properties such as |
|
659
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
107 "description", "priority", and so on) and provides the ability to: |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
108 |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
109 (a) submit new issues, |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
110 (b) find and edit existing issues, and |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
111 (c) discuss issues with other participants. |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
112 |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
113 The system will facilitate communication among the participants by managing |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
114 discussions and notifying interested parties when issues are edited. One of |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
115 the major design goals for Roundup that it be simple to get going. Roundup |
| 4625 | 116 is therefore usable "out of the box" with any python 2.5+ (but not 3+) |
|
4226
d0a3ac73b4c1
clarify python version
Richard Jones <richard@users.sourceforge.net>
parents:
4117
diff
changeset
|
117 installation. It doesn't even need to be "installed" to be operational, |
|
d0a3ac73b4c1
clarify python version
Richard Jones <richard@users.sourceforge.net>
parents:
4117
diff
changeset
|
118 though an install script is provided. |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
119 |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
120 It comes with two issue tracker templates (a classic bug/feature tracker and |
| 3943 | 121 a minimal skeleton) and four database back-ends (anydbm, sqlite, mysql |
| 122 and postgresql). | |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
123 |
