=== mjg59_ [~mjg59@cpc2-cmbg5-4-0-cust206.cmbg.cable.ntl.com] has joined #ubuntu-meeting
=== mjg59_ [mjg59@cavan.codon.org.uk] has joined #ubuntu-meeting
=== rabidbt [~rabidbt@66.45.74.16] has joined #ubuntu-meeting
=== doko [doko@dsl-082-082-069-185.arcor-ip.net] has joined #ubuntu-meeting
=== pitti [~martin@195.227.105.180] has joined #ubuntu-meeting
=== pitti [~martin@195.227.105.180] has left #ubuntu-meeting []
=== mjg59 [mjg59@cavan.codon.org.uk] has joined #ubuntu-meeting
=== doko [doko@dsl-082-082-069-185.arcor-ip.net] has joined #ubuntu-meeting
=== mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #ubuntu-meeting
05:11mdzCC meeting?
05:11Kamionhere
05:12Kamionum, had forgotten about it
05:12Kamionwe don't seem to have any agenda items
=== sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting
05:12mdzanything on the agenda?
05:12Kamionnothing
05:12sabdflnothing that i saw
05:12mdzagenda on the wiki seems to be empty
05:12sabdflsorry for being late
05:12sabdfli checked this morning and it was just old stuff
05:12Kamiondo we have AOB?
05:12sabdflso made it blank
05:13sabdflAOB?
05:13Kamionany other business (i.e. off-agenda)
05:13sabdflnot from me
05:13mdzyes
05:13mdzI'd like to talk about the maintainer process
05:13sabdflhmm... maybe conference invitations to community members
05:13mdzlack thereof, at the moment
05:14mdzis someone expected to be working on community processes? jdub?
05:14sabdflmdz: do we have a framework for maintainers whohave been appointed?
05:14sabdfli think mako
05:14sabdflhe sms'd me to say his net was busted
05:14sabdflhe's trying to make another plan
05:14mdzoh
05:15sabdfli would really like to get a community team going
05:15sabdflin other words have a few maintainers who are not Canonical folk
05:15mdzwe have a keyring for the archive, and a queue of folks who want to be considered
=== daniels [daniel@fooishbar.org] has joined #ubuntu-meeting
05:15sabdflwith full upload capability
05:15mdzthe rest is documentation and procedures
=== pitti [~martin@195.227.105.180] has joined #ubuntu-meeting
=== hazmat [~hazmat@c-24-15-10-12.client.comcast.net] has joined #ubuntu-meeting
05:16mdzwhen mako and I talked about this last, we were on the same page as to how it should work
05:16sabdflok
=== ..[topic/#ubuntu-meeting:mdz] : Shotgun Community Council meeting
=== zul [~chuck@zul.developer.gentoo] has joined #ubuntu-meeting
=== mako2 [~mika@pool-70-18-203-202.ny325.east.verizon.net] has joined #ubuntu-meeting
05:17sabdflah, the clocks have gone back, that's why my alarm didn't go
05:17mdzI also think it would be a good idea for someone on the community team to work with the doc team on a "how to get involved" document
=== seb128 [~seb128@ANancy-151-1-9-186.w83-194.abo.wanadoo.fr] has joined #ubuntu-meeting
05:18mdzthe categories I have seen so far are "I have a suggestion for improving Ubuntu", "I have a problem with Ubuntu" and "I want to become an Ubuntu developer"
05:18mdzI wrote a document for the "I have a problem" case which walks through support and bug reporting basics
05:18sabdflthe MaintainerCandidates page has a few people
05:18mako2there is already a participate document
05:19mdzbut i think it would be nice to have a very high-level document about how individuals can relate to the Ubuntu community
05:19mako2mdz: do you think it should be built on top of that?
05:19sabdflare there any there who have strong credentials from existing open source work that would allow us to approve them immediately?
05:19Kamionalso "when you *don't* need to be an Ubuntu developer in order to get your problem fixed"
05:19mdzmako2: possibly, I'm waiting for plone to give it to me so I can see
05:19Kamionthinking of the people who want to join just in order to get some theme added or whatever
05:19sabdflhttp://www.ubuntulinux.org/community/participate/document_view
05:20sabdflmako2: perhaps that just needs some more specifics
05:20sabdfl"become a maintainer" doesn't tell you where to start
05:20sabdfljust needs a link to the relevant process
05:20mako2right
=== elmo [~james@83.216.141.215] has joined #ubuntu-meeting
05:20Kamion(is there any way we can get rid of those daft "/document_view" bits on the end of all the wiki URLs? the URLs work fine without them)
05:20mdzonce the process is documented :-)
05:20mdzKamion++
=== mako2 apologizes if he gets disconnected.. i have the laptop halfway out the kitchen window and (am getting up to 30 seconds of lag)
05:21sabdflhttp://www.ubuntulinux.org/wiki/MaintainerCandidates
05:21sabdflis there anyone on there that we would feel comfortable approving right away?
05:21mdzmako2: I'm thinking that it should have some very simple bullet points which link to more detailed documents
05:21mdzmako2: each aimed at a use case which already exists
05:22mdzso that a user who comes to the page who already knows what they want, can find the relevant interface
05:22KamionMatthias Urlichs is a competent Debian guy, IIRC
05:22mako2mdz: i'm happy to help with that
05:22sabdfli would be happy to approve some of the guys who have made great doc contributions already
05:22mako2Kamion: yes, we've been chatting a little bit offlist as wel
05:22KamionThibaut VARENE is the ia64 guy and should be straightforward to approve
05:22mdzhis name is familiar, but I can't vouch personally
05:22sabdflas long as they agree just to work on package documentation
05:23danielslamont can vouch for thibaut, IIRC
05:23mako2Kamion: he maintains some non-trivial python packages
05:23mako2python-docutils (RST)
05:23mdzelmo: do we have a public upload queue?
05:23mako2i can also vouch for thibaut
05:23mako2i was his AM in Debian so i've already gone through NM with him once
05:23Kamionoh, he's the gnutls/gcrypt maintainer
05:23elmomdz: no - we're waiting on zope 3's ftpd getting fixed - I've just pinged SteveA about it
05:23Kamion$ grep-available -nsPackage 'Matthias Urlichs' | wc -l
05:23Kamion80
=== mdz blinks
05:24sabdflgosh
05:24sabdflthat would be a yes then
05:24elmoyeah, smurf's competent IMO
05:24Kamion(quantity not implying quality or anything, but :-))
=== plovs [~plovs@62.84.21.44] has joined #ubuntu-meeting
05:25sabdflKamion: why do I always find myself agreeing with you when you point out that sort of thing?
05:25KamionI'm just such an agreeable guy
05:25sabdflerm. but i'm not.
05:25mdzbecause of his sneaky tendency to be correct
05:25mako2yeah, but he also maintains some touch ones
05:25sabdflah. yes, that
05:25mako2i've been working with him this week on preparing the new upstream release of python-docutils
05:25sabdflok, let's take these one at a time, maybe that would be better
05:25sabdflwe still need a proper process for guys we don't know already
05:26sabdflmako2, can we leave the process documentation in your hands, deliverable for the next cc meeting?
05:26mdzyes
05:26mako2yes
05:26sabdfland mdz, can we handle both techboard and cc approvals today, do you have your tech board handy?
05:27mako2mdz: help me outline and check it,eh?
05:27mdzhm, I'll see
05:27mdzmako2: definitely
05:27sabdflok: thibaut varene, opinions?
05:28mako2i was his am in debian
05:28sabdflalready discussed?
05:28mdz(prodded Keybuk)
05:28mako2i passed him there with glowing recommendations and i would do it again here :)
05:28mdzsabdfl: mako and lamont both say good things, I've chatted with him and found him sane
05:28sabdflhow do we want to do this, require all cc members to say aye or nay?
05:28Kamionhe's been sane when I've talked to him too; thibaut ack
05:29sabdflok, thibaut is in
=== Keybuk [scott@descent.netsplit.com] has joined #ubuntu-meeting
05:29Keybukevening
05:29mdzcheers
05:29sabdflfrom a cc perspective, mdz, you make the call for tech board
05:29sabdflhiya scott
05:29sabdflsivan green
05:29sabdflhe's been very "present"
05:29Kamionsabdfl: I think requiring CC unanimity would be good until we have a clearer procedure
=== fabbione [~fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-meeting
05:29sabdfllot's of enthusiasm on the doc front
05:30mako2sivan has been working mostly on doc stuff up until now but is interested in working with a mentor towards other types of stuff
05:30sabdflnot much experience i don't think
05:30sabdfla candidate for the full process?
05:30pittiI talk with him very often; he seems eager, but did not finish much up to now
05:30mako2he's been in contact with me directly several times a week about a number of things
05:30mdzmako and I talked a bit, and I think the full process can very nearly be condensed to a single bullet point
05:30mdzthe key is that we can trust them to know their own limits
05:30mako2i gather that sivan would be happy with the fully process
05:30mako2right
05:31pittiI think so, too
05:31sabdflmdz: can you turn that into something a little less existential?
05:31mdzif we can be confident that someone will ask before entering unknown waters
05:31pittibut he should finish at least a small coding project before he starts the full process, right?
05:31Kamionsivan definitely isn't an experienced developer; I'd be happy for him to work with a mentor to bring him up to speed, but I also think he is inclined to ask people rather than storm ahead
05:31mdzand not touch things that they aren't entirely confident about
05:31sabdflok
05:31KeybukI've certainly not got any objections, have seen him around and he seems willing to help
05:31mako2sabdfl: so we pass him saying "you are a doc guy until we prove you can safely work beyon that. ubuntu is not the place to learn and experiment and make beginners mistakes"
05:31pittiKamion: for my taste he even asks too much
05:32Kamionpitti: I wasn't going to say that :-)
05:32mdzhe's definitely enthusiastic; I can't say I know a thing about his technical interests or skills
05:32sabdflmako2: i'm hesitant to pass him on the basis of enthusiasm alone
05:32Kamionpitti: (yes, it can be annoying; it's better than the other way round though)
05:32pittiKamion: but I do, he asks me all the time on every day
05:32pittiKamion: I agree
05:32Kamionoh, he has done some security work with you hasn't he?
05:32pittiAs a matter of fact I already am a kind of mentor for him
05:32Kamionpitti: how much has he actually done on the security front?
05:32sabdflwithout wanting to rehash the previous process discussion, we did say that we would expect candidates to collect a list of real contributions made
05:32mdzKamion: he helped with the Warty security review
05:33mdzresearch
05:33pittiKamion: so far he helped with rewieving the 2002 DSAs, but nothing else (that I know of)
05:33mako2pitti: he's done documentation work
05:33pittimako2: sure, but I cannot evaluate that
05:33Kamionhas the doc work he's done been reviewed?
05:33mdzdoesn't the maintainercandidates page ask them to submit a resume?
05:33mako2i think sabdfl is correct.. lets have sivan work with pitti, myself, and whoever else
05:33mako2Kamion: no, but i can review the doc work for hte next meeting
05:33pittihe often asks me to assign some taks to him, but so far he did not finish anything
05:33mdzhe did: http://www.ubuntulinux.org/wiki/SivanGreen
05:34sabdflwe should only fast-track people who we really know and have no doubt about
05:34pittiI would not want to fast-track him
05:34mdzsabdfl: agreed
05:34sabdflok
05:34pittiI will happily bring him through some sort of NM process
05:34sabdflif it takes him two or three months, it's worth it for him and for us
05:34mako2pitti: that would be great :)
05:34pittihe seems eager to do the process, though
05:34pittimako2: I have some experience as AM,
05:35mako2pitti: well, this will be a little different but we can discuss that outside of the meeting :)
05:35pittimako2: but as I understood, the process should be shorter
05:35pittimako2: ack
05:35sabdflpitti: just long enough for you to be confident in him, and in your relationship with him
05:35mako2pitti: i'd like to do a better job of documenting the process so we work together to sort do a self-documentating process :)
05:35pittisabdfl: I can check his technical skills (and help him with that), but not necessarily the doc stuff
05:35sabdflpitti: that's ok
05:36mako2i can overview the doc stuff.. i follow their process/work
05:36pittisabdfl: okay, I'll do it
05:36sabdflhe should be able to point to a list of doc contributions if that's his pitch
05:36sabdflok, next
05:36pittisabdfl: but I will give him some real-world tasks rather than the theoretical Debian NM quesion
05:36pittisabdfl: s/quesion/questions/
05:36sabdflmattias uhrlichs, smurf
05:36Kamionsabdfl: aye
05:36sabdflpitti: fine
05:36sabdflKamion: thanks
05:36sabdflelmo?
=== hno73 [~Henrik@henrik.gotadsl.co.uk] has joined #ubuntu-meeting
05:37mdzperhaps it is sufficient to get N confirms, rather than tally votes from everyone?
05:37elmosabdfl: for smurf?  aye
05:37mako2i already nodded earlier
05:37sabdflok
05:38sabdflsmurf is approved from cc
05:38mako2mdz: only 4 people :)
05:39sabdfloliver grawert?
05:39Kamionbit of a lack of technical resume there
05:40mdzhe's been active on -devel
05:40mako2mdz: what is his nick?
05:40sabdflnot known enough for me to like fast-tracking
05:40mdzmako2: not sure, I meant the mailing list
05:40danielsi believe his nick is ogra
05:40mdzah, he's active on #ubuntu as well, then
05:41mako2yeah, i've seen his messages but i'm with sabdfl here
05:41mdzsabdfl: agreed
05:41sabdflok, full process
05:41sabdflalexander poslavsky has been excellent on the wiki
05:42mdzAlexander Poslavsky is a doc team guy, very active
05:42sabdflperhaps a doc candidate?
=== mako2 nods
05:42Kamionwhat's our general rule on doc team <=> maintainership?
05:42mdzwhat does that mean?
05:43sabdflKamion: i think doc team members should have full commit capability
05:43Kamionmdz: what sabdfl just said. :-)
05:43Kamionsabdfl: ok
05:43sabdfli think we said maintainers would also be able to push out a release
05:44Kamionplovs is fine with me, I think he's earned his stripes up to now
05:44sabdflbut in the absence of HCT, would we prefer to err on the side of allowing or disallowing uploads by doc team members?
05:44mdzsabdfl: commits to the package archive?
05:44mdzsabdfl: disallowing
05:44sabdfli'd fall on the other side :-)
05:44mdzmost of them have neither interest in packaging, nor a GPG key
05:44fabbionei agree with mdz
05:44sabdflperhaps we could have a tighter policy post-freeze?
05:44sabdflempowering is better, if someone trips up pre-freeze it's unlikely to be a disaster
05:44mako2i'd prefer to not have two classes of maintainers
05:45sabdflmako2: we did already agree that though
05:45sabdflcontributor - sends patches
05:45sabdflcommitter - can commit to the arch branches
05:45mako2right
05:45sabdflmaintainer - can trigger the release
05:45mako2i was taking about maintainers
05:46sabdflin the absence of the arch infrastructure i'd prefer to use social structures to enforce "doc only" maintainership
05:46sabdflif someone uploads something thats out of line, that's a social issue
05:46sabdflwhich we can quickly sort out
05:46mdzthere are more issues apart from uploading things out of line
05:46mako2it's hard enough to get people to do the not-so-sexy documentation thing.. full fledged maintainership, whatever that is
05:46mako2sound good to me
05:46mdza new maintainer means a new key in the keyring, which needs to be properly signed and protected
05:47sabdflright, so we have to have confidence in the person's gpg security knowledge
05:47mdzdo the doc guys even want that responsibility?
05:47mako2mdz: i guess we should ask
05:47sabdflwhat's the worst case?
05:47mdzworst case is http://www.google.com/?q=secring.gpg
05:48elmo*giggle*
05:48fabbionethat reminds me of... thom?
05:48fabbione;)
05:48mdzer, http://www.google.com/search?q=secring.gpg
05:49sabdflwhy would a maintainer be able to change the keyring?
05:49elmosabdfl: they can't - but if their key is insecure, then our packages are vulnerable
05:49mako2sabdfl: no, he's afraid they'll put their keyring somewhere whehere peopl can google it and download it
05:50mdzmako2: well, I said that's the worst case :-)
05:50Kamionthat's an outside risk, but it's an example of general key management incompetence, which in its general form is common
05:50elmohttp://www.google.com/search?q=inurl%3Asecring.gpg
05:50mdzelmo: yeah, that one
05:51mdzwhoever justin pryzby is, we wouldn't want his key in our keyring
05:51mako2ok, so the danger is not that we can't trust the nm candidates, it's our job to make sure we can
05:52mako2the danger is that we can't trust everyone who has their key :)
05:52Keybukyeah, anyone who manages to expose a private key like that should be shot
=== Keybuk tickles thom playfully
05:52mdzmako2: the question is whether we need to force people through that process in order to be an official documentation person
05:52sabdfli think it's reasonable to establish gpg practice understanding
05:52sabdflif that's a key requirement
05:53mdzthat is definitely a key requirement; it's the basis for our trust
05:53mako2i think a keyring of maintainers is a Good Thing for reasons other than uploading packages
05:53mako2voting, etc
05:54elmoyeah, but we should probably have a separate keyring for uploaders
05:54sabdflthe doc guys will need to be briefed and tested
05:54mako2the documentation are not writing advertisemennet copy.. they're writing technical documentation.. they should be able to figure out how to use gpg and get some key safety :)
05:54sabdflelmo: why have a separate keyring?
05:54danielselmo: one for voters/et al, one for people who can upload
05:54danielser
05:54danielssabdfl: ^^
05:54danielssabdfl: so not everyone can upload libc6
05:55mdzdo we actually have any process in mind where we would hold a vote of the entire project?
05:55sabdfl*cough* voting *cough*
=== sabdfl wonders who ever considered democracy in these hallowed halls
05:55Kamionmdz: cc/tb reelection
05:55sabdflconfirmation
05:55mdzKamion: those are appointed positions, no?
05:55elmosabdfl: usual reasons: damage limitation, layered security, etc. - if the doc guys don't actually need their keyring, except once every two years or vote or something, they're much less likely to apply as-good-as-we-would-like security practices to their GPG key
05:55sabdflKamion is (again) correct
05:55mako2call it consensus or just identifying yourself :)
=== mvo_ [~egon@suprimo-161.ping.de] has joined #ubuntu-meeting
05:56sabdflelmo: but the doc guys are definitely going to be committing to the codebase, and that will require gpg keys
05:56sabdflonce we have bazaar flying, with hct
05:56Kamionmdz: hm, there was talk of having them confirmed by plebiscite of maintainers to start with
=== mako [mako@micha.hampshire.edu] has joined #ubuntu-meeting
05:57sabdflyes, nominated y me, confirmed by a plebiscite (!)
=== mako network is revived
05:57elmosabdfl: sure - but until we get there, I think we need separate keys.  and not all derivatives will be using upload-via-arch in any event, so we're going to have to deal with managing multiple "upload" keyrings anyways from an archive POV
05:57sabdflok
05:57Kamionsabdfl: (plebiscite is such a good word I just had to use it)
05:57sabdflbut the question is whether we want to allow a doc person to upload packages
05:58elmosabdfl: <fascist-that-I-am>no.  if they upload packages, they're by definition not a doc person</>
05:58mdzif they meet the criteria, sure
05:58makowhat about documentation packages? :)
05:58sabdfli think someone who understands gpg, and who has agreed not to touch code, should be allowed to do so
05:59mdzsomeone who understands gpg, and knows their limits
05:59sabdflif they break the social agreement, we have a problem that can be solved simply
=== mako nods
05:59sabdflperhaps we can switch modes post-freeze
05:59sabdflto minimise the risk of an accidental stuffup
05:59sabdflso the policy is "looser till freeze"
06:00sabdflall of this is just till we get bazaar / hct
06:00mdzit is?
06:00mdzit seems like we have the same issues with baz/hct
06:01sabdflbut we can distinguish between commit and upload
06:01sabdflwhereas now we cant
06:01mdzbut without someone reviewing the changes, they're pretty much equivalent
06:01sabdflthe additional review is a disincentive to contribution
06:01sabdflbeing able to upload is a big motivator
06:01sabdflinstant gratification
06:02mdzI'm not really worried about folks who are comfortable working with gpg having commit access to write docs
06:02sabdfli really think we should acknowledge the doc team's contribution with maintainer status
06:02mdzwhat I object to is making their official status contingent on gpg usage
06:02mdzthey should at least be able to decline that piece, and still be officially recognized
06:02sabdflso they can still vote
06:02sabdflbut not have to deal with gpg
06:02sabdflthat's fine by me
06:03sabdflit's at their option
06:03sabdflelmo, can you live with this?
06:03sabdflseparate keyring for voting, contains additional keys of maintainers who choose not to upload
06:03mdzthere's no need to require gpg for voting, since they should be able to do it by logging into the website or similar
=== mako happy with that
06:03sabdflalso true
06:04elmosabdfl: yeah, if we can discourage gpg key use when it's not necessary, I'm all for it
06:04mdzwhat it sounds like we're moving toward is an official contributor status
06:04mdzthat's someone who can't commit, but participates, and they have a voice
06:04sabdflexcept that the "can't commit" is at their option, thus far
06:04mdzin oxford, we said that the contributor (with baz/hct) could be anyone
06:05mdzthat it didn't require official status
06:05sabdflonly because bazaar will allow branching so easily
06:05mdzright
06:05mdzbut a contributor could be someone with a vote
06:05sabdflok, this is a new idea
06:05sabdflbut a nice one
06:05mdzdistinguishing them from the rest of the planet, community-wise
06:06sabdflparticularly for doc team, and community support people
06:06sabdflguys who make a huge contribution
06:06sabdfland in due course we'll have industrial karma to give clear indications of who gets that voice
06:07makoi still am not too hot on the idea of having contributors and maintainers be different
06:07makoi think it sets up a hierarchy with the doc people apparently being lower
06:07makoit doesn't bother me if they haev a gpg key, or not.. it's the political and social distinction that i'm most worried about
06:08mdzit's a meaningful infrastructural distinction, though
06:08mdzand reflects the way the community actually works
06:08mdzthat's how we arrived at it in oxford
06:08makoyes, but we also said at oxford that doc people should be able to be full maintainers :)
06:08mdzsure, they should be able to be
06:08sabdflmako: this is nothing to stop a doc guy from being a maintainer
06:09sabdflit's a new idea, afaict
06:09sabdflso, to summarise, mdz shout if i have it wrong
06:09sabdflwe develop the concept of the "voting community"
06:10sabdflthis includes maintainers and people who are also given a vote because of a significant contribution in some other field
06:10mdzwe already established a hierarchy of contributor -> committer -> maintainer -> ..., with "committer" being the point at which strong authentication is required
06:10sabdflmaintainership means "can trigger or upload a package release"
06:11sabdflcommitter means "can commit to a package"
06:11sabdflmdz: would you see the voters as being all committers then?
06:11sabdfli'm not so sure about that
06:12mdzsabdfl: what I proposed in this meeting was that contributors be able to vote
06:12mdzwhich provides an official, voting status which doesn't require strong authentication
06:12sabdflthe only example we have of voting is confirmation of appointments to tech and community boards
06:12mdzand gives a useful home for contributors who aren't ready/willing to accept the responsibility of commit access
06:12sabdflid like those voters to be limited to substantial contributors
06:12mdzbut who are valued members of the community who should have a voice
06:13sabdfli agree "substantial contribution" doesn't only mean code, and uploads
06:13sabdflbut it is still different from "have sent in a few patches"
06:13mdzI would think that anyone who makes regular, high-quality contributions would naturally become a committer
06:14sabdflthats not what we were discussing though
06:14mdzso if what we want is for only substantial contributors to be able to vote, I think that would be committers
06:14sabdfli was trying to follow up on your thought that "voters" need not equal "maintainers"
06:14sabdfli'm not even comfortable with that
06:15sabdflbecause we might ultimately have committers with fairly narrow commit rights
06:15sabdfldepending on how good we can get hct
06:15sabdflwe might, for example, give upstream guys all commit rights in the packages that they upstream code lives in
06:15sabdflim not sure that should give them a say in who sits on your tech board
06:16sabdflvs, say, a doc guy who has put in a lot of work on the wiki and website
=== mako nods
06:16mdzwhat the website currently says is "a vote amongst the maintainers"
06:16mdzI guess if that's the sort of thing we will be voting on, then yes, it should be more exclusive
06:17makoall we need to figure out is how we are going to identify contributions that are meaningful and then recognize those with status. the detail of who can committ where and where seems like it might be a technical detail we don't need to take on fully
06:17sabdflthat's the only process we have that involves a vote
06:17sabdflfor the moment, i think the best plan is to make the big contributors maintainers
06:17sabdfland have them agree not to touch code
06:18sabdflso for the moment it's fairly binary
06:18mdzand the issue I raised with that is that it places a fairly strong technical burden on them, i.e. key management
06:18sabdfl(oh, and they can agree not to upload at all)
06:18sabdflbut they still kep their vote
=== mako agrees with sabdfl
06:18sabdfllater on, when we have better tools both for objective review of community participation, and code control, we can tune it
06:19mdzso the proposed solution to that issue is to allow them to voluntarily decline commit privileges on their way to becoming a maintainer?
06:19sabdflif we had doubts, i suppose we could offer maintainership explicitly without upload capability
=== sivang [~dannyh@80.179.93.130.forward.012.net.il] has joined #ubuntu-meeting
06:20makosivang: hey there
06:20sabdflbut i would prefer that we simply test gpg knowledge, and if it's ok, let them have the option not to be in the upload keyring
06:20sabdflsivang: you'll want to read the logs of this meeting
06:20makomdz: that sounds reasonable
06:20makosivang: i can bring you up to speed aftewards as well
06:20sivangsabdfl : so I've heared :)
06:20sabdflit's a simple way to get started
06:21pittimako, sabdfl: I already told him the short-short version
06:21sabdflok
06:21sabdflcan i hear back from elmo, mako, kamion on this:
06:22sabdfl - we'll allow maintainers not to be in the upload keyring if they don't really need to be
06:22sabdfl - we'll approve some non-code contributors as maintainers, so they have a vote where it counts
06:22sabdfl - when we have hct / bazaar we can fine tune these
06:22sabdfl?
06:23elmoworks for me
06:23makothat sounds fine
06:23Kamionok by me
06:23sivangmako : thanks
06:23sabdfldone
06:24sabdflon that basis, i think hornbeck and alexander poslavsky and enrico would be candidates for maintainership
=== sivang regrets for missing the CC meeting. seems some really cool thing been decided.
06:25sabdflanyone want to weigh in on those three?
06:26KamionEnrico's a reasonable Debian developer, he might not be limited to just docs
=== mako nods
06:26Kamionbut those three are certainly fine AFAIAC
06:26sabdflok
06:27KamionEnrico's not on MaintainerCandidates?
06:27mdznope
06:27sabdflhe's the doc team secretary
06:27sabdflseems sane to offer him the upload option, and a vote
06:28makoyeah, absolutely
06:28sabdflcan we move through the list quite quickly now?
06:28makofine with me
06:28Kamionplease
06:28sabdfllet's just focus on establishing if there are people we know well enough to ack immediately
06:28sabdflothers can go through the process
06:29sabdflsaravanan reju?
06:29sabdflraju
06:29makodon't know..
06:29makoprocess
06:29sabdflok, full process
06:29sabdfljohn levin
06:29sabdfli don't know him
06:30sabdflanyone in favour?
06:30mdzdoc team guy
06:30KamionI've seen him around, but process I think
06:30makoi know him from traffic on the doc list and such
06:30sabdflok, full process
06:30sabdflmartin krafft?
06:30makohe seems to be active but definitely a doc guy
06:30sabdflfull process
06:30sabdfl Darren Critchley
06:30makofull process
06:30sabdfl David Walker
06:30mdztalked to him, process
06:31sabdflMarco Bonetti
=== mako nods
06:31sabdflnods what?
06:31makothat was to the last comment
06:31sabdfl Luke Yelavich
06:31makomarco: i think i've met him but am not familiar with his contributions
06:31Kamionhe's the accessibility guy, Jeff's been talking to him I think?
06:31makoluke: i don't know luke except a little bit of mailing list ubuntu stff
06:31sabdfli don't know luke
06:31Kamionprocess, though
06:31sabdfl Diego Andrs Asenjo
06:32sabdflprocess?
06:32sabdflChristoph Haas
06:32KamionChristoph> process, but would expect him to get through quickly
06:32sabdflok
=== mako doesn
06:32mako't know either
06:32mdzwho will have responsibility for notifying anyone who just became a maintainer?
06:32Kamionhe's the mentors.debian.net guy
06:32sabdfli'll send them a mail
06:33sabdflso let's be clear, i have:
06:33sabdflthibault varene
06:33sabdflalexander pos
06:33sabdfljohn hornbeck
06:33sabdflmathias urlichs
06:33sabdflthat's it
06:34sabdfli'll send an email to -devel
06:34sabdfland to them
06:34mdzyou mentioned enrico zini earlier
06:34sabdflyes, enrico too, but since he didn't put himself on the page i'll check with him first
06:34mdzok
06:34makosounds good
06:34sabdflok
06:34sabdflare we done on the appointments front?
06:35sabdfllet's talk about community member sponsorship to the conf
06:35mdzok
06:35sabdfli think we can sponsor 10 people for travel and board, and 10 for board in each week, separately
06:36sabdflso a total of 30 people
06:36sabdfl10 get travel and board if they are willing to come for a full week
06:36sabdfl20 more get a week of board covered, if they want to get themselves there
=== silbs [~sbsm0084@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting
06:37sabdflwe have an internal wiki page, for internal nominations
06:38sabdflbut i think we should also ask community members who are keen to sign up somewhere
06:38mdzthere is a page in the public wiki for that
06:38makomdz: sort of
=== lulu [~lu@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting
06:38sabdflok, has a mail gone to the lists inviting people to sign up?
06:38mdzI believe the announcement of the conference included a bit about that
06:38silbsyes, an email annoucement went out
06:39sabdflok, let's announce the sponsorship separately
06:39sabdflwe have already approved quite a few
06:39sabdflmako, will you coordinate that email with silbs?
06:39mdzhttp://lists.ubuntu.com/archives/ubuntu-devel/2004-November/000913.html
06:39makoyeah, i sent the mail
06:40makosabdfl: yes sure
06:40sabdflgreat
06:40sabdflthat email didn't say (a) where to sign up and (b) that we have some sponsorship available
06:40makosabdfl: where to sign up for sponsorship?
06:41sabdflmako: yes
06:41sabdflmaybe also link to the mail archive from the web site home page conference headline
06:41sabdflso people see ont he home page that sponsorship is available
06:41sabdflKamion, elmo, mako: any other business?
06:42makonope
06:42elmonot from me
06:42Kamionnope
06:42sabdflmdz, guests?
06:43sabdflok, take that as a no
06:43silbson sponsorship - will nominees and decisions be public?
06:43sabdflthanks everybody
06:43sabdfli'm easy, i think it would be a good idea to send a mail saying who we were sponsoring
06:44silbsokay. We need to make sure it is fair - a deadline for signing up so it isn't just a first come, first serve, etc.
06:44silbsI'll work it with Mako
06:44sabdflok
06:44sabdflthanks everybody
06:44sabdflworkrave time
06:44sabdflmeeting closed
=== sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has left #ubuntu-meeting []
=== lulu [~lu@host217-37-231-28.in-addr.btopenworld.com] has left #ubuntu-meeting []
=== smurfix [~smurfix@smurfix.developer.debian] has joined #ubuntu-meeting
=== fabbione [~fabbione@port49.ds1-van.adsl.cybercity.dk] has left #ubuntu-meeting []
=== hno73 [~Henrik@henrik.gotadsl.co.uk] has left #ubuntu-meeting []
=== Keybuk [scott@descent.netsplit.com] has left #ubuntu-meeting ["Leaving"]
=== silbs [~sbsm0084@host217-37-231-28.in-addr.btopenworld.com] has left #ubuntu-meeting []
=== zul [~chuck@zul.developer.gentoo] has left #ubuntu-meeting ["Leaving"]
=== pitti [~martin@195.227.105.180] has left #ubuntu-meeting []
=== sivang [~dannyh@80.179.93.130.forward.012.net.il] has left #ubuntu-meeting ["Leaving"]
=== seb128_ [~seb128@ANancy-151-1-17-243.w83-194.abo.wanadoo.fr] has joined #ubuntu-meeting
=== elmo [~james@83.216.141.215] has left #ubuntu-meeting ["Leaving"]
=== daniels [daniel@fooishbar.org] has left #ubuntu-meeting []

Generated by irclog2html.pl 2.1 by Jeff Waugh - find it at freshmeat.net!