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.

-- 
Use IEC standard for binary byte units 
https://bugs.launchpad.net/bugs/369525
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to