Mercurial > p > roundup > code
annotate doc/announcement.txt @ 1239:dbef00943c6e 0.5.0-pr1
*** empty log message ***
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 27 Sep 2002 06:12:36 +0000 |
| parents | 50d2dc667418 |
| children | 8dd4f736370b |
| rev | line source |
|---|---|
| 1238 | 1 =========================================================== |
| 2 SC-Track Roundup 0.5 pre-release - an issue tracking system | |
| 3 =========================================================== | |
|
281
d38ca22f7a2f
Getting ready for a preview release for 0.3.0.
Richard Jones <richard@users.sourceforge.net>
parents:
270
diff
changeset
|
4 |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
5 Note: This is the final pre-release of the newest version of Roundup. It is |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
6 strongly recommended that you maintain your existing 0.4 installation if |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
7 you have one, and run 0.5 on a copy of the database. If you are |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
8 upgrading from 0.4, you must read doc/upgrading.txt! |
|
461
b579418f7ed1
Implemented file store rollback.
Richard Jones <richard@users.sourceforge.net>
parents:
403
diff
changeset
|
9 |
|
495
3b05f0e8b417
fix to announcement
Richard Jones <richard@users.sourceforge.net>
parents:
493
diff
changeset
|
10 Roundup requires python 2.1.1 for correct operation. Support for dumbdbm |
|
779
453aed15ced6
0.4.2pr1 release announcement
Richard Jones <richard@users.sourceforge.net>
parents:
675
diff
changeset
|
11 requires python 2.1.2 or 2.2. 2.1.3 and 2.2.1 are recommended. |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
12 |
|
1239
dbef00943c6e
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
1238
diff
changeset
|
13 This release fixes the following specific problems: |
|
1165
14467c765167
sqlite backend!
Richard Jones <richard@users.sourceforge.net>
parents:
1139
diff
changeset
|
14 |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
15 - fixes to import/export |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
16 - password edit now has a confirmation field |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
17 - cleanups and fixes to the shipped classic template |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
18 - new backend for sqlite (and it rocks :) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
19 - many performance improvements in dbm and sql backends |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
20 - cgi.client base URL is now obtained from the config TRACKER_WEB (as a result |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
21 request.url has gone away - there's too much magic in trying to figure |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
22 what it should be) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
23 - cgi-bin script redirects to https now if the request was https |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
24 - FileClass "content" property wasn't being returned by getprops() in most |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
25 backends |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
26 - we now verify instance attributes on instance open and throw a useful error |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
27 if they're not all there |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
28 - sf bug 611217 ] menu() has problems when labelprop==None |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
29 - verify contents of tracker module when the tracker is opened |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
30 - fixes to value parsing from edit forms |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
31 - mailgw was missing an "import sys" (!) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
32 - setup now installs scripts with python -O flag, doubling performance in some |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
33 cases (there's a lot of __debug__ use) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
34 - added getItem to HTMLClass so you can access arbitrary items in templates |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
35 - replaced the content() callback ickiness with Page Template macro usage |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
36 - changed the default CSS style to be less offensive to some ;) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
37 - better handling of Page Template compilation errors |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
38 - sf bug 614188 ] Exception in mailgw.py |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
39 - sf bug 613310 ] traceback on onexistant items |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
40 - sf bug 613291 ] typos in nosy list |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
41 - handle stupid mailers that QUOTE their Re; 'Re: "[issue1] bla blah"' |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
42 - giving a user a Role that doesn't exist doesn't break stuff any more |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
43 - revamped user guide, customisation guide, added basic maintenance guide |
| 1238 | 44 - merged some bugfixes from the Zope Page Templates trunk |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
45 - added the "minimal" template |
|
1139
65e9dd4b59e1
pre-beta2 stuff
Richard Jones <richard@users.sourceforge.net>
parents:
1118
diff
changeset
|
46 |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
47 A lot has been done since 0.4: |
|
659
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
48 |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
49 - new backend for metakit (thanks Gordon McMillan) |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
50 - new backend for sqlite |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
51 - new backend for gadfly (it's as done as it's going to get) |
|
1118
9b34d8a79d79
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
1102
diff
changeset
|
52 - further split the dbm backends from the core code, allowing easier |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
53 non-dict-like backends (eg metakit, RDB) |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
54 - added Boolean and Number types |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
55 - fixed the journal bloat |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
56 - full-text search may also search certain String properties |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
57 - entire database export and import (incl files) |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
58 - implemented and used the new access control mechanisms (Permissions, Roles) |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
59 - switched templating to use Zope's PageTemplates giving much more flexibility |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
60 - revamped look and feel in web interface including cleaned up CSS usage |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
61 - re-worked cgi interface to abstract out the explicit "issue" interface |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
62 - switched to sessions for web authentication |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
63 - saving of named search queries |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
64 - updated design document for new access controls |
|
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
65 - updated customisation document, including more examples |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
66 - added maintenance guide |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
67 - better mailgw help message (feature request #558562) |
|
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
68 - we handle "not found", access and item page render errors better |
|
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
69 - fixed double-submit by having new-item-submit redirect at end |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
70 - roundup-server may be a daemon now (fork, logfile, pidfile) |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
71 - renamed "instance" to "tracker" everywhere, and "node" to "item" in most |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
72 places |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
73 - many more bug fixes, cleanups and minor improvements |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
74 |
|
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
75 Source and documentation is available at the website: |
|
320
61c42790c3f1
Bugfix in filter "widget" placement, thanks Roch'e
Richard Jones <richard@users.sourceforge.net>
parents:
316
diff
changeset
|
76 http://roundup.sourceforge.net/ |
|
286
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
77 Release Info (via download page): |
|
402
00f120add0f7
Some version number and documentation fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
320
diff
changeset
|
78 http://sourceforge.net/projects/roundup |
|
286
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
79 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
|
80 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
|
81 |
|
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
82 |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
83 About Roundup |
|
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
84 ============= |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
85 |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
86 Roundup is a simple-to-use and -install issue-tracking system with |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
87 command-line, web and e-mail interfaces. It is based on the winning design |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
88 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
|
89 |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
90 Note: Ping is not responsible for this project. The contact for this project |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
91 is richard@users.sourceforge.net. |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
92 |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
93 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
|
94 "description", "priority", and so on) and provides the ability to: |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
95 |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
96 (a) submit new issues, |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
97 (b) find and edit existing issues, and |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
98 (c) discuss issues with other participants. |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
99 |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
100 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
|
101 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
|
102 the major design goals for Roundup that it be simple to get going. Roundup |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
103 is therefore usable "out of the box" with any python 2.1+ installation. It |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
104 doesn't even need to be "installed" to be operational, though a |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
105 disutils-based install script is provided. |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
106 |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
107 It comes with two issue tracker templates (a classic bug/feature tracker and |
|
1227
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
108 a minimal skeleton) and six database back-ends (anydbm, bsddb, bsddb3, sqlite, |
|
92d8e1aad2e9
added mention of the new "minimal" template...
Richard Jones <richard@users.sourceforge.net>
parents:
1165
diff
changeset
|
109 metakit and gadfly). |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
110 |
