/srv/irclogs.ubuntu.com/2013/03/04/#ubuntu-devel.txt

melodieChipzz thanks!00:04
Andy80hi00:19
Andy80I'm sorry to ask this, but what's happening to ubuntu-devel mailing list?00:20
Andy80I'm getting TONS of email since a couple of hours00:20
Andy80and I cannot stop them00:20
Andy80I've tried unsubscribing from ubuntu-devel ml and I'm still getting them00:20
ogra_there were 10 mails today on that list00:23
Andy80really I'm getting tons of them00:24
Andy80I don't know if these are just delayed emails and I'm getting them all at once00:25
Andy80but it's being very bad00:25
ogra_sounds more like a problem with your mailserver00:25
Andy80ogra_, https://lists.ubuntu.com/archives/ubuntu-devel/2013-March/thread.html looking at the archive it seems the emails are a lot... anyway I'm using GMail, surely I can't fix it00:27
cjohnston_Andy80: over the past couple of days the list has 'blown up' in response to a proposal that was made00:27
ogra_not sure what you define a lot00:27
Andy80ogra_, I'm getting an email every 5-10 seconds00:28
ogra_right, there was some discussion, surely not what i define a lot though00:28
Andy80I didn't check if they're duplicated or not00:28
Andy80but it looks like they're not stopping00:28
cjohnston_I'd say there has been 100+ since Thursday.  5-10 seconds though is not what I'm seeing..00:28
Andy80I just marked everything as read and archived, and now I've other 6 emails :(00:29
Andy80I'm not joking, really :(00:29
cjohnston_Andy80: try checking a couple of them and see if your just very delayed in getting the emails that I've been getting over the last few days00:29
Andy80I will try to monitor the next I get00:30
geofftAndy80: you're not the only person I've heard who's getting the mails all at once00:31
Andy80geofft, do you know if those people were using GMail aswell?00:31
ogra_i'm actually forwarding that list through gmail and have no delays00:31
cjwatsonIf you need sysadmin help, you'd need to try #canonical-sysadmin; the greatest access level you're likely to find here is that of list moderator, which isn't sufficient to debug this kind of thing00:32
ogra_(gets me cheap spam filtering to hook gmail in the loop)00:33
Andy80cjohnston_, thanks! If I keep getting emails I will try to ask there if anyone can investigate (maybe at the moment nobody is working, better tomorrow)00:34
geofftAndy80: I suspect so.00:35
cjwatsonYou might find the start of the APAC shift00:35
=== cjohnston_ is now known as cjohnston
melodiegood night00:56
jbichaI stopped receiving ubuntu-devel emails several days ago, so I resubscribed to the list but started getting the missing emails a few hours ago too (also on gmail)01:10
Andy80jbicha, it looks like a common problem then :)01:12
Andy80time to go to bed now ;)01:13
Andy80see you all!01:13
lifelessSpamapS: ^ could have been what happpened to you ?01:26
SpamapSlifeless: indeed, though I have not seen any of the old ones arrive just yet03:52
SpamapSlifeless: and they definitely stopped on my last day at canonical.. so my guess is that it was some kind of sweep for my email/name that was too broad03:53
SpamapSor I was more bitter than I remember, and I did it and forgot ;)03:53
infinitySpamapS: Hah.  Probably just overbroad.  Or you were subscribed via you canonical.com address?03:53
infinitys/you/your/03:53
SpamapSI am 99.9% sure I subscribed w/ my @ubuntu.com email03:54
SpamapSbut, there was some trouble with that particular email...03:54
broderi did not, fwiw, so probably not an @ubuntu.com issue03:54
SpamapSbecause I used clint@ .. but my launchpad id was clint-fewbar .. so I was sort of abusing my canonical username03:54
SpamapSI resolved that before my last day, but its entirely possible the sweep and the special forwarding privileges I got were not compatible03:54
infinitySpamapS: *nod*03:55
bradmgmail decided it didn't want to talk to our mail server for a little while after we upgraded it03:57
bradmSpamapS: fwiw, your clint@ address is still subscribed, and mail is being delivered to it.04:05
SpamapSbradm: I re-subscribed earlier today04:06
SpamapSbradm: at which time the emails started flowing again04:06
bradmSpamapS: if you're not on gmail, days ago.04:06
SpamapSmy MX is a barracuda run by my friend's hosting company04:06
SpamapSbut again, the ubuntu-devel emails stopped basically the day I departed Canonical, so I'm pretty sure either I unsubbed, or something went wonky04:07
bradmSpamapS: you were on ubuntu-devel with your @canonical.com address04:09
SpamapSbradm: *DOH*04:13
SpamapSbradm: thanks for checking04:14
bradmSpamapS: no worries.04:19
pitti_Good morning05:58
=== pitti_ is now known as pitti
=== Logan_ is now known as Guest15281
=== Logan__ is now known as Logan_
pittiricotz: FYI, I uploaded https://launchpad.net/ubuntu/+source/udisks2/2.0.92-0ubuntu1 to raring, with a proper port of the "mount in /media" patch07:21
ricotzpitti, alright, thanks07:28
dholbachgood morning08:06
QuintasanHello08:16
=== henrix_ is now known as henrix
=== tkamppeter_ is now known as tkamppeter
=== zequence_ is now known as zequence
tkamppeterIs there somewhere documentation about how to participate in the sessions of the UDS?09:29
=== tyhicks` is now known as tyhicks
Riddelltkamppeter: http://summit.ubuntu.com/uds-1303/2013-03-05/ has links to videos and irc rooms09:35
Riddellbut I can't find anything about how to use google hangouts09:35
tumbleweedtkamppeter: someone mentioned https://wiki.ubuntu.com/OnAir/BestPractices on the planet09:38
Laney"The required participants for a meeting will also be given a link to participate in the hangout"09:44
Laneyhmm09:44
xnoxLaney: yeah, I don't like that. I did use required participation - only to force the scheduler to be sensible.09:49
xnoxas well as to subscribe other people.09:50
LaneyUnfortunate constraints imposed by the technology09:50
xnoxLaney: all our base are belong to G+ ?09:51
Laneysomething like that09:51
ogra_better than to facebook :)09:52
zygahey10:09
zygaupdate-manager is borked on raring as on version 1:0.18310:09
zygasomeone might want to figure out an interesting fix10:09
zygahttp://pastebin.ubuntu.com/5584706/10:10
zygadholbach: do you know who maintains update-manager after mvo left?10:10
dholbachzyga, might be good to ask mvo directly - he's still on IRC you know :)10:11
zygamvo: ping?10:11
zygadholbach: yeah but he's not required to be here anymore10:11
zygapitti: perhaps you know (unless mvo is faster) ^^10:11
dholbachwell he's still part of the Ubuntu and Debian projects10:11
Laneyhave you filed a bug?10:11
zygaLaney: filing10:12
zygait's a bit tricky10:12
zygasince ubuntu-bug rejects the bug :)10:12
zygaas updates are available10:12
* zyga thinks that's an interesting exception where we should still be able to do so10:12
pittizyga: the two error messages look fairly self-explanatory?10:13
zygapitti: yes, they od10:13
zygado10:13
zygaok, filed as https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/114405810:14
ubottuLaunchpad bug 1144058 in update-manager (Ubuntu) "update-manager crashes with nboundLocalError: local variable 'installed_file' referenced before assignment" [Undecided,New]10:14
ivankahey seb128, have you got a sec?11:04
seb128ivanka, hey, sure11:05
ivankaseb128, how do I find what blueprints are being registered for this week?11:05
seb128ivanka, https://blueprints.launchpad.net/sprints/uds-130311:05
ivankaseb128, sorry, there is probably an email buried in my inbox but was at MWC and still trying to catch up11:05
mvozyga: hi, sorry for the delay - its group maintained AIUI, mterry is doing quite a bit of work on it too11:06
seb128ivanka, or just check the schedule http://summit.ubuntu.com/uds-1303/2013-03-05/display?edit and http://summit.ubuntu.com/uds-1303/2013-03-06/display?edit11:06
seb128ups11:06
seb128without the edit part11:06
seb128http://summit.ubuntu.com/uds-1303/2013-03-05/display11:06
seb128ivanka, let me know if need more details11:06
seb128ivanka, do you have sessions to add? the schedule is pretty packaged already, we had to make call on stuffs to drop from the list for client11:06
ivankathanks seb128 - that should keep me quiet for the moment11:07
seb128ivanka, the community track might have some free slots still though11:07
ivankaseb128, I will have a look, but I spoke to pmcgowan before MWC and he suggested that the focus for the first UDS will be on fixes and background stuff so I get some time to prioritise UI elements11:07
seb128ok11:08
zygamvo: hey, thanks for getting back to me11:08
ivankaseb128, we are just getting back the usability testing results and need to look at what design changes we need to make11:08
ivankaseb128, off to check the schedule! :-)11:08
seb128ivanka, good luck!11:08
seb128;-)11:08
ivankahey ckpringle there is a UDS session for app development11:11
ivankackpringle, I am subscribing you and making your participation essential11:11
ivankackpringle, I shall add Christina too? Mika? Anyone else?11:11
ckpringleivanka: I think that is the session dpm is organising, we spoke about it last week but do you know when exactly it will be?11:11
ckpringleivanka: the three of us would be nice, if we can't all go I at least will though.11:12
ivankackpringle, xchat just crashed on me! OK - will add the others11:16
ivankackpringle, I think it is one of the early sessions http://summit.ubuntu.com/uds-1303/2013-03-05/display11:16
ivankackpringle, as long as the sessions don't move too much11:16
ckpringleivanka: there is also one at 6pm11:17
ckpringleivanka "Ubuntu touch core apps project"11:17
dpmckpringle, ivanka, the schedule is still a bit in flux, as we're populating it right now, and some sessions will need to be reshuffled if they clash with others with the same essential participants. Let me come back to you guys later on on the design sessions11:32
ivankadpm, I am am just assigning people to Blueprints so, if they can't attend that can still contribute discussion points.11:33
dpmivanka, excellent, sounds good11:34
ivankaseb128, what's Ubuntu Friendly?11:35
seb128ivanka, https://friendly.ubuntu.com/what-is-ubuntu-friendly/11:35
seb128;-)11:35
ivankaseb128, oooh nice11:36
ivankaxnox, hi11:39
ivankadpm, who is in charge of the schedule?11:39
dpmivanka, there is a track lead for each track in charge of the schedule. For app development I am, then seb128 and jasoncwarner_ are for client, Daviey for server... etc.11:42
dpmsorry there are 2 track leads I meant to say11:42
dpmpopey and I for app development, etc, etc11:42
ivankadpm, great, thanks11:42
dpmLet me see if I can get you the full list11:42
dpmok11:42
ivankadpm, sorry, I am frantically trying to catchup as I was at MWC  last week11:43
dpmivanka, no worries, happy to help in what I can11:43
ivankathanks dpm11:43
dpmus who weren't in MWC are also frantically catching up at the pace things are running now ;)11:43
melodiehi11:47
melodiehello11:55
melodieI am trying to learn how to use gfxboot-examples in order to get a custom /isolinux/bootsplash archive with a init file in it containing a custom 800x600 jpg image. I read the examples, but when it comes to putting this in practice I am stucked with questions (the exemple is not clear enough to me).11:56
melodieI have also read this post: https://lists.ubuntu.com/archives/ubuntu-devel/2005-December/013846.html11:57
melodieand I wonder if someone here could help me understand how to use the exemple the right way ?11:57
melodiethis is in Ubuntu Precise11:58
=== MacSlow is now known as MacSlow|lunch
bdrungdholbach: re bug #1140613, please unsubscribe the sponsors team and set the bug to 'fix committed'12:51
ubottubug 1140613 in python-warlock (Ubuntu) "Merge python-warlock 0.8.1-1 (main) from Debian experimental (main)" [Wishlist,New] https://launchpad.net/bugs/114061312:51
bdrungdholbach: and this package has a dependency wait12:51
dholbachhum, weird - let me have another look12:52
=== MacSlow|lunch is now known as MacSlow
=== ckpringle_ is now known as ckpringle
melodie_hi, how are the official ubuntu versions creating their isolinux/bootlogo file ?14:12
melodie_I ask because I tried https://bugs.launchpad.net/ubuntu/+source/gfxboot-examples/+bug/107733914:13
ubottuLaunchpad bug 1077339 in gfxboot-examples (Ubuntu) "gfxboot examples fail to run" [Undecided,New]14:13
melodie_and it fails14:13
melodie_I would just want to change the color there: http://askubuntu.com/questions/10258/how-to-change-live-cd-splash-screen14:14
melodie_same as the one who posted : I can change the first screen but not the following, even after unpacking initrd.lz and changing the ubuntu-plymouth-text "black" hexa code line14:15
melodie_and recreating it14:15
melodie_it shows only one very small second at shutdown, but none at reboot, so I supposed the guilty one is located in bootlogo (init file) ?14:15
cjwatsonit's built by the gfxboot-theme-ubuntu package14:16
cjwatsongfxboot-examples is of little interest to me14:16
melodie_hello cjwatson14:17
melodie_is there a tutorial somewhere ? I have also installed gfxboot-theme-ubuntu package in my ubuntu precise host, and I seem to be unable to find a howto14:18
cjwatsonno14:18
cjwatsonat least not afaik14:18
melodie_:-(14:19
melodie_perhaps if I change the hex color code in a *.inc file there and use a "make" command ?14:20
melodie_I can copy the content of the gfxboot-theme-ubuntu directory to /tmp and do tests there14:21
cjwatsonin general you should start from the gfxboot-theme-ubuntu source package and not from any other version of it, certainly14:24
cjwatsonit's a standard-Debian-format source package so you can build it in the usual way14:24
melodie_I am not yet used to packaging14:24
melodie_is the build command as presented in the examples ? I posted here the test I did: https://bugs.launchpad.net/ubuntu/+source/gfxboot-examples/+bug/1077339/comments/1  "# make -C themes/example_07"14:25
ubottuLaunchpad bug 1077339 in gfxboot-examples (Ubuntu) "gfxboot examples fail to run" [Undecided,New]14:25
melodie_getting gfxboot-theme-ubuntu source package now. What would be nice would be to know if there is a dedicated forum, mailing list, or chan to learn using it ?14:29
melodie_reading into common.inc file now14:33
ricotzdholbach, thanks for syncing the libreoffice deps :)14:33
dholbachricotz, no worries14:34
josephtsorry14:37
xnoxivanka: heya. Sorry, missed your ping from 11:39, what's up? =)14:41
xnox(#ubuntu-devel is busy with planning everything today)14:41
=== _salem` is now known as _salem
=== wedgwood_away is now known as wedgwood
pittislangasek: I'd like to participate in the hangout of https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration -- what do I need to do for this? (cjohnston said to contact the track lead)14:46
cjwatsonmelodie_: any Debian-format source package can be built using debuild (read its man page for details); the entry point into each package's build system is always debian/rules14:46
melodie_cjwatson thanks (I will restart learning packaging soon) just now what I try to understand while reading in the source package files is how the background for the first live splash is setup14:47
seb128pitti, on this topic, I just moved it to 18utc, I hope it works for you14:47
pittiseb128: sure, I'll just skip Taekwondo14:48
seb128pitti, I want to try to have robert_ancell there and he's not going to be up much earlier I guess14:48
seb128pitti, oh, let me put it tomorrow 18utc then14:48
pittiseb128: no worries14:48
melodie_cjohnston btw, I have found someone to sponsor a openbox-menu package I did and will redo it up to date for debian next. and the mentor talks the same language as me. :)14:48
seb128pitti, well, it's the same14:48
pittiseb128: I don't plan on going anyway, too many UDS sessions14:48
seb128pitti, ok, as you want14:48
melodie_sorry14:48
melodie_I tabbed too fast: cjwatson14:49
melodie_:]14:49
jbichaI'm getting chroot problems with building armhf on nasl, I've hit retry a few times but it keeps getting stuck https://launchpad.net/ubuntu/+source/opal/3.10.10~dfsg-1/+build/434362414:53
melodie_cjwatson this is what the project looks like once booted: http://meets.free.fr/debian/images/OBUbuntu-RC3.png14:56
Laneyjbicha: yeah looks sad: https://launchpad.net/builders/nasl/+history - ping czajkowski in #launchpad15:00
=== kentb-out is now known as kentb
ckpringledpm: any chance we can make the core apps project earlier (currently at 7-8pm015:05
dpmckpringle, I will try, but there are a lot of sessions to coordinate and we're all on the same boat15:06
tumbleweedrickspencer3: are we going to have a UDS session to actually discuss whether we are dropping non-LTS releases or not? I see sessions scheduled about the details, but nothing where we'd actually make that decision and drop 13.0415:08
rickspencer3hi tumbleweed15:08
rickspencer3I'm not sure what the plan is for that15:09
tumbleweedyeah, me neither. I'm just getting concerned that some people see it as a forgone conclusion while others feel that we haven't had the UDS discussion about it yet15:10
rickspencer3I'm not certain what kind of discussion would add to what's already been discussed, tbh15:10
cjwatsonheh, there really ought to be something15:10
rickspencer3cjwatson, tumbleweed what would such a session look like?15:10
cjwatsonif only because if we don't we'll spend time later answering the question why not15:10
cjwatsonthe whole question of monthly snapshots/updates/whatever deserves a session of its own, I guess; and then there's the question of how Ubuntu Desktop's decisions affect flavours15:11
rickspencer3oh, I thought there was a session for monthly snapshots15:11
tumbleweedyes, we have that15:12
rickspencer3and I though slangasek brought one forward for the flavors15:12
Laneyhow does it get decided whether we do 13.04?15:12
cjwatsonoh, yes, I've found it now15:12
cjwatsonhttp://summit.ubuntu.com/uds-1303/meeting/21596/foundations-1303-monthly-snapshots/15:12
Laneyespecially with respect to its release schedule15:12
tumbleweedI haven't seen a flavours one yet15:12
rickspencer3Laney, aiui the current idea is that we decide some more details and then go to the techboard15:13
* micahg sees 3 sessions missing, was going to pen a mail to -devel (who, when, how of rolling release)15:13
Laneywell, we have Feature Freeze on Thursday for example15:13
cjwatsonfwiw, as Martin said, I don't see how the techboard can make a plausible decision other than "we can't do 13.04 if Canonical isn't funding the engineering to make it happen"15:13
=== lynxman_ is now known as lynxman
rickspencer3cjwatson, there is that15:14
tumbleweedthere is that, but it hasn't been explicitly stated that I've seen15:14
cjwatsonbut we can do our best to make sure all the other things around that are as good as they can be15:14
cjwatsontumbleweed: https://lists.ubuntu.com/archives/technical-board/2013-March/001513.html15:14
sorencjwatson: Do you happen to know if we're going forward with the TB meeting this evening in spite of UDS going on?15:14
micahgcjwatson: right, but for Canonical to prematurely yank funding if Ubuntu isn't ready to roll seems implausible as well15:14
tumbleweedcjwatson: that doesn't say "canonical won't support non-LTS releases" it says people have been saynig that canonical is talking about this15:14
* tumbleweed really needs to run, but I'll be back in 10 mins15:15
cjwatsontumbleweed: oh, ok, granted15:15
cjwatsonsoren: hm, I haven't seen an indication that we wouldn't.  that means I have a long few days :-/15:15
cjwatsonI'm not sure I can make it given the demands15:15
micahgsoren: UDS is tomorrow15:15
sorenmicahg: orly?15:16
micahgtomorrow + Wed15:16
rickspencer3soren, http://summit.ubuntu.com/15:16
sorenBlimey. So it is.15:16
* soren adjusts the date on his wrist watch. srsly15:16
* micahg needed to catch up on the thread before penning the e-mail to devel about the missing sessions15:16
sorenStupid thing needs manual adjustment for non-31-day months. I must have gotten it wrong. :)15:17
tumbleweedcjwatson: right. so if we don't want to discuss it at the UDS, it'd help if canonical's plans were clear15:25
tkamppeterI have some questions to the online UDS. Can I participate without G+ account? Or without webcam (audio-only)?15:29
melodie_which one is the package containing debuild ?15:30
Laneymelodie_: devscripts15:31
melodie_Laney thanks15:31
Laneysure15:31
=== Ursinha_ is now known as Ursinha
=== rsalveti_ is now known as rsalveti
slangasekmhall119: hmm, pitti asked about being included in the hangout for one of the foundations sessions... is there a particular process for how we handle who goes in which session, or is that just a matter of who we invite to the hangout at the time we set it up?16:19
LaneyI saw somewhere that the 'required participants' get a link to join the hangout16:20
slangasekcjwatson, mhall119: http://summit.ubuntu.com/uds-1303/meeting/21641/community-1303-rolling-toolchain/ needs to be taken off the schedule, because doko's not available to discuss it; I've untargeted the blueprint from the sprint, is there anything else I need to do to get it off the schedule?16:23
* tumbleweed heard that mentioned but haven't seen it documented anywhere16:24
Laneyplanet I think16:24
* cjwatson has no idea I'm afraid16:24
Laneyhttp://www.chrisjohnston.org/ubuntu/vuds16:24
tumbleweeddo we have a way to get people who are talking a lot in IRC into the sessions?16:25
tumbleweedoften the active participants aren't readily determinable in advance16:25
Laneyyou should be able to share the link out of band16:26
Laney(I guess)16:26
=== beuno is now known as beuno-lunch
=== beuno-lunch is now known as beuno
tedgslangasek, lool, xnox, Does it make sense to have a session on proposed solutions to manage ABI/API stability?16:33
xnoxwe had approx. similar one in Copenhagen, driven by steam coming to ubuntu and wanting to keep same binary around for as long as possible, ideally forever.16:34
slangasekcjwatson: haha, sorry, I meant cjohnston16:35
xnoxbut nothing per se, resulted from it.16:35
xnox(as far as I know)16:35
xnoxtedg: isn't there already some "app development SDK/ABI/API" sessions?!16:35
cjohnstonslangasek: your becoming hard to follow...  too many places lol16:35
cjwatsonslangasek: ah :)16:36
slangasekLaney: right, that says "the required participants will be given a link"... I guess that means I can use summit to mark the people I want "required" in the hangout16:36
tedgxnox, I think they were mostly targetted at the individual libs instead of a general solution.  But I could have missed it.16:36
cjwatsonI did wonder16:36
Laneyslangasek: That's my understanding, but you have the author of the blog post here :-)16:36
cjohnstonslangasek: they have to be marked as required16:36
cjohnstonin summit16:36
xnoxtedg: not sure, what do you have in mind for a session on proposed solutions to manage abi/api stability?16:36
cjohnstonone sec16:36
cjwatsonThe gaming ABI session mostly ended up being about tracking ABI changes systematically so that we know when they happen and can manage them appropriately16:36
slangasekcjohnston: ok.  And I first need to mark them on the blueprint?16:37
pittislangasek: I marked myself as "participation essential" in LP, but I understand that's not the same "required" as cjohnston means16:37
tedgxnox, I was thinking like the acc thing we discussed last week.16:37
cjwatsonSince in the context of libraries we don't maintain it isn't meaningful to say "we won't change the ABI" - we need to find out when they change and keep compatibility packages around, etc.16:37
tedgxnox, And getting that to all libs.16:37
cjohnstonslangasek: they need to be 'attending' via the BP.. essential on the BP doesnt matter..16:37
tedgcjwatson, I was also concerned about accidental changes, more than on purpose ones.16:37
slangasekpitti: I don't see you subscribed to https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-logind-migration at all?16:38
dobeyfor some upstreams it's basically impossible to do that, sadly :-/16:38
cjwatsonRight, for those we can only meaningfully find out about them post hoc16:38
pittislangasek: that's the superseded one; https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration is the real thing AFAIUI16:38
slangasekpitti: oh blast, the wrong blueprint is linked to the summit session16:38
cjwatsonAs long as it's before release and in time to do something about it ...16:38
tedgcjwatson, Release?  I'm unfamiliar with this term you speak of  ;-)  We could block package build if it changes unknowningly, effectively like .symbols files.16:39
slangasekcjohnston: hi, sorry - I need http://summit.ubuntu.com/uds-1303/meeting/21636/foundations-1303-logind-migration/ points to a wrong blueprint, I need to get https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration on the schedule in its place... what's the best way to do that?16:39
cjwatsontedg: Last I checked we were still doing an LTS :-P16:39
cjwatsontedg: Yes, perhaps some kind of autopkgtest or autopkgtest-like checks across the board would be helpful16:40
cjwatsonSo not block build (though packages can and do do that themselves) but block promotion to the release pocket?16:40
tedgAnyway, that's what I was thinking for the session.  If we had a plan there, then we could implement it on Canonical-libs first.16:40
slangasekcjohnston: https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-consolekit-logind-migration is targeted to uds-1303, but I don't see it in the system anywhere16:41
tedgcjwatson, Sure, blocking getting out into the wild.  Which step I'm not as worried about.16:41
cjwatsonWe could already have Canonical libraries use whatever the dh_makeshlibs option to fail on symbols file mismatches16:42
cjwatson*option is16:42
tedgAnd we're migrating many of them to use that.16:42
cjwatsondh_makeshlibs -- -c216:42
tedgBut it's not really full ABI stability for things like structure sizes.16:42
tedgWhich are really critical in the GObject world.16:42
cjwatsonIndeed.  There are various ABI checker tools around - does abicheck handle that?16:43
cjohnstonslangasek: http://summit.ubuntu.com/uds-1303/2013-03-06/  1815.. isnt that the one you wnat16:43
cjwatsonOr abi-compliance-checker16:44
tedgYes, and I think that xnox was going to look into using it.16:44
cjwatsonI think by now this is probably not a wheel we need to reinvent16:44
* cjwatson nods16:44
tedgBasically adding a "symbols file" like thing to a package for the ABI.16:44
cjwatsonAha, that's what you meant by "acc"?  That was a bit cryptic for me.16:44
cjwatsonYep.  I approve :)16:45
tedgSorry, yes, that's what I meant.16:45
slangasekcjohnston: yes... hmm, did something magically fix itself? :)16:45
cjohnstoni dunno... im confused from trying to keepup with all of the links that kept getting posted16:45
cjohnstonand im confused why its against client unless it was renamed from client16:45
cjohnstonit should point to foundations and not client correct?16:46
slangasekcjohnston: it was renamed from client; it should be foundations, yes :)16:47
cjohnstonand removed from the client room?16:47
slangasekcjohnston: I imagine so16:47
slangasekcjohnston: what's our hangout size limit?16:47
cjwatson(Though I'm not wild about abi-compliance-checker's configuration apparently being in XML :-/)16:47
=== _salem is now known as salem_
slangasekconfiguration, or manifest?16:48
cjwatsonManifest16:48
cjohnstonslangasek: its removed from the client room, and assigned to foundations. you should now have the ability to schedule it16:48
slangasekcjohnston: ta16:48
cjwatsonAh, it has some kind of alternative dump format too.  I haven't really looked into it deeply ...16:48
cjohnstonslangasek: also, in the subnav, you will see 'review attendees'... thats where you mark people required16:49
slangasekcjohnston: yes, I know... I was halfway through that list when something reset the statuses on me ;)16:49
cjohnstonhrm. ok16:49
cjwatsonslangasek: Unrelatedly, I wonder if the GRUB efinet problem I'm seeing on my test system has anything to do with yours; it seems to just refuse to receive any packets ever, claiming (once I apply sufficient debugging) that the interface is uninitialised, but it can *transmit* packets just fine16:49
cjwatsonIt's very odd16:50
pittiLaney: can I ask you to set a britney block on pygobject? I'm about to upload 3.7.91, and while I don't know of anything that's broken I'm paranoid16:50
Laneyoui16:50
slangasekcjwatson: that sounds roughly familiar16:50
pittiLaney: i. e. I'd like to wait on all reverse depends autopkgtests16:50
pittiLaney: merci mon ami :)16:50
cjwatsonSpecifically it's getting EFI_DEVICE_ERROR on EFI_SIMPLE_NETWORK_PROTOCOL.Receive16:50
seb128slangasek, http://summit.ubuntu.com/uds-1303/2013-03-06/display the logind one is at 18:1516:50
cjwatsonslangasek: Are you still in a position to reproduce what you saw?16:51
seb128slangasek, I put it in the client track since after all we had some free slots16:51
slangasektedg, cjwatson: so the question was whether we needed a session on ABI stability.  Does the appdev session have this covered, or do you need me to add something in the foundations track?16:52
slangasekseb128: ok16:52
slangasekcjwatson: with sufficient swapping of state into my brain, yes16:52
cjwatsonslangasek: My current debugging patch is http://paste.ubuntu.com/5585573/ (note that that deliberately slows packet reception down to one poll every two seconds so that one can see what's going on); it would be interesting to apply that and see what error get_card_packet is hurling out16:54
cjwatson(That's against upstream trunk, ish, hopefully it roughly applies to 2.00)16:54
cjohnstonslangasek: should http://summit.ubuntu.com/uds-1303/meeting/21603/community-1303-plusone-maintenance/ be renamed to foundations, and not against community and foundations?16:55
cjwatsonslangasek: Oh, you'll need to "set debug=efinet" for that to work, so either do that in shell/configuration before doing any network operations, or build the netboot image with grub-mknetdir --debug-image=efinet16:55
tedgslangasek, I don't see one that covers this topic, I'm not 100% we need one as it seems relatively straightforward, but perhaps to coordinate?16:55
slangasekcjwatson: ok, will try to have a look today16:56
cjwatsontedg: As long as somebody from foundations is in an appdev session as a general sanity check, I think we could deal with its output later16:56
slangasektedg: so currently I'm feeling a bit too-many-cooks on the question of abi checking; I don't think there's a lot to discuss, we just need to implement ABI checking infrastructure which doesn't really require more meetings IMHO16:57
cjwatsonamen16:57
tedgHeh, sounds good to me.16:57
tedgYou'll be sending out weekly TPS reports on progress right?  ;-)16:58
cjohnston+116:58
slangasektedg: lool, tvoss and I are already planning to provide Canonical upstreams with a best practices guide for ABI stability, and to identify the correct infrastructure to check at package upload time that ABI/API hasn't silently broken16:59
cjwatsonslangasek: I think if that fails (efinet) my next step is to try to dump out and disassemble this system's UEFI somehow :-/16:59
slangasekcjwatson: fun16:59
cjwatsonIn order to have some freaking clue what it's doing16:59
cjwatsonIt's still possible that GRUB's EFI calling shims are broken, though (a) I've hand-checked them (b) you'd think we'd have noticed16:59
cjohnstonslangasek: lool how does http://summit.ubuntu.com/uds-1303/track/foundations/ look17:01
slangasekcjohnston: LGTM, thanks17:01
ogra_fulkl of sessions !17:01
ogra_*full17:01
cjohnstonslangasek: have I addressed all of your concerns (that I can take care of with less than 24 hours to go)17:01
cjohnstonI don't know if I was able to keep up with everything in both channels17:02
slangasekcjohnston: I believe so, yes17:03
cjohnstoncool. thanks17:03
slangasekcjohnston: if not, once I've fully unwound my stack in another hour, I'll let you know :-)17:03
cjohnston:-)17:03
* cjohnston notes to leave in 55 minutes17:03
=== jbicha_ is now known as jbicha
loolcjohnston: thanks for fixing foundations track!  :)17:34
cjohnstonnp17:34
=== henrix is now known as henrix_
=== henrix_ is now known as henrix
achiangif i want to comment on a blueprint (asking a question i would like clarified), what is the convention for doing so? just edit the whiteboard directly, put my nick in [square brackets] then ask my question?18:23
xnoxachiang: yes.18:24
xnoxin chronological order =)18:24
achiangxnox: should i insert the question inline? or is there typically a q&a section?18:24
xnoxachiang: wherever it's obvious, subscribed people will get a "diff" format of it anyway =)18:25
achiangxnox: thx18:25
bryceare the arm64 buildd's swamped?  I've been getting timeouts trying to get a PPA to build a patched xserver for a bug (https://launchpad.net/~bryce/+archive/lp982889/+packages) and wonder if I should keep trying or if it's a lost cause?19:02
Andy80hi guys19:03
xnoxbryce: arm64 ?! wishful thinking =) or do you mean amd64 or armhf?19:03
brycexnox, arg, yeah typo.  amd6419:04
Andy80I really don't want to annoy anyone, but.... despite the fact that I really apreciate that Unity is moving to Qt/QML (I told this 2 years ago and nobody listened), I really don't like how the decision was takes: 0 community involvement, just an announcement.19:04
dobeyAndy80: #ubuntu-unity19:05
xnoxbryce: it doesn't look that busy, i386 is chugging away in the ppas though.19:05
=== xnox changed the topic of #ubuntu-devel to: Packaging apps and software for Ubuntu, including new packages, PPA packages, etc. | Packaging guide: http://developer.ubuntu.com/packaging/html/ | For working on Ubuntu Core OS, see #ubuntu-devel | For writing apps and software targeting ubuntu, see #ubuntu-app-devel
xnoxdamn, please revert.19:05
xnoxbryce: https://launchpad.net/builders19:05
Andy80dobey, I don't want to be OT, don't worry... but this is not an #ubuntu-unity problem only... it's something bigger. It involves the whole Ubuntu development.19:05
=== xnox changed the topic of #ubuntu-devel to: Ubuntu 12.10 released | Archive: Open | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of hardy -> quantal | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
dobeyAndy80: then IRC surely isn't the place to discuss it. you can perhaps bring it up on ubuntu-devel-discuss mailing list or something19:07
Andy80dobey, ok... sorry then.19:07
brycexnox, thanks for the link.  yes they don't look bogged down.  Would you suggest I just keep trying?  My build log isn't really very clueful about  what went wrong.19:09
=== shadeslayer is now known as evilshadeslayer
ScottKAndy80: I think Unity going to Qt/QML will have less of an impact than their decision to invent their own X windows replacement.19:22
jbichaScottK: I wish they named their display server 'UDS' instead of 'Mir' ;)19:23
Andy80ScottK, that's not the point :) (maybe it's better if I blog my thoughts....) I 100% agree with the decision they (finally) made. But I strongly disagree with the way they did it. Community was not involved at all. That's what really hurts me.19:25
ScottKAndy80: Right.  Totally agreed.19:26
ScottKFirst UDS, then rolling release, now this.19:26
ScottKThey have no end of surprised in store, apparently.19:26
Andy80ScottK, oh wait... it's already decided for the rolling release :D ? (I agree with this too, but I totally missed the announcement :P )19:27
ScottKThat's my assumption.19:27
ScottKIt certainly appears to me that the call do "discuss" it is pro forma.19:27
Andy80ok19:27
Andy80I already felt this a couple of UDS ago...19:28
Andy80but I just didn't want to be "rude" bothering with them19:28
ScottKUp until now, it was reasonably possible to avoid it if your interests didn't overlap Canonical's focus.19:28
ScottKIt doesn't seem so anymore.19:28
jbichaI don't think the decision is final, but it looks unlikely to me that the ones who don't want a rolling release will be organized enough to stop the ball in motion19:32
jbichathere's still opportunity to steer the ball if you have good ideas for how to best do this19:33
mlankhorstdo you think it's a good idea to have a release every 6 months then ? :S19:33
ScottKI think it comes down to "We don't care about Ubuntu governance, whatever is decide/preferred, we'll control what happens via the budget for our own needs".19:34
ScottKmlankhorst: I think it's essential.19:34
jbichamlankhorst: I don't think we're ready to do a rolling release next month and advertise it the same way we always do non-LTS releases19:35
tumbleweedjbicha: the only sane way to think of it is as no LTS releases19:36
tumbleweedno non-LTS releases even19:37
jbichatumbleweed: ok but what's http://www.ubuntu.com/download/desktop going to say? and will we mark it as just another Ubuntu release only better or will we clearly mark it for early adopters for now?19:38
tumbleweedjbicha: "download precise here"19:40
jbichaI think I'm ok with the experiment but I'm not ok with experimenting on a million people who aren't aware of the risks; once it's been proven to work than we can relax the marketing19:40
Andy80an LTS every 2 years and rolling release the rest of the time would make sense for me. But I'm not expert in this field, so it's just for my tastes...19:40
tumbleweedthe development release can only really be for enthusiasts19:41
jbichathe current site lists 12.10 above 12.04 LTS and it's not at all clear that 12.04 LTS was a better choice in this case for ~90% of people19:41
jtaylorbarry, cjohnston any objects to me uploading shiboken to see what happens before ff (probably tomorrow or tuesday)?19:42
tumbleweedjbicha: a development release isn't the best choice for anyone in our target market19:42
jtaylorthe thing should at least be be somewhat working, which is better than not at all19:42
cjohnstonbroken is broken, so it cant get worse than broken19:42
jbichatumbleweed: tell that to the website people19:43
barryshibroken?19:43
jtaylor^^19:43
zequenceUbuntu Studio ISO failed, and I'm having problems debugging the reason. I've recently changed the seeds http://people.canonical.com/~ubuntu-archive/livefs-build-logs/raring/ubuntustudio-dvd/20130304/livecd-20130304-amd64.out19:46
zequenceIt's just about to build the depency tree after having finished with ubuntu-minimal19:46
dobeyjbicha: it's best not to think of "rolling release" with the word "release"19:46
dobeyjbicha: there won't be an actual "release" so much. it's just that development will continually happen and people can run from the unstable archives, and the "release" will be an LTS that happens every 2 years19:47
tumbleweedthere might be snapshots, which are sort of like releases, that's the only new thing19:47
zequenceI haven't understood the point with snapshots. What's the difference between a snapshot and a daily?19:48
dobeywell, "copy an image to another directory on the server every 30 days"19:48
dobeybut doing the snapshots seems like a waste of time to me19:48
tumbleweedthe point of the snapshot is to avoid having to install mountains of updates every day19:49
tumbleweedput that off to once a month19:49
zequenceIf a rolling release is to be a development release, it's not really a rolling release. It's just a development release19:49
tumbleweedzequence: what's a rolling release then?19:49
dobeyit's not a release19:49
dobeydevelopment or otherwise19:49
dobeyit's an archive of packages, and there are automated daily image builds to install from19:49
zequencetumbleweed: One where you aren't experimenting in the standard repos19:49
zequencetumbleweed: And you don't release features until they are complete19:50
tumbleweedwe don't experiment ni the standard repos19:50
tumbleweedand we don't upload things until they are ready to be used19:50
tumbleweed(but yes, I assume we'll get a little more conservative with the dev release)19:51
jbichawe're going to have a delay though between landing new stuff and that getting pushed to the early adopters right?19:52
tumbleweedno19:53
jbichaoh that's scary19:53
cprofittquestion, not sure if this is the right place, will Quickly still be moving forward?19:54
dobeywhy? it's not any different than running a version of ubuntu before it's released right now19:54
jbichanot many people will be running the PPA where we'll have to stage big transitions19:54
tumbleweedjbicha: we already stage some toolchain changes in PPAs19:55
jbichadobey: sure but I think this new thing will pick up quite a few more users (who were happy with the non-LTS releases or happy with upgrading at Beta, etc.)19:55
tumbleweedjbicha: right, and I'm not sure that we'll be ready for them :)19:55
dobeyjbicha: those people should continue to do what they were doing then, not run the rickroll archive19:56
dobeyupgrade at beta, or at the next release.19:57
cprofittwill new versions of LibreOffice, etc be pushed down to the LTS?19:57
cprofittI am one of the people who uses the non-LTS releases and I do it to stay closer to current on my applications19:59
zequenceWould it be tons of work adding another repo to the rolling release, where the repo that is currently used in the development release would be something that wasn't enabled by default (and with a different name), but which developers would enable for their work, and then a default repo for users - you'd sync packages from the developer repo to the user repo, whenever something was thoroughly smoke tested and fairly complete feature wise19:59
cprofittif LTS is going to be 'stale' on application updates for two years that would bother me19:59
dobeycprofitt: i don't think that can be answered in this channel (or in a general sense), but is something that will be answered on a per-case basis. probably a good question for Sweetshark to weigh in on though, at least for LO. and probably worth bringing up in the UDS discussion19:59
dobeyzequence: you mean like how everything gets uploaded to -proposed first, like we're already doing?20:00
cprofittthanks dobey20:00
zequencedobey: Well, yes.20:01
zequencedobey: Only, from what I gather, -proposed is not used in this way20:01
tumbleweedthings migrate from -proposed when they don't decrease installability20:02
jbichawow, it's not as much as fun to have a flavor that people aren't recommended to use and we can't really backport new GNOME stable releases to an LTS release without breaking Unity in that PPA20:03
dobeywell, there was also talk of requiring that autopkgtests don't fail, before copying over, no? that would basically implement the "smoke tests" bit20:03
tumbleweeddobey: sure, but the longer we hold things out of the release pocket, the nastier disentangling the mess gets20:04
dobeycertainly20:04
micahgcprofitt: anyone can request a libreoffice backport to an LTS if they do the testing and it builds20:05
tumbleweedhas there ever been one before?20:06
dobeybackports and updates are quite different though20:06
micahgsure, but I see libreoffice as the type of thing that you don't have to update, but can backport20:06
micahgsome people don't want their office suite changing out from under them ;)20:07
tumbleweedjbicha: I hope some of the flavours can have a UDS session to talk about these issues. It sounds like you have the same problems as kubuntu20:07
jbichamicahg: bug 888665 is still the annoying blocker for a lot of backports :(20:08
ubottubug 888665 in Launchpad itself "Backports can't build-depend on other backports" [High,Triaged] https://launchpad.net/bugs/88866520:08
=== deryck is now known as deryck-afk
micahgjbicha: infinity promised to fix eventually20:09
jbichatumbleweed: I didn't think we had too much of a problem with the rolling idea but I thought we'd have more of a buffer between the system used by users who like the latest stuff and the system where the developers are doing their work :(20:10
jbichathose are 2 separate audiences and we're making things more unpleasant for both sets20:11
tumbleweedjbicha: you saw https://blueprints.launchpad.net/ubuntu/+spec/foundations-1303-monthly-snapshots ?20:11
jbichasomething like that was more what I understood; I think doing a ~monthly release cycle is critical to having people actually use the thing20:18
jbichaand we should have a deadline each month for major features so that testers, translators and documenters have time to do their thing before it gets pushed out to the perpetual beta users20:19
slangasekjbicha: the proposal is not *at all* about doing a monthly release cycle20:19
slangasekthe goal of moving to a rolling release is to reduce the release overhead.  Reimplementing the release cycle for monthlies has the exact opposite effect.20:20
jbichathere are conflicting proposals and I think recognizing a daily and monthly audience has merit20:21
jbichaI know I would rather land the huge new GNOME update at the beginning of the month to give us more time to ensure that we found all the big issues during the PPA staging time20:23
jbichais there a successful software project that doesn't have a feature freeze?20:24
slangasekjbicha: you're missing the point.  A feature freeze precedes a release; the monthly snapshots are not going to be releases.  There is no way we're investing those kinds of resources into a monthly process.20:28
seb128jbicha, the new GNOME update shouldn't land "at the beginning of the month", they should land after GNOME stable .2 when they got testing and are somewhat stable20:28
slangasekjbicha: if you think that a monthly snapshot without the release process you describe is not useful, I encourage you to make that case; but there's just no way, given the thesis statement of "we want to do away with 6-month releases and move to a rolling release because the 6-month releases aren't benefitting us" that we would turn around and implement a once-a-month release process20:31
=== Ursinha_ is now known as Ursinha
=== rsalveti_ is now known as rsalveti
achiangcan someone clue me in here? once qt5 gets a Mir backend (and assuming Kwin gets ported to Qt5), what more work would there be left to do in Kubuntu (at least specifically to support Mir)?20:49
slangasekachiang: a window manager / shell is deeply tied to the X protocol20:53
achiangslangasek: ah, so you're saying what i don't know about that piece of plumbing can just about fit into the grand canyon. ;)20:54
achiangslangasek: ok, that makes a lot of sense, thanks20:54
keesmdz: TB meeting soon20:59
mdzyep20:59
yofelachiang: we'll talk to martin graesslin when he shows up about that (kwin developer)21:03
achiangnod21:04
=== deryck-afk is now known as deryck
=== tvoss is now known as tvoss|eod
=== henrix is now known as henrix_
superm1yofel: so for something like xfce's window manager there needs to be a mir backend added for the underlying toolkit first (say GTK) and then additional work on top of that on the window manager itself?21:16
yofelI'm the wrong person to ask that, but it is like that usually21:17
ScottKachiang: I think the chances of kwin being ported to Mir are very, very low anytime soon.  It looks like ~everything not Unity will be a second class citizen in Ubuntu in a year.21:33
ScottKXfce and Lxde even more so, since at least Canonical is doing work on Qt5.21:34
RAOFScottK: You'll ~always have an X server available to you, even if we shove a Mir compositor underneath it; exactly as the previous system-compositor spec.21:44
ScottKI may be a bit lost in terminology here.21:45
ScottKIsn't the layer like compiz/kwin the compositor?21:45
ScottKSo I'm not sure I understand what that means.21:46
RAOFBefore Mir came along (or, at least, before we knew about it), we were going to do a wayland system compositor, with X nested inside it. So all your X servers talk to the system compositor, and it does the final display bit.21:47
RAOFThe same thing will apply here - you'll ~always be able to start an X server on the system compositor, it'll run nested, and KWin won't be any the wiser.21:48
ScottKOK.21:48
sarnold"~always" :)21:48
RAOFThis is something that we'll have to support for a good long while, too, since we can't magically port everything anyone wants to Mir.21:48
ScottKsarnold: Yes.  Preciselye.21:48
ScottKs/e//21:48
sarnoldof course people have wanted to kill off X for as long as I've been using it21:49
RAOFsarnold: Heh, yes. I obviously can't commit to how long we'll be supporting X, but I don't see us dropping it in the next, say, decade.21:49
sarnoldI'm not entirely sure how to feel here... I don't want to say goodbye to old friends like urxvt... and yet, X does have a raft-load of problems :)21:49
sarnoldRAOF: man, no one _ever_ has good stock tips for the year 2023...21:50
ScottKRAOF: Well before today, I'd have rated the chances of Canonical thinking it was a good idea to write their own X windows replacement from scratch as low too.21:50
superm1RAOF: so basically these new fangled apps will connect directly to the system compositor and old X apps will connect to the nested X server?  Will it be noticable to the user that they're running X apps in a container theN?21:51
RAOFsuperm1: No, new fangled apps will connect to the Unity session compositor (which will connect to the system compositor), X apps running in a Unity session will connect to a rootless nested X server started by the Unity shell, and non-Mir *sessions* will start a full nested X server.21:52
RAOFsuperm1: Users shouldn't be able to tell that they're running X apps under Unity, and users shouldn't be able to tell that KWin's running in an X server under Mir.21:53
RAOFIt'll be not dissimilar to how X apps work in OSX currently - they also do a nested rootless X server.21:53
superm1ah i see21:54
mdeslaurScottK: what makes you think other distros won't be using Mir?21:55
superm1but if you are talking about something legacy that doesn't necssarily operate act as a session compositor, say metacity or xfce-window-manager, is that where you run into troubles then?21:55
ScottKmdeslaur: The approximately zero percent success Canonical has had convincing other distros that things like Unity are the way to go.21:56
ScottKI expect the trend to continue.21:56
ScottKIf you go off and develop something in a vacuum and suggest that everyone should just eat it whole, rather than engage with the community, no one is going to listen.21:57
ScottKhttps://plus.google.com/115606635748721265446/posts/93zY4qfpq2X <- Kwin maintainer, fwiw.21:57
dobeyScottK: yet it's ok for people in other communities to do that. irony. :)21:57
ScottKdobey: Not a all.21:58
RAOFsuperm1: Well, you can't run metacity or xfce-window-manager in a Unity session. But you can still have an XFCE session - it'll just spawn a full X server, and everything will work as it does now.21:58
dobeyScottK: many of the things we use in userspace are something someone wrote in a vacuum, and then said "here, i think it's cool, maybe you want to use it"21:59
dobeyheck, the linux kernel started that way. linus wrote something, and then people started contributing21:59
ScottKdobey: Sure, but not so much for huge pieces of infrastructure.21:59
ScottKtwo decades ago things were a bit different.21:59
mdeslaurScottK: that's how all open source software is written...somebody bangs on something until it gets to 0.1 and is worth showing, and then releases it...21:59
dobeypulseaudio? gstreamer?21:59
superm1RAOF: oh so then it really *shouldn't* be a big deal for flavours that aren't updated to mir immediately then.  it will be more convenient and efficient when they do, but they'll get along fine for now21:59
rickspencer3hmmm22:00
dobeysystemd?22:00
sarnoldgnome3? :)22:00
rickspencer3I'm not sure that debating how right/wrong it is to write software in different ways is totally relevant22:00
rickspencer3I'm wondering more if the issue at hand is ensuring that Kubuntu doesn't inadvertnatly get locked out in the cold22:00
ScottKIt seems like for this particular issue, the concern is more long term, but it's real.22:01
dobeyi don't think kubuntu is getting locked out in the cold, per RAOF and tedg's comments22:01
dobeyit seems more like xubuntu, lubuntu, etc… might more so in the future22:01
rickspencer3dobey, I think it's a legitimate concern22:01
RAOFsuperm1: Absolutely. Everyone can basically ignore Mir unless they want to write a display-server-compositor.22:01
rickspencer3fair enough, I think it's a concern for all the flavors22:01
rickspencer3and I think we shouldn't let it happen22:01
ScottKRAOF: Until there's a bug in Mir.22:01
dobeyrickspencer3: certainly. wasn't saying it wasn't a legitimate concern.22:02
rickspencer3the point of Mir is certainly not to keep other DEs from working on Ubuntu22:02
rickspencer3that would be a *hideous* outcome22:02
ScottKThen you've got the fact that you're running emulation instead of a standard X windows and it makes it hard to know where problems are.22:02
RAOFYou're not running an emulation.22:02
tedgScottK, It's not really emulation, it's a driver for standard xorg.22:02
RAOFYou're running an X server.22:03
ScottKOK.22:03
RAOFAn X server, using the same drivers, that just happens to not handle the framebuffer.22:03
ScottKWhat handles the framebuffer then?22:03
tedgScottK, And yes, there'll be bugs, but it'll effect a large number of folks besides other DEs.  Any X11 app really.22:03
RAOFMir handles the framebuffer.22:03
RAOF(The Mir system compositor)22:03
ScottKAnd we're back to where I get confused then.22:04
tedgThere's two Mir's.  A root system compositor Mir and a user session Mir.22:04
ScottKI thought Compiz/Kwin were the compositor?22:04
tedg(in the Unity case)22:04
RAOFI'm pretty sure we've got a diagram of this somewhere. Let me dig it up :)22:04
tedgScottK, System compositor vs. user compositor.22:04
ScottKSo then how does this Mir system compositor interact with the regular one?22:04
tedgScottK, The system compositor allows effects when doing things like faster user switching.22:04
ScottKtedg: But we don't today have a system compositor, right?22:05
tedgIt's basically a tree22:05
tedgNo, we don't today.22:05
tedg(well, there are packages to do it with weston, but I don't think it is widely done)22:05
ScottKSo something like Compiz/Kwin will have to overlay this somehow?22:05
RAOFOnly the X server needs to know about the system compositor.22:05
tedgNo, it'll be transparent to them.22:05
tedgHmm, visibility descriptions probably aren't good when discussing graphics...22:06
tedgThey don't need to do anything special.22:06
* ScottK has found "It'll be a transparent change" to be one of the great lies of system development, but maybe this time.22:06
RAOFScottK: You can run this right now, if you want - it's in a PPA (for Intel and ATI)22:06
RAOFHah. Or, it *will* be, once we've finished copying everything over from the private PPA. It will be in https://launchpad.net/~mir-team/+archive/staging/+packages22:07
tedgScottK, It will, most surly, have bumps over the next year.  But after that it should be relatively straight forward.22:07
tedgsurely...22:07
jcastroRAOF: so how does the PPA work, just add it, install it ... profit?22:08
ScottKRAOF: This stuff would get a better reception if it didn't all get developed in secret first.22:08
RAOFScottK: Not my call :/22:09
ScottKIt's not just me.  Here's Martin Gräßlin's initial reaction: https://plus.google.com/115606635748721265446/posts/93zY4qfpq2X22:09
ScottKRAOF: I know.  Just saying.22:09
robert_ancellScottK, think of the current system compositor as VT switching - we're replacing that with a real compositor that can do effects22:09
ScottKAre my VTs still going to work?22:10
RAOFMaybe.22:10
RAOFAt the moment, yes.22:10
robert_ancellScottK, not for switching between user sessions - all the graphics will be on one VT22:10
dobeyi highly doubt having said "hey, we're going to write a compositing system to replace X with on Ubuntu" prior to having developed any actual code would have illicited any different reactions.22:10
robert_ancellbut text consoles will remain for now22:10
RAOFWe'd *like* to replace them with something a bit better. But still replace them.22:10
ScottKdobey: Sure.  Actually talking to outsiders and trying to work with them might have.22:11
mdeslaurScottK: Mir should be quite exciting for kde, as it is compatible with android drivers AIUI, so it can be used to get kde plasma on the wide range of android hardware currently on the market22:16
ScottKPlasma Active already targets a similar hardware segment.22:17
mdeslaurScottK: with what drivers?22:17
ScottKI'm not sure exactly where the overlap would hit.22:17
ScottKNot sure.22:17
ScottKI don't think it'll be exciting for KDE if it's Ubuntu only.22:18
NiedarI think this is the reaction that would have happened regardless of if this was done in private or not I dont think you will convince people ahead of time until there is a real result and then we will find out if it was a good idea or not22:20
jcastroRAOF: so since you didn't respond I assume I shouldn't try the PPA when builds come up? :)22:23
jcastroor will they melt my display or something22:23
=== salem_ is now known as _salem
RAOFjcastro: Ah, sorry. They won't melt your displays.22:23
RAOFjcastro: *probably* ☺22:23
RAOFjcastro: We have a canonical wiki page on how to set it up; basically you should only need to add a “type=mir” line to /etc/lightdm/lightdm.conf22:24
jcastrocool, is someone working to put that stuff on the ubuntu wiki?22:24
RAOFNot as far as I'm aware.22:25
=== seb128__ is now known as seb128
=== kentb is now known as kentb-out
=== evilshadeslayer is now known as shadeslayer
celsopeople, i have some doubts in my vgaswitcheroo setup. can sommeone help me?23:56

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