Updating Trac to 0.11

Daniel Atallah daniel.atallah at gmail.com
Sun Aug 3 22:56:39 EDT 2008


I've set up a test Trac 0.11 instance at
http://test.developer.pidgin.im with data from the current trac
instance (it is a few days old now).  I cleared out all the email
addresses and ticket CC entries to avoid spamming people from the test
instance, but it is possible that some users who are using an email
address for a username will still get notifications.  The SSL cert
doesn't match the domain as it is just using the same one from the
existing instance.

I installed all the plugins that we currently use (upgrading them to
work with 0.11 as necessary) and made the UI customizations that we
had in the other version and everything appears to be working well.

I've taken the opportunity to make a few changes/fixes that have been
annoying for a while, including:

 * The PendingTicketPlugin now handles attachment uploads in a
addition to comments. (http://developer.pidgin.im/ticket/804)
 * Accessing the preference/admin screens doesn't require you to log
out in order to get to the screen.
 * Logging in with javascript disabled works.
 * Users can CC themselves to tickets without commenting on them (if
they do comment, they are still permanently CC'd)
 * Put (back) "Last Modified" information on all wiki pages

There are additional things that we can now do with 0.11 (some of
these are more work than others) because of some of the new
functionality, including the following:

 * Canned Responses (http://developer.pidgin.im/ticket/27)
 * Custom ticket resolutions (http://developer.pidgin.im/ticket/155)
 * Linkifying "Reported By" field (http://developer.pidgin.im/ticket/844)
 * Email address validation (http://developer.pidgin.im/ticket/36) (I
haven't turned this on because someone (I don't remember who) at one
point was opposed to this)
 * Allow the reporter to close the ticket

The list of customizations in both 0.10 and 0.11 can be found here:

If people can take a look at this to see if I missed anything, that'd
be great, then we can decide if/when to move forward.  Now would also
be a good time to talk about any other changes we might want to make.


More information about the Devel mailing list