/srv/irclogs.ubuntu.com/2011/11/15/#ubuntu-desktop.txt

=== eeejay is now known as eeejay_is_afk
pittigood morning05:28
TheMusopitti: Are we likely to update to pygobject 3.0.2 in oneiric-updates?07:15
pittiTheMuso: we have the most important fixes already07:16
pittiTheMuso: someone asked me yesterday because a new orca (or onboard?) needs it, and we figured that the patches were already in07:16
TheMusopitti: Hrm ok.07:16
TheMusopitti: Oh ok thanks, that helps. I was going to ask the same thing.07:17
didrocksgood morning07:50
pittibonjour didrocks07:55
pittica va?07:55
didrocksguten morgen pitti! I'm fine thanks. Seems I still miss some sleep as instead of waking up at 7, I'm waking up at 8.30. But I hope to get that fixed soon :) and you?07:56
pittiI'm quite fine07:58
pittiwent to Taekwondo the first time after UDS yesterday, feeling my muscles :)07:58
didrocksheh ;) I run yesterday for the fist time after 3 weeks of no exercice. Surprinsingly, this went "ok"08:05
chrisccoulsongood morning everyone08:25
rodrigo_morning08:29
didrocksgood morning chrisccoulson, rodrigo_! how are you guys?08:31
rodrigo_didrocks, I'm fine thanks, and you?08:33
didrocksrodrigo_: i'm fine, thanks :)08:38
hrwhi10:01
hrwunity/2d session - day two10:01
hrwgwibber went into nuts: http://marcin.juszkiewicz.com.pl/~hrw/shots/crazygwibber.jpg10:01
hrwis there a way to enable rmb/mmb on maximize button to be maximize vertical/horizontal?10:05
pittiI'm off to the dentist for a while (¬ \o/)10:06
ricotzpitti, oh, good luck then ;)10:06
ricotzSweetshark, hi :), is there a chance to see libreoffice 3.4.4 for lucid in the ppa?10:07
rodrigo_pitti: ugh, good luck10:08
ricotzSweetshark, i think you somehow planned it while seeing java-helper updated?10:08
ricotzrodrigo_, hey10:08
rodrigo_hi ricotz10:09
seb128hey10:19
seb128waouh, internet working!10:19
seb128sorry got some issues to get online today10:20
rodrigo_hey seb12810:20
didrockssalut seb128, ça va ?10:25
seb128hey rodrigo_, didrocks10:26
seb128didrocks, ca va bien! et toi ?10:26
didrocksseb128: ça va bien :)10:26
seb128pitti, if I put https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-video-playback as "informational" is that enough to drop it from your list?10:32
seb128oh, I already did that it seems, so I guess "no"10:32
seb128how do I get it off your list? ;-)10:32
seb128it was a list discussion topic, there is nothing to draft or do10:32
seb128bryceh, https://bugs.launchpad.net/launchpad/+bug/32438710:36
ubot2Launchpad bug 324387 in launchpad "Support Redmine Bug Tracker for bug watches" [Low,Triaged]10:36
seb128bryceh, do you think we could get that on the distro stakeholder bugslist?10:36
didrocksseb128: still hating your orange ISP?10:38
seb128didrocks, I didn't have to complain for a while so not really "hating" them ;-)10:38
seb128but I can't really get better there anyway so...10:38
didrocksyeah, too far from civilisation… ;-)10:39
seb128heh10:39
seb128RAOF, control uploader churn in GNOME packages is because of the auto uploaders computation from pkg-gnome, control.in -> control10:41
hyperairchrisccoulson: ping10:58
hyperairchrisccoulson: where do i report firefox-trunk from ubuntu-mozilla-daily bugs?10:58
dpmmorning pitti. Quick question: how can the trend lines for the per-user burndown charts be set? I'm trying to find out how to set mine up, and I'm wondering if it will happen automatically, or is it just a matter of asking or submitting a merge proposal to  ~wi-tracker-configurators/launchpad-work-items-tracker/ubuntu-config10:58
rodrigo_hmm, what should I do to upload a package branch to precise that is already in oneiric? should I just add a new changelog entry with the precise upload, or just change the last changelog entry to be precise instead of oneiric-proposed?11:38
rodrigo_seb128, pitti: ^^11:38
seb128either way works11:39
rodrigo_ok11:40
rodrigo_and what would you suggest? :)11:40
seb128they are equivalent, I usually edit the changelog entry11:41
rodrigo_ok11:41
nessitahello all!11:45
didrockshey nessita11:56
nessitahey didrocks11:57
rodrigo_hey mpt12:03
seb128hey nessita, how are you?12:04
nessitaseb128:  pretty good! you?12:04
seb128nessita, I'm good thanks!12:04
nessitaseb128: there is a seb24?12:04
seb128nessita, seems so, nothing to do with me though12:05
nessitajeje12:05
pittire12:05
nessitaseb128: did you have any chance to review the qt4reactor packaging branch?12:05
pittithat took a while12:05
pittiseb128: updated, it's "complete" now12:06
pittidpm: ignore the trend lines for now12:06
seb128hey pitti, danke12:06
pittidpm: we usually reset the tracker at feature definition freeze, before that there's too much churn12:06
pittidpm: you can override it manually, but don't bother -- we don't want a hundred or so manual adjustments12:07
dpmok, gotcha, thanks pitti12:07
pittirodrigo_: common practice so far is to add a new changelog entry "upload to precise" and build with -v to include the previous changelog12:07
mpthi rodrigo_12:07
pittirodrigo_: but s/oneiric-proposed/precise/ and version bump works, too12:07
pittithe former is more friendly to VCSes, though12:07
rodrigo_pitti, yeah, just editing the last changelog entry didn't work, the package was rejected, as that version already existed in the archive12:08
pittiyes, you need to bump the version either way12:08
rodrigo_yeah12:08
didrocksno, seb24 is french, seb128 is german :)12:10
rodrigo_:)12:10
seb128didrocks, !!! ;-)12:10
didrocksthat was so easy! I couldn't keep telling it, sorry :-)12:10
* didrocks hugs seb12812:10
seb24yes i'm only a Beta-tester12:10
seb128didrocks, hug back ;-)12:10
rodrigo_didrocks, yeah, French joke :)12:11
didrocksrodrigo_: you didn't follow, French-German joke :p12:11
rodrigo_oh, right :D12:11
pittirodrigo_: saw your control-center upload; I recommend uploading with -v, otherwise people on -chagnes@ don't see the actual changes12:13
pittirodrigo_: and bugs that the oneiric-proposed changelog refers to are not auto-closed12:13
pittiso you now need to do that manually12:13
pittiseb24: only 104 to go, you can do it!12:14
rodrigo_pitti, oh, ok12:14
pittiactually, I'm fairly sure that there is a Pauli principle that you can't have two developers with the same number, lest the world explodes12:14
seb24pitti : :D12:16
=== MacSlow is now known as MacSlow|lunch
pittichrisccoulson: do you still see any need for pkgbinarymangler to export XPI files?13:09
chrisccoulsonpitti - no, i don't think so. i didn't even realize it could do that :)13:10
pittiwe have done that all the time, but as we now build the XPIs from the firefox source, it's pretty obsolete13:10
chrisccoulsonyeah, you should probably kill that then :)13:11
=== MacSlow|lunch is now known as MacSlow
* chrisccoulson hands pitti the axe13:11
pitti*slash*13:11
pittithanks13:11
* rodrigo_ lunch13:11
Sweetsharkricotz: :/ I just slashed that in WI reduction.13:17
=== zyga is now known as zyga-afk
ricotzSweetshark, oh no :(13:42
GunnarHjpitti: ping?13:45
pittihello GunnarHj, how are you?13:45
GunnarHjpitti: I'm ok, hope you are as well.13:45
GunnarHjpitti: Wondering what happens with bug 86834613:46
pittiquite fine, apart from my jar (just was at the dentist013:46
ubot2Launchpad bug 868346 in lightdm "Language selector broken in Ubuntu" [Medium,In progress] https://launchpad.net/bugs/86834613:46
GunnarHjpitti: Oh, sorry. ;-)13:46
pittiGunnarHj: np :)13:46
pittiGunnarHj: ah, I thought that was discussed with Robert a while ago, he didn't merge yet?13:46
GunnarHjpitti: Know he wanted you to take a look as well.13:47
GunnarHjpitti: AFAIK, he approves.13:47
GunnarHjs/Know/No/13:47
pittiok, opened tab for this, will take a look today13:48
GunnarHjpitti: Great.13:48
GunnarHjpitti: Also, I have started to work on bug 86606213:49
ubot2Launchpad bug 866062 in accountsservice "SetLanguage(): Write ~/.pam_environment instead of ~/.profile" [Medium,Triaged] https://launchpad.net/bugs/86606213:49
GunnarHjpitti: Just so you know, and don't start you too...13:49
seb128GunnarHj, pitti: we skipped it when we reviewed the changes for the sru because neither robert_ancell or I were confident enough with locales to review the change and be sure it wouldn't create an issue13:49
seb128we wanted to get a first SRU through without issue13:49
pittiGunnarHj: ah, great13:49
pittiGunnarHj: not right now, I'm fighting with pkgbinarymangler13:49
GunnarHjseb128: Hi Sebastien, ok, I see.13:50
=== zyga-afk is now known as zyga
pittibryceh: https://blueprints.launchpad.net/ubuntu/+spec/desktop-p-xorg is not targetted to precise, should it be? or is this one obsolete?14:26
dobeypitti: hey14:46
dobeypitti: so; do we have a plan wrt rb/banshee? :)14:46
dobeyi think pitti is ignoring me, or having a very conveniently late lunch ;)15:09
pittidobey: I'm in a call15:09
dobeyah; meetings :-/15:10
pittidobey: so, we had a bunch of discussions on the ML15:24
pittidobey: but I'm not sure who would make the final call15:24
pittiPersonally I still prefer switching to RB, though15:24
dobeypitti: switch now, and if banshee is feasibly stable on gtk3 by alpha2, agree to evaluate a switch back?15:27
pittithat would WFM for sure :)15:27
pittiseb128, jasoncwarner_, rodrigo_: ^ opinions?15:28
rodrigo_pitti, I use banshee, but I think getting rid of mono makes a lot of sense15:28
dobeyreally, i don't see banshee being in a supportable state on gtk3 anytime soon :(15:28
kenvandinei really prefer banshee, but there are some nice pluses for switching15:29
kenvandinenot having to maintain mono in the LTS would be nice15:29
rodrigo_yes15:29
dobeywell mono itself isn't that bad15:29
kenvandineand their is the arm issue, i seem to recall the arm builds ending up switching to rhythmbox15:30
dobeybut the complete mess of a "platform" upon which banshee is built is completely crocked.15:30
kenvandinedobey, but for 5 years... how confident are we that there will be active upstream maintenance for that long?15:30
dobeykenvandine: banshee itself, and mono itself, will probably be fine. it's all the junk in the middle that's the problem15:31
kenvandineyeah15:31
chrisccoulsonmvo, for the LTS, we want to provide a way for enterprise users to stick to the extended support version of firefox. we're going to provide a PPA for this, and would like people who switch to it to get their security updates from the PPA rather than precise-security (the version in the PPA will always be older). is it acceptable to ship a file in /etc/apt/preferences.d to automatically set up the pinning to do this? or do we need15:32
chrisccoulson to tell people to do this manually?15:32
=== m_conley_away is now known as m_conley
mvochrisccoulson: hm, you already discussed simply to use a alternative packagename and stick it into the main archive I assume?15:35
mvochrisccoulson: one problem I can see is that unattended-upgrades will not recordnise the origin by default, you will also have to tweak that15:35
chrisccoulsonmvo - we don't want them parallel installable, as we have to do a lot of hacks to make that work (and hacks that are unapproved by mozilla)15:35
mvochrisccoulson: this would be nicely avoided by using the regular archive15:35
mvochrisccoulson: well, conflicts would solve that15:35
dobeypitti: i'm asking, because we're nearly ready to get moving on all the u1 improvements15:36
mvochrisccoulson: unless there are more reasons15:36
chrisccoulsonmvo - we also want to make it clear that the extended support version is completely unsupported, and we don't really want people installing it15:36
chrisccoulsonit's just that some enterprise users think it's a good idea15:36
mvochrisccoulson: heh, ok15:36
chrisccoulsonso we just want to offer them a PPA for that, with "best-effort" maintenance15:37
bjsniderdobey, what junkin the middle?15:38
dobeybjsnider: gtk#, ndesk-dbus, gtk-sharp-beans (whatever that is), and the bunch of little mono binding libs for single API points15:39
bjsnidergtk-sharp-beans, i had those for lunch yesterday. pretty good.15:40
Laneythey are all because gtk-sharp was frozen15:43
Laneyto bind extra bits.15:43
Laneybut seriously, people are out for banshee, just do it. there is no reaslistic chance of anything else happening, is there?15:47
pittiif we had a working GTK 3 version and working ARM support, there would be (I don't think that 5 year LTS support of Mono itself is much of a problem)15:49
seb128re15:50
pittiyou or Chow said that both should not be that far out any more; do you know how far?15:50
pittiat least the GTK3 support15:50
Laneyolivier is working on the remaining bug, you could speak to him15:50
seb128pitti, well if lts support of mono is not an issue I would vote to stay on banshee15:50
seb128if we manage to check that the stability issues from oneiric are fixed15:50
Laneyregarding arm, there's not much we can do if it is unreproducible for us and the arm team refuse to support mono15:51
seb128the gtk3 transition on untested bindings in a lts cycle makes me nervous though, I wish there would have been a discussion about staying on 2.215:51
Laneyi don't really see how that is anything that can be solved15:51
seb128but banshee already got updated15:51
rodrigo_they refuse to support mono?15:51
mdeslaurchrisccoulson: just curious: why don't you rename the version in the PPA to firefox-esv or something?15:52
seb128rodrigo_, could you take on bug #884003?15:52
ubot2Launchpad bug 884003 in vino "The remote connection indicator is broken" [High,Triaged] https://launchpad.net/bugs/88400315:52
seb128rodrigo_, you are the one who did the upload with the patch commented and it never got added back ;-)15:52
rodrigo_seb128, yes15:52
seb128rodrigo_, thanks15:52
dobeyLaney: people aren't out for banshee; i really wish everyone would stop being so damned defensive with this whole thing.15:53
seb128Laney, do you have though on how risky the switch to new bindings and new GTK is in a lts cycle and staying on 2.2?.15:53
chrisccoulsonmdeslaur, we'd still need to make it conflict with the official package. and in any case, i also want the packaging to be a snapshot of the official packaging in the archive from which it is based15:54
chrisccoulsonand when i start adding changes, my workload will go up :-)15:54
dobeyseb128: also, the gtk# building against gtk3 doesn't bring in GSettings bindings afaik (and none exist on mono yet, from what i've seen in #banshee)15:54
hrwis it normal that unity/2d panel^Wlauncher stops hiding after some time?15:54
seb128dobey, right, different topic, that's not likely to happen this cycle but not important either15:54
chrisccoulsoni want the esr packages to be pretty much zero-maintenance really15:54
Laneyseb128: honestly I haven't run it, if you want to know how stable it is then I would chat with olivier15:54
seb128hrw, try asking on #ayatana15:54
hrwok15:55
dobeyseb128: and maintenance of gtk# itself seems very much up in the air15:55
mdeslaurchrisccoulson: I don't really like the idea of PPA packages setting up pinning by themselves...15:55
chrisccoulsonmdeslaur, it's ok. i don't mind making people set it up manually :)15:55
LaneyI just filed a bug asking for PPAs to have NotAutomatic :-)15:55
mdeslaurchrisccoulson: once you show all 3 users of that PPA how to do it, everything will be fine15:56
chrisccoulsonheh15:56
chrisccoulsoni imagine that this PPA will have less users than the firefox-stable PPA :)15:56
ogra_Laney, who in the arm team said we dont support mono ?15:56
seb128dobey, well at the same time "support" is not well defined, in practice Ubuntu doesn't "support" things a lot out of security updates, and mono is not very much a security issue15:57
dobeyseb128: no, but an incomplete bindings port seems like a support risk15:57
Laneyogra_: you didn't refuse, but the emails on -desktop were really rather clear that you would rather not have to deal with mono16:00
ogra_Laney, well, we feel left alone with our probs by upstream and the rest of the world, its not that we dont want to support mono or anything16:01
dobeyLaney: "would rather not" != "does not"16:01
LaneyI read that upstream is working on armhf support btw16:01
ogra_Laney, all probs we had over the last releases had to be solved by ourselves16:01
Laneyas part of their monodroid product16:01
ogra_thats a good move forward and might help us a lot16:02
ogra_but for ubuntu it isnt even clear if we will switch to hf in precise16:02
ogra_we dont even have working builders yet16:02
Laneythe guy working on this, who is also one of the most knowledgable runtime hackers upstream is 'vargaz' on gimpnet16:03
ogra_k16:03
ogra_lets see how banshee behaves in precise at all ... i dont have any data yet16:03
ogra_and afaik the bug we had at release date still persists ... while there is a workaround, there isnt a fix yet16:04
ogra_i'm totally not objecting mono or banshee and i honestly prefer that the arm iamges dont differ from x86 at all ... so please dont read something like "arm doesnt want mono" into my comments :)16:05
dobeysigh16:07
dobeyanyway, i need to get lunch.16:07
dobeybbiab16:07
seb128bah, those discussions suck, there is no way to discuss the default application from a pragmatic way, people always get personal and defensive16:08
seb128Laney, communication was poorly done but I think you and the other banshee guys are over-reacting as well on it16:09
Laneyyeah sorry to be defensive16:09
Laneyit's a bit hard because we feel like we've put a lot of work in for ubuntu's needs16:10
pittiyeah, that came as a surprise in the UDS session, we need to discuss that differently in the future; there have been some good recommendations in the thread, such as contacting upstreams beforehand16:10
pittiLaney: you did indeed16:11
seb128Laney, do you think the ubuntu-desktop list discussion started by jasoncwarner_ is a better basis?16:12
pittijasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_, desrt: no topics on https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-11-15, so we'll skip the official meeting; please do add your news of the week, please16:13
seb128we should really try to figure what's going on with the gtk3 mono bindings and the banshee port to gtk3 and discuss if staying on 2.2 for the lts would be a better choice16:13
didrocksalready done :)16:13
* pitti hugs didrocks16:13
seb128that's orthogonal to the default player discussion16:13
* didrocks hugs pitti back16:13
mterrypitti, shoot, I clicked 'request approval' for the spreadsheet with the wrong google login again16:14
seb128i.e there are 2 discussions there, one being what to do with banshee versions (similar to the discussion we had at UDS for GNOME components)16:14
kenvandinepitti, cool16:14
LaneyI think it's a good idea, but it doesn't seem like a neutral evalutation of both applications — it feels like if Banshee doesn't come up to scratch then it will be dropped, rather than RB having to sort itself out too.16:14
Laneyregarding gtk3, olivier commeted on list — you should reply to him with your questions16:14
Laneyor give the gtk3 branch a go :-)16:15
rodrigo_pitti, ok16:17
seb128Laney, the issue is that we don't compare purely applications, or banshee would stay default, we include gtk stacks, mono supports, etc in equation16:18
seb128banshee itself is better than rb, the issue is to know if that's worth the price we pay with CD space, support, etc16:19
seb128we should maybe split the topic in 2 discussions16:19
dobey"better"16:19
Laneyi think we're (especially hyperair) pretty good at keeping up with srus16:19
seb128one about the quality issues we had in oneiric and what is planned for this cycle16:19
dobeyit is a matter of what you are talking about, and is a subjective argument; as an ISV, rhythmbox is much better16:19
seb128the other one about the pro and con of the side arguments16:19
* hyperair nyans at Laney16:20
seb128dobey, why?16:20
Laneyif you want to stay at 2.2 then we need to figure out what bugs should be fixed for precise16:20
pittiI don't think we want to stay at 2.216:20
seb128well, I don't know enough about banshee to be confident having an opinion on that16:21
pittikeeping that whole gtk2/gtk#2/webkit-gtk2 stack is quite a high price16:21
seb128pitti, I don't think we want to transition to a new GTK using untested and unpackaged binding in a LTS cycle16:21
chrisccoulsonif banshee ends up using gtk3, what will be left on the CD using gtk2?16:21
dobeyseb128: banshee's architecture has caused me pretty much nothing but pain in having the u1ms extension in it, while in rhythmbox we never really had to do much with it as everything pretty much just works in a sane way16:21
chrisccoulson(other than the obvious)16:21
Laneymaybe we can get some ppa builds out of the gtk3 branch16:21
Laneyfor people to have a go on16:22
pittichrisccoulson: gtk2 is quite a lot still, but getting rid of webkit-gtk2 will already help quite a lot, and it will unblock U1 from porting to GTK316:22
pittiU1 is holding a lot of gtk2 stuff, too16:22
dobeyeven if banshee were already gtk3; from my POV, rhythmbox is a better choice16:22
hyperairbecause of the race condition you had?16:23
pittiI like the RB UI better, too, but the usability studies say that Banshee's is better, so I trust that more than what I just happen to be used to16:23
chrisccoulsonpitti - it's possible to build firefox with gtk3 now, but to keep flash working, you also need to build a gtk2 libxul + plugin-container, which basically doubles the build time16:23
dobeyhyperair: no, because of all the other problems we have, which are impossible to fix with the way banshee is designed16:23
chrisccoulsonso i'd like to put that off for as long as possible :)16:23
chrisccoulsonseeing as there will probably never be a gtk3 version of flash16:24
dobeypitti: i hate both the UIs, so that's irrelevant to me :)16:24
chrisccoulson(now that flash is dead)16:24
pittichrisccoulson: HTML5 FTW?16:24
dobeychrisccoulson: flash isn't dead?16:24
pittichrisccoulson: will that really die so soon?16:24
hyperairis flash really dead?16:24
pitti(with "so soon" being < 3 years)16:24
chrisccoulsonpitti, i don't think it will die overnight. but it will die ;)16:24
pittinot that I'd shed a tear for it, but that seems a little optimistic?16:24
ogra_blackberry will keep it alive !16:25
chrisccoulsoni don't expect adobe to invest anything in to it now, and especially not a gtk3 port16:25
ogra_:P16:25
pittiwell, I guess the day youtube switches will be the day when most of us can uninstall flash :)16:25
hyperairhtml5 by default you mean16:25
Laneyvimeo, iplayer, ...16:25
seb128chrisccoulson, gtk2> list on the etherpad but basically: compiz firefox gparted libreoffice16:25
hyperairi'm actually pretty fond of digging inside /proc to get access to the flv's that all these players have16:25
dobeypitti: the usability studies are BS; they don't say that banshee is better. they say rhythmbox has some issues. and frankly, banshee has pretty much the same issues, as their UIs are almost exactly the same16:25
pittihyperair: well, even as a fallback and not by default16:26
hyperairunfortunately i don't recall firefox offering a sane way of extracting videos16:26
chrisccoulsonseb128, thanks16:26
dobeyhyperair: View->Page Source16:26
hyperairdobey: that's a lot more time consuming than just diggign in /proc/`pidof plugin-container`/fd/16:26
dobeyi am sad that all the youtube downloader quick bookmarks sites are all broken now though16:26
seb128chrisccoulson, system-config-printer as well16:27
dobeyhyperair: well, it was much nicer when they were all in /tmp/16:27
hyperairdobey: ah, that's because the file gets unlink()'d. if you LD_PRELOAD firefox to not unlink FlashXXXX files... it'll stick around ;-)16:27
dobeyhyperair: no, flash doesn't put them in /tmp any more.16:28
hyperairdobey: yes it does. it just unlink()s them while keeping the fd open.16:28
hyperairdobey: if you see the symlinks in the /proc tree, they point to /tmp/FlashXXXXX16:28
dobeyhmm16:29
seb128kenvandine, is gwibber still using gtk2 and python-webkit a lot? is that going away this cycle?16:29
kenvandinein gwibber-accounts16:29
kenvandinei can look at taht16:30
kenvandinethat16:30
seb128do you plan to switch that to gtk3 before the lts?16:30
seb128kenvandine, no hurry, I'm just counting the webkit-gtk2 users on the CD16:30
kenvandine:)16:30
kenvandinehow many others?16:30
seb128banshee, shotwell (will be fixed this cycle)16:31
dobeyanyway, back to banshee v rbox16:31
seb128software-center16:31
seb128mvo, is s-c still using gtk2? why does it depends on python-webkit?16:31
pittiseb128: it doesn't, it uses gir1.2-webkit-3.016:32
dobeyseb128: there are 2 software center binaries installed afaict16:32
seb128pitti, well it depends on python-webkit16:32
dobeyseb128: one using gtk216:32
pittiseb128: where?16:32
dobeypitti: software-center-gtk (rather than software-center-gtk3) i presume16:32
pittiI checked apt-cache show software-center | grep webkit16:33
pittino python-webkit16:33
seb128pitti, I'm still on Oneiric16:33
pittiseb128: shoudl be the same16:33
seb128so I guess it got fixed in precise16:33
pittiseb128: your software-center package has a dependency to python-webkit?16:34
seb128yes16:34
dobey[dobey@lunatari:~]: apt-cache depends software-center|grep -i webkit Depends: gir1.2-webkit-3.016:34
pittidpkg -L software-center | xargs grep -i 'import.*webkit'16:34
dobeythat's on oneiric16:35
pitti/usr/share/software-center/softwarecenter/ui/gtk3/views/purchaseview.py:from gi.repository import WebKit as webkit16:35
pitti/usr/share/software-center/softwarecenter/ui/gtk3/widgets/videoplayer.py:from gi.repository import WebKit16:35
pitti/usr/share/software-center/softwarecenter/ui/gtk3/widgets/exhibits.py:from gi.repository import WebKit16:35
pittiseb128: ^ it's fine in precise16:35
seb128pitti, ok, it doesn't have a direct depends but "sudo apt-get remove libwebkitgtk-1.0-0" wants to remove s-c here16:36
seb128so it might be one of its depends16:36
pittiah16:36
pittiseb128: btw, cleaning up the pad; today's images dropped gnome-codec-install16:36
seb128oh nice, what do you use instead?16:36
pittisessioninstaller16:37
pittiI ported that to PyGI/GTK3 yesterday16:37
pittisomethign still pulls in python-aptdaemon-gtk, though, /me checks16:37
pittiah, ubuntuone-control-panel-gtk16:38
seb128pitti, hum, does sessioninstaller has special support for codecs?16:38
pittiseb128: yes16:38
pittiseb128: I tested it yesterday with toem16:38
pittitotem, too16:38
pittiseb128: it provides a gst-install wrapper16:38
pittiworks very nicely16:38
seb128pitti, ok, great, I need to check what ui it uses16:39
seb128pitti, i.e how it handles when different codecs can be installed for the same thing16:39
seb128like mp3 supported by the fluendo one and the universe set16:39
pittiseb128: you get a lsit of packages with checkboxes16:39
seb128does it give you enough details to make an informed decision?16:39
pittiseb128: you can run this:16:39
pitti./test --install-gstreamer multi16:40
pittiin sessioninstaller to test16:40
pittiseb128: well, it's got special cases for the gstreamer packages in bubble help16:40
pittii. e. explain what they do16:40
seb128pitti, thanks16:41
dobeyhmm16:42
jbichano meeting today?16:43
seb128jbicha, no16:46
seb128<pitti> jasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_, desrt: no topics on https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-11-15, so we'll skip the official meeting; please do add your news of the week, please16:46
seb128that's what we decided at UDS16:46
seb128pitti, we maybe should communicate about that on the list as well ;-)16:47
didrockshey jbicha16:47
chrisccoulsonwill do. although, mine isn't that exciting :-)16:47
jbichadidrocks: howdy16:47
didrocksjbicha: I've added a comment on https://code.launchpad.net/~manishsinha/gedit/enable-zeitgeist-datasource-plugin/+merge/8056116:48
didrocksI fixed it for gedit (and same for totem and pushed the commit you forgot to push) :)16:48
jbichaso bjsnider was interested in joining the GNOME3 team but it's not clear what the procedures are for that16:48
rodrigo_jbicha, iirc, you need 2 people +1ing your request16:48
rodrigo_so best thing is to have him send merge proposals for a while16:49
jbichaand then ask on the desktop mailing list when ready?16:50
jbichadidrocks: thanks for finishing that up16:50
didrocksjbicha: no worry :)16:51
pittihey jbicha16:51
pittijbicha: do you have something we need to discuss? a lot of us are online :)16:51
jbichapitti: hi, nothing in particular except the gnome3 team question that was just answered16:52
rodrigo_jbicha, yes, iirc :)16:53
pittiseb128: hm, do you know why "ibus" depends on python-ibus?16:57
pittiseb128: we use ibus-gtk3 nowadays, and ibus itself is just providing /etc/X11/xinit/xinput.d/ibus16:57
pittipresumably it's meant to be a meta-package16:57
seb128not sure no16:57
pittinot on http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.precise/desktop.depends16:58
rodrigo_need to run some errands, bbl16:58
pittidesktop: * (ibus)16:58
pittidesktop: * (ibus-gtk3)16:58
pittiseb128: ^ aah!16:58
* pitti fixes16:58
seb128pitti, is the indicator working with gtk3?16:58
pittiseb128: I think we need ibus-gtk as well, for GTK2 apsp16:59
pittiseb128: aren't our app indicators using gtk3 now?17:00
pittigosh, the dependencies on these packages are horribly messed up17:01
pitti"ibus" pulls in everything, and the individual binaries like python-ibus miss a lot17:01
seb128pitti, well, the indicator patch in the current source still to still be using static bindings17:01
seb128still "seems to be using"17:02
pittiso what part of ibus actually uses an indicator?17:02
pitti$ dpkg -L python-ibus|xargs grep -i indicat17:03
pitti$17:03
pittinot this one at least17:03
pittiibus-gtk{,3}  just ship a GTK 3 immodule, no python17:04
seb128pitti, ibus: /usr/share/ibus/ui/gtk/panel.py17:05
pittiseb128: what is dpkg -S /usr/share/ibus/ui/gtk/panel.py for you?17:05
pittithe "ibus" package only ships a single file here:17:05
pitti/etc/X11/xinit/xinput.d/ibus17:05
pittioh dear, this ^ also looks wrong17:06
seb128$ dpkg -L ibus |wc -l17:06
seb1289617:06
seb128pitti, are you sure it's installed?17:06
seb128seems like you uninstalled it and kept a conffile behind?17:06
pittiif [ -e /usr/lib/gtk-3.0/*/immodules/im-ibus.so ] \17:06
pitti   && [ -e /usr/lib/*/gtk-2.0/*/immodules/im-ibus.so ]17:06
pittithen17:06
pitti    GTK_IM_MODULE=ibus17:06
pittithat should be ||17:06
pittiseb128: ah, sorry17:06
pittiseb128: that explains a lot indeed :) had a multiarch accident recently which removed half of my system17:06
pittiok, so the ibus UI is gtk2 still, darn17:07
pittisoudns like another PyGI port17:07
seb128right17:07
pittiI'll contact them and ask about their plans, and whether they want a hand17:10
brycehpitti, desktop-p-xorg targeted17:12
pittibryceh: thanks17:13
brycehseb128, 324387 noted for escalation to launchpad, thanks17:15
=== eeejay_is_afk is now known as eeejay
pittiseb128: asked on upstream list, in moderation now (it's google groups)17:19
seb128pitti, thanks17:19
pittiso long, have a nice evening everyone!17:19
didrocksenjoy pitti!17:19
didrocksbryceh: hey17:20
seb128bryceh, thank you, yorba uses redmine for their bug tracking (i.e for shotwell) ;-)17:20
seb128pitti, have fun17:20
didrocksbryceh: there was this discussion about meta-project in launchpad, which is not exactly the same than project group17:20
didrocksbryceh: we discussed a little bit with Tim at UDS about this issue (which, has a workaround, we have to add a "unity" upstream task to gather all unity bugs fixed in one release shot)17:20
didrocksbryceh: the idea was to have meta-project to only have one milestone for all unity component as they are released on the same date and see "what's coming in the new release"17:21
brycehseb128, yes taskwarrior does as well, it seems to be getting more popular17:21
didrocksTim told that this project was started and some point, but got stalled because nobody requested it17:21
brycehdidrocks, interesting; was there a LEP produced for it?17:22
didrocksbryceh: not sure, I can maybe ask thumper about it and ping you back with this tomorrow17:23
brycehdidrocks, that'd be great17:23
didrocksbryceh: will ping you back tomorrow! Thanks :)17:23
brycehdidrocks, great; also if you know of other projects besides unity that could potentially benefit from it, that can help up the priority on it17:24
didrocksbryceh: compiz? :D (yeah, as another meta-project, not linked to unity)17:26
didrocksbryceh: but apart from that, not sure TBH17:26
brycehdidrocks, I'm sure it'll be clearer after reading the LEP17:27
didrocksyeah, let's wait for thumper17:28
dobeyhmm17:28
dobeyso i'm not sure what to do17:28
brycehdidrocks, oh also, the launchpad guys really emphasize defining the problem trying to be solved, over just requesting some specific fix, so it's possible Meta-Projects might be the right solution, but we should present it as the underlying issue that needs solved17:28
brycehsometimes there's more than one way to solve a given problem17:29
didrocksbryceh: indeed, if there is a LEP, I will try to sum up to you how we workarounded it and why we needed it, I think that will address this need?17:29
brycehdidrocks, yep sounds like a good plan17:30
didrockstime for some exercice, see you tomorrow guys!17:56
* kenvandine goes to get food18:22
chrisccoulsonlol, i was confused for a moment that the output of "df -h" said my SSD was 537GB!18:28
chrisccoulsonthen i realized i was logged in to chinstrap18:28
mterrychrisccoulson, :)18:43
dobeyugh, there are 56 packages that depend on python-xdg in my quick apt-cache rdepends poking19:00
=== eeejay is now known as eeejay_is_afk
=== eeejay_is_afk is now known as eeejay
jasoncwarner_hey robert_ancell, RAOF TheMuso and bryceh ... meeting time. https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-11-1522:06
jasoncwarner_hey robert_ancell , just about to start meeting. RAOF bryceh and TheMuso , around?22:08
TheMusoMorning jasoncwarner_.22:09
RAOFGood morning all.22:09
cyphermoxgood evening all ;)22:10
jasoncwarner_Awesome, before we begin, I wanted to reinforce pitti's point about number of WI and how many people have for precise.22:10
jasoncwarner_RAOF TheMuso and robert_ancell , based on pitti's esimates, your WI numbers are way out of whack and need some looking at.22:11
robert_ancellyup22:11
TheMusoRight, will look at that this morning.22:12
jasoncwarner_robert_ancell RAOF TheMuso could you get to those today so pitti and I can review BPs tonight?22:12
jasoncwarner_thanks!22:12
robert_ancelljasoncwarner_, is there the summary page up that shows all the items per person?  what is the link?22:12
robert_ancellsure22:12
RAOFMine are artificially inflated by a huge number of bug tasks that aren't actually mine.  I'll get to that today.22:12
TheMusorobert_ancell: status.ubuntu.com has it.22:12
jasoncwarner_RAOF: figured in your case...since your number was SOOOO out of whack22:13
TheMusohttp://status.ubuntu.com/ubuntu-precise/u/themuso.html is mine.22:13
jasoncwarner_thanks everyone.22:13
=== eeejay is now known as eeejay_is_afk
jasoncwarner_ok, so why don't we go around the room now. Bryce and RAOF , care to kick us off with X?22:14
RAOFWe're just waking up in X land :).22:14
RAOFI believe that amd have just released the new fglrx driver that's compatible with Xserver 1.11.22:15
RAOFWhich means that we'll soon be in a position to switch.  The other blocker there is me either (a) fixing up the forward-port of the multitouch patches or (b) dropping them until Chase has got the full upstream solution backported.22:16
RAOFI'd prefer to do (a).22:17
RAOFAnd then when that's done, we'll stage everything in a PPA and copy to the archive.  There shouldn't be any time when X is not installable/upgradable.22:18
RAOFAt least, that's the plan :)22:18
jasoncwarner_RAOF: I like that last bit! :)22:19
jasoncwarner_RAOF: thanks, anything else to add?22:19
RAOFPrecise is currently almost entirely unbroken, dive right in? :)22:19
jasoncwarner_RAOF: cool! thanks :)22:20
jasoncwarner_TheMuso: your turn!22:20
TheMusocRight. Spent a bit of time in the last day or so taking care of some oneiric SRUs for a11y, with one more to be done today.22:20
TheMusoStarting to ramp up on the more invasive work needed for accessibility pollish in precise, this takes the form of extending dbusmenu for accessible descriptions for various menus in the messaging and network indicators.22:21
TheMusoI still need to talk to Ted about the exact implementation, and I am hoping to have that done by the end of the week.22:22
jasoncwarner_TheMuso: nice...thanks.22:23
jasoncwarner_robert_ancell: what is going on with lightdm and unity-greeter?22:23
dobeyhey jasoncwarner_ :)22:24
jasoncwarner_hey dobey22:24
robert_ancellhad first meeting with design yesterday, we want to try and get the precise features previewable in budapest so design can check them and try and get some user testing in late feb.22:24
robert_ancellstarted work on the harder jobs - the user switching and the flicker on startup.  Aurelien is starting to look into where he can help22:25
brycehhi guys, sorry I have another meeting - apparently daylight savings caused them to be co-scheduled22:25
robert_ancell(done)22:26
dobeyi'll wait until you guys are done with the meeting thing :)22:27
RAOFrobert_ancell: I know I've got some work items in that area - is there anything that I should be prioritising to ensure you're not blocked?22:27
robert_ancellRAOF, no, I think there's nothing critical.  The flicker disabling on switch is something we should look into earlier rather than later though22:27
RAOFok.22:28
jasoncwarner_robert_ancell: thanks, anything else?22:30
robert_ancellno22:30
jasoncwarner_awesome...anyone ? anything else?22:30
RAOFOh, yeah.22:31
RAOFYou can roughly halve Banshee's startup time by AOT compiling the system libraries; I'm talking with debian-cli and mono upstream about doing that on package install.22:31
robert_ancellRAOF, is there any trade-off doing that?22:32
dobeyjasoncwarner_: http://irclogs.ubuntu.com/2011/11/15/%23ubuntu-desktop.html#t15:2422:32
dobey:)22:32
RAOFrobert_ancell: Disc space, obviously; you need both the AOT code and the original assemblies.  You also give up some optimisation opportunities, and the code will likely have worse cache-locality.22:33
TheMusoRAOF: How does that affect the live images?22:34
TheMusoIn terms of disk space.22:34
RAOFOh, and depending on the CPU/disc ratio it *can* slow down startup, as you need to read more.22:34
RAOFTheMuso: Good question.  I'm not entirely familiar with how the live images are built.  We wouldn't want the AOT code on the live images anyway, so we need some tweakable there.22:35
TheMusoRAOF: Right, I guess it would depend on whether the files we don't want are still owned by the package.22:35
TheMusoIf they are not, then it is certainly possible that they could be purged from the filesystem during build.22:35
RAOFNo, they won't be owned by the package.  They'll be generated at install time, like python bytecompiling.22:36
TheMusoOh right so you are saying that we will ship banshee as is for the live images, but on updates they will be compiled?22:36
RAOFI think that's what I'm saying, yes.22:37
TheMusoHrm ok.22:37
RAOFAlthough what we'd actually want to do is add a "trigger an AOT rebuild" step to the end of the live installer.22:37
TheMusoRight, thats quite doable.22:37
RAOFI was forgetting that we don't actually install packages when installing from the livecd :)22:38
TheMusoCorrect, we do a filesystem copy.22:38
TheMusoThen things are added/tweaked/removed as appropriate.22:38
RAOFYeah.  This would just add an extra tweaking step.22:39
RAOFI wonder if I should turn this into a blueprint with work items...22:41
TheMusoDepends on how much you have on your plate already.22:41
jasoncwarner_Ok, sounds like we are about done. thanks everyone!22:42
TheMusonp22:42
TheMusobrb22:42
robert_ancellRAOF, Should we bump this to Q https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-xorg-wayland-something-or-other?22:42
=== eeejay_is_afk is now known as eeejay
RAOFrobert_ancell: That's actually supersceded by wayland-tech-preview, right?22:45
robert_ancellRAOF, yes, i guess so22:47
RAOFMarked as such.22:47
RAOFAnd we've punted tech-preview to Q?22:47
robert_ancellRAOF, yes22:48
robert_ancellRAOF, I'd still like to do it, but not commit to it22:48
RAOFLikewise.22:48
RAOFI guess we don't really have a "nice-to-have" chart on status.ubuntu.com22:49
brycehrobert_ancell, RAOF  yeah any relevant work items postponed from desktop-o-xorg-wayland-something-or-other probably should be carried over to the new blueprint22:50
RAOFI don't think there are any non-duplicate work items there.22:51
brycehjasoncwarner_, sorry, had a LP stakeholder's meeting with skaet scheduled for this time; usually it's later on but guess daylight savings screwed it up22:51
RAOFAt least, not ones that are still open.22:51
brycehRAOF, ok then22:51
jasoncwarner_bryceh: no worries.22:52
brycehjasoncwarner_, aside from catching up on bug triage, blueprints, and emails, not much to say on the X front22:52
brycehwe're having a launchpad stakeholder's meeting later this week (the first one in over a year!) so am gathering requests and ideas for launchpad improvements that we might want over the next 18 months22:53
brycehcurrent list:  https://dev.launchpad.net/Ubuntu/InfrastructureNeeds22:53
brycehrobert_ancell, RAOF for wayland, even if we don't do that blueprint, the wayland snapshots ought to be updated for P.  I can take that task.22:54
brycehjasoncwarner_, one question with the work item limits; is  that the number you can do total, or just the max you can have open and assigned at one time?22:55
brycehi.e. if I finish my 7, can I take 7 more, or should I stop working at that point and just do bugs only?22:55
jasoncwarner_bryceh: :) you can always take on more! this was the number pitti, based on calculations of previous cycles, assumed someone could reasonably do. obviously there is some play in those numbers depending on size of WI etc22:58
TheMusoHow does one recalculate their WI limit if one adjusts their availability?23:02
* TheMuso is in the google doc.23:02
brycehjasoncwarner_, ok sounds good.  I'm bringing forward old postponed tasks from O that I'd like to still track.  I'll leave them marked postponed for now so they don't exceed the work item limit, and open them up when they won't exceed the limit.23:03
TheMusojasoncwarner_: ^^ any idea about my questino above?23:07
jasoncwarner_TheMuso: not sure, what do you mean? like you have more time? less time?23:08
TheMusojasoncwarner_: So I looked atht the doc and saw my availability was at 0.7. I changed it to 0.8, so am wondering how to recalculate the work item limit.23:09
jasoncwarner_ah, ok...I'll take a look (I didn't put it together, but since I have mad manager spreadsheet skillz, I'm sure I can figure it out ;) )23:10
TheMusook thanks.23:10
jasoncwarner_TheMuso: it auto adjusts23:11
jasoncwarner_changing to .8 raised your precise limit23:11
TheMusohrm ok I didn't see it change...23:12
TheMusoLet me have another look.23:12
TheMusoHrm ok, I probably don't remember looking at the limit prior to making the change. :)23:13
TheMusoRight, time to see if WIs can be merged/dropped.23:14
=== m_conley is now known as m_conley_away

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