/srv/irclogs.ubuntu.com/2016/03/28/#ubuntu-meeting.txt

=== shuduo is now known as shuduo-afk
=== valorie is now known as valorie_
=== shuduo-afk is now known as shuduo
=== shuduo is now known as shuduo-afk
=== jgrimm-afk is now known as jgrimm
tyhickshello16:34
tyhicks#startmeeting16:34
meetingologyMeeting started Mon Mar 28 16:34:37 2016 UTC.  The chair is tyhicks. Information about MeetBot at http://wiki.ubuntu.com/meetingology.16:34
meetingologyAvailable commands: action commands idea info link nick16:34
tyhicksThe meeting agenda can be found at:16:34
tyhicks[LINK] https://wiki.ubuntu.com/SecurityTeam/Meeting16:34
tyhicks[TOPIC] Weekly stand-up report16:34
=== meetingology changed the topic of #ubuntu-meeting to: Weekly stand-up report
tyhicksjdstrand: you're up16:34
jdstrandhey16:35
jdstrandI'm working on snappy stuff this week. specifically, I just uploaded it for a devpts newinstance, I've got a branch of fixes from sarnold's review and working on argument filtering today16:35
jdstrandI will continue to help with landing the caps -> interfaces transition16:36
jdstrandand snappy on classic policy16:36
jdstrandI think that's it from me16:36
jdstrandsbeattie: you're up16:36
sbeattieI'm in the happy place this week16:37
sbeattieAfter being off a week, I'm currently shoveling email by the truckload into a garbage bin16:37
sbeattieI need to see where the apparmor stacking stuff is at16:38
sbeattieI have some apparmor patches to review and other bits to work on there as well16:38
sbeattieI have a couple of kernel signoff tasks waiting for me.16:38
* jdstrand notes that 'it' in the first sentence of mine was the launcher16:39
sbeattieI also plan on doing more pie work in preparation for 16.10 opening.16:39
sbeattieThat's pretty much it for me16:39
sbeattietyhicks: over to you16:39
tyhicksI'm on community this week16:40
tyhicksI'm currently wrapping up the AppArmor testplan for the 2.10.95 upload to xenial16:40
tyhicksit has been a painful process16:41
tyhicksI'd eventually like for us to automatically run most of those tests so that we're not seeing a bunch of test breakage right before an upload16:41
tyhicksafter apparmor is uploaded, I need to catch up on email16:42
tyhicksI have ignored it for too long16:42
tyhicksthen I need to do ecryptfs maintenance stuff (a couple bug fixes, patch reviews, mailing list replies)16:42
sbeattietyhicks: anything we can help with on the testing front?16:42
tyhickssbeattie: I think I'm a couple hours away from wrapping it up16:43
sarnoldjenkaas may be useful..16:43
tyhicksif I get through all of that, I want to start pitching in with review work (MIRs, MP reviews, etc.)16:43
tyhickssarnold: speaking of MIRs, you're up :)16:43
sarnoldi'm on bug triage this week; I'm going to finish the fwupd mir today (and this time I mean it -- new approach, strace / exectrace the thing and try to see if the firmware.xml.gz is gpg checked or not rather than continuing via source inspection); I'll start golang-websocket-dev MIR but since I also have sprint travel prep, short week, may not finish it16:44
tyhicksoh... short week for me, too (off friday)16:44
sarnoldI think that's it for me, tyhicks back to you?16:44
tyhicksthanks16:44
tyhicks[TOPIC] Highlighted packages16:44
=== meetingology changed the topic of #ubuntu-meeting to: Highlighted packages
tyhicksThe 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.16:45
tyhicksSee 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.16:45
tyhickshttp://people.canonical.com/~ubuntu-security/cve/pkg/gtkwave.html16:45
tyhickshttp://people.canonical.com/~ubuntu-security/cve/pkg/libinfinity.html16:45
tyhickshttp://people.canonical.com/~ubuntu-security/cve/pkg/gcc-h8300-hms.html16:45
tyhickshttp://people.canonical.com/~ubuntu-security/cve/pkg/batmand.html16:45
tyhickshttp://people.canonical.com/~ubuntu-security/cve/pkg/fso-frameworkd.html16:45
tyhicks[TOPIC] Miscellaneous and Questions16:45
=== meetingology changed the topic of #ubuntu-meeting to: Miscellaneous and Questions
tyhicksDoes anyone have any other questions or items to discuss?16:45
tyhicksjdstrand, sbeattie, sarnold: Thanks!16:48
tyhicks#endmeeting16:48
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Mon Mar 28 16:48:30 2016 UTC.16:48
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2016/ubuntu-meeting.2016-03-28-16.34.moin.txt16:48
sarnoldthanks tyhicks!16:48
sbeattietyhicks: thanks!16:50
jdstrandthanks tyhicks :)16:55
* mwhudson looks around for a dmb meeting19:14
cyphermoxmwhudson: we're figuring out if, considering it's Easter Monday for some people, we have quorum.19:24
mwhudsoncyphermox: yeah, i figured that was likely to be a problem19:24
stgraberI'm around19:26
stgrabercurrent state is that cyphermox is around, bdmurray is around, I'm around and micahg is kinda around (had to step away for a few minutes)19:32
stgraberso if we all manage to be around at the same time, that's quorum19:32
cyphermoxwell, I'm not going anywhere, building ubiquity again while I prepare some other stuffs19:33
mwhudsoni am minding a 3yo but i have an ipad so,,,19:33
stgraberI need to step away for about 10min unfortunately but I'll be back after that. Doesn't look like Eric Desrochers (slashd) is around, so looks like it will just be mwhudson19:34
stgraberI'm back but haven't heard back from the other DMB members... so I guess we're still waiting for micahg to get back19:56
micahgstill on the phone19:56
micahghere now19:59
* mwhudson is still here but would like to head off if the meeting is not actually going to happen20:01
stgraberstill here20:05
stgraberso we need bdmurray and cyphermox20:06
cyphermoxI'm here, still annoyed at ubiquity20:06
bdmurrayHere20:06
stgrabercool, who's chairing?20:06
stgraber(I'm on a call, multi-tasking, so not ideal for me to do it)20:06
micahgsame here (multi-tasking)20:07
cyphermoxI think everybody is going to be multi-tasking20:08
cyphermoxI'll chair, give me a second20:08
cyphermox#startmeeting DMB 2016-03-2820:10
meetingologyMeeting started Mon Mar 28 20:10:15 2016 UTC.  The chair is cyphermox. Information about MeetBot at http://wiki.ubuntu.com/meetingology.20:10
meetingologyAvailable commands: action commands idea info link nick20:10
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | DMB 2016-03-28 Meeting | Current topic:
cyphermox#topic Review of previous action items20:11
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | DMB 2016-03-28 Meeting | Current topic: Review of previous action items
cyphermoxany change?20:11
cyphermox#voters cyphermox stgraber bdmurray micahg20:12
meetingologyCurrent voters: bdmurray cyphermox micahg stgraber20:12
cyphermoxmoving on...20:12
cyphermox#topic Ubuntu Contributing Developer applications20:13
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | DMB 2016-03-28 Meeting | Current topic: Ubuntu Contributing Developer applications
cyphermoxlooks like we don't have slashd around here today; skipping to the next point on agenda20:13
cyphermox#topic Ubuntu Core Developer applications20:13
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | DMB 2016-03-28 Meeting | Current topic: Ubuntu Core Developer applications
cyphermox#subtopic Michael Hudson-Doyle's application (mwhudson) for core-dev20:14
* mwhudson o/20:14
cyphermoxmwhudson: please introduce yourself20:14
mwhudsonhi, i'm a long time canonical employee who has been moving more and into ubuntu dev over the years20:14
mwhudsoni've been de facto maintaining go for the last 6 or 7 months20:15
mwhudsoni'm going to be working on using go shared libraries in the next cycle, which will require touching every package that we want to build into a shared library20:16
mwhudsonwhich is why i'm applying for core dev rather than ppu, even though i don't have heaps of uploads on varied things yet20:16
mwhudson.. is that enough? :)20:17
mwhudsonoh yes, i've also applied to maintain go in debian20:17
mwhudsonand have developed a decent relationship with the existing golang maintainers20:18
cyphermoxany DMB members have questions for mwhudson?20:22
cyphermoxstgraber: bdmurray: micahg: ?20:22
cyphermoxmwhudson: how does working on golang qualify you for dealing with all packages in the ubuntu archive?20:23
mwhudsoncyphermox: well, it doesn't, i guess20:23
bdmurraymwhudson: You seem to be in favor of having all uploads reviewed, would you be looking for people to review your uploads?20:23
mwhudsoncyphermox: surely not all core devs work on all packages?20:23
cyphermoxmwhudson: well, really it's a thinly veiled deeper question ;)20:24
mwhudsoncyphermox: i think my record in other projects should indicate that you don't need to worry about going crazy and doing things un-supervised20:24
mwhudsonbdmurray: for less trivial things, yes20:24
dokocyphermox, ohh, he's touching gccgo as well ;p20:24
cyphermoxdoko: you didn't write a testimonial for mwhudson on his wiki page; are you here to cheer for him? :)20:25
mwhudsonbdmurray: there's a difference between asking for advice/review and asking for sponsorship20:25
bdmurraydoko: You've sponsored some packages for him, do you have an opinion?20:25
mwhudsonbdmurray: in my experience on other projects too20:25
dokosorry, otp20:26
mwhudsonbdmurray: e.g. getting commit rights to go upstream smoothed things, even though getting stuff reviewed there is easier than getting sponsorship in ubuntu ime20:26
mwhudsonthat said, if you want to see more general ubuntu dev from me before granting core dev, i won't be offended!20:27
micahgstgraber sponsored an upload as well :)20:28
cyphermoxso did I20:28
stgraberhaha, yeah, tiny packaging fix :)20:28
mwhudsonmy attempts at getting advocates on my application were not very successful :/20:28
cyphermoxmwhudson: it's not that there's anything wrong with the application per se, every one is different. we're just trying to see if you understand the impact of what you're done so far, and limitations20:29
cyphermoxyou have one testimonial from slangasek already, and doko was here too to vouch for you; that's good20:29
cyphermox(I'm not saying more to not influence the decision of the other DMB members. FWIW, I'm ready to vote)20:30
mwhudsoncyphermox: what do you mean by limitations?20:30
cyphermoxmwhudson: when it's time to ask for review, etc.20:31
mwhudsonah ok20:31
mwhudsoni think by nature i err on the side of caution there20:31
mwhudsonpossibly excessively so :-)20:31
micahgmwhudson: are you familiar with the release cycle and which type of uploads are appropriate when?20:32
mwhudsonmicahg: yes, more or less20:33
mwhudsonas in we are in final freeze now, so all changes to things that are seeded require release team approval, and past beta you need a ffe from a release team for new features20:34
mwhudsonfor better or worse i seem to interact with ~ubuntu-release people quite a lot :-)20:35
micahgdo you know where you can find the milestone dates with all the relevant freezes and links to their respective documentation?20:35
mwhudsonon the wiki? i always have to google to find the page though :)20:36
mwhudsonhttps://wiki.ubuntu.com/XenialXerus/ReleaseSchedule20:36
mwhudsonthe stuff i work on tends not to be very user-facing, so i don't know much about the ui freeze/translation stuff20:37
micahgyeah, googling is fine :)20:38
micahgbut if you notice, feature freeze actually kicks in about a week before the first beta so things can be stabilized20:39
mwhudsonah yes20:40
stgrabermicahg: when we are in beta freeze or other similar milestone where we're about to put out images, do you know how to check whether a package you're about to upload is affected (and so know when to refrain from uploading)?20:40
mwhudsoni am subscribed (and actually read :-p) to ubuntu-devel-announce20:40
mwhudsonstgraber: assuming that was for me, i use seeded-in-ubuntu20:40
micahgthat was likely an mtcf20:41
* micahg made an acronym :)20:41
stgraberyeah, I sure hope micahg know about it :)20:41
mwhudsonmicahg: m tab completion fail?20:41
micahgmulti-tasking tab complete failure20:41
mwhudsonah20:42
micahgor should that be mttcf20:42
stgrabermwhudson: so next cycle while the cdimage team is preparing beta-1, are you fine to upload vlc to the archive?20:42
mwhudsonstgraber: i admit don't entirely understand what seeded-in-ubuntu is telling me here (it's only seeded in the daily images, so maybe it's ok?) so i would certainly ask someone before uploading20:45
stgrabermwhudson: daily and daily-live specifically mean that it's on an image20:46
stgraberthough I admit my tricky question kinda failed here because mate is now seeding it :)20:46
stgrabermwhudson: care to take a guess at the same for mythtv? :)20:47
mwhudsonlet me guess this is going to depend if mythbuntu is official in some sense20:48
stgraberhaha, not official, but close20:48
mwhudsoni don't *think* mythbuntu is handled by the cdimage team, but i don't know20:48
stgrabermythbuntu is an official flavour, everything seeded-in-ubuntu tells you is usually right20:49
stgraberhowever mythbuntu is an LTS-only flavour20:49
mwhudsonso again, i'd be asking20:49
stgraberso they do no put out images in non-LTS cycles which means that those packages aren't actually frozen20:49
stgrabermwhudson: have you ever done a package merge? do you know where to get the list of pending merges?20:50
mwhudsonah so next cycle it would be ok to upload something mythubuntu-only during freeze, but it would not have been this cycle20:50
mwhudsonstgraber: i have merged golang several times20:50
stgrabermwhudson: correct20:50
mwhudsonstgraber: merges.ubuntu.com20:50
mwhudsonwait, that's not the list of pending merges i guess20:50
stgrabermwhudson: cool, are you going to help merging more packages next cycle?20:50
mwhudsonyes20:50
stgraberit is, the links to the index files can be found in the header20:51
stgrabercool20:51
stgrabermwhudson: how about library transitions? can you tell us what's involved with those?20:51
mwhudsoni also have a medium term plan to get rid of the delta for the golang packaging entirely ...20:51
mwhudsonstgraber: as in, new SONAMEs?20:51
stgrabermwhudson: right20:52
mwhudsoni only know the outlines, that you upload a new lib source package that creates eg libfoo4, then upload (or rebuild) all its deps until nothing reverse-depends on the now nbs libfoo3 package and it can be removed from the archive20:52
mwhudsoni've only watched from the sidelines though, never really been involved20:53
mwhudson(something that will obviously change a bit with go shared libraries)20:53
stgraberdo you know of the tool we use to track those?20:54
mwhudsonno20:54
mwhudsoni know britney/proposed-migration is involved somewhat, but i don't think you mean that?20:55
stgraberhttp://people.canonical.com/~ubuntu-archive/transitions/20:55
stgraberno, ben ^ lets you track the needed rebuilds20:55
stgraberthere may be circular dependencies and other complications which require several round of uploads20:56
* mwhudson bookmarks20:56
mwhudsonnot a very interesting point in the cycle to be looking at that page i guess :-)20:57
stgraberhave you ever done SRUs?20:58
mwhudsonyes20:58
mwhudsonmostly for gccgo i think20:58
mwhudson(so i didn't do the actual packaging, doko did, but i made patches and filed the bugs and did the verification)20:58
stgraberok, can you describe the process to me, from upload to the archive to it landing on someone's system?20:58
mwhudsonthe upload goes to proposed, the bug gets tagged verification-needed, then once that's changed to verifcation-done and 7 days have passed and britney is happy, it migrates to -updates20:59
mwhudsonand as updates is enabled by default, everyone should get it next time they update21:00
stgraberjust missed two tiny details :)21:00
stgraber1) the upload is held in the queue for review by the SRU team21:00
stgraber2) not everyone gets updates at the same time, we phase them21:00
stgraberhttp://people.canonical.com/~ubuntu-archive/phased-updates.html21:01
mwhudsonah yes, 1) was totally opaque to me for the longest time21:01
stgraberdo you know where to look at the current queues?21:01
mwhudsoni presume for more user facing things, some staring at errors.ubuntu.com is involved21:01
mwhudsonhttps://launchpad.net/ubuntu/xenial/+queue21:02
stgrabercool21:02
stgraberare you familiar with backports and can you explain how they different from SRUs?21:02
mwhudsoni am loosely familiar, i know the requirements are less stringent about what can get in there, but i don't actually know what the requirements are21:03
stgraberok, requirements are typically that they must be changed uploads from the source release they come from (backportpackage does that for you) and that they can't break their reverse dependencies21:03
mwhudsonthe key difference from the user's pov is that you only get them if you ask for them, they don't happen to unsuspecting victims21:03
stgrabercool21:04
stgraberdo you know how packages end up being pulled into main and onto installation media and images?21:04
mwhudsonthe latter is to do with seeds and germinate?21:05
* mwhudson spots the pun, very very late 21:05
stgraber:)21:05
stgraberyeah, so does the former21:05
mwhudsonbut main is closed under build-depends as well as depends21:05
stgraberdo you know where to find the list of packages which should be promoted or demoted by haven't been yet?21:05
mwhudsonor at least was, or is right now or something21:06
mwhudson(i know this is changing)21:06
mwhudsonum, i know component-mismatches emails get sent to ubuntu-devel all the time21:06
stgraberwhat's changing is whether packages in main can build-depend on packages which aren't (or aren't yet) in main21:06
stgrabercool, yeah, that's component-mismatches there is also a more comprehensive online report of it with fancy svg and stuff21:07
mwhudsonso yeah, a bit of guessing gets me to http://people.canonical.com/~ubuntu-archive/component-mismatches.html21:07
stgraberyep, that one and its matching one for the proposed pocket21:07
stgraberwhat's needed for a package currently in universe to be moved to main, outside of a friendly archive admin to actually process the move?21:07
mwhudsona MIR and the security team review that involves21:08
stgraberok21:08
stgraberso we're more than out of time and I think I'm out of questions to ask, anything else the other members may want to ask?21:08
bdmurrayand a package subscriber21:08
mwhudsonoh yes21:08
bdmurraynot me21:09
mwhudsoni am that package subscriber for at least one package :)21:09
stgraberyeah, that's one of the tick box in the MIR process, I think it may even ask for a team rather than individual subscriber21:09
cyphermox#vote mwhudson to be granted core-dev21:14
meetingologyPlease vote on: mwhudson to be granted core-dev21:14
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)21:14
stgraber+121:14
meetingology+1 received from stgraber21:14
bdmurray+121:14
meetingology+1 received from bdmurray21:14
cyphermox+121:14
meetingology+1 received from cyphermox21:14
cyphermoxmicahg: ?21:17
micahg=121:21
micahg+121:21
meetingology+1 received from micahg21:21
stgrabermwhudson: congratulations!21:22
mwhudsonwoo thanks everyone21:22
stgrabercyphermox: close the vote and wrap up the meeting?21:23
cyphermoxyep21:23
cyphermox#endvote21:23
meetingologyVoting ended on: mwhudson to be granted core-dev21:23
meetingologyVotes for:4 Votes against:0 Abstentions:021:23
meetingologyMotion carried21:23
cyphermoxcongrats mwhudson21:23
cyphermoxwe're way over time, I think it's time we wrap up this meeting, indeed21:24
cyphermox#topic AOB21:24
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | DMB 2016-03-28 Meeting | Current topic: AOB
cyphermoxany other things?21:24
stgrabernope, hopefully we'll have a new DMB soon :)21:24
cyphermoxyeah, we need to finish restaffing.21:26
cyphermoxalright, that's all folks21:26
cyphermox#endmeeting21:26
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology
meetingologyMeeting ended Mon Mar 28 21:26:50 2016 UTC.21:26
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2016/ubuntu-meeting.2016-03-28-20.10.moin.txt21:26

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