Ticket #2088 (closed defect: fixed)
Opened 6 years ago
Last modified 5 years ago
Make project listing ordering case insensitive
| Reported by: | markus | Owned by: | cboos |
|---|---|---|---|
| Priority: | lowest | Milestone: | 0.9 |
| Component: | general | Version: | 0.9b1 |
| Severity: | trivial | Keywords: | |
| Cc: | |||
| Release Notes: | |||
| API Changes: | |||
Description (last modified by cboos) (diff)
I realized that the project listing orders your Trac environments (projects) case insensitive. This is kind of inconsistent to how TracBrowser lists files and folders. In this context you may also want to take a look at #2043.
Attachments
Change History
Changed 6 years ago by markus
- Attachment listodering.diff added
comment:1 Changed 6 years ago by markus
comment:2 Changed 6 years ago by cboos
- Description modified (diff)
- Owner changed from jonas to cboos
- Status changed from new to assigned
That's a good idea. Besides being consistent with the TracBrowser,
there's also the fact that for InterTrac, the project names
are used in a case insensitive way too.
comment:3 Changed 6 years ago by mgood
The browser sorting is not just case insensitive, but "natural ordering", which accounts for things like embedded numbers. It would be good to be consistent and use the same comparison here.
comment:4 Changed 6 years ago by cmlenz
I don't actually think that we need natural order sorting on the project index. How many people have project names like “Project 1“, “Project 2” up to “Project 10” etc. Those people should be punished anyway ;-)
comment:5 Changed 6 years ago by cboos
- Resolution set to fixed
- Status changed from assigned to closed
Implemented the simple case-insensitive sort in r2275



Erm, actually projects are ordered case sensitive. Sorry, for the typo.