=== duanedes1gn is now known as M0hi === M0hi is now known as Guest96191 === Guest96191 is now known as duanedesign === lifeless is now known as subunit === subunit is now known as lifeless === doko__ is now known as doko === chrisccoulson_ is now known as chrisccoulson === dholbach_ is now known as dholach === dholach is now known as dholbach [10:50] No actibity? === davmor2_ is now known as davmor2 [13:43] ogra_: you mentioned some options for squashfs, right? [13:43] ppisati, come over to a proper channel :) [14:59] *fnop* [14:59] o/ [15:00] #startmeeting [15:00] Meeting started Thu Nov 17 15:00:03 2011 UTC. The chair is NCommander. Information about MeetBot at http://wiki.ubuntu.com/AlanBell/mootbot. [15:00] Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired [15:00] Bah, 3 seconds late :-( [15:00] [link] https://wiki.ubuntu.com/ARM/Meeting/2011/20111117 [15:00] so who's here? [15:01] * janimo waves [15:01] * mrjazzcat is here [15:01] * ogra_ pretends to [15:02] * ahs3 may or may not be here [15:02] cooloney, ! [15:02] good to see you [15:02] * rsalveti waves [15:02] ogra_: thx, man. [15:02] * davidm waves [15:02] * cooloney waves [15:02] morning davidm cooloney rsalveti mrjazzcat janimo and ahs3 [15:03] * GrueMaster is propped up in a corner with a large mug of coffee. [15:03] * cmagina waves [15:03] * NCommander is wondering if he'll ever see the sun again [15:03] [topic] http://status.ubuntu.com/ubuntu-precise/ubuntu-arm.html === meetingology changed the topic of #ubuntu-meeting to: http://status.ubuntu.com/ubuntu-precise/ubuntu-arm.html [15:03] so I grouped all the specs into two topic specs; one for ARM server, and a general one [15:03] But only one is showing up, anyone know who needs to be prodded? [15:04] I have no WIs there apparently [15:04] NCommander, talk with skate [15:04] NCommander, they need the blueprints accurate with WI's before they show up. [15:04] but both infinity and Adam Conrad do [15:04] skaet: they're there :-/ [15:04] NCommander - all they syntax correct? [15:04] NCommander, action me with it [15:04] * davidm thinks his fingers are still not working correctly [15:04] I do not exclude the pssibility of getting the syntax of the WI entries wrong again [15:05] i'll take care of it with pitti on monday if all specs are 100% there [15:05] [action] ogra to smack status.u.c with skaet [15:05] ACTION: ogra to smack status.u.c with skaet [15:05] *everyone* spec deadline is tomorrow !!!! [15:05] make sure to have all your WIs in [15:05] and to have david approve them !!! [15:06] if anyone needs help drafting specs, poke me [15:07] Anyone needs a spec approved poke me today in the next 4 hours [15:07] even if unfinished ? [15:08] well i have all my WIs but not the text complete yet [15:09] I find the LP depednency tree really becomes useless after a LOT ofspecsareadded [15:09] https://blueprints.launchpad.net/ubuntu/+spec/topic-precise-arm-server [15:09] (I can't turn up the zoom enough to even read the names) [15:10] NCommander, stop reading it on your cellphone :P [15:10] heh [15:10] janimo: I can't even read it on my external monitor [15:11] anyway, anything else on specs/status? [15:11] get a projector ! [15:11] * NCommander should add a spec 'if-you-can-read-this-you-dont-need-glasses' [15:12] move ? [15:12] mv [15:12] [topic] ARM Server Status (NCommander, Daviey) === meetingology changed the topic of #ubuntu-meeting to: ARM Server Status (NCommander, Daviey) [15:12] Nothing to report [15:13] well, we did manage to build server images [15:13] last cycle you mean [15:13] :) [15:13] http://cdimage.ubuntu.com/ubuntu-server/daily-preinstalled/current/ [15:13] have they built recently? [15:13] No,this cycle [15:13] heh [15:13] well, indeed, why shouldnt they build [15:14] how about alternate, didnt we want to do some testing with that = [15:14] ? [15:14] or did we decide that netinst suffices ? [15:14] We? As it "Build more stuff for GrueMaster to test"? Ok [15:14] I know janimo wanted some live images, but I don't think we've tried to build alternates [15:14] s/it/in [15:14] * NCommander thinks we need to clone GrueMaster [15:15] NCommander, only for servre indeed ... no deskto alternates :) [15:15] NCommander, btw I got a live img from ogra yesterday, needs fixing but a good first step [15:15] but we dont need to [15:15] Bad idea. I refuse to share my coffee mug. [15:15] janimo, i'll bring that up in the image topic [15:15] GrueMaster: we can clone the mug too. We have the technology [15:15] GrueMaster, two straws, come on [15:16] NCommander, mv ? [15:16] I did more testing on the live image. Having a hard time getting it to be recognized on one large vfat partition by the boot firmware. [15:16] [topic] Kernel Status (cooloney, ppisati) === meetingology changed the topic of #ubuntu-meeting to: Kernel Status (cooloney, ppisati) [15:16] nothing new to report except for the usual SRU kernels [15:17] i'm preparing the first P omap4 kernle [15:17] *kernel [15:17] oh, i am working on an internal ARM project. shall i talk here? [15:17] Excellent. [15:17] still the same code as in O/omap4 but we a big config review/change [15:17] ppisati: cool [15:17] omap4 should be much close to master now [15:17] new ac100 kernel uploaded to precise, SRU with speaker fix uploaded to oneiric [15:17] *closer [15:18] both 2.6.38 based still [15:18] ppisati: I also need to ping you later this morning about kernel SRU security failures I am seeing. [15:18] janimo: noone is working on 3.x kernels? [15:18] GrueMaster: impossible! our kernels are perfect! :) [15:18] ppisati, upstream does, but does not consider it stable enough yet [15:18] we'll get there for 12.04 though [15:18] janimo: i see [15:19] janimo, heh, high hopes [15:19] upstream is based on chromeos tree which is 3.0 only [15:19] not sure if we can make 3.2 this cycle, ut at least 3.0 [15:19] * ppisati would like to work on that (since i finally got the cable and the stuff to hack a serial console in( [15:19] ppisati, #ac100 on freenode :) [15:19] ppisati: serial console on the ac100? [15:19] guys dont forget ac100 is a spare time project this cycle [15:20] right [15:20] janimo: i know, but i've to finish some other stuff first... unfortunately... :( [15:20] we cant put much work time in [15:20] NCommander: yep [15:20] NCommander: https://picasaweb.google.com/107597647635512051759/AC100SerialPortModification?gsessionid=ot7C1HbZg5CPWzwsGXXpZw# [15:21] but didn't solder it yet (and my gfriend will be here this weekend too... so no spare time...) [15:21] I never realized how tiny the ac100 main board is [15:21] anyway, moving on [15:21] [topic] ARM Porting/FTBFS status (NCommander, janimo) === meetingology changed the topic of #ubuntu-meeting to: ARM Porting/FTBFS status (NCommander, janimo) [15:21] ppisati, if you fry your board or something, ping me, i got a free ac100 with broken kbd here [15:21] FTBFS list is shockingly happy for week 3(?) of archive open [15:21] thats good for parts :) [15:21] * ppisati knocks wood... [15:21] tended to a few ftbfs packages [15:21] about 4 of them in main [15:22] what about chromium ... did anyone take a look at that ? [15:22] not me, only firefox [15:22] i know there are linaro people looking into it too and micahg is desparate to get help [15:22] but there seems to be no conversation between the two [15:22] we should help to get that going [15:22] maybe he should hang out on #linaro? [15:23] chromium is a pita because its build system is very unlike others and needs quite a learning curve [15:23] probably [15:23] yeah, agreed [15:24] anything else? [15:24] mv [15:24] I haven't tested on armel yet, but perl seems sad on armhf/smp. [15:24] infinity, we have an hf topic now [15:25] keep that for it :) [15:25] Yes, but this isn't hf-specific, I'm sure. :P [15:25] [topic] ARM Hardfloat status (infinity) === meetingology changed the topic of #ubuntu-meeting to: ARM Hardfloat status (infinity) [15:25] But okay. [15:25] heh [15:25] so where do we stand ? [15:26] Perl's (still) grinding through its testsuite on my mx53, but seems happier than the panda that's been stalled on one test for ~20 hours. [15:26] and once thats done we will have autobiuilds magically ? [15:27] Python rdeps still need to shake out, and I have a couple of things to rebuild in Essential to move their linker ref, and then the chroot can go to the librariar. [15:27] librarian too. [15:27] sounds like we're nearly there \o/ [15:28] I'd told people "Tuesday" before, but it seems I underestimated how slow my machines are (or, how nasty glib2.0 and perl are on slow hardware anyway) [15:28] cant you abuse some buildds in the DC ? [15:28] infinity: You mentioned perl may have issues on armel. Give me a testcase and I can start it spinning here. [15:28] ogra_: I can't parallelise single builds terribly well. [15:28] on hf/smp [15:28] infinity, bah, learn it :P [15:29] yeah, understood :) [15:29] ogra_: hf/smp is confirmed, I'm betting sf/smp will have the same problem. [15:29] ah [15:29] * ogra_ didnt catch that [15:29] GrueMaster: debootstrap --variant=buildd precise, build perl 5.14.2 on a panda. See if testsuite hangs indefinitely on dist/Thread-Semaphore/t/01_basic [15:30] Will add it to jenkins for logging. [15:31] janimo: riku is trying to fix the ftbfs at chromium, to be able to cross build it [15:31] rsalveti, yeah, thats what i meant [15:31] rsajdok, that is great [15:31] rsalveti, :) [15:31] rsalveti, do you knwo if he already talked to micah? [15:32] (i asked him to= [15:32] ogra_: not sure yet, need to ping him [15:32] (if i cant tab rikus nick i'm always lost) [15:33] (else i would have mentioned him above :) ) [15:33] ogra_: suihkulokki :-) [15:33] Haha. [15:33] trivial [15:33] yeah, indeed, i'm such a whiner :P [15:33] :) === chrisccoulson is now known as no_it_is_not_fix === no_it_is_not_fix is now known as chrisccoulson [15:34] We could all name ourselves after beagle buildds. [15:34] Or babbage, rather. [15:34] lol [15:34] anoncaeaeaeae [15:34] i prefer to panda then, heh [15:35] * GrueMaster becomes gruecaeaeaeaeae [15:35] NCommander, mv ? [15:35] [topic] ARM Image Status (ogra, NCommander) === meetingology changed the topic of #ubuntu-meeting to: ARM Image Status (ogra, NCommander) [15:35] preinstalled look fine [15:35] live not so much :( [15:36] i managed to build one manually yesterday but capser is unhappy [15:36] janimo is still researching ... we found some missing kernel options though [15:36] or rather differences in squashfs options ... but that doesnt necessarily mean thay cause the issue [15:37] I took the live image and mangled it into one large vfat partition, but the panda wasn't happy (refused to find MLO). Will retry later today. [15:37] so some more research is needed [15:37] i can hand you a new test kernel in a couple of hours [15:37] GrueMaster, the ext4 should actually be fine [15:37] probably sometime bit rotted badly since lucid [15:37] casper has code for handling that, we checked [15:37] Actually, both partitions are vfat. [15:38] NCommander, well, we are missing compression support for squashfs in the kernel [15:38] so that should be the first thing we eleminate [15:38] ppisati, even if the kernel is not the issue we should still have omep4 kernel aligned with ubuntu sauce [15:38] if that is not already I case of course [15:39] agreed [15:39] that's a WI from UDS anyway so no extra work :) [15:39] Yes. Alignment would be good. Kernel SRU tests currently fail because of being out of alignment. [15:40] GrueMaster: i can beleive it [15:40] omap4 and master were hundreds of options away [15:40] ugh [15:40] * NCommander smacks head on desk [15:41] since the inception of omap4 we always had a config that was closer to vanilla than to ubuntu [15:41] Actually, it dates back earlier than that. I have found discrepancies on Dove and babbage before. [15:42] i remember at least two UDSes where lool and i approached the kernel team about that [15:42] happy it finally happens :) [15:43] you didn't bring enough booze with out then :) [15:43] lol [15:43] s/out/you/ [15:43] NCommander, mv ? [15:44] [topic] ARM Image Status (ogra, NCommander) === meetingology changed the topic of #ubuntu-meeting to: ARM Image Status (ogra, NCommander) [15:44] wow [15:44] twice as many images this time :P [15:44] NCommander, mv ? [15:44] :P [15:44] * NCommander beats ogra_ [15:44] [topic] QA Status (GrueMaster, mahmoh) === meetingology changed the topic of #ubuntu-meeting to: QA Status (GrueMaster, mahmoh) [15:45] Hey, that's me. [15:45] Sure is! [15:45] smells like [15:45] Steady work on getting kernel-SRU test automation running in Jenkins. [15:46] GrueMaster, is there a public url for this jenkins instance? [15:46] So far, reimaging of either Oneiric or Precise works very well. Still some tweaks to make, but the process takes ~15-20 minutes. [15:46] I will push jenkins results to jenkins.qa.ubuntu.com in the near future. [15:47] I have also been working with the security team to get the qa-regression-testsuite running properly on arm and make it easier to automate. [15:48] GrueMaster: the OMAP ROM will insist that your partition type matches your FS type; that is, if it's FAT32, you need partition type 0xc; I don't remember offhand the FAT16 type, but you get the idea [15:48] you also want to make sure you have the bootable flag set on your FAT partition [15:48] Still need to figure out a way to auto-install Maverick and Natty on omap4 for SRU testing, but a few ideas are being explored. [15:49] lool: That may be it. I didn't spend much time on it. Will check after meetings. thks. [15:49] One of many tasks for today. [15:49] anything else? [15:49] mv :) [15:49] Automating netinstall is the easiest. Next will be to automate the server preinstalled images. [15:50] [topic] Linaro Updates (rsalveti) === meetingology changed the topic of #ubuntu-meeting to: Linaro Updates (rsalveti) [15:50] * rsalveti waves [15:50] the milestone we're closing this week: https://launchpad.net/linaro-dev-platform/+milestone/11.11 [15:50] a few important things we did [15:50] u-boot-linaro spl usb booting for panda is finally done by jcrigby [15:51] GrueMaster this will work the same way as omap4boot [15:51] but using the official u-boot for it [15:51] Excellent. [15:51] proper instructions and etc will be released next week, once we finish the 11.11 release [15:51] rsalveti: done? [15:51] riku fixed a bunch of packages for multi-arch enablement, but still needs to send the changes to ubuntu [15:52] he was finally able to cross build firefox with multi-arch [15:52] smagoun will be happy to hear that [15:52] he's now looking into chromium to see if we'll be able to also cross build it [15:52] next month we're planning to work pushing most of the changes, as for now it was more a experiment [15:52] Being able to built it at all would be a start. ;) [15:53] s/built/build/ [15:53] yup [15:53] ++ [15:53] other than that we're also enabling the precise images now [15:53] and hope to have them also enabled at lava soon [15:53] intrestingly there are armel debs at google somewheer [15:53] of v14 or even 15 [15:53] rsalveti, is there a list of MA enabled packages being worked on? [15:53] Yeah, jbailey builds chrome for arm. [15:53] and something I'd like to talk with you guys later is how to use lava to help testing the ubuntu images [15:53] Or chromium. Or both. I always forget. [15:53] ah [15:54] rsalveti: You know Jeff? Could be worth poking him. [15:54] well those may be native builds no? [15:54] janimo: sure, 1 sec [15:54] rsalveti: It would be nice if your teams could figure out a way to get u-boot into automated testing. [15:54] GrueMaster: that's in progress [15:54] janimo: I'm sure they're native, but we can't build native right now either. :P [15:54] a lot of discussions with plars about it [15:54] janimo: https://launchpad.net/~linaro-maintainers/+archive/staging-overlay [15:54] infinity, well we sometimes can :) [15:54] janimo: mostly the ones changed by riku [15:55] janimo: also a few others at our overlay ppa [15:55] rsalveti, these imply upstream pushing I suppose [15:55] janimo: yup, work for our next cycle [15:55] rsalveti: is there any final release from linaro based on 3.1 kernel? i think every month you guys will release once [15:55] Libo would be a great candidate [15:55] rsalveti: or will move to 3.2 sometime [15:56] cooloney: yes, linux-linaro 3.1 for 11.11 was already released [15:56] cooloney, there are no final releases from linaro :P [15:56] for now we're still on 3.1 [15:56] its all rolling [15:56] but we should be using tip soon [15:56] got it, thanks [15:56] * cooloney thinks 11.11 is good name for release [15:56] and marcin also pushed a few fixes for the cross toolchain packages [15:56] that's all from my side [15:57] [topic] AOB === meetingology changed the topic of #ubuntu-meeting to: AOB [15:58] * cooloney asks what's AOB for? [15:58] All Other Business? [15:58] Or Any. [15:58] any other bubblingupstuff [15:58] yep [15:58] GrueMaster: we're looking at building some devices that would make it easier for us to do that [15:59] But a bit of a joke with 2 minutes to go. ;) [15:59] infinity: got it. [15:59] plars: cool. [15:59] GrueMaster: but I thought you already had this solved for your purposes with usbboot on panda? [16:00] plars: I was mainly thinking of beaglexm. Still have network issues there. [16:00] we're overtime, so if there's anything urgent, please say it now quickly, else I'll close the meeting [16:00] And I only have 1 system. [16:00] NCommander, close [16:00] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [16:00] Meeting ended Thu Nov 17 16:00:42 2011 UTC. [16:00] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2011/ubuntu-meeting.2011-11-17-15.00.moin.txt [16:00] cya [16:40] [topic] wait, unvoice'd users can do this? [16:51] #lol [16:51] ? [16:57] o/ [16:58] o/ [16:59] o/ [17:00] o/ [17:00] o// [17:00] hey all [17:00] hi [17:01] hello! [17:02] o/ [17:02] hey sabdfl [17:04] ok, lets get this party started [17:04] #startmeeting [17:04] Meeting started Thu Nov 17 17:04:03 2011 UTC. The chair is beuno. Information about MeetBot at http://wiki.ubuntu.com/AlanBell/mootbot. [17:04] Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired [17:04] there's no proposed topics on the wiki [17:04] I have something to report [17:05] and I wanted to share a quick reminder [17:05] cool [17:05] YokoZar, go for it [17:06] Right, at UDS I was tasked with investigating the voting system [17:06] Briefly, 1) We need to pick an actual algorithm to use, and 2) We need a tie-breaking procedure [17:07] i thought (1) was condorcet [17:07] and (2) was one of the CIVS options [17:07] For 1), the Shulze method (first in the list on CIVS) is the clear answer: it's what Debian and Wikimedia use, amid others, and it's a sound algorithm. You can read about it here: http://en.wikipedia.org/wiki/Schulze_Method [17:07] sabdfl: there are multiple condorcet methods (indeed CIVS lists 4 of them) [17:07] ah, right, tiebreaking when even Condorcet-Shultze ties [17:08] Right, which is indeed what happened between 2nd and 3rd place in the IRCC election [17:09] As far as tie-breaking is concerned, that's actually not handled by CIVS. [17:09] #topic voting algorithm for board elections and tie-breaking procedure === meetingology changed the topic of #ubuntu-meeting to: voting algorithm for board elections and tie-breaking procedure [17:09] Do we know how other projects deal with cases like this? [17:10] YokoZar: so are you suggesting/recommending that going forth we use the Shulze method [17:10] dholbach: I'm not sure what Debian's tie-breaking procedures are, if they even have them. It really is a freak occurance [17:10] czajkowski: Yes, I'm saying we make it official somewhere [17:10] YokoZar: ok makes sense to be honest as I' [17:10] m sure it gets asked the whole time [17:10] I'd suggest to document it on http://wiki.ubuntu.com/CommunityCouncil/Restaffing [17:10] I have no objections about using it [17:10] ey use this: http://en.wikipedia.org/wiki/Cloneproof_Schwartz_Sequential_Dropping [17:10] beuno: it's the same [17:11] (according to http://www.debian.org/vote/) [17:11] beuno: (two names for same method) [17:11] In fact that wikipedia page is a redirect ;) [17:11] very simply, this is our discretion, and how we decide is up to us [17:11] dholbach: I'll look into if Debian has a true tie resolution procedure [17:11] i prefer consensus, but if we vote, there is a casting vote so we never get stuck [17:12] sabdfl: Right, I was just going to suggest we resolve ties by just looking at your ballot and if you rank A > B and there is a tie between A and B, A now beats B [17:12] remember, the mandate stems from us; we poll to get mutual buy-in on delegation, but it is in fact delegation [17:12] who's ballot? [17:13] i don't need or want to be the direct decider on those; we should discuss them, see if we have general agreement, and if not then just vote [17:13] Ok so you would defer a true tie to the CC then [17:14] yes; it's our delegation, we've polled the relevant group in the community, they've said they're equally happy with two candidates we shortlisted, we can choose [17:14] sabdfl's argument makes sense and it should be corner cases, I just think we should document it, so it's clear to everybody involved [17:14] agreed [17:14] That's fine by me. Our other two options would be 1) Just using sabdfl's vote as a casting vote in the actual election, and 2) Doing something pseudorandom [17:14] aye as dholbach said documentaion would be the key here so everyone knows and is on the same page [17:14] note to ourselves, though, is that we should exercise real discretion in the shortlisting [17:15] i do with TB and CC, and we should do the same in the delegation [17:15] so we use Schwartz as an algorithm, and tie-breaks get discussed and decided upon by the CC, yes? [17:15] nobody should be on the shortlist that does not have our full support [17:15] otherwise we're not doing our job [17:15] beuno, +1 [17:15] beuno: +1 [17:15] beuno: Yes, +1. Though I think we should be consistent in calling it Shulze (that seems to be what Wikipedia has settled on, as well as the Elections-Methods mailing list) [17:16] #action update wiki pages describing the algorithm and tie-breaking methods used [17:16] ACTION: update wiki pages describing the algorithm and tie-breaking methods used [17:16] +1, that works for me [17:16] YokoZar: thanks for looking into this [17:16] +1 for me too, sounds fine [17:16] +1 from me as well [17:16] ok, dholbach, you're up [17:16] This is the first time we are doing this, but I would like to remind everybody that we are going to do "team catch-ups" in CC meetings from now on, so we'll invite people from teams such as governance bodies and talk about a variety of things to improve our cross-team communication, etc. Here's the preliminary schedule: https://lists.launchpad.net/ubuntu-council-teams/msg00019.html - please make sure your board/council/team is aware of it. [17:16] Thanks :-) [17:17] Ok, I just realised that we changed meeting dates, so I'll have to update the schedule. [17:17] I'll take that as an action and post it to the ubuntu-council-teams list. [17:17] thanks dholbach [17:17] cheers [17:17] thanks dholbach [17:17] great dholbach [17:18] #info This is the first time we are doing this, but I would like to remind everybody that we are going to do "team catch-ups" in CC meetings from now on, so we'll invite people from teams such as governance bodies and talk about a variety of things to improve our cross-team communication, etc. Here's the preliminary schedule: https://lists.launchpad.net/ubuntu-council-teams/msg00019.html - please make sure your board/council/team is aware o [17:18] * beuno stares at meetingology [17:18] ...f it. Thanks :-) [17:18] dholbach, can we keep that schedule in the wiki, say, on CommunityCouncilAgenda? [17:18] I guess that was TMI [17:18] sabdfl, sure [17:18] groovy, thanks [17:19] might also great to have it in the fridge calendar... [17:19] that might be tricky since it's *during* the CC meeting [17:19] I suggest [17:20] and it's a recurring event [17:20] i think on the agenda page should be fine [17:20] that We start the meeting with it [17:20] #action add the team catch-ups to CommunityCouncilAgenda [17:20] ACTION: add the team catch-ups to CommunityCouncilAgenda [17:20] I mean as a matter of policy have other teams as guests first on the agenda so that they can leave when they done [17:20] YokoZar: good idea [17:20] YokoZar, +1 [17:20] YokoZar, +1 [17:21] * YokoZar remembers an Ubuntu-California meeting that had some international 3AMers present who were made to wait through half an hour of nonsense [17:21] yes, sounds good to me [17:21] yeah, that wasn't good :( [17:21] :) [17:21] if memory serves, next up is: https://wiki.ubuntu.com/DesignTeam [17:22] yep [17:22] so I sent an email to the CC list giving us a heads up, but for the benefit of others, here's the related blueprint: https://blueprints.launchpad.net/ubuntu/+spec/community-p-designing-and-creating-ubuntu-experiences [17:22] #topic https://wiki.ubuntu.com/DesignTeam === meetingology changed the topic of #ubuntu-meeting to: https://wiki.ubuntu.com/DesignTeam [17:22] essentially the community council will be taking over most of jono's tasks here in guidance [17:22] that DesignTeam wiki is slowly coming together, they wrote most of it this morning during their preliminary meeting :) [17:22] also https://blueprints.launchpad.net/ubuntu/+spec/community-p-ux-participation [17:23] the team hasn't formally been announced, right now they're looking for some structure and guidance and after speaking with doctormo and wendar I offered that the CC would probably be in a good place to do this (since we're already committed to checking in with some other teams this cycle) [17:23] thanks for coming, wendar :) [17:23] anyone have any questions at this time? [17:23] I agree [17:23] I think the CC can offer some great guidance here [17:24] pleia2, what would be the channel of communication? [17:25] #ubuntu-design [17:25] currently [17:25] so the CC should hang out over there? [17:25] for actual guidance I'd suggest some CC folks hang out in #ubuntu-design, and we can welcome them to email the CC list at any time (any team can do this of course, but this can be a focus for us) [17:26] and maybe do a public check-in at one of our CC meetings per month, but this should all be discussed based on neds [17:26] needs [17:27] that sounds reasonable - do we have a point of contact there? or do we just "ping/email the team"? [17:27] currently I'd say it's doctormo and wendar [17:27] I think a public check in could be useful, make the team feel part of the CC meetings [17:27] the team for now, we haven't selected contacts yet [17:27] * dholbach nods [17:27] hmm [17:27] mhall119: ah, thanks :) [17:28] I think it could be useful to appoint a member of the design team to help coordinate with this [17:28] maybe Charline or someone [17:28] it feels weird to me that the ubuntu design team doesn't include johnlea, mika, oren, calum, christian, mpt... [17:28] this should all be one team [17:28] sabdfl: they just haven't joined yet [17:28] sabdfl, absolutely [17:28] charline is a member already [17:28] and, yes, it is all one [17:28] wendar, they are the founding members, from where i stand ;-) [17:29] I like what I'm seeing so far [17:29] i don't mean to offend, and i think the energy around better engagement is excellent [17:29] but it's wrong to suggest that there was no engagement previously [17:29] sabdfl: I mean they haven't joined the launchpad team yet, which was created yesterday [17:29] and all is fixed because wendar and doctormo made a lp team ;-) [17:30] I think it's more about creating more opportunities [17:30] would you like to hear more about the longer-term plans here? [17:30] i asked today that design.canonical.com be moved to design.ubuntu.com, and we create accounts there for folk doing great work, regardless of affiliation [17:30] dholbach: that's correct [17:30] nice [17:30] the CC feedback would be useful, but also don't want to take up too much of the meeting if this isn't the right time/place [17:30] wendar, i'd like to hear that those longer term plans were agreed with the cats i listed [17:30] sabdfl: yes [17:31] groovy, then we're ok [17:31] sabdfl: they're quite enthusiastic about participating [17:31] let's get them all assembled in the team, let's get everyone bloggaging, let's do great work as always [17:31] :-) [17:31] i also hope we'll have some new names on the team soon, for whom IRC and mailing lists are the normal channel, rather than a new channel [17:32] sorry, new names on the canonical design team :-) [17:32] * YokoZar this reminds me of the separation between "Ubuntu Desktop Team" and "Canonical Desktop Team" from some time ago [17:32] pleia2: one thing we'd appreciate help with from the CC is in organizing [17:32] wendar: in what way can we help there? [17:33] particularly, perspectives on setting up our guidelines and culture [17:34] so, any comments people have on our drafts on https://wiki.ubuntu.com/DesignTeam [17:34] would be welcome [17:35] wendar: i'll be home later and online and happy to talk you throuigh some stuff if that would help [17:35] or another time that is suitable [17:35] czajkowski: thanks! [17:35] czajkowski: care to join us in #ubuntu-design? [17:35] already there [17:35] oh good [17:35] :) [17:36] wendar: i'll follow up after meeting with a time we can talk [17:37] ok, so "The CC to provide support and guidance to ubuntu-design"? [17:37] +1 [17:37] +1 [17:37] +1 [17:37] +1 [17:38] +2 :-) [17:38] +1 from me too [17:38] +1 [17:38] #agreed The CC to provide support and guidance to ubuntu-design [17:38] #action The CC to provide support and guidance to ubuntu-design [17:38] ACTION: The CC to provide support and guidance to ubuntu-design [17:38] that's it for the known topics [17:38] any unknown topics? :) [17:39] LC results [17:39] i think we're still discussing [17:39] ok [17:39] just 3 people expire from team on Saturday - so wanted to bring it up :-) [17:39] right. hmm. [17:39] if everybody would have a look at the discussion again and follow up, that'd help [17:42] other topics? [17:44] I don't have any more.. [17:45] nope. [17:45] beuno: thanks for chairing [17:45] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [17:45] Meeting ended Thu Nov 17 17:45:23 2011 UTC. [17:45] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2011/ubuntu-meeting.2011-11-17-17.04.moin.txt [17:45] thank you everyone! [17:45] thanks :-) [17:48] oh... who will do the meeting minutes and chair next time? [17:52] too late :-P [17:59] * dholbach will do the minutes/team-report [18:00] kees: are you chairing TB today? [18:00] I can't remember who we agreed on last week (it wasn't in the IRC logs) [18:00] thanks daniel, and akgraner will chair next CC [18:00] hello TB :-) [18:00] * pitti waves hello [18:00] * stgraber waves [18:01] back-to-back meetings - the TB will be moving as of next fortnight though :) [18:02] * cjwatson gets the minutes of the last meeting out in the very nick of time, 32 seconds before the meeting [18:03] FTR, I need to run out in about 35 mins [18:04] I probably do as well - parent-teacher meeting this evening at which point I'm in charge of the other child [18:05] can anyone chair? [18:05] wait, is the meeting supposed to be now or in an hour? [18:05] so soren sent his excuses, haven't heard from kees and mdz [18:05] I thought it was now [18:05] broder: 1800 UTC, i. e. now [18:06] bah, stupid time zones. ok [18:06] 15:36 cjwatson, stgraber, mdz, kees, soren: TB is still at 1800 UTC today, i. e. an hour earlier now with winter time? [18:06] 15:38 yes, I guess so [18:06] https://wiki.ubuntu.com/TechnicalBoardAgenda says 18:00 UTC, so I took that as definitive place [18:06] #startmeeting Technical Board Meeting [18:06] Meeting started Thu Nov 17 18:06:41 2011 UTC. The chair is stgraber. Information about MeetBot at http://wiki.ubuntu.com/AlanBell/mootbot. [18:06] Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: [18:06] anyway, so next meeting will be in 11 days then, Monday evening? [18:06] #topic New meeting time === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: New meeting time [18:07] let's start with that then :) [18:07] so based on the doodle poll, the new meeting time is now Monday at 21:00 UTC [18:08] it's not ideal for me, but we knew that; I can manage it [18:08] Monday 2100 only cuts into the first sleep hour, so that still WFM during winter time; I'd appreciate if we could move it back an hour during summer [18:08] perhaps we can just tie it to London time instead of UTC? [18:08] right, I proposed polling again at the next DST change [18:08] sometimes things shift round more than that so I think it's better to repoll [18:08] would make it easier to have a permanent definition which doesn't keep messing up personal schedules [18:08] if it's done by somebody vaguely efficient rather than me then it shouldn't take too long :) [18:08] ok [18:08] actually I'd prefer to have occasional shifting around to share the pain ... [18:09] heh, or that :) [18:09] I also prefer polling again in 6 months, so we can maybe find a better spot or indeed share the pain a bit :) [18:09] so I guess that's settled [18:09] I'll update the wiki, anything else that needs changing? [18:10] #action stgraber to update https://wiki.ubuntu.com/TechnicalBoardAgenda with the new meeting time [18:10] ACTION: stgraber to update https://wiki.ubuntu.com/TechnicalBoardAgenda with the new meeting time [18:10] wiki and maybe the Ubuntu engineering calendar [18:11] how do we update the calendar? [18:11] if you don't have access, ask Michelle [18:11] ok, I'll have a look [18:11] #action stgraber to update the Ubuntu engineering calendar with the new meeting time [18:11] ACTION: stgraber to update the Ubuntu engineering calendar with the new meeting time [18:12] #topic Opening backports pocket pre-release === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: Opening backports pocket pre-release [18:12] so, back to backports [18:12] https://lists.ubuntu.com/archives/technical-board/2011-November/001122.html [18:12] hello everyone [18:13] points 2 and 3 seem no different to me than for "normal" backports [18:13] and for point 4, yes, definitively source-only [18:13] I'd like to dig into upload privileges a little bit [18:13] for point 4 I think the requirements for early backport uploads should be like for regular ones, i. e. include a check-mir run perhaps? [18:13] as discussed at the tail end of last meeting [18:13] i think we concluded last time that nobody was totally sure how the backports pocket worked currently, so we should probably talk about how we would *want* it to work, and adjust accordingly [18:13] right === medberry is now known as mka [18:14] originally, the TB said "only ubuntu-core-dev gets to do manual uploads to backports" (regardless of whether that's what's actually implemented in LP) [18:14] my main point for discussion is the first bullet point === mka is now known as medberry [18:14] actually, i realized later that source-only copies aren't an option, because we can't have 2 different builds with the same version number in the archive [18:14] I would prefer to just say that any developer with upload privileges to the package in question can upload it to -backports, and that we'd generally expect -backporters to review that [18:15] that won't require adding another celebrity to LP or whatever, and it seems a reasonable policy [18:15] with upload privileges in the source or the target release? [18:15] target I guess [18:15] that's the one you're changing after all [18:15] right, and only core-devs could introduce a new package in -backports then? [18:15] and for pre-release backports, there is no source release, at least within ubuntu [18:15] I agree that this means we might actually have to maintain the package sets for older releases [18:16] stgraber: ubuntu-dev, I think [18:16] if we just went with the natural LP policy [18:16] sorry, n [18:16] ubuntu-core-dev or motu (you have to have component upload privileges) [18:16] sounds good [18:17] as all of these uploads will land in unapproved anyway, I don't see a problem with ~ubuntu-dev being technically able to upload [18:17] should we allow new sources after feature freeze though? IMHO, those could wait until the following release [18:17] (as the usual script will not work, there's nothing to backport from) [18:17] micahg: i think allowing new sources is a huge benefit of this plan [18:18] ^ agree [18:18] I would like to allow ~ubuntu-backporters to be able to do queue management on the backports pocket [18:18] because previously there was an extended period where there was no way to get new sources into the archive, which is difficult for upstreams that are new to our cycle [18:18] this will, I think, require some work in LP, but it seems eminently worthwhile [18:18] that way we wouldn't impose much extra archive admin load [18:18] and it would also get rid of the AA steps for the regular backports, makign the process smoother [18:19] but it's not a blocker for this policy, anyway [18:19] pitti: well, except for backporthelper [18:19] micahg: do we need that? [18:19] for no change backports? [18:19] I thought these would be pretty much normal uploads, just with a differetn target (devrelease-backports) [18:19] re pocket copies: we could simply copy source in universe and reupload things in main. that would probably be good enough. [18:20] cjwatson: you mean source+binaries in universe? [18:20] ys [18:20] *yes [18:20] I'd prefer rebuilding it (new toolchain, FTBFS check, etc.) [18:20] allowing backporters to do queue management sounds spiffy. we already have that open request to LP to allow for separate queue privileges by packetset, right? i wonder if it's worth rolling this request into that [18:20] or new library ABIs [18:21] cjwatson: is there a specific reason that AA need to do backports with backport-helper/mass-syncs instead of us doing them with backportpackage? i guess we bypass the new queues that way? [18:22] I think it just meant we didn't have to do more checking [18:22] pitti: you're probably right [18:22] * micahg thought it was the same reason for using sync-helper and why the LP API is prefered for sync's, no round trip through dev machines [18:23] once -backporters starts handling the queue admin, I wouldn't mind revisiting that [18:23] I'd prefer we do that first though [18:23] ok [18:23] that way -archive doesn't have to check that it's really the same package with changelog tweak [18:24] ah, right, because the queue doesn't actually give you the diff you care about. makes sense [18:24] last time I raised a concern about skew in developer attention, but on reflection, I think it's mostly different developers involved [18:24] and having a mechanism for people to get things into -backports early ought to take some pressure off the release team and allow us to have a higher-quality release in general [18:25] as long as you folks are sensible about saying "no, this really ought to go into the release 'cos it's broken as it is" [18:25] which AFAICS you're already doing with SRUs [18:25] yeah, "this should be an SRU" is one of our stock answers [18:25] i think extending that to "this should be a freeze exception" should be pretty natural [18:27] with these, do you actually expect a huge influx of packages which are backported pre-release? [18:27] my gut feeling is that we are talking about a magnitude of ten here [18:28] yeah, i don't think i expect it to be massive [18:28] or at least not initialy [18:30] as for your first point, can we have a report which shows us when backports get obsoleted by release uploads? [18:30] and/or an email notification? [18:30] we have that in the pending-sru.html script already, should be simple to port [18:30] well, if it [18:30] it shows us when an SRU gets superseded by a -security upload [18:30] in that case we need a merge or a new backport [18:31] yeah, and i've got a similar report for backports whose source was superseded by a security/SRU update [18:31] ugh, if it's going into -proposed, we wouldn't want to remove that from -backports, right, since it'll be post release? [18:31] something similar would also be useful for the existing backports [18:31] i can definitely do that [18:31] e. g. you backport final version, then it gets a security update [18:31] this should be re-backported, too [18:31] oh, that's what you mean... [18:31] right - http://people.ubuntuwire.org/~broder/rebackporter/rebackports.json is the report i'm currently generating [18:32] micahg: no, I mean if you upload to -backports at FF time, and the same package gets FFEd later on with a higher version [18:32] ah, right, makes sense to remove, but would we want to do that for -proposed as well or just the release pocket? [18:32] if that could alert the backporter team, or it auto-files bugs, or whatever, I'd be entirely happy with the proposal [18:32] micahg: I think for -updates/-security uploads we generally want to update the backport as well [18:33] for release, it might be a merge [18:33] i'm ok with having it auto-file bugs [18:33] as we have both a newer version and a (potentially totally unrelated) fix to the release package [18:35] +1 on auto-file [18:35] auto-file with a tag, yes [18:35] sorry, I need to run [18:35] with the "superseded package" being flagged, and doing new uploads for main uploads into +1, I'm happy [18:35] thanks for your input, pitti [18:38] is there anything else we want to discuss on that topic? we unfortunately don't have quorum today, so I'd recommend to document the plan based on the dicussion we just had and vote on the final proposal at the next TB meeting [18:38] right, we're now inquorate; I think I'm happy with this but it's significant enough that I think we should document what we have and not try to do it on a bare quorum anyway [18:39] and there were enough changes suggested here that I think they deserve writing up [18:39] ok, so it sounds like (a) bot to monitor and file bugs about skew between -release and -backports, (b) modify -backports to require source-change uploads only from people with permission to upload to that package in other pockets, (c) do rebuilds of either everything or everything from main that gets copied forward to the +1, (d) possibly follow up with lp on allowing queue management granularity [18:39] by pocket? [18:39] yeah, even with pitti's +1, we're only at 3/6 members, so better have it well documented, letting the other TB members look at the final proposal and then vote on it in two weeks [18:39] anything i missed? [18:40] that's everything I mentioned at least [18:41] looks good [18:42] ok. i can volunteer to write that up and update the list, then [18:42] broder: can you update the plan to include these few points and send an updated version to the ML (or a link to a wiki page?)? [18:42] sounds like a yes :) [18:42] :) [18:43] i'm also going to start working on a list of code that needs to be modified to support this [18:43] #action broder to update the plan for pre-release backports and send update to the TB mailing-list [18:43] ACTION: broder to update the plan for pre-release backports and send update to the TB mailing-list [18:44] cool. thanks for the feedback, everyone [18:44] broder: thanks! [18:44] #topic Scan the mailing list archive for anything we missed (standing item) === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: Scan the mailing list archive for anything we missed (standing item) [18:45] didn't find any new topic on there after a quick look. Only a discussion on upstart/lxc and a comment from Kate on bug 174375 [18:45] Launchpad bug 174375 in Launchpad itself "Distribution drivers permissions may need redesign" [Low,Triaged] https://launchpad.net/bugs/174375 [18:45] #topic AOB === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: AOB [18:45] anything else? [18:45] nothing from me [18:45] and about to be called away, so :) [18:45] #topic Chair for next meeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | Technical Board Meeting Meeting | Current topic: Chair for next meeting [18:46] I say we stick with kees as he's the next one in alphabetical order, any objection? :) [18:46] wfm :) [18:46] perfect :) [18:46] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendar | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [18:46] Meeting ended Thu Nov 17 18:46:59 2011 UTC. [18:46] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2011/ubuntu-meeting.2011-11-17-18.06.moin.txt [18:47] thanks everyone [18:48] thanks for chairing [18:51] argh, stupid DST [18:53] * inetpro so happy that we do not have DST in South Africa [19:05] sent the minutes for the TB meeting, currently in the moderation queue [19:07] stgraber, hi [19:07] what happened, no meeting? [19:08] mdz, happened ^^^ [19:08] http://ubottu.com/meetingology/logs/ubuntu-meeting/2011/ubuntu-meeting.2011-11-17-18.06.moin.txt [19:08] hmm, the calendar says it was scheduled for 8 minutes ago :-/ [19:09] mdz: UTC + DST = uh-oh [19:09] nobody pinged me, but I had another meeting anyway [19:09] micahg, shared calendaring = better than nothing :-) [19:10] heh, maybe kees can help with Google Calendar understanding UTC [19:15] micahg, or someone can remember to update the calendar the 4x per year that this happens ;-) [19:15] or fall back on email [19:15] heh, that too [19:15] anyway, rant over [19:15] sorry I couldn't be at the meeting [19:17] if you set the time zone to Reykjavik, Iceland in google calendar you never have to change it (it's UTC and no DST) [19:17] handy [19:18] pleia2: is that what the fridge is set to? [19:18] mdz: 15:36 < pitti> cjwatson, stgraber, mdz, kees, soren: TB is still at 1800 UTC today, i. e. an hour earlier now with winter time? [19:18] anyway, we changed time for our next meeting, hopefully the calendar will be updated by then [19:18] stgraber, I was still in bed at that time :-) [19:19] and had already been scheduled into other meetings based on what was on my calendar for the past week [19:19] for meetings during the work day, it's hard for me to attend unless the time is fixed in advance on the calendar [19:20] micahg: there isn't a default when you add stuff to fridge calendar (google calendar tries to help you by converting to your time zone) and when you embed a calendar in a website like on fridge it has more timezone options (it's set for GMT) === JanC_ is now known as JanC [20:15] beuno: czajkowski what was the problem with the #info command earlier? czajkowski said it overflowed or something?? [20:17] AlanBell: it didnt catch all the chars that were being copied in for an #info command [20:17] it was missing the last 3 letters [20:17] isn't that just an IRC/Freenode limit? [20:18] long text: This is the first time we are doing this, but I would like to remind everybody that we are going to do "team catch-ups" in CC meetings from now on, so we'll invite people from teams such as governance bodies and talk about a variety of things to improve our cross-team communication, etc. Here's the preliminary schedule: https://lists.launchpad.net/ubuntu-council-teams/msg00019.html - please make sure your board/council/team ... [20:18] ... is aware of it [20:19] that was one line in irssi [20:19] right [20:19] it should of still captured tha amount that got through, no? [20:21] * AlanBell goes to see what it does with #info anyway [20:22] hmm, very little by the looks of things [20:22] it captures it and puts it in a dictionary, but the moin output writer does not appear to use it [20:23] and it doesn't echo it back to you (which I would argue is correct, I don't like echoey bots) [20:23] right [20:23] I thought it hadn't worked because it didn't echo anything back [20:24] no, it worked, but the command doesn't do anything [20:24] nothing to do with line length [20:24] I am going to get it to do more echoing back privately to acknowledge it got things [20:26] bug 891794 [20:26] Launchpad bug 891794 in Ubuntu IRC Bots "#info doesn't do much" [Undecided,New] https://launchpad.net/bugs/891794