Comment 33 for bug 345166

Revision history for this message
Sandy Armstrong (sanfordarmstrong) wrote :

As an upstream GNOME guy, who works for Novell and uses openSUSE, and still does his best to keep on top of stuff that appears in LaunchPad, I'm starting to get extremely frustrated with the back-and-forth on this SRU stuff.

Every single person who touches this or other Tomboy 0.14.x bugs has something different to say.

Tomboy 0.14.3 is a release in the *stable* series. I follow the GNOME policies related to freezes. Tomboy 0.14.2 has several fixes *specifically* targeted at *your* distribution, based on real problems experienced by *your* users.

> It is not a minimally intrusive patch to fix this bug

This is correct, it fixes a bunch of other bugs specifically reported by your users (all in minimally-intrusive ways).

> It changes user-visible strings and thus breaks string freeze and translations

Nope, this is not correct, unless you refer to documentation updates, in which case, well, duh. This is pretty common practice in GNOME.

> Unrelated changes which are unnecessary for Ubuntu (like the MacOS or WIN32 changes)

And which have absolutely zero effect on Ubuntu, because either the changed files are not in the Linux tarball, or they changes do not build on Linux.

> Changes other parts of the code without referring to bug reports

Because your users had yet to file any bug reports for them and I was too busy working my ass off to get you a release to do it for them. They probably exist now, given that your users have been dealing with some pretty shitty bugs for a few months now. I'm a little tired of wasting my time on you guys right now, though. If you give me some indication that you will ever accept this release which was basically created FOR YOU, with some specific criteria, then I'll happily find (or file if necessary) the corresponding bugs.

+ * New upstream release 0.14.3:
+ - Fix build for those with gnome-sharp < 2.23.90 (Stefan Schweizer).

Self-explanatory.

+ - Fix HTML Export add-in on Mac OS X.

Change to a file that is not part of the Linux tarball.

+ - Translation updates: el, es
+
+ * New upstream release 0.14.2:
+ - Improve startup time by only rebuilding add-in registry when passing --debug.

I highlighted the startup time improvement, but this is also a crash fix on Jaunty.

+ - Fix random startup crash caused by using GConf before GTK+ was initialized.

Reported by Jaunty users.

+ - Fix over-zealous URL matching.

A serious usability bug accidentally introduced just prior to the 0.14.0 release. We make mistakes sometimes.

+ - Support FUSE being built-in to kernel. (LP: #345166)

Self-explanatory.

+ - Prevent crashes when reading unexpected note XML.

Self-explanatory. Part of a non-Tomboy bug which I can look up later.

+ - Change "Open New Note Template" LinkButton to Button to prevent error.

Reported by Jaunty users.

+ - Upgrade Windows to Mono.Addins 0.4 (no more console window).

Does not affect Linux tarball.

+ - Support console logging on Windows (Benjamin Podszun).

Does not affect code that builds on Linux.

+ - Documentation text now cross-platform (Paul Cutler).

If these string changes frighten you, patch them out, as they obviously aren't needed on your platform.

+ - Translation updates: ca, el, es, et

Users care about this.

+ * New upstream release 0.14.1:
+ - Translation updates: ar, ca, el, es, he, kn, nb, tr

Users care about this.