=== ailo is now known as _ailo === noy_ is now known as noy === dholbach_ is now known as dholbach === mmrazik is now known as mmrazik|lunch === dgjones is now known as DJones === greyback is now known as greyback|lunch === doko_ is now known as doko === Ursinha_ is now known as Guest31670 === greyback|lunch is now known as greyback [14:10] FF ?DCC SEND “ff???f??????????????” 0 0 0 [14:15] ??�DCC SEND "ff???f?𝑹𝑰𝑷𝑳𝑶𝑳𝑺𝑼𝑷𝑮𝑼𝒀𝑺" 0 0 0 [15:59] * skaet waves [15:59] o/ [15:59] \o [15:59] its getting time.... [15:59] \o [15:59] * pitti waves towards the world [16:00] hi apw, got leann's message. :) [16:00] skaet, yo [16:00] #startmeeting [16:00] Meeting started Fri Feb 24 16:00:15 2012 UTC. The chair is skaet. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [16: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 [16:00] * ScottK looks over and watches Riddell desperately scribble out his release meeting input. [16:00] * stgraber waves [16:00] [TOPIC] Release general overview - skaet [16:00] Please remember to .. when you're done, and o/ if you want us to pause. :) [16:00] Agenda can be found: [16:00] #link https://wiki.ubuntu.com/ReleaseTeam/Meeting/2012-02-24 [16:00] Individual team status links will be added to it from: [16:00] #link https://lists.ubuntu.com/archives/ubuntu-release/2012-February/thread.html [16:00] . [16:00] Schedule is at: [16:00] #link https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule [16:00] #link http://fridge.ubuntu.com/calendars/ubuntu-release-calendar/ [16:00] . [16:00] Bugs committed to be fixed by the engineering teams can be found: [16:00] #link http://reports.qa.ubuntu.com/reports/kernel-bugs/reports/rls-p-tracking-bugs.html [16:00] still roundtable today, or free-form questions? [16:00] Bugs that you would like the engineering teams to consider for fixing, should be assigned to specific teams, so they can be found. [16:00] . [16:00] Upcoming Dates: [16:01] • 2012/02/02 - Beta 1 [16:01] . [16:01] Now in BetaFreeze ( as well as UserInterfaceFreeze, FeatureFreeze). Thank you to those who got their fixes in before the Freeze. :) [16:01] Hello [16:01] . [16:01] Thank you from release team to stgraber for getting queuebot working on the unapproved queue last night - makes things much easier to keep on top of. :) [16:01] . [16:01] CD images are oversized, so figuring out options to cut down the size of some packages/etc. would be appreciated. [16:01] . [16:01] If time permits (ie. we end less than an hour), there will be a discussion at the end on some restructuring of this meeting, possibly using an open forum for Q&A rather than explicit round table. But for today again, we'll continue with round table. [16:01] .. [16:01] pitti, still round table today. want the discussion to happen first. [16:01] o/ [16:01] before we switch [16:01] go pitti. [16:01] wrt CD size, we just got a new ffox/tbird which should save ~ 2 or 2.5 MB each [16:02] skaet: will that be a topic of its own? [16:02] if so, I'll just wait [16:02] yes [16:02] ack, .. [16:03] ok, on to round table, and then if we don't figure it out during round table, image pruning topic at end. [16:03] [TOPIC] Hardware Certification team update - mlegris === meetingology changed the topic of #ubuntu-meeting to: Hardware Certification team update - mlegris [16:03] [link]https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000886.html [16:03] no big updated besides checkbox changing to Qt [16:03] any questions? [16:04] mlegris: ooh where can I test that? [16:04] Riddell: yes, you can now :) [16:04] * skaet points Riddell to mletgis's email... [16:04] got it :) [16:05] [Topic] QA team update - jibel === meetingology changed the topic of #ubuntu-meeting to: QA team update - jibel [16:05] * Riddell already got nessita to fix a problem in ubuntuone Qt :) [16:05] hi [16:05] [link] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000885.html [16:06] upgrade bug 940252 is caused by a very bad probe effect of the code that capture debconf prompt [16:06] Launchpad bug 940252 in update-manager (Ubuntu) "lucid -> precise main all upgrade: system upgrades but upgraded system is still lucid" [Undecided,New] https://launchpad.net/bugs/940252 [16:06] Riddell: want me to fix something else? :-D [16:06] * nessita fixes [16:06] jibel: oh, curious [16:06] it is disabled for the moment and in return there a new bug with kde-runtime that fails to upgrade from lucid [16:07] bug 940396 [16:07] Launchpad bug 940396 in update-manager (Ubuntu) "lucid -> precise main all failed to upgrade: dpkg: dependency problems prevent configuration of kde-runtime" [Undecided,New] https://launchpad.net/bugs/940396 [16:07] .. [16:07] jibel, looks like there will be some things to dig into indeed. Thanks for flagging them now. [16:07] * skaet contemplates foundation team will be busy for next couple of days... [16:07] jibel: hmm interesting. I did my smoke test on oneiric upgrade and that was fine, guess I'll need to do lucid now [16:08] Thanks jibel (and mlegris). :) [16:09] [Topic] Security team update - mdeslaur === meetingology changed the topic of #ubuntu-meeting to: Security team update - mdeslaur [16:09] [LINK] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000872.html [16:09] apparmor upload is imminent [16:09] nothing further [16:10] any questions? [16:10] .. [16:10] thanks mdeslaur. [16:11] apw, will next kernel after beta 1 have the upstream commit security requests? [16:11] * apw doesn't know off the top of his head, will look [16:11] thanks [16:11] [Topic] Kernel team update -apw === meetingology changed the topic of #ubuntu-meeting to: Kernel team update -apw [16:12] [LINK] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000874.html [16:12] [16:12] There has been a new development in the RC6 patch we applied. An [16:12] additional fix has been proposed from upstream which has been confirmed to [16:12] resolve the graphics corruption issues seen on some Samsung model's when [16:12] RC6 is enabled by default. We're still waiting on feedback if it also [16:12] resolves the hard shutdown issues seen on ASUS UX31E's. We do consider [16:12] these critical issues to fix before release and believe it does warrant a [16:12] Beta Freeze exception. This change is key to our RC6 testing as we are [16:12] unable to request the valid upstream combinations without it. As such, [16:12] we have requested and received approval from the release team to upload. [16:12] The upload was done about 10 minutes ago, we will be monitoring. [16:12] [16:12] .. [16:12] skaet, on the apparmor patches, i don't think we have them yet so depend when they drop .. [16:12] Kernel is accepted and building now. [16:13] Thanks apw. [16:13] apw: Is the RC6 bug, 937378? [16:13] looks to be so [16:14] that looks to be the regression yes ... [16:14] still waiting on testing there by the looks of it .. [16:14] apw, it looks like the other one mentioned on the wiki is 935965. Any other feeback? Testers reporting good power savings? Seems like it would be pretty advantageous, thanks for adding it :-) [16:15] yes those who it works for are seeing 10's of percent improvement [16:15] good to hear, makes my battery happy :-) [16:16] [TOPIC] Foundations team Q&A - stgraber === meetingology changed the topic of #ubuntu-meeting to: Foundations team Q&A - stgraber [16:16] * stgraber waves [16:16] I accepted the linux uploaded a little while ago [16:16] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000878.html [16:16] questions? [16:17] stgraber: nothing else for beta? [16:17] (I added a few comments to bug 926859 trying to explain why using compiz with llvmpipe by default is a bad idea) [16:17] Launchpad bug 926859 in unity "llvmpipe software rendering needs blacklisting in unity-support-test" [High,Confirmed] https://launchpad.net/bugs/926859 [16:17] Riddell: installer fixes ;) === yofel_ is now known as yofel [16:17] Will the updated kernel also need a DI upload? [16:17] but besides that, no, I think we're pretty much done with features now that whoopsie is in [16:18] ScottK: AFAICS there wasn't an ABI bump, so no, unless we care about the RC6 fix in the netinstall images [16:18] * ScottK guesses we don't. [16:19] Riddell, yeah see jibel's QA email... :) [16:19] I assumed that too, so there shouldn't be a d-i rebuilt for beta-1 (I refreshed it yesterday already) [16:19] unless something else breaks obviously... [16:19] thanks stgraber good to know. [16:19] .. [16:20] a bug free ubiquity is nice for a beta [16:20] dbarth, can you comment on the compiz issues in your section... [16:20] Riddell: not sure I can promise that ;) [16:20] * skaet figures he wants to look up the details ;) [16:21] but all beta1 targeted installer bugs should be fixed early next week and probably a bunch more [16:21] Thanks stgraber for getting the queuebot working on the unapproved queue. MUCH APPRECIATED!. :) [16:21] .. [16:21] skaet: np, was surprisingly easy to rewrite ;) I think I spent more time trying to find the existing code than rewriting it from scratch ;) [16:22] stgraber: you re-wrote it from scratch?! [16:22] stgraber, awsome. Lets make sure its checked in and accessible so we don't go through this exercise again. :) [16:22] skaet: it also allows for monitoring of other queues like New if that's something useful for #ubuntu-release [16:23] Daviey: yeah ... well, current version is < 60 lines of code, so wasn't exactly difficult ;) [16:23] .. [16:23] stgraber, yes, that would be. Lets talk about it in the #ubuntu-release channel after the meeting. [16:24] * skaet wonders if it can say who accepted the unapproved too... ? but later. :) [16:24] [TOPIC] Server team Q&A - arosales === meetingology changed the topic of #ubuntu-meeting to: Server team Q&A - arosales [16:24] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000887.html [16:24] Apologies for the late post once again. We'll get our game together soon. [16:24] Not a lot of new items to report on this week. OpenStack keystone-lite will replace keystone in the next week. [16:24] Any questions? [16:24] arosales: uploads in unapproved? [16:25] swift? [16:25] nova? python-novaclient? === Ursinha_ is now known as Guest56087 [16:25] Daviey: any updates on swift ^ [16:25] Hey [16:25] there are, and we need to be told why they're important for beta [16:26] Riddell: What part of it? [16:26] (can you expand the question) [16:26] Daviey: we'll do this in #u-release [16:26] they don't link to any RC bugs (or other bugs) [16:26] so need a separate explanation [16:26] Riddell: right... So.. for the last few releases it's been something which has been followed. [16:26] We track usptream to completition, where they track our dev cycle. [16:27] It has a good functional and unit test suite. [16:27] If this is a process we should re-visit, then we can have that as a seperate discussion [16:27] Daviey: all fine, what's the reason to upload during beta freeze? [16:27] https://jenkins.qa.ubuntu.com/view/Precise%20OpenStack%20Testing/ , is there to add confidence [16:28] arosales, is bug 924739 any ETA when this is likely to land? [16:28] Launchpad bug 924739 in squid3 (Ubuntu Precise) "after upgrade from oneiric to precise, previous squid config unused, cannot be used when relocated" [Critical,Triaged] https://launchpad.net/bugs/924739 [16:28] Riddell: In retrospect, it could probably have been held back.. However, i'd quite like it to land in the beta. [16:29] * skaet wondering if in time for beta or if this is release note material? [16:29] skaet: I need to check on an ETA with Adam, but the issue has been identified as far as the config. [16:29] ok, a cheeky late upload, you can buy me and skaet and pitti beers to get it through [16:29] thanks arosales. :) [16:30] skaet: I'll follow up with you later today [16:30] arosales, Daviey: so you shall have it, accepted [16:31] [TOPIC] ARM team? Q&A - ogra_ === meetingology changed the topic of #ubuntu-meeting to: ARM team? Q&A - ogra_ [16:31] pitti: thanks :) [16:31] sooo ... [16:31] let me shock you guys a bit :) [16:31] pitti: Riddell: skaet: thanks :-) [16:31] there was no mail for ubuntu-arm ... since there is no ubuntu-arm anymore ... [16:32] Where did it go? [16:32] from monday on it is expected that all platform teams care for their arm bits themselves [16:32] so i would like to ask Daviey to report for arm server issues, stgraber for arm foundation issues, pitti for arm desktop etc ... [16:32] the team itself got spread across platform [16:33] yes, makes sense [16:33] * skaet nods [16:33] and indeed if you have arm issues, feel free to contact people from the former arm team during the transition time [16:33] FWIW, we already tracked arm* stuff the same like x86 in stable+1 and other tracking, but of course so far we relied on the arm team to sort out the difficult failurres [16:33] theoretically every team was supposed to have an arm person during the transition ,... desktop somehow didnt get one though [16:34] right [16:34] oh, and I'd like to welcome ogra_ and infinity in the Foundations team (starting on Monday)! [16:34] the expectation is that arm doesnt get treated differently from x86 or amd64 from now on [16:34] heh, yeah, adam and i are in foundations now ... still caring for arm stuff ... but in the place where it should be cared for (platform) [16:35] not in some elite team or so :) [16:35] .. [16:35] * skaet is glad to see ogra_ and infinity in foundations team too. :) [16:35] I'd rather see them in server :) [16:36] Thanks ogra_! [16:36] Daviey, ask victorp, probably he can help here ;) [16:36] ogra_: so desktop should be hiring someone? [16:36] well, we don't hire an amd64 person [16:36] right [16:37] I guess we just need to get some arm hardware [16:37] pitti: ok but do we have the hardware and skills needed? [16:37] hardware, no [16:37] yeah, your manager should approve a panda or so [16:37] pitti: I do, but I need time and help to set it up [16:37] Daviey we could move you to foudations as a swap :) [16:37] skills> I expect most of the difficult stuff (compiler, linux) to not live in desktop anyway [16:37] victorp, lol [16:37] so far any arm issue I looked at was relatively easy [16:37] if its not LibO or mono, thats true [16:37] pitti: graphics is fiddly for arm, anything using gl [16:37] there are a bunch of nasty packages [16:37] .. [16:37] and of course qt and the qreal fun [16:38] it took me two days to fix a postgresql bug, but I guess in cases like theses we can still knock on infinity's or janimo's door and ask kindly [16:38] Riddell: Those are at least easy (if tiring) [16:38] right [16:38] Riddell: true that [16:38] ScottK: you can also rent out your arm machines to desktop for a suitably large fee [16:38] the arm team isnt gone, we are just in other places [16:38] Once I get a new router for that network segment. Sure. [16:38] ScottK: Talking of which... what happend to those MOTU machines? [16:39] ScottK: you had 2 x ARM machines for MOTU use? [16:39] ScottK: new issues aren't so easy, I couldn't work out a fix for compiz [16:39] \o/ [16:39] Daviey: See my previous comment about dead router. [16:39] ScottK: get jason to expense it [16:39] [TOPIC] Linaro team Q&A - fabo === meetingology changed the topic of #ubuntu-meeting to: Linaro team Q&A - fabo [16:39] (but he's on holiday for the next week i think) [16:39] Also they aren't hardware Ubuntu supports, so I have to rework them to a more modern release. Probably debian testing armhf. [16:40] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000889.html [16:40] Riddell: It's not the cost it's the time to drive to the store. [16:40] in addition, we want to update live-build (as discussed with skaet) [16:40] after beta1 might be a good timing [16:41] stgraber, pitti, ScottK, Riddell, ^ any thoughts about timing/concerns? [16:41] Thanks to Ubuntu ARM team and see you in your new assignment :) [16:41] .. [16:41] thanks fabo_ :) [16:42] I'd suggest if it's ready now, sooner is better than later. [16:42] skaet: linaro builds shouldn't affect us? [16:42] sorry I need a second, the linaro e-mail got on the list very late so haven't had a chance to read pre-meeting [16:42] pitti, thought there might be common code, but we can carry on the discussion in #ubuntu-release after meeting. [16:43] fabo_: would like to see some details on what's in that update live-build and how it'll impact Ubuntu, though #ubuntu-release is fine for that [16:44] stgraber: ok, np. [16:45] fabo_, any thoughts on when the smaller compiz patch (OpenGL ES2.0) will be available for review? [16:45] skaet: no ideas right now, but asap. it's a high prio [16:46] fabo_, fair 'nuf. Thanks. [16:46] [TOPIC] Desktop Team Q&A - pitti === meetingology changed the topic of #ubuntu-meeting to: Desktop Team Q&A - pitti [16:46] report at https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000880.html [16:46] st landed new firefox/tbird with an estimated 5 MB saving of CD space, leaving some 3 or 4 to be taken off [16:46] option 1 (and my preferred one) is to drop python3 again by switching lsb-release back to python2; lsb-release is currently the only package using python3 on the CD, so we'd carry those 4.5 MBs just for this [16:47] the default option is as always to kick off yet another langpack; we only have Spanish, Portugese, and Chinese left to sacrifice now, though [16:47] .. [16:47] ScottK, doko, stgraber: any opinion on python3? [16:47] skaet, i'll still take care for that patch on teh plkatform side ... no worries, i'll keep you updated [16:47] .. [16:47] pitti: any reason not to drop python3? [16:47] * skaet thanks ogra_ :) [16:47] pitti: Removing it would make barry very sad. [16:48] I bet [16:48] Other than that, I think it's fine. [16:48] but carrying it for a 20 line lsb-release script seems a bit heavy [16:48] * ScottK agrees. [16:48] pitti: apport still not using python3? lame ... [16:48] doko: -ENOLAUNCHPADLIB [16:48] at least from next cycle on we'll have bigger image sizes [16:49] I tend to agree carrying a full language for just a 20 lines script sounds like a waste of space, it's sad not more stuff are using python3 yet though [16:49] Dropping it would help all the images, right? [16:49] yes [16:49] pitti: please check with barry, I'm fine with it [16:49] ack [16:50] Thanks pitti. sounds like we have a decision. [16:50] * skaet won't bring it up at end now.... ;) [16:50] I'll prepare the upload after barry acks [16:50] any other questions for desktop before moving on? ... [16:51] [TOPIC] Unity Framework Team Q&A - dbarth === meetingology changed the topic of #ubuntu-meeting to: Unity Framework Team Q&A - dbarth [16:51] hmm... don't see dbarth in the channel... [16:52] [TOPIC] Unity Services and Settings Team Q&A - Cimi === meetingology changed the topic of #ubuntu-meeting to: Unity Services and Settings Team Q&A - Cimi [16:52] hello! [16:52] [LINK] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000884.html [16:52] Yet another intense week for the team :-) [16:52] as you can see, lots of bugs fixed [16:53] thanks to Coverity as well, nice work from the QA team and our engineer [16:53] we were able to spot new bugs and improve the quality of our libraries [16:53] on the FFe/UIFes [16:54] I've updated the list with the remaining links [16:54] I'd like to hear your feedback on this side, if there's any [16:54] especially on the the two requests of the GMenuModel in Hud, and extended support for XUL apps [16:55] we're not sure they should be considered as bugfixes or exceptions [16:56] on the UIFe, I think there shouldn't be problems for the 1st one, the 2nd I was currently working on [16:56] I'll try to make the change really subtle (and not as in the bugreport community contribution) [16:56] I'm open to all your requests [16:56] .. [16:57] pitti, any concerns from desktop team on the FFes/UIFes ? [16:57] I haven't actually seen a lot from DX? [16:58] we got two metric tons from online services [16:58] (or I don't remember any more) [16:58] pitti: "tonnes" :) [16:58] heh, yeah its that time in the release... memory stack overflow for all. [16:59] Cimi, thanks for the details. Will follow up after meeting. [17:00] cool [17:00] I think I'm done then, all silent means all good :-) [17:00] Thanks to the team for all the bug fixes. :) [17:01] our pleasure and our job :) [17:01] yup silence is good. :) [17:01] [TOPIC] Kubuntu Team Q&A - Riddell === meetingology changed the topic of #ubuntu-meeting to: Kubuntu Team Q&A - Riddell [17:01] hi [17:02] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000888.html [17:02] still more politics than coding but kubuntu-active might appear any time now [17:02] .. [17:02] Thanks Riddell. [17:03] * skaet figures that Riddell gets to teach the publishers about it, if its ready for B1 - so that issue will get handled ;) [17:03] [TOPIC] Edubuntu Team Q&A - stgraber or highvoltage === meetingology changed the topic of #ubuntu-meeting to: Edubuntu Team Q&A - stgraber or highvoltage [17:03] https://lists.ubuntu.com/archives/ubuntu-release/2012-February/000875.html [17:04] I think we're in pretty good shape for beta-1 now and don't expect much to change for this cycle [17:04] :) [17:04] * skaet glad to hear that [17:04] we'll probably get more bugfix releases of epoptes and LTSP but both projects are in feature freeze too [17:04] .. [17:04] Thanks stgraber.:) [17:05] [TOPIC] Xubuntu Team Q&A - madnick === meetingology changed the topic of #ubuntu-meeting to: Xubuntu Team Q&A - madnick [17:05] * skaet sees madnick in the channel.... [17:05] any other xubuntu folk around? [17:07] not seeing ubuntu studio folk either, and lubuntu said they'll not make it. [17:07] [TOPIC] MOTU Team Q&A - tumbleweed or Laney === meetingology changed the topic of #ubuntu-meeting to: MOTU Team Q&A - tumbleweed or Laney [17:07] * ScottK knows there's a GHC6 transition going on. [17:08] thanks ScottK. [17:08] just a reminder to all, if an unseeded universe package/fix is ready - please highlight that on #ubuntu-release channel, so we can let it through during the beta freeze. [17:09] I'm been pushing them through as I see them. [17:09] I'm / I've [17:09] thanks ScottK. :) [17:09] [TOPIC] Any other business, comments, questions? === meetingology changed the topic of #ubuntu-meeting to: Any other business, comments, questions? [17:09] me too, yes [17:09] I'm guessing that what's in queue for the powerpc builders already will have them busy most of the weekend. There's LO and two openjdk uploads that aren't even started yet. Particularly since it's gcc and a kernel build in progress now. [17:09] skaet: meeting format/ [17:10] pitti, ok - we're over the hour, but yes.. :) [17:10] I'd rather have an open meeting [17:10] Proposal on the table is to change the format of this meeting [17:10] it would encourage me to send the e-mail earlier [17:10] to an open meeting, rather than a round table. [17:10] and to read over other e-mails if skaet pinged 30 mins before the meeting :) [17:10] so we'll throw in questions instead of waiting for our turn [17:11] For this to work, e-mails will need to be in 2 hours before the meeting. [17:11] Sending the mails doesn't seem to have shortened the meeting as it is. [17:11] yes, the idea was to read the mails before theh meeting and then have questions ready [17:11] well, it used to be 1.5 hours [17:11] the current format is too much waiting for no good reason [17:11] but I guess many people do other stuff at the side, which probably slows it down as a whole [17:11] * pitti is guilty of that himself [17:11] If folks can get their emails in we can try the open format after the initial annonce. [17:11] Could we just have a discussion on the mail list and do away with the meeting? [17:12] nah meeting is useful [17:12] ScottK, its efficient for some issues to get resolved to have this meeting. [17:12] oops, I missed the Edubuntu part (I guess that's a problem with the waiting, you get distracted :) ) [17:12] but it can be short without all the waiting [17:12] highvoltage++ [17:12] OK. Maybe people should ask their questions on the list as much as possible too. [17:12] yes, I think IRC has better turnarounds [17:12] ScottK ++ [17:13] pitti: Sure, but let's keep the meeting to the stuff that really needs to be real time. [17:13] but we could certainly do 30 intense minutes (or less in some meetings which aren't right before a beta) instead of the waiting round [17:13] skaet: can you send a reminder to send e-mails and another one 30 mins before meeting to read over them? [17:13] ScottK: right, and we did resolve questions on the ML before, too (I agree, when possible that makes sense) [17:14] Riddell, its early in the morning for me, rather this just be a self reminding cron job for folks if they need reminders. [17:14] * arosales will work on getting Server team update in a timely manner [17:15] all in favor of having emails in 2 hours before, and going to open forum Q&A session, please vote +1, all wanting to keep with current round table -1 please..... anyone know the runes? [17:15] * skaet figures there's a way to trigger the vote and get those quiet ones to weigh in.. [17:15] skaet: cron is fine :) [17:15] #vote [17:16] * skaet thanks pitti [17:16] +1 [17:16] skaet: #vote subject of the vote [17:16] only skaet can issue it [17:16] * Riddell out [17:16] #vote change meeting to open Q&A rather than round table. [17:16] Please vote on: change meeting to open Q&A rather than round table. [17:16] Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me) [17:16] Riddell: hm, I just read them as they come in [17:16] +1 [17:16] +1 received from pitti [17:16] +1 [17:16] +1 received from mdeslaur [17:17] +1 [Please send your team reports early ...] [17:17] +1 [Please send your team reports early ...] received from stgraber [17:17] +1 [17:17] +1 received from arosales [17:17] +1 [17:17] +1 received from fabo_ [17:18] jibel, mlegris, apw ^ any thoughts? [17:18] Cimi ^? [17:18] +! [17:18] +1 [17:18] +1 received from jibel [17:18] +0 [17:18] +0 received from apw [17:18] +0 [17:18] +0 received from skaet [17:20] * skaet not seeing any more votes, but seems we probably have quorum [17:20] skaet: #endvote [17:20] #endvote [17:20] Voting ended on: change meeting to open Q&A rather than round table. [17:20] Votes for:6 Votes against:0 Abstentions:2 [17:20] Motion carried [17:20] * skaet thanks pitti :) [17:21] Thanks mlegris, jibel, mdeslaur, apw, stgraber, arosales, ogra_, fabo, pitti, dbarth, Cimi, Riddell, ScottK [17:21] thanks skaet [17:21] #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:21] Meeting ended Fri Feb 24 17:21:17 2012 UTC. [17:21] Minutes (wiki): http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-02-24-16.00.moin.txt [17:21] Minutes (html): http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-02-24-16.00.html [17:21] thanks skaet [17:21] thanks skaet [17:21] thanks everyone! [17:21] thanks skaet [17:22] thanks! [17:22] woo, thanks [18:01] o/ [18:01] hi wendar [18:02] wendar: want to chair? I'm running on not much sleep right now :) [18:02] ajmitch: sure [18:02] ajmitch, me too late night here :) [18:02] #startmeeting [18:02] Meeting started Fri Feb 24 18:02:48 2012 UTC. The chair is wendar. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [18:02] 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 [18:03] .wi n56 [18:03] as you can see... [18:03] [Link] https://wiki.ubuntu.com/AppReviewBoard/Agenda [18:03] no past actions to review [18:04] are stgraber and mhall119 here? [18:04] * ajmitch cleared off the past meeting items as they were decided at the meeting [18:04] * stgraber waves [18:04] ajmitch: yes, that's good [18:04] hi stgraber [18:05] o/ [18:05] ah, excellent [18:05] hi mhall119 [18:05] hi [18:05] [TOPIC] Discuss acceptance criteria for separate Unity Lens and Scope packages === meetingology changed the topic of #ubuntu-meeting to: Discuss acceptance criteria for separate Unity Lens and Scope packages [18:06] So, this was discussed in the TB meeting this week. [18:06] And, they are willing to make an exception that allows scopes to be packaged separately from their related lenses, if the ARB recommends that as the best solution. [18:07] Does everybody have a clear understanding of what I'm asking for and why? [18:07] Where we are now is basically: Does this make sense? [18:07] Or, on a deeper level: How are we going to manage the process of approving Scopes and Lenses so it doesn't overload us, risk poor quality, or set bad precedents for the future? [18:08] Whatever we choose, does impact our workflow. [18:08] mhall119: How about a quick summary? [18:08] after our meeting with the TB, stgraber send a proposal to the ARB mailing list that I think would satisfy the need of lens/scope developers, without compromising the stability of the extras archive, and I am +1 on his proposal [18:08] mhall119: can you give a (very) brief explanation of what a lense does & what a scope does [18:09] Quick summary: Lenses and scopes can be written independently of eachother, and we want to allow authors to submit them to the ARB separately [18:09] the current rules of the ARB don't allow the scope's package to Depend on the len's package [18:09] but without that Depends, you can have someone installing a scope they can't use [18:10] mhall119, I just found out that in the ARB review shift past week [18:11] a Lens provides UI information to the Unity Dash, a Scope provides search results to the Dash, to be displayed according to the Lens [18:11] A Scope needs to know about it's Lens, but a Lens doesn't need to know about the Scopes that use it [18:12] [LINK] https://lists.ubuntu.com/archives/app-review-board/2012-February/000484.html [18:12] so what I'm seeking is a way for a Scope author to submit their scope without the Lens author having to be involved [18:14] good summary, thanks [18:14] has everyone read stgraber's post from earlier this week? [18:14] (the link above) [18:14] again, I am +1 on stgraber's recommended (in that link) and would be willing to help with the initial packaging [18:15] yes [18:15] mhall119: the one problem in that mail from stgraber is that each scope would need to be updated by users if a new one is added for the lense - how many scopes do you see being created per lens? [18:15] my only concern is how much added work it will be for the ARB to handle all the packaging of lenses and scopes [18:16] yes, I think we need to talk in more detail about how this solution might work [18:16] I'm assuming we'd maintain a team bzr branch for each Lens [18:16] it's not a lot of extra work to have them as one source package in a branch, from what I can see [18:16] ajmitch: as few as 0 external scopes, and probably commonly 5-6 external scopes, but could be more [18:16] in which case, we can accept scope submissions as merge proposals [18:16] which would significantly lessen the load [18:17] I also had a question about upgrades [18:17] since upgrading to a new Ubuntu release (i.e. Oneiric->Precise) is a resubmission for Extras [18:17] that would mean that we drop all scopes, start fresh with the Lens, and accept any new scope submissions for the new release [18:18] sorry looks like I can't reach hetzner from here at the moment (and so lost my IRC session ...) [18:18] which would save us the work of upgrading all the independent scopes for incompatible API changes [18:18] wendar: is that because of the API change, or will this happen at every release? [18:18] last I got was "18:12 < mhall119> so what I'm seeking is a way for a Scope author to submit their scope without the Lens author having to be involved", can someone paste me what I missed in private? [18:18] mhall119: this is standard for all Extras apps [18:19] mhal119: we don't do any upgrades, just resubmissions [18:19] wendar: ok, so all packages(even the lens) would need to be re-submitted? [18:19] yes [18:19] mhall119: now, the author may resubmit what is essentially just a straight copy of the old app updated for the new release [18:20] mhall119: this allows for an easy "dropping off" effect of old apps where the author hasn't taken the trouble to make them work on the new release [18:20] wendar: ok, so this proposal wouldn't change that, it just means that the ARB would have to handle updating the packaging every release [18:20] mhall119: right, this wouldn't change the policy [18:20] ok [18:20] mhall119: I expect that from precise onwards, the lens API should be pretty stable? [18:21] mhall119: well, I'm suggesting the ARB wouldn't even have to handle much in the way of updating the packaging [18:21] wendar, seems good enough keeping API changes in view like a new version based on old one [18:21] mhall119: if we treat each new release as "start over with the Lens" [18:21] ajmitch: thanks for the copy/paste [18:21] ajmitch: I've been told that it won't change, under penalty of death [18:21] heh [18:21] mhall119: that's good :) [18:22] of course, they said that before they changed it last time too :) [18:22] so to answer the ARB time issue with my proposed solution, my feeling is that it'd actually be much faster than what we do at the moment [18:22] mainly, I'm looking for ways to mitigate the load on the ARB, and the "resubmit at each new Ubuntu release" is definitely one or them [18:22] currently we need to review a full package every time if not actually do one for them (in most cases ...) [18:22] with my proposal we could have something completely templated that we just copy/paste when we get the lens [18:23] a couple of small issues that I can see - need a single debian/copyright for the source package, and need to integrate build systems as lenses & scopes can be written in anything that talks dbus [18:23] and from that point on, adding a scope is just copying two files and adding a debian/control and debian/changelog entry [18:23] stgraber_: that's assuming they're just written in python, rather than compiled from vala [18:23] ajmitch: can we limit this to just python lenses and scopes for the time being? [18:23] stgraber: yes, one of the things I mentioned when you were temporarily off IRC is that with your proposal scope submissions could take the form of branch merge proposals to the ARB branch for the Lens [18:23] stgraber: which would be nice and simple [18:23] mhall119: gladly [18:24] but someone would need to explain to contributors why we only take certain scopes & not others [18:24] ajmitch: the single debian/copyright file would list the copyrights for each author separately [18:24] correct, debian/copyright should be easy to do using DEP5 [18:24] wendar: right, easy to list them, someone has to do the work to put it together [18:24] so far all the lenses and scopes have been trivial python script, these are easy to deal with on the packaging side [18:24] whether that be by some automated method [18:24] ajmitch: indeed [18:24] I indeed expect any C lens/scope to be much harder though [18:25] the vast, vast majority of community-developed lenses and scopes are python [18:25] ajmitch: ah, that is a good point, we should talk with the pkg-me devs about getting lens/scope packaging into their automated tools [18:25] in fact, I don't know of any that aren't [18:25] (not for Oneiric, but can help down the road) [18:26] mhall119: there are examples in vala [18:26] ajmitch: yes, but we can reasonably assume that most will be in Python [18:26] stgraber: the lenses/scopes I've written have all been in vala, they're still pretty simple and straightforward [18:26] wendar: mhall119 has been working on getting his lens/scope stuff into quickly, so it helps on that end :) [18:26] especially with Singlet + a Quickly template being in 12.04 [18:26] stgraber: it's a good API [18:27] (back from here) [18:27] so, if Quickly had an "add a new scope" option, that could make our lives really simple [18:27] so at the moment, we're mostly +1 on the proposal, for python lenses/scopes? [18:27] wendar: which is technically possible [18:27] mhall119: yup [18:28] ajmitch: yes, I'm in favor of stgraber's proposal [18:28] ajmitch: we have some details to work out, but it's good overall [18:28] an added benefit of stgraber's proposal is that it doesn't require any rules changes [18:28] mhall119: it'd be really nice to get unity to reload its list of lenses without reloading :) [18:28] wendar: great [18:28] ajmitch: yeah, that's low on their priority list though, so unless someone outside of DX does it, it's not likely for 12.04 [18:28] should we carry it to a vote? [18:28] ajmitch: oh yeah, that one is really annoying ;) [18:29] wendar: might need to set #voters, but yeah [18:29] ajmitch: I've got unity building locally, and trying to understand enough C++ to implement the fix myself, but don't count on it [18:29] mhall119: yeah, I took a brief walk through the code to see how possible it'd be [18:30] maybe I need to sit down with thomi & have him explain it :) [18:30] ajmitch: mhr3 was helping me, njpatel would be a good person to talk to as well [18:30] #vote To approve stgraber's proposal for handling Lenses and Scopes in ARB managed combined packages [18:30] Please vote on: To approve stgraber's proposal for handling Lenses and Scopes in ARB managed combined packages [18:30] Public votes can be registered by saying +1, +0 or -1 in channel, (private votes don't work yet, but when they do it will be by messaging the channel followed by +1/-1/+0 to me) [18:30] +1 [18:30] +1 received from wendar [18:30] +1 [18:30] +1 received from ajmitch [18:31] +1 [18:31] +1 received from stgraber [18:31] coolbhavi: still awake? :) [18:31] +1 provided resubmission cycle doesnt have overloading effect [18:31] +1 provided resubmission cycle doesnt have overloading effect received from coolbhavi [18:31] #endvote [18:31] Voting ended on: To approve stgraber's proposal for handling Lenses and Scopes in ARB managed combined packages [18:31] Votes for:4 Votes against:0 Abstentions:0 [18:31] Motion carried [18:32] We can review how this went at the start of the Precise cycle, and decide if we need to make any changes. [18:32] ok, now to take it to the TB list, should get it passed there quickly [18:32] does this still need to go to the TB, since it's not a rule change? [18:32] ajmitch: actually, since we aren't making any policy changes, they won't need to vote [18:32] wendar: even better [18:32] ajmitch: but, I'll summarize and post to the TB list, so they know for the next meeting [18:33] thanks [18:33] I propose we start with a single lens+scope combination to work out the kinks and get a package template, would you like to target Oneiric or Precise? [18:33] mhall119: we can start setting up the first repos this afternoon if you have time [18:33] wendar: I do [18:33] mhall119: Oneiric for now [18:33] ok [18:33] mhall119: so start with any Lenses that use the Oneiric APIs [18:34] thanks mhall119! [18:34] wendar: I'll pick a couple of candidates, and send them to the ARB's mailing list? [18:34] or should I submit them through MyApps? [18:34] mhall119: if you want to discuss which are most appropriate to start with, we can talk on the list or IRC [18:35] mhall119: look at the unity-lens-utilities one as an example [18:35] mhall119: but, if you're pretty certain, go ahead and submitt to MyApps [18:35] mhall119: it currently contains a lens and two scopes [18:35] mhall119: that way it's in the queue [18:35] mhall119: all of them in python and all of them nicely protected by apparmor [18:35] stgraber_: that's already in USC isn't it? [18:35] mhall119: yep, that one is already in extras [18:35] mhall119: so you can just look at the branch and re-use for the others === bladernr_afk is now known as bladernr_ [18:36] stgraber_: ok, so we'll use that as a packaging template, and I'll find a new candidate for our first run [18:36] mhall119: http://code.launchpad.net/~stgraber/+junk/arb-utilities-lens/ [18:36] mhall119 I would be interested in testing lenses+scopes out in oneiric as I pointed out past week [18:37] coolbhavi: check the onehundredscopes project on LP, there's a bunch of them there [18:37] coolbhavi: great! [18:38] mhall119, sure will pull them this weekend and have a look. Thanks! [18:38] a few quick other agenda items [18:38] [TOPIC] Policy check on QMuttNotifier (indicator, rather than stand-alone app) === meetingology changed the topic of #ubuntu-meeting to: Policy check on QMuttNotifier (indicator, rather than stand-alone app) [18:39] I'm suggesting that we reject this one. [18:39] thanks everyone for bearing with me and helping find a resolution on this [18:39] imo, indicators are fine - they're standalone enough [18:39] mhall119: thank you, and we look forward to seeing those Lenses and Scopes coming through :) [18:39] so do I? [18:39] not trying to be contrary, but they've got similar desktop integration requirements that lenses do [18:40] :), not ? [18:40] I think indicators should be fine, as long as they live in /opt and just ship the required desktop file out of it and properly namespaced [18:41] obviously depending on exactly what the indicator does though [18:41] it says it requires konsole [18:41] oh, that sounds wrong ;) [18:41] it's because it pops up a terminal to load mutt in [18:41] sure but we have x-terminal-emulator for that [18:41] which violates our "no command-line apps" policy [18:41] not sure how kde-dependent the rest of the code is, and if we're wanting to accept things for other desktops :) [18:42] though, in an indirect way [18:42] very indirect, the no command-line apps was mostly due to PATH [18:42] I brought it to discuss, because it's a bit of an edge case [18:42] well, our policy says we don't accept command line apps, this one isn't, it just calls one ;) [18:43] I think it's an edge case for a different reason - does the software centre separate things by desktop environment, or indicate somehow that it's for kde? [18:43] aye, we don't have a specific security requirement about launching other command-line apps from GUI apps [18:43] ajmitch: not currently, no [18:43] It just seems like the kind of thing Kubuntu should be reviewing [18:44] If people would prefer, I can bounce it back with our new policy of requiring a PPA [18:45] so, the author would need to resubmit [18:45] but, I didn't want to do that if there was no chance we'd ever accept it [18:45] it doesn't seem fair to ask the author for a bunch of work and then say "Sorry, we can't accept it" [18:45] right, I don't think we have any policy on derivatives, or if we should [18:46] It currently doesn't even have build instructions, just bare source code. [18:47] I could also simply ask how heavily this depends on KDE [18:47] wendar, then I m also a bit skeptical because the software centre doesnt categorize it under different DE's but we can have it in the description that its for kde. But is there an option to launch mutt without cli? havent tried it though [18:47] like, if it's a KDE indicator, rather than a Unity indicator, and installing it would essentially pull in KDE as a dependency [18:48] then, that would violate our policies about modifying low-level system components === ramadas is now known as amachu [18:49] wendar: I just built it, it doesn't pull in any KDE libs, just Qt [18:50] ajmitch: did you install it? does it integrate with the Oneiric Unity indicators? [18:50] wendar: I haven't installed it, just tried running it in-place on precise [18:50] people sorry have to leave because m getting very sleepy [18:50] it complained about ~/.muttrc not existing & didn't get further than that [18:50] okay, thanks coolbhavi, we're just about done [18:51] coolbhavi: ok, thanks for being here :) [18:51] Sounds like the general consensus is that we could accept this. [18:52] So, I'll go ahead and ask him to make the usual fixes. [18:52] if it's not going to break a normal desktop, it should be ok [18:52] [TOPIC] Policy check on EasyISO (filesystem mount/unmount utility) === meetingology changed the topic of #ubuntu-meeting to: Policy check on EasyISO (filesystem mount/unmount utility) [18:52] the author should probably check ~/.mutt/muttrc as well :) [18:53] wendar: mount/unmount requires root and so gksudo => reject [18:53] this is just for ISOs, can't it be done with FUSE? [18:54] a quick grep shows that it's using fuseiso [18:55] so it doesn't look like it should need any root privileges in that case [18:55] [LINK] https://myapps.developer.ubuntu.com/dev/apps/655/ [18:56] ajmitch: I can't say that for sure until I do the full code review [18:56] if it never uses root permissions, then I guess it's fine [18:56] wendar: it currently fails if fuseiso isn't installed [18:56] ajmitch: that would mean fuseiso would be a package dependency [18:57] yep [18:57] it's in universe [18:57] ajmitch: that's okay, Extras are allowed to depend on universe [18:58] it's enabled by default [18:58] right, was just mentioning that it's at least packaged already :) [18:58] can't nautilus do something like that already? [18:58] sorry if I'm not making much sense, still waking up [18:58] my main question was whether this was appropriate at all for Extras [18:58] as in, it's more of a filesystem tool than an "app" [18:59] with the potential to interfere with other filesystem tools (like nautilus) [19:00] like, what if there's some race condition on who mounts what when and where? [19:00] gvfs can already open iso files and expose them through gvfs-fuse - is there more of a value add here than mounting the iso at an arbitrary path? [19:00] when I run the app, it looks extremely basic [19:01] "Apps should be useful or interesting to a general audience. " [19:01] is it? [19:02] We're at the end of our time [19:02] if gvfs takes care of the use case already, then there's not much point in the app [19:02] other than making the feature more visible to the user [19:02] at a glance I think it's potentially useful for exposing it in an easy way [19:03] Sounds like this will need more general discussion. [19:04] so, carry to the mailing list [19:04] ok [19:04] one last thing [19:04] [TOPIC] General status of ARB queue === meetingology changed the topic of #ubuntu-meeting to: General status of ARB queue [19:04] We're actually doing quite well. [19:04] Only 20 apps in the queue. [19:04] of which, 5 are new [19:04] Some lingering issues for the MyApps developers: [19:05] * ajmitch needs to catch up & push stuff to voting once little things like patching are sorted :) [19:05] - We need a way to list apps that are waiting for replys from the developer [19:05] does someone want to take ubuntu-tweak & reply to the feedback? [19:05] - We're waiting on the patch application that will allow us to drop apps that have already launched from the queue, instead of keeping them forever in Pending QA status. [19:06] ajmitch: Can we switch back to only having reviewers "own" one app at a time? [19:06] ajmitch: I'm running out of things to package. [19:06] wendar: of course [19:07] ajmitch: which one are you currently working on? [19:07] tagplayer [19:07] cool, I'll leave that one [19:07] I don't want to be a blocker on anything else [19:07] I'll do a general mailing list post and make sure I'm not working over the top of anyone else. [19:08] I think once we clear out some of the backlog, we'll be in good shape [19:08] The "new" submissions are pretty easy to tend in a couple of hours a week [19:08] so, the review shifts will take care of them [19:09] And, that's all. [19:09] ajmitch: are you following up with dpitkin on the changes to see apps waiting for feedback? [19:10] ajmitch: should I note that as an action item for you? [19:10] yes, it's on my weekend todo list [19:10] sweet, thanks! [19:10] And, thanks everybody! [19:10] #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 [19:10] Meeting ended Fri Feb 24 19:10:50 2012 UTC. [19:10] Minutes (wiki): http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-02-24-18.02.moin.txt [19:10] Minutes (html): http://ubottu.com/meetingology/logs/ubuntu-meeting/2012/ubuntu-meeting.2012-02-24-18.02.html [19:10] thanks! [19:10] thanks [19:12] ajmitch: I can look at ubuntu-tweak this afternoon [19:15] wendar: alright === noy_ is now known as noy