On Tuesday, December 20, 2016 at 3:34:47 PM UTC-8, Greg Troxel wrote: > > > Assuming I updated the pkgsrc entry from 1.0 to 1.2, would it be > generally safe for some machine with a trac install to have the package > updated and a reboot? Do most plugins that worked with 1.0 work with > 1.2? (I am talking about a trac install that is clean and working well, > with an admin who is familiar with trac, and also thinking that 10 > minutes of trouble on upgrade is of no consequence.) >
Everything should go smoothly if following TracUpgrade (1), however there are quite a few plugins that are not yet compatible with Trac 1.2. Are there plugins in pkgsrc? If so, we could review to determine which are not yet compatible with Trac 1.2. Users are advised to check whether the plugins are compatible before upgrading Trac. Many of the plugins aren't maintained. In some cases a piece of the Trac API was deprecated more than 2 major releases back and finally removed in 1.2, but the plugin hasn't been touched in 5 years. It's usually no problem to make the changes to the plugin to adapt to Trac 1.2, but users just need to open tickets so the plugin can be changed and a new version made available prior to their Trac upgrade. Maybe there's a better way to communicate that to users, but I doubt many read TracUpgrade. If you could put an advisory message in your package repository, that could be useful. > I hear there are issues with git repo syncing, but I'm really not clear > on that. > There was a post to the mailing list about that. The majority of such issues turn out to be installation issues, so I wouldn't worry that particular issue at this point. > Or is this something that should be tested and have backups for > rollback? > I expect the most common reason for a rollback is finding that one or more plugins are not compatible with Trac 1.2. So far I've seen a few users proceed with the upgrade before checking plugin compatibility, which leaves them in a bit of a bind if they haven't made a backup, or don't want to go through the effort to rollback. - Ryan (1) https://trac.edgewall.org/wiki/TracUpgrade#Instructions (2) https://trac-hacks.org/wiki/1.2 -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
