Comment 13 for bug 369525

Revision history for this message
Charles Kerr (charlesk) wrote :

This change causes glib to display units differently based on whether an application is running on Ubuntu or on another platform. If a client application wants to integrate smoothly with its environment, it needs to take this into account in its other fields as well, such as preferences dialogs that let users specify a disk cache size or bandwidth speed limit.

I've described some of these at https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/538783 and outlined the constraints of patching Transmission here: https://bugs.launchpad.net/ubuntu/+source/transmission/+bug/538504/comments/18

Ideally, this change should be made upstream, so that applications don't have to jump through hoops based on the distro. If upstream and Ubuntu continue to disagree on whether to open boiled eggs from the big or little end, then at least provide a glib mechanism to let application developers know the rules of the road.

Either way, shoving this through during an LTS freeze does more harm than good. This has been a divisive topic for literally years; waiting for 10.10 is not going to hurt anything.

Please revert this change for 10.04.