19:03:47 #startmeeting 19:03:47 Meeting started Mon Nov 7 19:03:47 2011 UTC. The chair is bdrung. Information about MeetBot at http://wiki.ubuntu.com/AlanBell/mootbot. 19:03:47 19:03:47 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 19:04:26 [TOPIC] Review of previous action items 19:04:53 cody-somerville isn't here. so we probably can skip the review of his items. 19:05:31 [TOPIC] Continue discussion about our package set management workflows (review TB feedback) 19:05:56 i haven't found the time to catch up the mails from the last few days 19:06:54 should we move this point to the end? 19:07:23 sure 19:07:24 IIRC the only response was from sabdfl 19:07:42 [TOPIC] Creation of new desktop-extra package set 19:07:52 tumbleweed: well, it was discussed at the TB meeting, then sabdfl commented by e-mail after the meeting 19:08:06 [LINK] https://lists.ubuntu.com/archives/ubuntu-desktop/2011-October/003374.html 19:08:25 stgraber: ah, I was in the plenaries... Anyway, we can discuss it later 19:09:23 do we have a sufficient package set description? 19:10:06 https://lists.ubuntu.com/archives/ubuntu-desktop/2011-November/003391.html 19:10:56 micahg: where is the description for ubuntu-desktop? 19:11:04 the only thing that looks funny in there is ekiga, the rest is fine 19:11:11 bdrung: it's a seed, no description needed 19:12:26 micahg: but desktop-extra wouldn't be a seed, would it? 19:12:30 ubuntu-desktop packageset = basically anything in ubuntu-desktop excluding stuff in desktop-core and core 19:12:50 bdrung: correct, so seb128 gave a rough description 19:13:11 NOT IN ubuntu-desktop, but needed for a vanilla GNOME 19:13:56 is this precise enough? how sharp is "vanilla GNOME" defined? 19:14:56 idk, perhaps an upstream GNOME link with their base components would be enough? 19:15:07 * micahg hunts for a SME 19:15:25 SME? 19:15:45 subject matter expert 19:17:52 bdrung: maybe we should table until someone pops up that can give us more info 19:18:00 k 19:18:20 or if that fails, invite a desktop person to the next meeting 19:18:51 ideally the person who requested the packageset should be here, but maybe we didn't make that clear 19:19:02 [TOPIC] Serge Hallyn's application for upload rights for the Ubuntu Server package set. 19:19:09 \o 19:19:13 [TOPIC] https://wiki.ubuntu.com/SergeHallyn/ServerDeveloperApplication 19:19:32 hallyn: can you introduce yourself? 19:20:06 Sure - I'm Serge Hallyn, member of server team. I mainly watch the virtualization stack, libvirt, lxc, qemu-kvm, etc 19:22:06 I rarely make any changes without discussing them with someone else first, but sponsoring is much more work to ask of someone, so it seemed best to ask for server set upload rights 19:23:17 hallyn: how good is the relation between the server team and debian? 19:23:46 hallyn: IIRC e.g. qemu-kvm has big difference in both distributions 19:23:52 I like to think it's pretty good. (getting ready to submit a bug back to debian from an ubuntu one right now) 19:23:56 * ajmitch had thought that hallyn was core dev already, tbh :) 19:24:06 yes, qemu-kvm is ac ompletely different package in ubuntu 19:24:22 after this next TLS I want to think about merging back 19:24:25 but not for LTS 19:24:29 (s/TLS/LTS :) 19:24:32 As I said on hallyn's wiki page, I've been sponsoring quite a few of his uploads (last being an lxc SRU last week), most were good to upload as-is, the few I changed were mostly to add some stuff that I wanted to bundle in the upload ;) 19:24:44 * micahg wonders if there will be a new TLS after the LTS 19:24:51 :) 19:25:06 (better than a TPS report i guess) 19:25:44 hallyn: is there something like a server team on the debian side or are you just working with a bunch of different maintainers? 19:26:21 bdrung, different maintainers, though mostly I just work through the debian bug system. (i do sit on the mailing lists) 19:26:44 do the other dmb members have questions in the pipe? 19:26:52 I don't 19:26:52 I've said this before, but am intending to seek a sponsor soon to get debian DD so I can feel more closely involved 19:27:23 hallyn: do you have an interest in any of the other packages in the server packageset besides the few you've uploaded? 19:27:28 (thank you for not pointing out redundancy) 19:27:57 micahg, yes. For general helping out in early-release syncs for instance 19:28:27 ready to vote? 19:28:30 yep 19:28:33 yep 19:28:34 sure 19:29:38 [VOTE] Should Serge Hallyn get upload rights for the Ubuntu Server package set? 19:29:38 Please vote on: Should Serge Hallyn get upload rights for the Ubuntu Server package set? 19:29:38 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) 19:29:46 +1 19:29:46 +1 received from bdrung 19:29:47 +1 19:29:47 +1 received from stgraber 19:29:53 +1 19:29:53 +1 received from tumbleweed 19:29:56 +1 19:29:56 +1 received from geser 19:29:59 +1 19:29:59 +1 received from micahg 19:30:26 [ENDVOTE] 19:30:26 Voting ended on: Should Serge Hallyn get upload rights for the Ubuntu Server package set? 19:30:26 Votes for:5 Votes against:0 Abstentions:0 19:30:26 Motion carried 19:30:37 hallyn: congrats 19:30:40 thanks :) 19:30:54 bdrung: jbicha is here if you want to go back to the desktop-extra packageset 19:31:03 hallyn: congrats! 19:31:05 at least I think he is 19:31:07 hi, sorry for missing the beginning of the conversation 19:31:13 congrats hallyn 19:31:17 [TOPIC] Creation of new desktop-extra package set 19:31:18 http://git.gnome.org/browse/jhbuild/tree/modulesets 19:31:58 we could use whatever is not in main from gnome-suites-core, gnome-suites-core-deps, and gnome-apps 19:33:10 jbicha: does a script/tool exist to format the .modules file nicely for our usecase? 19:34:03 micahg: ekiga is listed in gnome-apps 19:35:13 I don't know what format you need it in, and I don't know if it comes in a simpler format 19:35:55 yeah, I see, I'm just wondering how related it is, but I guess that's fine 19:36:53 a plain list of package instead of an xml file would be easier to read, but the xml is sufficient 19:36:54 there's also http://git.gnome.org/browse/jhbuild/plain/modulesets/ but it's the same thing 19:38:10 The description of desktop-extra would be then: "Every package that is NOT in ubuntu-desktop, but needed for a vanilla GNOME. Vanilla GNOME is defined by upstream in gnome-suites-core, gnome-suites-core-deps, and gnome-apps http://git.gnome.org/browse/jhbuild/tree/modulesets" 19:38:58 this sound precise enough for me. thought? 19:39:11 s/thought/thoughts/ 19:39:17 that's fine, how about "NOT in main" instead? 19:39:19 I wish I could see a textual list of those files before voting 19:39:41 yes, this would be a universe only packageset I think 19:40:06 I also would like to see an actual list matching this criteria before voting. The description is fine to review additions afterwards though 19:40:24 (especially as I'll likely be the one who needs to implement the package set, having a list makes it easier ;)) 19:40:34 the current list is posted here: https://lists.ubuntu.com/archives/ubuntu-desktop/2011-October/003374.html 19:40:52 bdrung: that list wasn't compiled straight from the jhbuild list though 19:41:46 we could decide on that list and modify it later using the package description 19:41:57 I could make a list and email it to the DMB list 19:42:25 well, still, I'd prefer a textual list of those .module files before agreeing to use them as criteria for future additions 19:42:38 jbicha: can i give you that action item? 19:42:53 bdrung: yes 19:43:04 jbicha: if you write a script, you could share that with us 19:43:38 [ACTION] jbicha to create a list of packages from the .modules files 19:43:38 * meetingology jbicha to create a list of packages from the .modules files 19:44:03 then let's way with voting after getting the list 19:44:55 [TOPIC] Herton Ronaldo Krzesinski's application for upload rights for linux-* packages. 19:44:59 o/ 19:45:14 [LINK] https://wiki.ubuntu.com/HertonKrzesinski/PerPackageUploaderApplication 19:45:15 herton: can you introduce yourself? 19:45:50 I'm Herton R. Krzesinski, I work with ubuntu kernel stable team, looking at the stable updates, tracking regressions, etc. 19:47:35 I'm doing a lot of stable updates lately, so it seemed a good thing to get upload rights, instead of bugging Steve Conklin or Brad Figg to sponsor them (they also work/worked on the stable kernel stuff) 19:48:26 +1 - sponsoring Herton's uploads has become very boring in the last six months 19:49:42 herton: are you involved in the community outside of the kernel area? 19:51:06 not at the moment. I have been in UDS, talked with some people, but my are of expertise is more kernel, so I'm more interacting with community in the bug reports about it 19:51:52 herton: the earliest upload I see is at the beginning of June, is there evidence of earlier uploads? 19:52:23 herton: you criticise the political structure inside the project. Does this criticism applies only for getting upload rights or are there other places, too? 19:52:38 micahg: that sounds right, June is when I started pushing the ubuntu kernel updates 19:54:28 bdrung: for a newcomer it's not very easy to understand everything at the start I think how to get involved, may be there is some improvements that could be done 19:54:59 herton: were you aware that we generally require 6 months of sustained contributions before granting upload rights? 19:55:11 herton: did you started with contributing to the kernel package? 19:56:02 Herton has been preparing kernels for longer than six months, and making contributions during that time. It's only that he's started actually doing uploads in the last 6 months 19:57:08 sconklin: in the Ubuntu kernel git tree? 19:57:13 yes. 19:57:20 looking for dates now 19:57:49 sconklin: I figured as much since he joined the team 10 months ago, but just wanted to be sure 19:58:03 er...9 months 19:58:27 micahg, I didn't know of any specific 6 months of work for PPU uploads 19:58:38 I thought that was for motu or more expansive sets 19:58:44 cnd: it's for membership in general not upload rights specifically 19:59:33 * micahg is worried bdrung's question got lost above 19:59:46 ok, maybe this is butting up against the ppu vs ubuntu membership thing mentioned last week 19:59:49 i will point out that herton has been contributing to the kernle since 2009 though outside of ubuntu 20:00:02 sconklin: do you have a link handy to one commit as prove? 20:00:11 my first contribution to the ubuntu kernel was to bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/636091 20:00:13 Launchpad bug 636091 in linux (Ubuntu Maverick) "Touchpad stops working when wifi/3G connects" [Medium,Triaged] 20:00:26 herton: I'm also interested in your comments about bureaucracy. I remember thinking that it was very bureaucratic before I got involved. But I can't remember quite where, and I wouldn't know what documentation needs changing 20:00:38 yep, noted in changelog for March 20:01:13 herton: thanks 20:01:29 bdrung: no, I can't find it. Maybe I'm mistaken, but I can tell you he has contributed going back some time, as apw pointed out 20:02:08 k 20:02:35 http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-oneiric.git;a=commit;h=41d202d80e829c0a489119ad63d7ece08a9786da 20:02:46 ^^ he's actually been contributing since 2007 20:02:52 the bug that herton linked shows an upload where he was included in the changelog in March which IMHO is sufficient here 20:03:00 commit 41d202d80e829c0a489119ad63d7ece08a9786da is July of 2007, the first of many 20:03:15 herton: one of my questions got lost: did you start contributing to ubuntu by contributing to the kernel? 20:03:30 tumbleweed: the wiki has a lot information scattered, it takes some time to read and understand all the membership process. May be a better description in one page of all memberships, a organization structure or picture could help 20:03:32 ogasawara: yes, but not to Ubuntu :), we were wondering about Ubuntu specific contributions 20:03:36 e.g. can the bureaucracy come from the kernel package bureaucracy? 20:04:00 bdrung: yes. In ubuntu I'm started contributing only with the kernel 20:04:18 herton: yeah, we are planning on revamping that page 20:05:17 micahg: hrm, I'd consider a contribution to the upstream kernel a contribution to ubuntu as well since we do base all our bits on upstream 20:05:48 ogasawara: sure, but that isn't related to Ubuntu membership 20:06:29 ogasawara: it's irrelevant in this case anyways, since he does have 6+ months of Ubuntu contribution 20:06:35 ogasawara: contributing to an upstream project (here the kernel) doesn't grant you ubuntu membership 20:07:51 i am wondering if we should have an other format for presenting the information than using a wiki 20:08:09 a wiki tend to be not structured enough 20:08:39 like? 20:08:55 the packaging guide? 20:09:04 that's the question. 20:09:05 we're already past our allocated time for the DMB meeting, should we vote? 20:09:20 k, let's vote. 20:09:41 before vote: do we have a package set for the kernel? 20:09:49 yes 20:09:59 http://people.canonical.com/~stgraber/package_sets/precise/kernel 20:10:01 yes, we have a package set and associated team for the kernel 20:10:37 IIRC they are the only one who can upload kernels (not sure if core-devs can do it or not) 20:10:38 ouch, the uploaders part is a mess, yeah for LP bugs... /me goes to poke #launchpad to fix that one too 20:11:05 geser: ubuntu-core-dev is part of ubuntu-kernel-uploaders 20:11:27 [VOTE] Should Herton Ronaldo Krzesinski get upload rights for the kernel package set? 20:11:27 Please vote on: Should Herton Ronaldo Krzesinski get upload rights for the kernel package set? 20:11:27 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) 20:11:35 +1 20:11:35 +1 received from geser 20:11:40 +1 20:11:40 +1 received from tumbleweed 20:11:59 +1 20:11:59 +1 received from stgraber 20:12:08 +1 20:12:08 +1 received from bdrung 20:12:34 +0 I'm reluctant to give a +1 w/out a dev release sponsored upload 20:12:34 +0 I'm reluctant to give a +1 w/out a dev release sponsored upload received from micahg 20:12:52 [ENDVOTE] 20:12:52 Voting ended on: Should Herton Ronaldo Krzesinski get upload rights for the kernel package set? 20:12:52 Votes for:4 Votes against:0 Abstentions:1 20:12:52 Motion carried 20:13:17 herton: congrats 20:13:32 thanks! 20:13:56 should we end this meeting now and defer the remaining application to the next meeting? 20:14:49 micahg: in the case of kernel packages, that doesn't concern me too much 20:15:12 tumbleweed: if not for the dev release, why are upload rights required? kernel packages go through a PPA anyways 20:15:14 SRUs need more care than -dev uploads 20:15:28 indeed 20:16:11 anyone not having time to process the last applicant? 20:16:29 * tumbleweed has time 20:16:42 I don't think you should be considering components for packagesets 20:17:25 Laney: in this case where it's shadowing a seed based packageset, it makes sense IMHO 20:17:34 bdrung: yeah, I think I have time for one more 20:17:48 no, it makes sense in relation to the other set 20:18:35 [TOPIC] Stephen M. Webb's application for upload rights for the uTouch package set 20:19:16 [LINK] https://wiki.ubuntu.com/StephenMWebb/DeveloperApplication 20:19:30 bregma: can you introduce yourself? 20:19:51 sure 20:20:16 I'm a software developer, a member of the uTouch team developing touch-based sofwtare for Ubuntu 20:20:31 I also occasionally fix other unrelated bugs, for Ubuntu and Debian 20:21:32 I have also spent the better part of a decade packaging all kinds of software for other Debian-based distros 20:23:07 bregma: what makes you want to join a "cabal of cliquish members" 20:23:14 bregma: do you have a debian qa page? 20:23:56 micahg, cliques are only a problem when you're not a member 20:25:18 well, some would say that just their existence would be problematic which I think "cliques" is something we try to shy away from in Ubuntu 20:25:19 bregma: are you active on the ubuntu devel irc channels? 20:25:47 bdrung, from time to time 20:26:22 I mean, I'm usually on the channel, but rarely can answer anything before someone better able can 20:26:50 if Ubuntu development appears to be "a very closed cabal of cliquish members", then we're doing something very wrong 20:27:23 yes 20:27:28 bregma: can you give an example in which the ubuntu development appeared as a "closed cabal of cliquish members" 20:27:35 but I wrote that on a day I was frustrated 20:28:07 well, I asked on #ubuntu-devel what the best format to submit a bug was 20:28:19 and the answer was "it doesn't matter" from several responses 20:28:44 so I submitted a merge request to the ubuntu source package 20:29:06 and the immediate response from a maintainer was 'we don't do things that way" 20:29:44 I guess I should have gone back to change my develop application when i was less annoyed but I got busy with UDS and I forgot 20:29:51 some prefer patches and other merge proposals 20:30:09 naah, it's good to shed light on problems, that's why that's in the t emplate 20:30:28 I understand, but it does not mean it' does not appear like a shibboleth 20:30:29 it's important to talk about problem. 20:30:40 * tumbleweed is guessing desktop team (which uses non-UDD bzr branches, but plans to migrate, from what I heard at UDS) 20:30:48 the docs and wiki are stymying 20:30:56 debcheckout can be your friend sometimes :-/ 20:31:07 and probably an enemy too :P 20:31:43 bregma: hrm, how didyou get an @ubuntu.com address without membership? 20:31:45 * ajmitch still gets confused as to the 'right' way to do things as well, it's not like you're alone in that 20:32:07 I've since seen all the changes proposed to the developer application process and other processes, so I realize it's just hard to know what's not easy to learn if you're already on the inside 20:32:46 tumbleweed, the guys at Canonical gave it to me, I assume so uploads don;t balk 20:33:00 are there other problematic areas beside getting the correct format of your contribution? 20:33:51 just the problem of trying to figure out how the whole system works... I am not a fan of wikis for finding information 20:34:34 I didn;t intend to sound like a grouch or anything 20:35:06 but a lot of my experience with figuring out how things works ends up with a "well, you just gotta know" 20:35:09 you are not the only one who finds wikis sub-optimal for presenting information 20:35:14 bregma: any address is fine for a changelog entry (ubuntu.com preferred once earned) 20:36:06 as a long-time Unix developer, I'm used to having to know what the command is before I can find which command to use, c'est la vie 20:36:17 micahg, it's a lintian warning if it's not @ubuntu.com, IIRC 20:36:38 cnd: only if DEBEMAIL is set to an ubuntu dot come address 20:36:53 oops..ubuntu.com 20:37:12 hmm? DEBEMAIL is used for the changelog entry 20:37:25 yes if you use dch 20:37:50 I do not believe I've used my ubuntu.com mail address for anything except mailing list subscriptions any way 20:37:56 every question asked? 20:38:10 bregma: I see you've touched packages outside the packageset you are applying for 20:38:25 are you intending to apply for MOTU at some point? 20:38:43 some day 20:38:57 bregma: is there a reason you've only had one sponsor and therefore one endoresement? 20:39:15 *for the utouch stuff at least 20:39:20 micahg: I've sponsored uploads for bregma too 20:39:32 tumbleweed: yes, but you haven't commented on the APP 20:39:51 even as a character witness 20:39:52 * tumbleweed tends to comment when asked. I was replying to "one sponsor" 20:39:55 micahg, for the utouch package set, the number of people available to sponsor is small 20:40:16 cnd: core devs can sponsor as can MOTUs depending on the package 20:40:33 I've had several sponsors, I just feel really uncomfortable asking for an endorsement 20:40:50 yes, I understand, it just seems like the criteria should be lower for ppu 20:41:06 there's room in Ubuntu for the less social, too 20:41:17 heh 20:41:46 tbh, I'm tired of sponsoring bregma's uploads :) 20:41:58 he's quite capable 20:42:02 indeed, for one package I might agree, but for a set, I would think that there should be multiple people reviewing their work before agreeing 20:42:19 * tumbleweed sees that he had no problem's with bregma's uploads either (2 sponsorships). They were in perfect shape 20:42:37 but I wouldn't endorse from two uploads 20:42:48 there's only one person who uploads utouch packages outside of abnormal cases 20:42:50 tumbleweed: even for a package set? 20:43:07 bregma: right, but part of uploading is knowing when to ask others and being able to ask others is important 20:43:26 and that person endorses bregma to add to the pool :) 20:45:00 bdrung: yeah, I'd probably have left a comment 20:45:10 are we are ready to vote or do we need more time to discuss this topic? 20:45:39 ready 20:45:50 * stgraber too 20:45:56 ready 20:46:17 [VOTE] Should Stephen M. Webb get upload rights for the uTouch package set? 20:46:17 Please vote on: Should Stephen M. Webb get upload rights for the uTouch package set? 20:46:17 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) 20:47:33 +1 20:47:33 +1 received from tumbleweed 20:48:19 +1 but more than one endorsement would be better 20:48:19 +1 but more than one endorsement would be better received from bdrung 20:48:34 +1 20:48:34 +1 received from stgraber 20:48:38 +1 20:48:38 +1 received from geser 20:48:43 +0 the work itself seems fine and there have been no quick uploads subsequently to fix issues, but I'm concerned about communication with others, it's not just about being social, but about peer review as well, even comments by other sponsors would have been helpful 20:48:43 +0 the work itself seems fine and there have been no quick uploads subsequently to fix issues, but I'm concerned about communication with others, it's not just about being social, but about peer review as well, even comments by other sponsors would have been helpful received from micahg 20:49:05 [ENDVOTE] 20:49:05 Voting ended on: Should Stephen M. Webb get upload rights for the uTouch package set? 20:49:05 Votes for:4 Votes against:0 Abstentions:1 20:49:05 Motion carried 20:49:26 bregma: congrats. 20:49:32 bregma: congrats 20:49:55 thanks all! 20:50:08 bregma: for your next application i recommend to take micahg's voting comment to heart 20:50:09 thank you 20:50:24 #endmeeting