15:01 #startmeeting 15:01 Meeting started Mon Jun 3 15:01:16 2013 UTC. The chair is Laney. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:01 15:01 Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired 15:01 * stgraber waves 15:01 o/ 15:01 evening 15:02 morning 15:02 :) 15:02 * Laney waits for one more dmber to come out of the woodwork 15:02 oh, I guess bdrung already did 15:02 ok 15:02 someone remind me if the previous action items is current please 15:03 * barry waves 15:03 o/ 15:03 we are quorate 15:03 https://wiki.ubuntu.com/DeveloperMembershipBoard/Agenda 15:04 ok, since nobody wants to tell me :P 15:04 #topic Review of previous action items 15:04 Laney: yes, i did write a short summary. so this action item is done. 15:04 #subtopic bdrung to write up a short summary of sweetshark's recent sponsorship 15:04 ^ 15:04 #subtopic barry to conduct sweetshark ppu vote on ubuntu-dmb list 15:04 done also 15:04 barry: did you send feedback on the outcome? 15:05 Laney: i did not, but i will do that 15:05 merci 15:05 #action barry to send outcome of sweetshark ppu vote 15:05 * meetingology barry to send outcome of sweetshark ppu vote 15:05 #subtopic all: review separation of ppu from membership 15:06 You probably saw that I sent this to the list and put it on http://pad.ubuntu.com/dmb-ppu-membership-proposal 15:06 I saw it, I even think I read it, but I don't remember it and forgot to comment, so I guess I'll have to go through it again... sorry 15:06 please make some time to consider it and the questions I posed there 15:06 I'd like to get it voted on at the next meeting 15:07 the main thing is that I find the discinction between PPU with and without membership and packagesets to be confusing 15:07 so I'd appreciate everyone thinking about how that should look 15:08 #action everyone read and amend http://pad.ubuntu.com/dmb-ppu-membership-proposal, and sign up for the implementation tasks 15:08 * meetingology everyone read and amend http://pad.ubuntu.com/dmb-ppu-membership-proposal, and sign up for the implementation tasks 15:08 #topic Adjusting dynamic PPU to make being a DD and an Ubuntu Developer of any kind the prerequisite, instead of PPU. 15:08 * Laney finds the mail 15:08 Laney: i vaguely recall responding to that particular issue ;) 15:08 https://lists.ubuntu.com/archives/devel-permissions/2013-May/000483.html 15:09 barry: you did! 15:10 so this is an issue that the DD-PPU thing we approved a while back is maybe too restrictive 15:10 it says that people have to be PPU already, but it seems eminently sensible to me that it should just be updated to say that you must be an Ubuntu Developer of any kind 15:10 yes? 15:10 +1 15:11 +1 15:11 +1 15:11 +1 15:11 I believe we already abused that part of the process in the past, can't remember the specific case, but I do remember us granting extra upload rights to a non-PPU member who was in ubuntu-dev for other reasons 15:11 so yeah, +1 15:11 there are already safeguards in the document about expanding permissions, so I think we're good in that regard 15:11 ok 15:11 hrm 15:11 Uploading Ubuntu Developer 15:11 #action laney to update DD-PPU process to say that any ubuntu-dev is eligible 15:11 * meetingology laney to update DD-PPU process to say that any ubuntu-dev is eligible 15:12 we can still special case non-uploading if we'd want, but I'd rather have the doc say uploading 15:12 or something to that extent 15:12 I'll let you know when I've changed it so you can review 15:13 let's do some applications 15:13 * Laney checks who was first 15:13 ok, that's ... 15:13 Laney: could the dynamic-ppu-procedure moved to a wiki page (to be more prominent)? 15:13 bdrung: it is already 15:14 that's just the "law", but the end-user part is on ApplicationProcess iirc 15:14 Laney: where? 15:14 moving on 15:14 #topic MOTU Application - Matt Fischer 15:14 * mfisch waves 15:14 hi mfisch! 15:14 care to give us a quick introduction? 15:14 Sure 15:15 My name is Matt Fischer, I've been working on Ubuntu now for about 18 months in my free time 15:15 My day job is at Canonical, where we work on contracted work for Ubuntu 15:15 like Ubuntu for Android 15:15 but most of my contribs are in my free time 15:16 I mainly work on desktop packages 15:16 since I'm most familiar with them 15:16 I didn't review what other intros were, so I'm out of stuff to say, but I can answer questions ;) 15:17 seems fine :P 15:18 how comfortable would you say you are with ubuntu development (packaging and process) at this point? 15:18 and/or do you know how & where to get help if you need it? 15:18 I'm very comfortable with packaging, that is what I do lots of in my free time and my work time. I am also comfortable with process 15:19 I usually work with a mentor (Robert Ancell) or get help from #ubuntu-desktop on desktop stuff 15:19 more general stuff, I go to #ubuntu-motu 15:20 As for updates and syncs, I'm familiar with the old way (debdiff), the UDD way, and the Ubuntu Desktop way 15:20 so as you said, you like to work on desktop stuff - will you be applying to join the ubuntu desktop team any time soon? :-) 15:20 MOTU doesn't let you upload a lot of that stuff so you might still need quite a bit of sponsorship 15:20 Laney: yes, I will be applying 15:20 I've spoken to seb about it 15:21 my work tends to be bursty, as I have kids and time is scarce some evenings, but I 15:21 mfisch, do you have an interest in general universe packages, I see you're mostly doing desktop + gnome 15:21 yeah I see on http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=*&sponsor_search=name&sponsoree=Matthew+Fischer&sponsoree_search=name that he's sponsored you a bit 15:21 sorry, I'm trying to work on more desktop stuffd 15:21 * Laney hands the floor over 15:22 micahg-work: yes, but desktop has been a focus because its been easy for me to work with people there 15:22 I have a new universe package and one more on the way from debian 15:22 (dateutils) 15:22 and ubuntu-accomps and friends are universe I think 15:23 mfisch: just to follow that thread a bit, do you think motu will actually be useful for you right now, assuming you do join the desktop team? i mean, would desktop + ppu on a handful of additional packages be enough? 15:24 barry: thinking, one sec 15:25 barry: Its true that I've not done many MOTU updates recently, but I still think it would be useful to me. However, my ultimate goal is probably Ubuntu desktop 15:25 I saw MOTU as part of the path to that 15:25 mfisch: i don't mean to be discouraging in any way, i'm just trying to tease out what your goals are 15:26 barry: Eventually I'd like both. My plan was to apply for desktop in a couple months 15:26 barry: Is experience in desktop packages not applicable for motu? 15:26 we certainly want people who want to help out with universe 15:27 mfisch: oh, i do think it is definitely. i'm just curious mostly as to why you chose the path you did (emphatically *not* implying you did anything wrong or out of order) 15:28 Ideally these rights can help me at my day job, but mainly I enjoy contributing 15:28 mfisch: thanks. i yield the floor to bdrung 15:30 mfisch: do you collaborate with Debian developers? 15:30 bdrung: yes, I've been working with a mentor there to do some new packaging 15:30 bdrung: I could certainly do more 15:32 the gnome team is cool ;-) 15:32 (if you like svn) 15:32 (hahaha) 15:32 if you like svn, join the python teams too :P 15:32 mfisch: it's good to see new packages come through Debian. do you plan do join the Debian gnome team? 15:33 besides svn, it's a pleasure to work with them. :) 15:33 tumbleweed: well, maybe s/like/tolerate/ :) 15:33 bdrung: to be honest I've not thought about it. I probably should 15:33 I've used svn before, it's not that bad ;) 15:33 especially now that we're more synced on GNOME versions there are more opportunities to collaborate with them 15:33 coming from Clearcase it was refreshing 15:34 being synced is a big win 15:34 it reduces maintenance overhead when the package can be kept in sync. 15:34 yes, and makes our lives easier 15:35 * bdrung yield the floor for stgraber. 15:35 and the users lives really 15:35 mfisch: One quick (possibly tricky) question for you. So, let's say we are on the 16th of July and you wish to upload a new version of seahorse. Should you just go ahead and do it or is there a reason why you should refrain? 15:35 mfisch: i encourage you to get more involved in Debian (and to try to reduce diffs)! :) 15:36 stgraber: hmm, I'd check the release schedule first 15:37 looks like a2 is on July 18 (I dont have the schedule memorized), so maybe wait until July 19? 15:37 or not at all, depending on the changes 15:37 or better yet, discuss it in #ubuntu-desktop 15:38 bdrung: I think thats a good idea 15:38 mfisch: right, July 16th is during alpha2. Now, how would you know whether the package will impact anything that's part of that milestone? 15:40 stgraber: I'm not sure if I fully understand your question, but I know what seahorse does and how it's used and can gauge the impact of a change from that 15:41 you can gauge some impact by looking at dependencies if thats what you are asking 15:41 mfisch: so those early milestones are opt-in, which means that depending on who participates in it, you may be clear to upload. 15:41 mfisch: I was wondering how you'd check who's participating in the milestone and how to check whether the package is on their image 15:43 stgraber: I don't know a good way to check that actually 15:43 an easy way I mean 15:43 ok. The tool is seeded-in-ubuntu 15:43 seahorse (from seahorse) is seeded in: 15:43 edubuntu: dvd 15:43 ubuntu-gnome: daily-live 15:43 ubuntu: daily-live, daily-preinstalled 15:43 ubuntukylin: daily-live 15:43 the above output shows you that you'd be fine to upload if none of those flavours take part in the milestone 15:44 otherwise, you should get in touch with the appropriate flavour leads or just through #ubuntu-release 15:44 yeah 15:44 I was just looking at that 15:44 seeded-in-ubuntu seahorse 15:44 I figured ubuntu-dev-tools would have a useful solution 15:45 note that we now tend to add britney (proposed-migration) blocks to prevent most packages from moving from -proposed to -release, so it's likely that the upload wouldn't affect anything, however it's always better to just wait before uploading :) 15:45 Laney: I'm done 15:45 merci! 15:45 #vote should mfisch join ~motu? 15:45 Please vote on: should mfisch join ~motu? 15:45 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) 15:46 +1 15:46 +1 received from Laney 15:46 +1 15:46 +1 received from stgraber 15:46 +1 15:46 +1 received from barry 15:46 +1 15:46 +1 received from bdrung 15:46 tumbleweed: ? 15:47 +1 [ I'd really have prefered to see more endorsements but I have a fair confidence in mfisch from IRC interaction ] 15:47 +1 [ I'd really have prefered to see more endorsements but I have a fair confidence in mfisch from IRC interaction ] received from tumbleweed 15:49 +1 [very impressed with no FTBFS on uploads, would have liked more endorsements as well] 15:49 +1 [very impressed with no FTBFS on uploads, would have liked more endorsements as well] received from micahg-work 15:49 #endvote 15:49 Voting ended on: should mfisch join ~motu? 15:49 Votes for:6 Votes against:0 Abstentions:0 15:49 Motion carried 15:49 mfisch: congrats, welcome to MOTU :-) 15:49 thanks, next time I'll get more endorsements! 15:49 look forward to seeing you on #-motu 15:49 mfisch: congrats! 15:49 for desktop you don't have to come back to us anyway :P 15:49 moving on 15:49 hah, true 15:50 #topic MOTU application - Dmitry Shachnev 15:50 o/ 15:50 mitya57: it's a you 15:50 can you give us a quick introduction? 15:50 All of you should already know me (and, in fact, have sponsored something for me :P) 15:50 So I'll start with what I achieved recently (i.e. in spring) 15:50 for the historical record, if nothing else :-) 15:51 Well, one line ftr: I'm student of Moscow University, upstream for some python apps like ReText and interested in various random packages in Debuntu 15:52 (continuing copy-pasting now) 15:52 In this spring I did: 15:52 - lots of python packages updates (docutils/sphinx, nose, pyxdg) 15:52 - helped with preparing qt5 (mostly qtbase and qttranslations) 15:52 - broke qt4 and fixed it 15:52 - new mathjax 2.2 and woff-tools 15:53 - ubuntu-packaging-guide updates 15:53 - helped with (breaking the archive by) uploading the new poppler 15:53 My short-term plans include: 15:53 - major python-keyring update, with switching to secretstorage for secret-service backend and pygi for gnomekeyring backend 15:53 - fixing the broken texlive in precise 15:53 - finishing pyqt5 packaging 15:53 - maybe some qt merges 15:53 ^D 15:53 thanks for the introduction 15:54 I'll start with a quick question because I've got to leave for another meeting in 5min, will keep reading this one though so should be able to vote (but not interact much) 15:54 So similar question to that I asked mfisch earlier on. Let's say we are on the 16th of July and you wish to upload a new version of vlc. Should you just go ahead and do it or is there a reason why you should refrain? 15:55 * mitya57 checks the schedule 15:55 * mitya57 checks seeded-in-ubuntu vlc 15:56 it's mythbuntu only, so if the RT sets proper britney hints, I'll go ahead 15:56 somebody's been paying attention... 15:56 mitya57: haha, you went right into the trap ;) 15:57 (well, I am not interested in vlc, but if I were I would start by talking with bdrung) 15:57 mitya57: it's correct that it's only seeded by mythbuntu, however do you know how often mythbuntu is actually released? 15:58 I think one can't predict which flavors will participate in which milestone 15:58 you can for mythbuntu ;) 15:58 bad /me 15:58 I now remember that it has only LTS releases... 15:58 correct :) 15:59 so a package seeded only by mythbuntu is always fine to upload during a non-LTS cycle 16:00 yeah 16:00 anyone else? 16:01 o/ 16:01 go 16:02 mitya57, so, you mention that there are issues with collaboration with upstreams, do you have any proposals on what MOTU could do to improve on this? 16:02 that was mostly related to gnome, which is for desktop team, not for motu... 16:03 but Ubuntu GNOME devs (jbicha & darkxst) have been doing nice work with collaborating recently 16:04 Myself I'm planning to contribute to https://live.gnome.org/GnomeFlashback packaging 16:05 (some bits already done like recent metacity upload with my patch) 16:05 I imagine the GNOME situation will calm itself down as Ubuntu moves on more 16:05 let's hope 16:06 But I think our recent decision to ship 3.6 in R and 3.8 in S was a step back 16:07 in terms of finding bugs early? 16:07 In terms of collaborating, and finding bugs too 16:08 ah, well as I mentioned earlier it does mean that we can collaborate with the Debian GNOME team more 16:08 so that's an upside from my pov 16:08 that's a definite upside, yes 16:09 mitya57, are you involved with Ubuntu GNOME? 16:09 micahg-work: not so much 16:10 (but I use GNOME, not Unity) 16:10 and sometimes fix bugs when I find them 16:11 x 16:11 hello to all 16:11 when will be start Ubuntu Security? 16:12 linuxCool, 20 minutes (we're still in the DMB meeting) 16:12 anyone else? 16:13 aaa ok sorry :) 16:13 mitya57: are you involved in the Debian GNOME team? 16:13 * Laney takes that as a no 16:13 blast 16:14 bdrung: already asked by micahg-work (in short: no) 16:14 he asked for the Ubuntu team. 16:14 i recommend to get more involved in the GNOME teams, as you already collaborate nicely with Debian. 16:14 bdrung: also no more than sending some patches 16:15 In Debian, I'm member of two python teams, javascript team and fonts team 16:16 thanks 16:16 & now we will vote! 16:16 #vote should mitya57 join ~motu? 16:16 Please vote on: should mitya57 join ~motu? 16: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) 16:16 +1 yay 16:16 +1 yay received from Laney 16:16 +1 happily 16:16 +1 happily received from barry 16:16 +1 16:16 +1 received from bdrung 16:16 +1 16:16 +1 received from stgraber 16:16 +1 16:16 +1 received from micahg-work 16:16 +1 16:16 +1 received from tumbleweed 16:17 #endvote 16:17 Voting ended on: should mitya57 join ~motu? 16:17 Votes for:6 Votes against:0 Abstentions:0 16:17 Motion carried 16:17 congrats! 16:17 Thanks! \o/ 16:17 congratulations mitya57! 16:17 #action laney to add mfisch and mitya57 to motu 16:17 * meetingology laney to add mfisch and mitya57 to motu 16:17 #topic AOB 16:17 hi dholbach, and thank you! 16:17 can someone reply to Daniel Pocock on devel-permissions please? 16:18 mitya57: congrats. one question: do you want to join the ubuntu sponsors team? 16:18 bdrung: yes, I want :) 16:18 nice :) 16:19 aaaaaanyone? 16:19 Laney: i can do that if no-one else will want it 16:20 doesn't seem like anyone is scrambling 16:20 thanks 16:20 #action bdrung to reply to Daniel Pocock on devel-permissions 16:20 * meetingology bdrung to reply to Daniel Pocock on devel-permissions 16:20 be nice :P 16:20 i will point to my language barrier if i am not :p 16:20 wiki says next chair is ScottK 16:21 anything else? 16:21 * barry must have missed daniel's message :/ 16:21 hrm, daniel has 0 uploads in Ubuntu 16:21 that makes the reply fairly easy 16:21 right 16:21 barry: sent today a few hours ago 16:21 but if all of his stuff is in sync and in great condition, ... 16:21 anyway 16:21 #endmeeting