Mercurial > p > roundup > code
annotate doc/announcement.txt @ 3696:790363e96852
Sorting/grouping by multiple properties.
- Implement sorting/grouping by multiple properties for the web
interface. I'm now using @sort0/@sortdir0,@sort1/@sortdir1,... and
@group0/@groupdir0,... when generating URLs from a search template.
These are converted to a list internally. When saving URLs (e.g. when
storing queries) I'm using @sort=prop1,prop2,... and @group=... with
optional '-' prepended to individual props.
This means saved URLs are backward compatible with existing trackers
(and yes, this was a design goal).
I need the clumsy version with @sort0,@sort1 etc, because I'm
currently using several selectors and checkboxes (as the classic
template does, too). I don't think there is a way around that in HTML?
- Updated (hopefully all) documentation to reflect the new URL format
and the consequences in the web-interface.
- I've set the number of sort/group properties in the classic template
to two -- this can easily be reverted by changing n_sort to 1.
Richard, would you look over these changes? I've set a tag before and
(will set) after commit, so that it would be easy to merge out.
Don't be too scared about the size of the change, most is documentation,
the guts are in cgi/templating.py and small changes in the classic
template.
| author | Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net> |
|---|---|
| date | Wed, 30 Aug 2006 20:28:26 +0000 |
| parents | d4112ddfc0bb |
| children | 0d561b24ceff |
| rev | line source |
|---|---|
|
3614
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
1 I'm proud to release version 1.1.2 of Roundup. |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
2 |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
3 Feature: |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
4 |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
5 - server-ctl script uses server configuration file (sf bug 1443805) |
|
3536
00a7983b4666
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3523
diff
changeset
|
6 |
|
3555
91c495476db3
pre-release stuff and test fix
Richard Jones <richard@users.sourceforge.net>
parents:
3540
diff
changeset
|
7 Fixed: |
|
3540
f3c6e8ac9023
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3539
diff
changeset
|
8 |
|
3614
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
9 - indexing may be turned off for FileClass "content" now |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
10 ("content" and "type" properties are now automatically included in the |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
11 FileClass schema where previously the "content" property was faked and |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
12 "type" was optional) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
13 - reduced frequency of session timestamp update |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
14 - progress display in roundup-admin reindex |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
15 - bug in menu() permission filter (sf bug 1444440) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
16 - verbose output during import is optional now (sf bug 1475624) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
17 - escape *all* uses of "schema" in mysql backend (sf bug 1472120) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
18 - responses to user rego email (sf bug 1470254) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
19 - dangling connections in session handling (sf bug 1463359) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
20 - classhelp popup pagination forgot about "type" (sf bug 1465836) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
21 - umask is now configurable (with the same 0002 default) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
22 - sorting of entries in classhelp popup (sf bug 1449000) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
23 - allow single digit seconds in date spec (sf bug 1447141) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
24 - prevent generation of new single-digit seconds dates (sf bug 1429390) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
25 - implement close() on all indexers (sf bug 1242477) |
|
5b5596f7c8fb
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
3588
diff
changeset
|
26 |
|
2264
9b34f41507ed
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
2258
diff
changeset
|
27 |
|
2253
91118ac2fa7f
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
2219
diff
changeset
|
28 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
|
29 the "Software Upgrade" guidelines given in the maintenance documentation. |
|
91118ac2fa7f
pre-release stuff
Richard Jones <richard@users.sourceforge.net>
parents:
2219
diff
changeset
|
30 |
|
3151
6feac4fcf883
Various bug fixes.
Richard Jones <richard@users.sourceforge.net>
parents:
3040
diff
changeset
|
31 Roundup requires python 2.3 or later for correct operation. |
|
1291
bf8b2380adb3
added CGI :remove:<propname> and :add:<propname>...
Richard Jones <richard@users.sourceforge.net>
parents:
1286
diff
changeset
|
32 |
|
1780
d2801a2b0a77
Initial implementation (half-baked) at new Tracker instance.
Richard Jones <richard@users.sourceforge.net>
parents:
1744
diff
changeset
|
33 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
|
34 |
| 3647 | 35 roundup-demo |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
36 |
|
3537
d819ff1b3116
*** empty log message ***
Richard Jones <richard@users.sourceforge.net>
parents:
3536
diff
changeset
|
37 Release info and download page: |
| 3539 | 38 http://cheeseshop.python.org/pypi/roundup |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
39 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
|
40 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
|
41 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
|
42 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
|
43 |
|
2313560b8477
Initial cut at trying to handle people responding to CC'ed messages...
Richard Jones <richard@users.sourceforge.net>
parents:
283
diff
changeset
|
44 |
|
282
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
45 About Roundup |
|
fb1b67a8fd98
Reverted a change in hyperdb...
Richard Jones <richard@users.sourceforge.net>
parents:
281
diff
changeset
|
46 ============= |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
47 |
|
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
|
48 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
|
49 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
|
50 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
|
51 |
|
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
|
52 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
|
53 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
|
54 |
|
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
|
55 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
|
56 "description", "priority", and so on) and provides the ability to: |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
57 |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
58 (a) submit new issues, |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
59 (b) find and edit existing issues, and |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
60 (c) discuss issues with other participants. |
|
e429649ed124
More documentation cleanups.
Richard Jones <richard@users.sourceforge.net>
parents:
580
diff
changeset
|
61 |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
62 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
|
63 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
|
64 the major design goals for Roundup that it be simple to get going. Roundup |
|
3239
440f0a6a2e3c
merge from maint-0-8
Richard Jones <richard@users.sourceforge.net>
parents:
3151
diff
changeset
|
65 is therefore usable "out of the box" with any python 2.3+ installation. It |
|
241
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
66 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
|
67 disutils-based install script is provided. |
|
54da66e7e583
Added the release announcement text to the repo...
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
68 |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
69 It comes with two issue tracker templates (a classic bug/feature tracker and |
|
2816
4d392c1dde4d
remove bsddb, bsddb3 backends
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
70 a minimal skeleton) and five database back-ends (anydbm, sqlite, metakit, |
|
4d392c1dde4d
remove bsddb, bsddb3 backends
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2273
diff
changeset
|
71 mysql and postgresql). |
|
1102
d94bd5369456
first cut at 0.5 announcement
Richard Jones <richard@users.sourceforge.net>
parents:
797
diff
changeset
|
72 |
