/srv/irclogs.ubuntu.com/2009/01/28/#ubuntu-desktop.txt

=== BugMaN1 is now known as BugMaN
petskiseb128, already had some time to look at bug 276603 ?08:40
ubottuLaunchpad bug 276603 in rhythmbox "crashed while listening to a mp3 podcast" [Medium,Confirmed] https://launchpad.net/bugs/27660308:40
seb128petski: no, I commented after midnight went to bed and I'm just starting my work day08:41
petskiokay, no rush :)08:42
petskiGood morning :)08:42
seb128right, there is no rush, good morning or afternoon or evening whatever match your timezone to you ;-)08:43
mvohey seb128! did you had a chance to use the patched dpkg in my ppa? any explosions yet from it? I would like to know if it gives you further performance improvements08:51
mvo(no rush, just curious)08:51
huatsmorning everyone08:52
didrockshey huats08:53
didrocksseb128 & mvo & petski as well ;)08:54
petskimorning :)08:55
seb128mvo: no, I just tried your bzr thing, what is the dpkg update supposed to speed up, the index reading?08:58
seb128lut didrocks mvo08:58
mvoseb128: the dpkg update avoids reading the available file for most operation (like unpack/configure). that saves another ~5mb of disk reads08:58
seb128mvo: ok, will install this one and let you know if it feels faster then ;-)08:59
mvoseb128: excellent08:59
didrocksmvo: do you have a Spec for those improvements (just courious, I think you parse /var/lib/dpkg/status et clean old deb?)09:00
mvodidrocks: I have no spec, but there is some explaination in the script, its pretty simple, just purging stuff that is really old09:01
mvo(purging not in the dpkg sense, but in the get-it-of-the-file sense)09:01
didrocksmvo: sorry, I didn't see today where your script was (in your ppa?)09:02
mvodidrocks: http://bazaar.launchpad.net/~mvo/%2Bjunk/compact-dpkg-status/annotate/head%3A/compact-dpkg-status09:02
didrocksmvo: thanks09:02
didrocksI will take a test tomorrow09:03
mvodidrocks: I added a system-cleaner plugin for it now too and will make it part of the dist-upgrader I think09:03
mvothe script is step 1, the dpkg patch step 209:03
mvotogether performance should be much better indeed09:03
didrocksmvo: BTW, you might have an answer I keep asking myself.09:03
didrockswhy md5sums of conffiles are not embeeded in the package? It seems to be generated at install time09:04
didrocks(in the status file and not in the md5sums one)09:04
didrocksI thought the reason why was if we modify them in postinst, the change will be taken into account09:04
didrocksbut apparently, this is not the case :/09:05
seb128mvo: do you have an intrepid system handy? or do you use jaunty now?09:05
mvoseb128: my laptop is still intrepid09:05
didrocks(I have a meeting now, will be back on a couple of hours)09:05
seb128mvo: when you have it booted can you test build and sponsor the change on bug #276603? the debdiff is trivial but I've no intrepid box here to do that09:06
ubottuLaunchpad bug 276603 in rhythmbox "crashed while listening to a mp3 podcast" [Medium,Confirmed] https://launchpad.net/bugs/27660309:07
seb128having to keep hardy, intrepid and jaunty installations is no fun, I should set up an intrepid vm or something09:07
mvoyeah09:08
seb128thanks09:08
mvoseb128: building it now09:10
petskiRegarding 276603: Some users already tried a simular dpkg from my PPA with good results09:12
seb128dpkg?09:12
petskiyeah, package, whatever09:13
mvopetski: oh, what ppa is that?09:13
mvonevermind09:13
huatshello mvo and seb12809:13
petskimvo: it's described in the bug comments09:13
mvowrong context :)09:13
huatspitti: sorry to bother you with that. Did you have some time to look at the gcalctool SRU ?09:14
petskimy bad :)09:14
huatspitti: and hello btw :)09:14
seb128mvo: your patched dpkg seems to behave fine, I'm on my desktop right now though which has a newer installation than my laptop and a faster disk so I don't notice the slowness that much, I'll try on my laptop too a bit later09:17
mvook, thanks09:20
mvoseb128: seems to be working ok09:30
seb128mvo: thanks, so you can do the upload ;)09:31
mvook09:34
mptasac, there is no standard mechanism for showing dialog/form errors that I know of10:01
pochugood morning10:02
pochuseb128: hi, is anybody doing vinagre 2.25.5?10:02
seb128pochu: hey, not that I know no, want to do it? ;-)10:02
mptasac, Web pages actually tend to do that better than native dialogs do, because they have more room, so they lengthen the page and insert an error saying "hey, you forgot this bit" (Launchpad has primitive examples of these)10:02
pochusure :)10:02
mptasac, it's fairly common to disable the OK/equivalent button in a dialog until the form values are acceptable, but occasionally it's not obvious why they're unacceptable yet, so the OK button is kept available and when clicked it brings up an annoying error alert explaining the problem10:04
asacmpt: yeah. but what to do for native form dialogs?10:04
mptasac, so as usual the answer is It Depends :-)10:05
mptasac, what's the dialog in question?10:05
asacmpt: network-manager connection editor dialogs10:05
mpt(That really should be renamed. Text is edited. Connections are not.)10:07
mptasac, just the password field? or other fields?10:07
asacmpt: all kind of fields10:08
asacfields or even field combinations10:08
asace.g. you can select a few checkboxes, but never disable all10:08
asachence it was a general question :)10:09
mptasac, I'm sorry there isn't a general answer :-)10:12
mptIt depends on whether it's obvious enough why a set of values is unacceptable without any extra hint10:12
mptIt would be nice if there was a standard way of highlighting unacceptable form controls (e.g. flashing them pink or putting an error icon in them or something)10:14
mpthmmmm10:15
mptthere could be a little error icon in each unacceptable field, and clicking the icon opens a balloon explaining the exact problem10:15
mptso that you don't need to dismiss anything if you can see yourself what the problem is10:16
pochuseb128: do you know what could be causing bug 321916? I can reproduce it on Jaunty, but not in Debian (both with 2.25.5). Might it be GTK+?10:30
ubottuLaunchpad bug 321916 in vinagre "can't edit, sort or delete bookmarks" [Undecided,New] https://launchpad.net/bugs/32191610:30
=== asac_ is now known as asac
seb128pochu: no idea about this one10:35
pochuok, will ask jwendell10:36
pochuseb128: bug 32224710:36
ubottuLaunchpad bug 322247 in vinagre "Please sponsor vinagre 2.25.5-0ubuntu1 into main" [Undecided,New] https://launchpad.net/bugs/32224710:36
seb128pochu: thanks10:37
pochuin case you can sponsor it :)10:37
pochuheh10:38
pochuevolution's configuration dialog doesn't fit in my VM10:38
seb128right, that's a known issue for notebooks, etc10:48
seb128pochu: why do you remove the copying and install now?10:57
pochuseb128: it was done in the past, but I accidentally removed that code from debian/rules when I splitted vinagre into vinagre-common, and then undo the change10:58
pochuseb128: lintian complains, and they are not needed at all10:58
seb128ok10:58
pochuwe have copyright, and you don't INSTALL as it's already installed :)10:58
pochudon't want10:58
=== davmor2 is now known as davmor2-away
pittihuats: frankly I don't think we should bother about this too much; intrepid SRUs already take more than appropriate time away from devs..11:09
huatspitti: ok...11:12
seb128pitti: not easy to say to users to wait another 3 months to get their issue fixed though, but I agree that this sru is probably not an important one11:13
hggdhseb128, perhaps we should include a warning about going back to evo 2.24 after upgrading to 2.25.x due to the folders.db issue11:22
hggdhand the dirty column warning on first run of 2.25.x11:23
seb128hggdh: there is not so many people downgrading versions but I'll talk to srag about it when he's around before uploading the new version11:25
hggdhOh, yes, of course. But, still, a warning on upgrade would be warranted -- all evo users will get the pop-up on upgrading to 2.2611:27
pochuseb128: thanks for the upload12:05
seb128pochu: you're welcome12:06
asacmpt: sorry was on the call. i think the icon is a good thing13:00
asacmpt: i will try to discuss this with NM upstream a bit.13:01
seb128Keybuk: is bootchart supposed to work out of the box in jaunty?13:02
asacmpt: oh ... if you want to provide input on what you want to see changed in applet, it would be a good time to do so now13:02
asacmpt: we are currently defining things on TODO list and priorities. having suggestions on UI would be good thing13:03
mptasac, I would love to help with the design, but I don't understand enough about networking (e.g. what things are mutually exclusive and what aren't, how common each option is)13:42
mptasac, I think it needs either a couple of days of solid meetings between designers and networking experts, or alternatively, about six months of equivalent discussion on the mailing list13:49
asacmpt: ok. so you are not working on it right now?13:50
asacthats ok too ;) ... i just thought you already worked on that ;)13:50
asacmvo: can you look at the gobby document again?13:50
asacmvo: i did some major polishing i hope13:50
asacand completing stuff13:51
mvoasac: on the phone right now13:56
asacmvo: thats ok ;)13:56
mptasac, I've done some sketches of improving just the menu13:57
mptbut if the windows can be sorted out too, that would alter what the menu looks like13:58
asacmpt: great. its not super urgent, but if we could gather all ideas and drafts for further discussion that would be great.13:58
mptasac, will you be able to explain to me all the intricate details of "System setting" and IPv4 routes and simultaneous wired and wireless connections etc?13:59
asacmpt: i guess so ;)14:00
mptok14:00
mptasac, are any of the other NM developers in Berlin or nearby?14:00
asacif there are open questions at end of day i can certainly find out14:00
asacnot that i know. actually i dont know where tambeti is from. i will ask14:01
mptok, cool14:02
asacbut i doubt he is german14:02
asacIngo Tambet14:02
mptEstonia, apparently14:04
=== davmor2-away is now known as davmor2
rickspencer3tedg: ping14:28
tedgMorning rickspencer314:29
tedgYou're up too early!14:29
rickspencer3not for me :)14:30
rickspencer3I get up at 6am at the latest, otherwise, I miss everything :(14:30
rickspencer3tedg: I'm still confused about the power icon stuff. Are you guys going to do work to add more levels of power indication to support a larger icon set?14:31
tedgrickspencer3: I dont' think so.  I think Ken is just going to change where red begins.14:31
tedgI haven't talked with him about that directly, but that was my impression from the e-mail.14:32
rickspencer3so just change the icons for Jaunty, and add all the levels in Jaunty +1?14:32
tedgrickspencer3: Correct.14:32
rickspencer3ok14:32
rickspencer3it seems that upstream would be interested in having the extra levels, even if they don't use them all14:33
tedgrickspencer3: Uhm, yes and no.  They'd probably be interested if someone would draw the gnome icon theme icons for them :)14:33
rickspencer3tedg: okay, so I wasn't crazy15:11
dobeywhat levels/15:11
tedgrickspencer3: I wouldn't couple your sanity with the logic of upstreams, that'd be a bad choice :)15:12
tedgdobey: How many levels of icons are shown by GPM, it's currently 6.  There was some discussion on increasing it to 10 or more.15:12
dobeyit's not like there's much difference you can show in changes for a 16x16 icon :)15:12
tedgdobey: The issues are more the < 20 icons -- where they could become "more red" even if the line isn't as descriptive.15:13
dobeytedg: yeah, ken mentioned before about possibly adding more levels to the spec, becuase the kde guys want to show more, though i don't really know if it makes sense15:13
dobeythe gpm icons aren't in gnome-icon-theme anyway, they're shipped in g-p-m and installed in the private icon theme directory, as per the themeable app specific icons instructions on live.gnome.org :)15:15
dobeythough i guess the human theme has them in the theme of course15:15
tedgYes, but the theme can override them.15:15
tedgIt's one of those cases where everyone is using those names but they aren't in the icon spec for some unknown reason :)15:16
dobeywell, there are lots of reasons that the majority of those icons aren't in the spec15:16
asacmvo: on call still ;)?15:17
dobeyone being of course that having lots of copies of the same icon with some small difference for every different type of device that has a battery, is awful15:18
mvoasac: no, reading now15:18
asaccool15:18
dobeyand charging vs. discharging is also kind of annoying15:18
tedgdobey: Then put something better in the spec?  :)   High quality always wins.15:19
dobeyand naming icons foo-000 is awful15:19
dobeyand the people who want such icons in the spec, have generally been not helpful, unwilling to discuss the issues, and just demanding they go in as is15:20
dobeywhich of course, just means i will ignore them :)15:20
dobeyi'm all for getting sane battery status icon names in the spec15:20
dobeybut it seems nobody wants to actually discuss the issues and come to some sane compromise for it15:21
mvoasac: very nice!15:21
asacmvo: i removed the differentiation of free/non-free15:21
asacmvo: now its just: * covers important enduser use-case for which a ThirdParty Repository is essential.15:21
mvook15:22
mvoi noticed15:22
mvoI think that is good15:22
asaci tried to give rationals ... not really detailed, but allows us to remember its purpose15:22
asaci think i will add the same for the other requirement points like package15:22
* mvo nods15:23
asacmvo: also i made ~ubuntu-archive optional in the process. the approval is done by third party review team15:23
asacnot sure if that would have impact on -archive motivation ... but i guess not15:24
asacmvo: i think i will leave the bits about technical board out of it ... its the top most instant for everything in ubuntu anyway.15:25
asacunless you say it should be in there15:25
asacmvo: in a similar fashion i think its ok not to give explicit instructions how to complain about decisions of -tpr team15:26
tedgdobey: Propose a sane compromise to XDG and start from there.15:26
asacmvo: as the TB is always a fallback i guess15:26
tedgdobey: There is a lot of information there that people want to express in icons.  It'll be difficult without a whole cadre of icons.15:26
dobeytedg: i don't know what all information people want to express in icons there. i know what battery status is, and i know what the innumerable amount of devices i have, and/or have used, do to display such status to the user15:27
dobeymost of them have 4-5 levels of status15:28
mvoasac: souns good, also I would like to see ubuntu-archive doing the review, they have some experience with this15:28
dobeythough the 5th tends to be "dead, and the device doesn't turn on"15:28
tedgdobey: The reason you need that though is that sometimes devices lie about how dead they are :(15:29
dobeyyes, i know15:30
dobeyi have had plenty occasions where a laptop of mine had "30+ minutes" left, and then about 30 seconds later was all like "You have 30 seconds to plug in the AC."15:31
asacmvo: right. but i think that step shouldnt be mandatory. you probably can also sign off packages that are not too complex. especially if its "just" applications and not libs and so on.15:32
dobeybut saying "you have N% battery left" is entirely useless15:32
dobeybatteries are like snowflakes :)15:33
mvoasac: right15:34
dobeytedg: so really, all the battery level icons need to be based on time left, not percent left15:36
tedgdobey: That's not much better...  and as it gets lower the time gets less accurate, because the models have less information at those lower levels.15:37
mclasendo the icons say 30% ?15:37
* mclasen doesn't follow15:37
tedgdobey: What we've discussed is combining them and doing, 100, 80, 60, 40, 20 percent and then 10 min, 5 min, 1 min.15:38
tedgmclasen: No, but they icons are chosen by percentage.15:38
dobeytedg: what do you do when 100% ~= 10 minutes for a user then?15:38
Tm_Tinteresting debate that was15:39
tedgdobey: We playing the "laughing hyena" sound.15:39
dobeylovely15:39
tedgdobey: With our deal with dell we offer them a deal on a new laptop with Ubuntu pre-installed :)15:40
tedgI think it's a rare enough case, and in that case the person probably wants the 10 min icon anyway.15:41
dobeyright, but i also want icon names to have meaningful titles for names, not foo-[somenumbers]15:44
pochumy brother has a lenovo with winxp that has a green battery icon that has the % battery charge, I find it quite useful and easy to read15:47
dobeyyeah, well i don't care if g-p-m has a text label that says NA%/0:05:00 or whatever, next to the icon15:48
Keybukseb128: should do15:56
dobeyi just want the icons to be meaningful15:57
seb128Keybuk: it's working now after reinstalling thanks15:57
seb128Keybuk: btw did you do a new bootchart yesterday after moving the .desktop to see if you still had the 5 seconds timeout?15:57
KeybukI didn't15:59
Keybukafter putting jaunty back on, the machine won't boot15:59
KeybukX hangs/crashes15:59
Keybukor all I get is a black screen15:59
rickspencer31calc: ping16:06
calcrickspencer3: pong16:43
calcrickspencer3: whats up?16:43
rickspencer3calc: Did you have plans in Jaunty to improve the experience for OOo users who request a feature that depends on java when they don't have java installed?16:46
calcrickspencer3: lots of places that need java don't even give an error box at all, so even if i did hook into some spots it wouldn't catch all of them16:47
calcpretty much OOo needs Java in general16:48
calcwe just rip it out because it won't fit on the cd16:48
rickspencer3I saw a proposal to change the errors to a box that provides a button to install java16:48
rickspencer3calc: ACK why java is not there16:48
calcyea, that is just one spot that happens to throw an error box16:49
rickspencer3did you have any thoughts on the button idea?16:49
rickspencer3are there lots of spots that  throw those?16:49
calcthere are lots of spots that need java, but not all of them (not sure what percentage) even let you know why its not working16:49
calci found one spot last night that doesn't work without java and it doesn't indicate any problem at all without java it just doesn't work16:50
rickspencer3so lots of failing silently16:50
calcyes16:50
seb128vuntz: do you also get a speaker beep when using shutdown or reboot in gnome-session?16:50
calci'm going to add to the error message that it shows on the terminal to install the ooo-java-common as well16:51
rickspencer3how much effort would it be to adjust the existing error dialogs to add a button to install java?16:51
calci think that part always shows, but only if they run it from the terminal16:51
calci'm not sure, since OOo doesn't really use gtk/qt i would have to look into it16:51
vuntzseb128: not on my laptop, but I still have the 2.24 one16:52
calcthey have their own gui framework just for OOo16:52
seb128vuntz: ok16:52
rickspencer3sweet16:52
rickspencer3I suppose it's a complicate cross platform affair that requires tons of tweaking on each platform anyway? :P16:52
calci think the issue is more that OOo is ~ 20 years old16:53
calcso gtk/qt didn't exist and they don't want to put in the effort at this point to port it16:53
calcnovell is doing some work on getting dialog layout to work despite using vcl (OOo's framework)16:54
calcbut i think that is going to take a long time16:54
* calc hopes he doesn't break suitesparse when he splits it up in a few min :)16:55
=== hggdh_ is now known as hggdh

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!