/srv/irclogs.ubuntu.com/2013/02/25/#ubuntu-meeting.txt

=== doko_ is now known as doko
=== Logan_ is now known as y
=== negronjl` is now known as negronjl
=== Sweetsha1k is now known as Sweetshark
=== mmrazik is now known as mmrazik|lunch
=== mmrazik|lunch is now known as mmrazik
=== mmrazik is now known as mmrazik|afk
jdstrandhi!18:01
jjohanseno/18:01
* sbeattie waves18:02
jdstrand#startmeeting18:02
meetingologyMeeting started Mon Feb 25 18:02:18 2013 UTC.  The chair is jdstrand. Information about MeetBot at http://wiki.ubuntu.com/meetingology.18:02
meetingologyAvailable 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 #votesrequired18:02
jdstrandThe meeting agenda can be found at:18:02
jdstrand[LINK] https://wiki.ubuntu.com/SecurityTeam/Meeting18:02
jdstrand[TOPIC] Weekly stand-up report18:02
=== meetingology changed the topic of #ubuntu-meeting to: Weekly stand-up report
jdstrandI'll go first18:02
jdstrandI hope to push thunderbird out today18:02
jdstrandthere is a firefox regression so might have that to do this week and chromium-browser needs an update, so will be following up with chad on that18:03
jdstrandI plan to go through our blueprints this week too18:03
jdstrandmdeslaur: you're up18:03
mdeslaurI'm on community this week18:03
mdeslaurand am working on some updates18:03
jdstrand(oh yes, I am on triage)18:04
mdeslaurI need to take a look at the new touch sdk18:04
mdeslaurand I'll continue going down the updates list18:04
mdeslaurthat's it from me...sbeattie, you're up18:04
sbeattieI'm focused again on apparmor this week18:04
sbeattieIt'll be more work items for me.18:05
sbeattieWhich is pretty much it; tyhicks?18:05
tyhicksI'm working on an embargoed item and then I'm trying to get the apparmor query interface patches to the kernel and libapparmor (which still need a bit of work) out to the mailing list for review18:06
tyhicksShort week for me. Off Thu and Fri.18:06
tyhicksI also need to get a small stack of eCryptfs kernel fixes sent out in a pull request before we get too late into the merge window18:07
tyhicksThat's it for me18:07
tyhicksjjohansen: you're up18:07
jjohansenI am working on fixing an issue with apparmor stacking when the stacked profiles split across different namespaces, and hopefully I'll get back to the socket labeling to integrate and test with the dbus patches18:08
jjohansenthats it for me, sarnold you are up18:08
sarnoldI'm in the happy place this week, though the term is relative as I'm still working on jj's patch 19 (rcu)18:09
sarnoldI'm roughly 50% of the way through the text of the patch, so hopefully that means the end is in sight :D18:09
sarnoldthat's it for me, back to jdstrand :)18:10
mdeslaursarnold: let me know when you're done, I'd like you to look at the python-django CVEs18:10
jdstrandtyhicks (and/or jjohansen): will you be uploading a raring kernel to the dbus ppa soon?18:10
tyhicksjdstrand: I will18:10
mdeslaursarnold: if you run out of things to review before the end of the week18:10
tyhicksI'll work on that in the background today18:11
jdstrandtyhicks: thanks18:11
sarnoldmdeslaur: aha, you anticipated my question well :D18:11
mdeslaurhehe18:11
* jjohansen laughs at sarnold's hopefully there's an end in sight. Noting that he is on 19 and the queue is well past 5018:13
sarnoldI picked a bad day to stop huffing glue18:14
jdstrandon that note18:14
jdstrand[TOPIC] Highlighted packages18:14
=== meetingology changed the topic of #ubuntu-meeting to: Highlighted packages
jdstrandThe Ubuntu Security team will highlight some community-supported packages that might be good candidates for updating and or triaging. If you would like to help Ubuntu and not sure where to start, this is a great way to do so.18:14
jdstrandSee https://wiki.ubuntu.com/SecurityTeam/UpdateProcedures for details and if you have any questions, feel free to ask in #ubuntu-security. To find out other ways of helping out, please see https://wiki.ubuntu.com/SecurityTeam/GettingInvolved.18:14
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/xine-ui.html18:14
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/ccid.html18:14
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/dracut.html18:14
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/exif.html18:14
jdstrandhttp://people.canonical.com/~ubuntu-security/cve/pkg/sanlock.html18:14
jdstrand[TOPIC] Miscellaneous and Questions18:15
=== meetingology changed the topic of #ubuntu-meeting to: Miscellaneous and Questions
jdstrandDoes anyone have any other questions or items to discuss?18:15
jdstrand#endmeeting18:18
=== 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
meetingologyMeeting ended Mon Feb 25 18:18:33 2013 UTC.18:18
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-25-18.02.moin.txt18:18
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-25-18.02.html18:18
jdstrandmdeslaur, sbeattie, tyhicks, jjohansen, sarnold: thanks!18:18
sarnoldthanks jdstrand :)18:18
mdeslaurthanks jdstrand18:18
jjohansenthank jdstrand18:18
sbeattiejdstrand: thanks!18:18
bdrung!dmb-ping18:22
ubottubdrung, cody-somerville, Laney, micahg, barry, tumbleweed, stgraber: DMB ping18:23
bdrungDMB meeting in 45 mins18:23
tumbleweedah, hi18:24
stgraberI'll be there18:28
LoganPhoneHey. :)18:32
bdrung!dmb-ping18:58
tumbleweedubottu?18:59
micahg#startmeeting19:03
meetingologyMeeting started Mon Feb 25 19:03:45 2013 UTC.  The chair is micahg. Information about MeetBot at http://wiki.ubuntu.com/meetingology.19:03
meetingologyAvailable 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 #votesrequired19:03
micahgwelcome to the DMB fortnightly meeting19:04
* stgraber waves19:04
Logan_Hey. :)19:04
micahg#topic review previous action items19:04
=== meetingology changed the topic of #ubuntu-meeting to: review previous action items
micahg#subtopic Micah to announce the poll results19:04
micahgnot yet, will do after the meeting19:04
micahg#subtopic Iain to do the paperwork for the kernel PPU team delegation19:05
micahgas Laney is absent, we'll carry this forward as I don't see anything for it yet19:05
micahg#topic MOTU Applications19:05
=== meetingology changed the topic of #ubuntu-meeting to: MOTU Applications
micahgfirst up, wendar19:05
wendarhi19:05
micahg#link https://wiki.ubuntu.com/AllisonRandal/MOTU19:06
ScottK\o19:06
micahgwendar: please introduce yourself19:06
ScottKdmb ping needs to be updated19:06
micahgScottK: ubottu was offline :)19:06
wendarNot sure what to put in an introduction. I'll go with: Hi, I'm Allison Randal, I've been involved in Ubuntu in various ways since 2005.19:08
wendarI am an upstream developer on the Parrot project, so have always paid close attention to those packages.19:09
wendarBut, mostly see Ubuntu as an integrated whole system. (And from that perspective, parrot plays a very small part.)19:09
wendarMy packaging work is often in the area of battling complicated failures in C or Perl packages.19:10
wendarWith a few Python packages mixed in.19:10
wendarI mostly avoid Java. :)19:11
wendarend-of-intro19:11
tumbleweedwendar: hi, yeah, just been looking through some of your recent uploads19:11
tumbleweedand https://launchpadlibrarian.net/87347747/syncmaildir_1.2.2-1_1.2.2-1ubuntu1.diff.gz caught my eye19:11
tumbleweedwas that forwarded upstream? it's useful to add DEP-3 headers indicating things like that19:11
tumbleweedI see the upstream is essentially the debian maintainer, but I see no bug in the BTS19:12
wendarThat was a while ago now, so I don't actually remember if I forwarded that one upstream.19:13
wendarMost of the fixes I made that month I did push up to Debian.19:13
tumbleweedok, in that case this might be a reminder to bounce it to the Debian maintainer :)19:13
wendarIt's possible I forgot on that one, or that it's already been integrated and closed.19:13
wendarI'll make a note and follow up on it.19:14
tumbleweedso any ideas on making sponsorship less painful?19:14
wendarI'm not sure it is painful for newbies.19:15
bdrungthe build fix is not integrated in the Debian, yet19:15
wendarBut, for me I think it boils down to 1) limited time from sponsors, and 2) I tend to work in areas that are quite complex C code, and not all sponsors can even understand the fixes.19:16
tumbleweedhah19:16
micahgwell, if the patch is accepted upstream, it makes it easier for a sponsor19:17
wendarFollowing a normal progression, where you're new, and mostly work on typos and such, I think it's likely that you'd find plenty of ready sponsors.19:17
barrywendar: i wonder if patch pilots help much here or whether pilots tend to avoid complicated code in areas they don't know well19:17
wendarmicahg: Yes, my conclusion over the past couple of months is that just working straight in Debian is often the right answer. Even if I found the problem through an Ubuntu FTBFS.19:18
micahgright, Debian or further upstream (if it exists)19:18
wendarbarry: Patch pilots help enormously with the common case. But, perhaps not with more "advanced" sponsorship needs.19:19
bdrungi assume that it's not hard to find a sponsor for a patch that was accepted upstream19:19
bdrungeven if the patch is complicated19:19
wendarbdrung: If it's not critical, I usually just leave the Debian fix to flow through to Ubuntu through normal means.19:20
wendarbdrung: So, yes, no effort at all :)19:20
micahgwell, probably depends if there's an Ubuntu diff already or not and how different the package is on our platform19:20
wendarmicahg: Fortunately, I find that most universe packages are very close to Debian.19:20
micahgwell, I think we're a tad over 75%19:21
wendar(At least, in personal experience, I've never done a full package scan.)19:21
micahghttps://merges.ubuntu.com/universe-now.png19:21
tumbleweed^ I see Logan_ has been busy19:21
tumbleweedwendar: you are subscribed to ubuntu-devel-announce?19:22
* ScottK has no questions.19:22
wendarmicahg: sweet!19:22
Logan_:P19:22
tumbleweedwendar: and I assume we don't need to quiz you about the release schedule19:22
wendartumbleweed: I think so...19:22
wendartumbleweed: ah, yes, I filter it into the ubuntu-devel folder19:24
tumbleweedgood. it's suprising how many applicants aren't19:24
bdrungwendar: there are only 13 uploaded packages listed on launchpad. most of your contribution doesn't seem to be visible there.19:24
wendartumbleweed: :) we could get into a conversation about whether skipping alphas has been helpful, but that might be distracting19:24
micahgwendar: I've noticed limited activity in sponsored uploads aside from the +1 stint in 2011, can you speak to that point?19:24
wendarmicahg: yes, I've been thinking about that since January19:25
wendarmicahg: it basically boils down to "project benefit for time spent"19:25
wendarmicahg: There are many areas I can contribute. And packaging is one I'm very good at.19:26
wendarEspecially around nasty C/Perl failures.19:26
wendarBut, when I spend 4 hours fixing a problem, and then 1-2 weeks getting the fix approved, it makes me wonder if that's the best use of my time.19:26
wendarAnd frankly, frustrates me to the point that I avoid it.19:27
wendarI can't say I'm proud of that fact, but it is a fact.19:27
wendarIn Dec 2011 I had a dedicated sponsor, and zipped through a stack of tricky packages.19:27
* ScottK completely understands. I have had the same issue with trying to fix Ubuntu docs.19:27
micahgwell, surely in most cases, the fix can be forwarded to Debian and then have  a sync requested to pull it in (otherwise, pinging the patch pilot if you need something to go in can be helpful)19:28
micahgI can certainly understand the frustration, but "sponsored" contributions are standard before any type of "commit" rights are given19:28
wendarSure, but going through Debian is the "well, maybe it'll get applied, eventually" kind of fix.19:29
ScottKIt's the same problem actually just substitute maintainer for sponsor19:29
wendarmicahg: Indeed, and I think that natural progression is the right path.19:29
bdrungdoes it really take so much time to get the fix in? letting the patch sit in the sponsoring queue doesn't consume time.19:30
micahgand saying that one doesn't like the process and avoiding it for that reason doesn't seem right as most of us did have to go through that same process to get upload rights19:30
wendarmicahg: I think that if you compress my "sponsored" uploads over the past 6 years, they add up to about what would be reasonable for an upload application.19:30
micahgI see 12 here: http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=allison+randal&sponsoree_search=name19:30
wendarmicahg: I suspect most contributors would do that in 6 months, and then apply.19:30
micahgcompared to our next applicant (who's number is a bit high) http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=logan+rosen&sponsoree_search=name19:31
bdrungso you can get 13 patches into the archive in four days19:33
wendarLogan_: well done!19:34
Logan_Thanks. :)19:34
* ScottK thinks numbers are not very relevant.19:34
wendarmichag: Sorry, was that a question?19:35
micahg#voters micahg ScottK stgraber Laney bdrung barry tumbleweed19:35
meetingologyCurrent voters: Laney ScottK barry bdrung micahg stgraber tumbleweed19:35
ScottK+119:35
tumbleweedScottK: not quite yet19:36
micahgScottK: hold on :)19:36
ScottKOK19:36
micahg#vote Please vote on Allison Randal (wendar) becoming MOTU19:36
meetingologyPlease vote on: Please vote on Allison Randal (wendar) becoming MOTU19:36
meetingologyPublic 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)19:36
ScottK+119:36
meetingology+1 received from ScottK19:36
barry+119:36
meetingology+1 received from barry19:36
stgraber+119:36
meetingology+1 received from stgraber19:36
tumbleweed+119:36
meetingology+1 received from tumbleweed19:36
bdrung+119:37
meetingology+1 received from bdrung19:37
micahg+0 I would've liked more varied contributions beforehand19:37
meetingology+0 I would've liked more varied contributions beforehand received from micahg19:37
micahg#endvote19:37
meetingologyVoting ended on: Please vote on Allison Randal (wendar) becoming MOTU19:37
meetingologyVotes for:5 Votes against:0 Abstentions:119:37
meetingologyMotion carried19:37
micahgwendar: congratulations19:37
Logan_wendar: Congrats!19:37
ScottKwendar: Congratulations.19:37
stgraberfor the record, Laney also gave a +1 by e-mail19:37
wendarthanks :)19:37
barrywendar: congrats!19:37
tumbleweedcongrats19:37
stgraberwendar: congrats!19:37
bdrungwelcome wendar19:38
micahg#subtopic Logan Rosen's MOTU application19:39
micahg#link https://wiki.ubuntu.com/LoganRosen/MOTUApplication19:39
micahgLogan_: please introduce yourself19:39
Logan_Hey guys. I'm Logan Rosen, and I've been contributing to Ubuntu for a while now. I mostly work on bug triaging (as part of the Bug Squad), merging packages in from Debian, requesting syncs, and merging in new upstream releases of packages to Ubuntu.19:39
Logan_I applied for MOTU from the encouragement of a sponsor, who thought that my numerous contributions/sponsored changes were substantial enough to be a MOTU.19:41
* ScottK thinks that's a very good reason to apply.19:41
Logan_Being a MOTU would allow me to push fixes to packages more quickly and reduce deltas between Ubuntu and Debian as much as possible, which is what I already do through sponsorship.19:42
Logan_I really enjoy working with people in the Ubuntu community, and they have all been very encouraging and helpful. Whenever I have a question, I can count on someone being on IRC to help me out.19:43
tumbleweedLogan_: I see you've been taking an interest in our ubuntu-only packages19:43
tumbleweedany ideas on how we can get other people to do so? they are often terribly unde-maintained19:44
Logan_I have - I feel that those are sometimes neglected (hence the neglected Ubuntu-only packages report on ubuntuwire).19:44
tumbleweedglad someone finds it useful19:44
Logan_I'm not sure exactly how to engage people in maintaining Ubuntu-only packages, but one way would be to publicize that report more, so that people see the packages that are left behind in the dust.19:45
Logan_At one point, I was going through a bunch of them and checking lintian for warnings/errors and fixing them accordingly - just one way to ensure package quality.19:45
tumbleweedhrm, so maybe providing reports on these packages is working to draw attention to them19:46
tumbleweedLogan_: what's happening with https://launchpad.net/ubuntu/+source/lxsession-edit ?19:46
micahgUEHS is nice19:46
tumbleweederr I meant https://launchpad.net/ubuntu/+source/lxsession-edit/0.2.0-3ubuntu119:46
Logan_Ah, yes. The issue is that I didn't realize at the time that lxsession-edit is provided by the lxsession source package in Ubuntu as well, so the migration scripts got angry, saying that a newer version (from git) was already in the archive.19:47
tumbleweedwhat are we gonig to do about it?19:47
Logan_I initially filed a bug against lxsession in Ubuntu, recommending that the lxsession-edit binary be removed (so that we can be in harmony with Debian), but they decided against that.19:48
Logan_It's possible that the lxsession-edit source package will just be removed from Ubuntu (and added to the blacklist, if necessary). I personally prefer minimizing the delta, but there are reasons behind that decision, I suppose.19:48
tumbleweedwell, removing the binary wouldn't help users to downgrade to 0.2.... binary19:49
Logan_True, but we could then update lxsession-edit in Ubuntu to that git snapshot.19:50
tumbleweedright19:51
tumbleweedLogan_: you're subscribed to ubuntu-devel-announce?19:51
Logan_I just did, about half an hour ago.19:51
tumbleweed:)19:51
bdrungLogan_: do you want to join the sponsoring team?19:52
Logan_If you think that would be a good fit for me, then sure. :)19:53
tumbleweedLogan_: so, what stops you forwarding things to Debian?19:55
bdrungi think it makes sense to help newcomers after having benefited from the sponsors.19:55
tumbleweedyeah, keeping the sponsorship report down to 0 items is a valuable job19:55
Logan_tumbleweed: If it is an Ubuntu-specific change that wouldn't make sense in Debian, then I won't forward it.19:56
bdrungtumbleweed: i helped reaching it zero once, but then never got enough time to do it again19:56
tumbleweedbdrung: yeah, I used to sponsor a lot, when I had the time...19:57
Logan_(Such as something upstart-related, which usually tends to just be in Ubuntu.)19:57
micahgLogan_: WRT to the last point, I don't see a bug in the BTS for the remaining diff here: https://code.launchpad.net/~logan/ubuntu/raring/tandem-mass/20121001-2ubuntu1/+merge/14992019:57
tumbleweedLogan_: right. there are debian maintainers who will accept ubuntu-specific changes if it means their package can be in sync on Ubuntu. They are quite rare, though19:58
Logan_micahg: Yeah - I figured there must have been a reason not to forward it at the time of the change, but I'll forward that to Debian (it might require a +dfsg?).19:59
micahgLogan_: well, that's one solution which I think Debian might prefer19:59
micahgbut I think they certainly care about not from source binaries19:59
Logan_I also find UDD to be much more intuitive than forwarding debdiffs, although the submittodebian tool from ubuntu-dev-tools attempts to minimize the pain from that.20:00
micahgsubmittodebian is nice, /me hugs bdmurray20:00
ScottKAs a DD though I sometimes seen bugs from submittodebian that are very confusing.20:01
ScottKYou need to make sure what it produces is sensible/useful for the maintainer.20:01
micahgbdmurray: oh, sorry, I thought you had a hand in writing it for some reason20:01
* barry usually extracts the diff and submits from a debian vm ;/20:01
bdrungmicahg: Soren Hansen and Steve Langasek wrote it and tumbleweed did a lot about it lately20:02
micahgLogan_: sometimes people figure they'll file the bugs later and then forget about it20:02
Logan_Yeah, that's definitely happened to me.20:03
Logan_It would be nice if Debian used Launchpad (wishful thinking?).20:04
bdrungthat's very unlikely to happen20:04
micahgLogan_: so, I remember at one point, you were non-maliciously hijacking merges without discussing with people, I was wondering if you indeed had a talk with the previous uploader about https://code.launchpad.net/~logan/ubuntu/raring/piuparts/0.49ubuntu1/+merge/149918 before proposing the merge20:04
Logan_I didn't discuss that one with Andrew, but, with the feature freeze coming up, and considering that the new Debian version came out over a month ago, I figured it would be safe to perform the merge myself.20:06
Logan_It was also a pretty simple merge.20:06
stgraberLogan_: how well do you know the Ubuntu release schedule?20:07
Logan_I'd like to say that I know it pretty well. I mostly focus on the Debian Import Freeze and the Feature Freeze dates, as those are the ones that affect what I do the most.20:08
Logan_I filed a number of FFEs in the Quantal cycle, I believe.20:08
stgraberare universe packages affected by milestone freezes?20:08
Logan_Yup.20:08
stgraberall of them or just a subset?20:09
Logan_Only the ones that are included on the CDs, as milestone freezes are for ISO testing, I believe.20:10
Logan_*DVDs (Quantal <3)20:11
stgrabercorrect20:11
stgraberhow do you know whether a source is safe to upload or not?20:11
Logan_Sorry, in what context?20:11
stgrabermilestone freeze20:12
stgraberhow do you know whether something will affect what's on a media20:12
Logan_Check the reverse dependencies?20:13
stgraberthat'd be a pretty tedius process to figure out whether something is on a media or not20:14
stgraberdid you ever here of the seeded-in-ubuntu tool?20:14
Logan_I've seen it, but I'm not sure about its functionality. Isn't it one of the ubuntu-dev-tools scripts?20:14
stgraberit's20:15
bdrungs/here/heard/20:15
stgraberyou can basically use it, passing the name of the source you want to upload and it'll tell you whether it's on a media20:15
Logan_Ah, gotcha.20:15
tumbleweed(figured out from the last daily build logs)20:16
stgrabernow a tricky one, what about vlc, if we're in milestone freeze, can you upload it safely?20:16
Logan_Well, it looks like it's on the Mythbuntu ISOs...20:17
=== redtape-renegade is now known as redtape-AFK
stgrabercorrect but is mythbuntu participating in standard releases?20:18
Logan_I actually learned last week while triaging bugs that Mythbuntu recently switched to only LTS releases of Ubuntu.20:18
Logan_So, I guess it depends on whether or not it is an LTS.20:18
stgrabercorrect20:19
* Logan_ wipes his forehead.20:19
stgraberyou can upload that package during any non-LTS release while in milestone freeze20:19
bdrungLogan_: don't worry, vlc is in my tight hands. ;)20:20
Logan_Haha, I'll leave vlc to you in that case.20:20
bdrungLogan_: you seem to be a generalist. will you stay that way or are you interested in specialising?20:21
Logan_I like being a generalist because it means that there's always work to do in Ubuntu, and I'm not restricted to a certain set of packages. If I were part of a team, though, I'd definitely consider specializing in certain packages.20:22
micahgLogan_: so, back to my point about merges, there are two things, one is to not duplicate work, the assumption is that if someone has a merge they'll do it or orphan it on merges.ubuntu.com, if you're worried about something getting in, a note is nice, the other thing is that there's no shortage of work to be done, so if someone is already taking "responsibility" for something, it's usually good to let them do that and find something neglected20:22
micahg to fix, now there are merges left at the end of the cycle that aren't touched usually, I believe tumbleweed had a list somewhere of neglected merges20:22
tumbleweedyeah, on ubuntuwire somewhere20:23
micahghttp://people.ubuntuwire.org/~stefanor/ubuntu-neglected-packages/20:23
Logan_micahg: Okay, I'll definitely make note of the merges I'm working on in the future.20:24
* Logan_ hopes that someone will eventually take up Bug 611121.20:26
ubottubug 611121 in ubuntu-dev-tools (Ubuntu) "add a requestmerge script" [Wishlist,Triaged] https://launchpad.net/bugs/61112120:26
bdrungLogan_: patches welcome. :)20:27
tumbleweedpatches are welcome20:27
micahg#vote Please vote on Logan Rosen becoming MOTU20:27
meetingologyPlease vote on: Please vote on Logan Rosen becoming MOTU20:27
meetingologyPublic 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)20:27
tumbleweed+120:27
meetingology+1 received from tumbleweed20:27
barry+120:27
meetingology+1 received from barry20:27
ScottK+120:27
meetingology+1 received from ScottK20:27
bdrung+120:27
meetingology+1 received from bdrung20:27
micahg+120:27
meetingology+1 received from micahg20:27
stgraber+120:27
meetingology+1 received from stgraber20:27
micahg#endvote20:27
meetingologyVoting ended on: Please vote on Logan Rosen becoming MOTU20:27
meetingologyVotes for:6 Votes against:0 Abstentions:020:27
meetingologyMotion carried20:27
micahgLogan_: congratulations20:27
Logan_Thanks so much!20:27
ScottKCongratulations Logan_.20:27
bdrungLogan_: congrats20:28
barryLogan_: congrats!20:28
tumbleweedwelcome to MOTU20:28
bdrungtumbleweed: Logan_ bug reminds me to do a u-d-t release.20:28
tumbleweedbdrung: err, yeah20:28
micahg#topic Review of previous action items20:28
=== meetingology changed the topic of #ubuntu-meeting to: Review of previous action items
micahg#subtopic Iain to do the paperwork for the kernel PPU team delegation20:29
micahgI see Laney did this here: https://wiki.ubuntu.com/UbuntuDevelopers#Ubuntu_Developers_.28from_delegated_teams.2920:29
ScottKHe seems to have escaped.20:29
Logan_Gotta run - thanks again!20:29
micahgso that's done20:29
micahg#topic AOB20:29
=== meetingology changed the topic of #ubuntu-meeting to: AOB
ScottKNothing from me.20:30
micahg#subtopic Decouple PPU from Ubuntu membership (what needs to be done?)20:32
micahgso, IIRC, the TB was ok with the concept, so I guess we need documentation + figuring out team changes?20:33
micahgs/changes/structure/20:34
pleia2micahg: I never did ask, will we be grandfathering in folks who already are PPU members? (which would probably mean directly adding them to the ubuntumembers team)20:35
tumbleweedI would say so20:36
pleia2would hate for people to be depending upon membership for some reason (or one of the benefits) and lose that without realizing what happened20:36
micahgpleia2: I think we'll still want a developer only membership without upload rights that recognizes contributions, but that the person isn't quite ready to work without a net, having said that, I think that yes, we'd grandfather those previous ubuntu-dev members in20:36
bdrungour changes should only affect future applications20:36
tumbleweedmicahg: that's ~universe-contributors, isn't it?20:37
bdrungyes, that's ~universe-contributors. maybe we should rename that team20:37
micahgtumbleweed: yeah, I think we need to restructure all of this to bring it into the present though20:37
pleia2ok, great20:37
tumbleweedwhich has no reason to be universe-related20:37
bdrungit used to be universe-related, but isn't any more20:38
tumbleweedI can't think of a sane name for a team for ubuntu developers who are members20:38
bdrungUbuntu Contributing Developers20:38
tumbleweedok I like that20:39
tumbleweedalthough20:39
stgraberUCD makes sense, we've been using the name for a while now, it's just the team name that doesn't make any sense. We should just rename it and be done with it.20:39
tumbleweed~universe-contributors isn't a member of ubuntu-dev20:39
ScottKI thought UCD were members who got membership via development, but weren't ready for upload rights yet?20:40
micahgok, so can we get someone to draft the new team names/structures and someone to draft new documentation?20:40
micahgScottK: correct20:40
tumbleweedthose peolpe don't have upload rights so they don't get bug-control20:40
tumbleweed(etc.)20:40
ScottKSo those are members without upload rights.20:40
tumbleweedyes, but we currently call that team Ubuntu Contributing Developers20:40
ScottKDon't we need somthing new for upload rights without membership?20:40
tumbleweedubuntu-ppu ?20:41
micahgyeah, something like that20:41
tumbleweedupload rights without membership are only going to be PPU20:41
ScottKYes.20:41
barrytumbleweed: +120:41
stgraberhmm, it's going to get tricky...20:41
stgraberso we want PPU without membership to be part of some kidn of team so we can track them, yet not have any kind of membership20:42
micahgtumbleweed: no, I can see some packagesets fitting into that as well20:42
stgraberand those that have PPU + membership need to be somehow part of ~ubuntu-dev20:42
stgraberbut UCD members shouldn't be part of ~ubuntu-dev20:42
bdrungwhat is ~ubuntu-dev used for?20:42
stgraber~ubuntu-dev means you can vote for the DMB/TB/...20:43
tumbleweedhttps://launchpad.net/~ubuntu-dev/+participation20:43
stgraberand is probably used in a few more places for additional rights20:43
micahgI think we can have ~ubuntu-uploaders and ~ubuntu-contributing-developers as base teams for ubuntu-dev, the former has upload related teams (bug control and such), the later has membership related (cloak, planet)20:44
barry~ubuntu-contributors is a subteam of ~ubuntumembers which is a "group of people who vote to confirm new appointments to the Ubuntu Community Council"20:44
stgraberbarry: right, which isn't the same group as those voting for DMB+TB IIRC :)20:45
micahgubuntu-dev inherits the permissions, and people can move there once they have both permissions20:45
micahgwait, does ubuntu-dev require general membership or dev membership?20:46
ScottKYes20:47
tumbleweedso should ubuntu-ppu just be a separate team for people who get PPU without upload rights?20:47
micahg(i.e. can someone be a loco rockstar, get PPU and then be able to vote for TB/DMB)20:47
tumbleweedit doesn't sound like it cas easily fit into any tree20:47
micahgtumbleweed: yeah, I'd call the team ubuntu-uploaders as a base team20:47
ScottKmicahg: Yes.  Membership is membership.  There's really no such thing as a developer membership.20:47
ScottKThe current situation is that if you're PPU and have membership, you can vote for TB.20:48
stgrabermicahg: member + some-kind-of-upload-right => ubuntu-dev (either directly for PPU or indirectly for motu/coredev/package-set)20:48
ScottKNow that's currently all PPU, but in the future, we probably have to retain that.20:48
micahgstgraber: right, that was my question, but I guess now that Debian has non uploading DDs, I guess the point isn't as valid20:48
* ScottK wonders how that is relevant.20:49
stgraberyeah, not sure what's the relation with non-uploading DDs20:49
micahgthe basis of the question was at what point does an uploader have enough experience to have a say in how development activities are done20:49
micahg(i.e. electing those people to decide those policies)20:50
stgraberwhen an uploader also becomes a member they're able to vote, not before that20:51
stgraberand members who can't upload don't get to vote for DMB/TB20:51
tumbleweedhttp://paste.ubuntu.com/5565892/ ?20:52
micahgright, I was wondering if the sustained development aspect was important (we in theory have this now)20:52
ScottKIt's sustained contribution.20:52
micahgtumbleweed: I wouldn't put all packagesets under ubuntu-dev, the flavors for sure, not sure about the others20:53
ScottKIf someone was already a member, you don't re-review that.20:53
micahgI guess that's true20:53
tumbleweedmicahg: they're already there20:53
tumbleweedmicahg: where do we put them then? are we not giving them automatic membership?20:54
stgraberany team giving upload rights, except for the special non-member-PPU needs to be a member of ubuntu-dev20:54
stgraberthat's how it's currently and that's how it should stay20:54
tumbleweedwe do tend to create a packageset for any non-trivial PPU application20:55
tumbleweedso argubly there'll be people who don't meet membership criteria20:56
stgraberI'd also restrict the non-member-PPU stuff to non-packageset PPU20:56
micahgtumbleweed: we are at the moment, I'm suggesting that be restructured as some packagesets might work better as PPU in that we don't look for sustained contribution (in fact, I think I'd prefer that to lower the bar, so that just ability is gaged)20:56
tumbleweedit can be hard to see ability without sustained contribution20:56
tumbleweedbut yes, I'm fine with saying that this is for PPU only20:57
ScottKIsn't packageset versus individual package PPU a matter of administrative convenience?20:57
micahgthis is what I was thinking: http://paste.ubuntu.com/5565912/20:57
tumbleweedScottK: yes20:57
tumbleweedmicahg: that's neater than mine20:58
micahgoops, that shouldn't say PPU people under contributing devs, but non-PPU dev members20:59
tumbleweedexcept that you got ppu members and ppu people the wrong way around20:59
barrymicahg: that makes more sense ;)20:59
micahgmust have seen something shiny while typing ;)20:59
ScottKIf it's just an administrative convenience, we shouldn't make it more than that.21:00
micahghere's with it fixed: http://paste.ubuntu.com/5565921/21:00
tumbleweedScottK: until the uploaders team for it has more than one member21:00
bdrungi like micahg team structure proposal21:00
tumbleweedmicahg: surely line 3 is unecessary21:01
tumbleweedincluded via ubuntu-dev21:01
stgraberif we had a very good reason to give packageset upload to a non-member, we could create a second team for the packageset containing non-members21:01
micahgtumbleweed: hrm? line 3 is the PPU without membership21:01
stgraberthat'd prevent them accessing branches owned by the main team though, so I certainly won't +1 any such application if there's an active team of members21:02
tumbleweedoh, I misread sorry21:02
micahgstgraber: I was thinking that non-flavor packagesets could be judged on ability only to lower the bar (i.e. cli-mono, input-methods)21:03
=== redtape-AFK is now known as redtape-renegade
tumbleweed+1 micahg's scheme21:04
micahgwhereas flavor packagesets are inherently membership based21:04
stgrabermicahg: I certainly wouldn't want non-members being able to get kernel, server or desktop packageset rights21:04
micahgstgraber: kernel might be the exception here, but they're delegated now21:04
micahgeverything else is a flavor21:04
micahgI'm fine grouping kernel with the flavor packagesets21:05
ScottKI think kernel uploaders should be members.21:05
stgrabermicahg: what I mean is that I don't really care for non-seeded but I'm reluctant to give upload rights to seeded packages to non-members21:05
micahgstgraber: seeded = flavor :)21:05
stgrabermicahg: to take a better example, I wouldn't give non-member upload rights to the ubuntuone set21:06
micahgoh, hrm21:06
stgrabermicahg: nope, we have quite a few package sets containing seeded packages that aren't flavors21:06
* stgraber grabs a list21:06
ScottKHow can there be a seeded package that isn't in a flavor set (or core)21:06
micahgare we willing to give PPU for something seeded without membership?21:06
* ScottK doesn't see how it matters.21:07
micahgI think the answer is yes (the membership aspect is about sustained contribution, not trust IMHO)21:07
micahgso, I don't see a problem with ubuntuone21:07
stgraberScottK: packages can be in multiple sets21:07
ScottKRight, but to be in an image, it needs to be in at least one.21:07
stgraberScottK: based on what micahg said before, he'd be fine granting someone upload rights to the xorg set for example without requiring membership. But all packages in the xorg set are in main and seeded on all media.21:08
ScottKRight.21:08
ScottKSo that's core though.21:09
stgrabersame goes for some stuff in bzr, input-methods, kernel, langpack, mozilla, ubuntuone and utouch21:09
micahghere's my example, some DD became proficient in Ubuntu One packages after introducing them into Debian and would like to have the packages flow through Debian where possible, we'd need to make sure that the person was obviously in touch with the Ubuntu U1 members and understands the release cycle, but I don't see why membership is needed21:09
ScottKAgreed.21:09
barrymicahg: i agree.  ppu is about trust and competence.  membership is about sustained contribution (on top of that)21:10
micahgwe won't grant PPU to begin with if we think someone is going to make a mess of things, image or not21:10
ScottKAs another example, I've got no problem with giving some people who work on X in Debian PPU rights in Ubuntu as long as we make sure they know a few things.21:10
ScottKI don't see how seeded or not affects the decision.21:10
ScottKWe've probably done about enough for one meeting.21:11
* bdrung nods.21:12
stgraberI think we'll find that it's most often linked as "sustained" will often mean trusted and ready to contribute to core parts of Ubuntu.21:12
ScottKmicahg: Could you write up your proposal and send it to the list?21:12
micahgScottK: for the team structure, sure, could someone offer to write up the documentation proposal?21:12
stgraberbut I guess I'm fine with not making it a requirement and will instead just -1 those applications until they'd be fine by me to be members too.21:12
micahgor is this all inclusive?21:12
micahgstgraber: well, with core areas of Ubuntu, I'm more concerned with ability and trust than sustained contribution TBH, though trust a lot of time manifests itself as sustained contribution, but are not necessarily one in the same21:14
micahg(not core-dev, PPU)21:15
micahg#action micahg to write up proposal for new team structure and send to DMB list21:16
meetingologyACTION: micahg to write up proposal for new team structure and send to DMB list21:16
micahgok, so unless there's anything else, I'll end the meeting as we're at 2+ hours21:16
stgrabermicahg: my experience is that you build trust over time, and it happens that the time I use to consider "sustained" and "trusted" happens to be pretty much the same ;)21:16
micahgstgraber: I can think of cases where they need not be one in the same and would prefer the flexibility to play it by ear21:19
micahgbut we can take it to the ML21:19
micahgunless you think there's something more we can do right now21:20
stgrabernope, I'm happy to get back to work now, wasn't a terribly productive day for me so far ;)21:20
micahgheh, I can relate21:20
micahgnext chair, Laney with stgraber as a backup21:21
micahg#endmeeting21:21
=== 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
meetingologyMeeting ended Mon Feb 25 21:21:11 2013 UTC.21:21
meetingologyMinutes (wiki):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-25-19.03.moin.txt21:21
meetingologyMinutes (html):        http://ubottu.com/meetingology/logs/ubuntu-meeting/2013/ubuntu-meeting.2013-02-25-19.03.html21:21
barrymicahg: thanks!21:21
micahgthanks everyone, sorry we went a bit over21:21
tumbleweedphew21:22
bdrung"a bit" haha21:22
micahga byte? ;)21:22
bdrung:D21:24
ScottKKibi or Kilo?21:41

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