=== pitti [~martin@195.227.105.180] has joined #ubuntu-meeting === pitti [~martin@195.227.105.180] has left #ubuntu-meeting [] === Simira [rpGirl@m146i.studby.ntnu.no] has joined #ubuntu-meeting === doko [doko@dsl-082-082-191-140.arcor-ip.net] has joined #ubuntu-meeting === pitti [~martin@195.227.105.180] has joined #ubuntu-meeting === fabbione [~fabbione@port49.ds1-van.adsl.cybercity.dk] has left #ubuntu-meeting [] === mvo_ [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-meeting === fabbione [~fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-meeting === dilinger [dilinger@mouth.voxel.net] has joined #ubuntu-meeting === Keybuk [scott@descent.netsplit.com] has joined #ubuntu-meeting === johnlevin [~johnlevin@dsl-80-42-106-74.access.uk.tiscali.com] has joined #ubuntu-meeting === mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #ubuntu-meeting === ogra_ [~ogra@s217-115-139-139.colo.hosteurope.de] has joined #ubuntu-meeting [04:58] mdz: reading scrollback, looks like someone wants bootfloppy support - maybe for the next TB agenda??? === lamont ducks === seb128 [~seb128@ANancy-151-1-30-146.w83-196.abo.wanadoo.fr] has joined #ubuntu-meeting [04:59] lamont: see /topic :-P === sivang [sivan@muse.19inch.net] has joined #ubuntu-meeting [05:00] Kamion, mako, elmo, sabdfl: time [05:00] here === mvo_ waves [05:00] haven't seen mako yet today [05:01] mdz: lol [05:01] calling mako === sivang waves back [05:02] mako says he is on his way === Kamion sends nudges in the directions of sabdfl and elmo [05:02] hi [05:03] opi's first on the agenda; do we have him [05:03] ? [05:03] no, we don't [05:03] not in #ubuntu either [05:04] do i have to add myself to the agenda, or is approval of new members/maintainers a standard proc for the meeting ? === silbs [~sbsm0084@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting [05:04] ogra_: put yourself on the agenda [05:04] ok :) [05:05] new maintainers are a fairly standard part of the agenda, but please put it there explicitly [05:05] (as in, NM in general) [05:06] so.. sabdfl and elmo === amu [~amu@amu.developer.debian] has joined #ubuntu-meeting [05:06] I pinged them on #canonical, no reply yet [05:06] 2/4 is a quorum, let's get going [05:06] should i call sabdfl? [05:06] i.e., has anyone else called mark? [05:07] not me [05:07] added :) [05:07] alright. i'm calling [05:07] silbs might be in shouting distance, though, no? [05:09] I'll phone elmo [05:09] he's on his way [05:09] 2 minutes === sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting [05:09] or much less than 2 minutes [05:09] :) [05:09] hi all [05:10] elmo's coming [05:10] hey sabdfl [05:10] hi sabdfl === elmo [~james@83-216-141-215.jamest298.adsl.metronet.co.uk] has joined #ubuntu-meeting [05:10] hi [05:10] 4 for 4 [05:10] ok, quorate [05:10] bam [05:10] leaders! [05:10] of the free world! [05:10] first item is Polish community leader [05:11] is emil here? [05:11] evidently not [05:11] he's "opi" on IRC I believe, but can't see him around [05:11] i've emailed or talked thim almost every day this week, but i can't find him now [05:11] 16:11 -!- opi: No such nick/channel [05:11] we should add a note to the agenda page [05:12] to the effect that if you add an agenda item, you ought to show up to the meeting ;-) [05:12] what do we want to establish before appointing a new country lead [05:12] martijn? smurfix? [05:12] I told people to Be There [05:12] hmm, abelli is missing too, he's the second tpoic... [05:12] mdz: done [05:12] There are a couple of wiki pages about this already. [05:13] Suggestions for improvements welcome [05:13] (notably CountryTeamHowto) [05:13] is it necessary to have the CC approve country team leads? [05:13] mako and smurfix are the nominated contacts in CountryTeam [05:13] or could smurfix just liase with them directly? [05:13] right, i've talked to everyone on the agneda about this [05:14] for new maintainers we generally whip around and say "do we know this person can handle it" [05:14] what's the drill for country team leads? [05:14] country team leads are supposed to be community interfaces/liaisons [05:14] they need to be active in the community [05:14] and in their country [05:15] so I think we at the very least need to know who they are, and ideally arrange that there's no disagreement about who the point of contact is [05:15] they will represent Ubuntu to their locality [05:15] as far as i'm concerned, if there's only one person who is keen, and they haven't done anything that makes me uncomfortable, we should just let 'em run at it [05:15] and they need to have at least run things by smurf [05:15] mako: agreed [05:15] agree [05:15] and we would help to resolve potential problems [05:15] sabdfl: right, this is nothing we can't undo [05:15] also leaders are responsible for domain registration [05:15] (it seems) [05:16] we've discussed pre-registering a common domain set [05:16] ubuntu-CC.de for instance [05:16] that discussion is very active ATM [05:16] s/de/org/ [05:16] duh ;-) [05:16] i thinks it's probably a bit premature to bring up here :) [05:16] for example, if there is a country where many ubuntu community members are unhappy with the team lead, we would need to be willing to get to the root of the issue and sort it out [05:16] mako: that was going to be my next sentence [05:16] realistically, i think in active leads is going to be the biggest problem [05:16] nl.ubuntu.com would be easy for us to setup internally too [05:16] sabdfl: I have asked about this around, I think we need some sort of official master doc in english for people on country teams wanting to approach their govs for investment of time/code/manpower in advancing the ubuntu localization infrastrucutre. most noteable they ask "Who will we get support from? WHat's the official company stand about it?" sort of questions. [05:17] sivang: good points [05:17] sivang: could you draft up such a document? [05:17] sabdfl: yes, I can. [05:17] great! [05:17] Questions were raised about involvement with businesses on the Country Team UK thread (ubuntu-users) as well [05:18] sabdfl: I would need some info back from you at the other end on of this ofcourse :) [05:18] sivang: i'll read and respond to a draft [05:18] sabdfl: k, tnx. === mako wants to try to poke me back in the direction of the agenda [05:18] smurfix: are you happy with abelli and emil? [05:18] sabdfl: thanks [05:18] johnlevin: seeing as there's no language barrier, it seems to me that a useful UK team would be highly involved in local advocacy; but that's later in the agenda [05:19] i'm happy for smurfix basically to approve new country team leads unless he has reservations, then bring those to us [05:19] johnlevin: i'd love to see a uk country team [05:20] sabdfl: I'm more-or-less "not unhappy". I did emphasize that they should show up here though [05:20] I'd suggest to postpone them === sivang notes that there is some frustration among his country team members, mainly due to rosetta not containing the d-i tranlsation po yet. could this be arranged some time soon? also, there's a need to know what's/where's the latest version of transt. in ros is. people noted they don't want to rework a translation already done by the gnome il tems for example. [05:21] mako, elmo, kamion, are you happy to delegate appointment of country team leads to smurfix for cases where he has no reservations? [05:21] no, absolutely not [05:21] mako: ? [05:21] oh wait [05:21] i mean i have no reservations! [05:21] lol [05:22] Heh [05:22] sorry.. i parsed taht wrong [05:22] yes, i am happy [05:22] sorry about that [05:22] and for cases where he does have reservations, it should come to this council, or something else? [05:22] this council [05:22] also, if there is tension or something that needs sorting out he could bring it here [05:23] kamion, elmo? [05:23] sorry, what powahs would the country team leader have? [05:23] collects the beer money... [05:23] sabdfl: hehe [05:23] but basically, no objections from me [05:23] I'd still put them on the CC agenda though, but default to OK [05:24] good point [05:24] yes, that way it's transparent that we are setting up new teams [05:24] smurfix: just to get that documented and archives somehwere.. [05:24] sure [05:24] *archived [05:24] ok cool [05:25] I have no problems with smurfix approving [05:25] i think that's consensus [05:25] I don't see a proper web page about country teams; is there one? [05:25] (there should be) [05:25] so smurfix will lead, people can be appointed by him, he'll announce new appointments to the cc on our agenda [05:25] mdz: wiki/CountryTeams [05:25] smurfix: thanks for taking this on, it's going to be a big part of 2005 for us [05:25] Kamion: I think there ought to be a /teams/country/ === mako would move to chua and hikesh to the malaysian team but they're not here either [05:26] wiki pages are invisible to someone who is browsing the site to find information about the project [05:26] mdz: agreed [05:26] also, the new membership process discussed in Mataro needs to be documented [05:26] are the team pages editable or locked? [05:26] we could link to the wiki from /community/teams === jiyuu0 [~jiyuu0@219.95.59.169] has joined #ubuntu-meeting [05:27] no, mdz is right, new teams are important enough to make the main site [05:27] I think it would be useful to continue to have that on the wiki, since the people doing this stuff usually don't have super website editing powers [05:27] they are all editable as far as I see [05:27] sabdfl: editable [05:27] much of the detail will stay in the wiki where it is more dynamic [05:27] jiyuu0: we're talkinga bout country team and country team leads [05:27] perhaps the top-level teams page should be locked (adding new teams) [05:27] I'm adding some stuff to CTeamLeader atm [05:27] mako, ok [05:27] sabdfl: also, what sort of domain names canonical wants to get a hold of ? for instance, in th .il TLD, ubuntulinux.[org|co] .il are already registered, so is ubuntu.co.il, do we need ubuntu.org.il also? this has come up to me while working out the .il domains... [05:28] jiyuu0: most of the people who were on the agenda today did not show up.. but silbs reminded me that you guys were interested and active in pushing stuff in malaysia [05:28] Kamion: even if the /teams/country/ page links to the wiki for the individual teams, /teams/country/ itself should be a proper part of the top-level nav [05:28] sivang: yes please, and we'll refund any registration costs [05:28] mdz: isnt that enough ? for NM : http://www.ubuntulinux.org/wiki/NewDevelopersAndMaintainers [05:28] mako, yes... true.. we r currently using ubuntu for our workshops [05:28] Kamion: that's only edited when adding new teams, and will contain information about the process of creating a new team, etc. [05:28] sabdfl: on my way :) [05:28] and promoting it to our students [05:28] mdz: agreed. smurfix could you add a country teams page? [05:29] mdz: alright, that's fine by me certainly === mako nods [05:29] Umm, there are already four pages about various aspects of the country team process [05:29] jiyuu0: would one of you guys like to be a Malaysian country team leader? [05:29] I'm unsure what you think is missing [05:29] smurfix: its location within the structure of the site [05:29] smurfix: hold on, will do it [05:30] mako: what about the membership process? [05:30] sabdfl, yes... my partner has written to mako regarding this [05:30] jiyuu0: great! smurfix is overall leader of the country teams [05:31] mdz: i got distracted by cd numbers yesterday and i didn't finish writing that up :-/ [05:31] mako: the notes at NewDevelopersAndMaintainers should be the basis for a new web page describing the process [05:31] ah, ok [05:31] mdz: i've been working on it [05:31] but it's on your list, great [05:31] mdz: i was trying to get it done for this meeting [05:31] ok, so does that basically deal with the first two agenda items? [05:31] sabdfl, i think smurf should be aware too as we email him regarding our activities and plans [05:31] if so, we can move on [05:32] johnlevin: any firther comment on a uk team? [05:32] further, even [05:32] sure [05:32] The question with the UK-CC is, given that so much of the CC Team tasks are to do with language, translation etc, what would it do? [05:33] advocacy [05:33] beer [05:33] I would prefer a GB team since it's the best geographical fit (someone in northern ireland would be more likely to take part in a irish team) [05:33] as I mentioned above, I think much of its activity ought to be in local advocacy [05:33] Riddell: controversial :-) [05:33] johnlevin: it could organise en-gb translation [05:33] en_GB's not really that interesting except to obsessives :) [05:33] Kamion: hehe [05:34] Another question is with geopolitics - with Ireland, Wales (and Welsh) and Scotland [05:34] Kamion: not just because Debian has a slight history of favouring GB spellings anyway === Riddell obsesses [05:34] en_GB@leeds is more entertaining ;-) [05:34] perhaps an England-CC rather than UK or GB? [05:34] you can have a uk/gb team and someone wants to start a welsh team, that can happen too :) [05:34] (cy_GB) [05:34] johnlevin: which is why with KDE I went with a geographical GB not a political UK [05:34] as a souf efrikan i'm not sure of the politics of the uk [05:34] mako, are there procedures to sign up as the country team? what is expected for country team to do? [05:35] jiyuu0: i think hikesh has actually gone over much of this but there are pages on the wiki [05:35] jiyuu0: i guess you must have not been cc'ed on thos emails [05:35] I'd tend to pick UK and let Northern Irish people work out for themselves where they want to be; we're used to doing that anyway [05:35] issues with UK government are still relevant to people in NI [05:35] #include === jiyuu0 checkin wiki [05:36] if we get a good team lead, those sorts of issues shouldn't be too much of a problem [05:36] a country lead might well be responsible for several sub-projects, different languages etc [05:36] for example, if we had a spanish country lead he would need to be friendly to catalan etc, and probably work across several derivative projects [05:37] but i don't that would necessarily preclude a catalan team either [05:37] so a lot of this is up to the character of the team leader [05:37] mako: agreed [05:37] overlapping teams is OK if it's something people have considered and feel is worth going ahead with [05:37] but in the absence of such a person, we definitely want country team leads that are open minded and easy to get on (with), and not overtly political [05:37] on the "what do country teams do" question, advocacy is a big part. teams can help out with having an ubuntu presence at conferences and other events, also helping to coordinate local press coverage, we would like to encourage teams to be creative in terms of advocacy events/programs, [05:38] they can also work with local magazines [05:38] yes, conferences definitely [05:38] just so people know.. i get people emailing at info@* a lot asking about getting involved what i will often do is (a) email smurf it's in a country we have no team or (b) email the country team lead [05:38] for example if they contact magazines and newspapers, we can provide a good backup for them with access to team leaders for interviews, or cd's for magazine covers etc [05:38] Here's another UK problem - given that Canonical is based in the UK, there would be overlap between the CC and the Company. [05:38] good point, I'll add that to CountryTeams [05:39] no prob [05:39] johnlevin: you're not suggesting the Isle of Man team are you? [05:39] johnlevin: there are only about half a dozen of us actually in the UK though === mako nominates Vic Ferns fo the Isle of Man team [05:39] that, and Canonical isn't based in the UK [05:39] (or something, I forget the current number) [05:39] there is also a difference between Canonical advocacy and community advocacy. In many ways the latter is more powerful [05:39] i'd really like a good local team [05:40] john, are you interested in leading it? [05:40] Good - gives the gb CC something to do. [05:40] a local team would relieve Canonical people in the UK of the task of doing this sort of thing :) [05:40] drinking? [05:40] exactly [05:40] sabdfl: yes, but not until February. [05:40] sabdfl: nono, obtaining beer [05:40] sabdfl: how do you feel about coordination with people like the campaign for digital rights in the uk? [05:40] good stuff [05:41] also patent issues [05:41] crypto issues [05:41] they're not quite on-topic, but share a number of interests [05:41] how to get listed on the wiki as a MalaysiaTeam? [05:41] we're likely to have people on board who understand these things well and can help communicate [05:41] (plus one of the CDR cabal's my best mate and lives down the road from me) [05:41] i think opposition to software patents is quite uncontorverisial in the free software world [05:42] jiyuu0: => CountryTeamHowto in the Wiki, it's all there [05:42] we can have ubuntu on press... shouldn't be prob === jiyuu0 checkin [05:42] (... and I'm not typing that information for the umpteenth time ...) [05:42] jiyuu0: coordinate with smurfix + do the wiki. it appears you've just done the frst bit [05:42] There's certainly a lot of digital rights campaigns / organisations in the UK [05:42] didn't we decide that we shouldn't call the country teams "country teams" for geopolitical reasons? [05:42] true [05:42] gar, all the other words are so awkward [05:43] regional teams is about the least bad [05:43] geo team ? [05:43] LOcal COmmunity Teams? === mako would adovcate making teh change if possible [05:43] sivang: local teams is good [05:43] and now is the time to do it [05:43] LoCo? [05:43] hehe [05:43] sabdfl: hehe [05:43] oh god, not country teams, then we'll have the Taiwan thing all over again [05:43] we are ubuntu LoCo's :) [05:43] elmo: the taiwan ____ team is on it's way too [05:44] sabdfl: LoCo sounds a nice acronym to me, also it's a spanish word :) [05:44] Well, I kindof like the term as it is, but OK ;-) [05:44] "neo, this is loco"... [05:44] hehehe [05:44] loco about ubuntu [05:44] ok done [05:44] mdz: exactly [05:44] Do the LoCo motion [05:44] johnlevin: OUCH [05:44] aarrrggh.... [05:44] johnlevin: ah kylie...:) [05:44] sabdfl: your joke just became LAW [05:45] was bendy coming out like this? ;-) [05:45] just say no to bendy [05:45] heheheheh [05:45] most ubuntu names start as jokes [05:45] erm.. .that was keybuk's troll that I took on [05:45] yeah, and I owe him one for it [05:45] (and not the good kind) [05:45] and Malone, is a tribute, to Bugsy Malone right? [05:45] plan on sending monica to birmingham? [05:46] malone is the exception [05:46] or Robert Malone? ;) [05:46] off topic, let's get back [05:46] OK, who'll do a global Country => Loco replacement in the Wiki? [05:46] sabdfl: with a knife in her teeth === mako grins [05:46] smurfix: rename the pages.. put place holders where the old pages were [05:46] smurfix: sounds like your domain ;-) === smurfix can do it [05:46] so agreed, a uk/gb country team would be great === mako nods [05:46] i'm all for it [05:46] johnlevin: would you discuss taking it on post-feb with smurfix? [05:47] mdz: as long as the knife doesn't end up in my back, i'm happy ;-) [05:47] sivang: bugsy [05:47] can we move on [05:47] ? [05:47] MOU [05:47] Masters Of The Universe [05:47] mdz: MASTERS OF THE UNIVERSE [05:48] yes [05:48] we really need a free master of the universe clone. It was such a fun game. [05:48] elmo: do we have the ability to allow people to upload to universe only? [05:48] sabdfl: no, but it's a days work [05:48] so, we have solid consensus that we should have a universe maintainer team [05:48] tops === jiyuu0 will create the wiki page... but first time to crash [05:48] Mithrandir: no, we really need a team to think of names that don't start as jokes! :p [05:48] and I'd love to send out an announcement inviting people to join [05:49] jiyuu0: thanks for coming jiyuu0! [05:49] do we need that first? [05:49] Keybuk: hehe [05:49] then we appoint a core team of MOTU, who can approve new maintainers for universe [05:49] but I need a process to tell them about [05:49] without reference to the CC [05:49] night all :) [05:49] will be back [05:49] night jiyuu0 [05:49] "talk to this person" (or "these people") [05:49] night jiyuu0 [05:49] mdz, mako, we can tie the MOTU stuff into the Mataro membership roadmap in time [05:50] I think we need a process for appointing universe maintainers as well -- we don't want universe to decline in quality -- we want it to become better. [05:50] and what about freeze rules and the like - do they apply to the MOTU? === haggai [~halls@i-83-67-20-196.freedom2surf.net] has joined #ubuntu-meeting [05:50] Keybuk: *your* jokes in particular? [05:50] other Ubuntu teams have leaders, and I think MOTU should too [05:50] elmo: yes === johnlevin_ [~johnlevin@dsl-80-42-106-115.access.uk.tiscali.com] has joined #ubuntu-meeting [05:50] sabdfl: yes [05:50] haggai: thanks for coming [05:50] sabdfl: Masters Of The Universe was yours/mdz ... I'm *not* taking responsibility for it [05:50] sorry - connection dropped [05:50] i had two potential leaders in mind, chris halls (haggai) and christoph haas, because of his mentoring background === mako be very happy with both of them [05:51] I emailed christoph haas, but admittedly not very far in advance, about coming to the meeting [05:51] I wasn't able to reach him in time [05:51] Keybuk: that was my disaster [05:51] mdz: I think he woudl lvoe [05:51] one cocern i have is that we have someone involved with close ties to debian [05:51] mdz: that [05:51] because it's going to involve coordination with debian quite a bit [05:52] both chris and christoph qualify there, I think [05:52] I think it goes without saying that this person should not be a Canonical employee [05:52] both chris and christoph have that i think [05:52] Kamion: right [05:52] Kamion: agreed [05:52] Kamion +1 [05:52] so let's start with them [05:53] perhaps they could easily share the load... [05:53] +1 [05:53] perhaps we should ask them if they want the job? ;-) [05:53] haggai: how do you feel about this? [05:53] yes, this is not a one person job.. universe is "sorta big" === haggai trying to work out what is involves [05:53] it will take 5 or 6 core people just to keep track of maintainers i imagine [05:54] haggai: basically lead universe [05:54] haggai: organizing a group of people to maintain universe, essentially [05:54] - approve uploaders (maintainers) [05:54] - when in freeze, perhaps approve uploads [05:54] that's it for the moment i think, but it's potentially a lot of work [05:55] haggai: there are changes in main that require sweeping changes in universe, sometimes [05:55] yes, seems to be quite a bit of work [05:55] like the python2.4 transition [05:55] and the libflac transition [05:55] both of which are incomplete in universe at this moment [05:55] also merges in universe [05:55] perhaps we should try to gather a larger team to take this on [05:55] it might be daunting for two people :-) [05:55] sabdfl: seems sane [05:55] yes, I don't think I have the time to take on that sort of load [05:56] I think it could easily be the job of haggai/chrish (if they accepted) to put together a team of people big enough to take this on [05:56] OOo and Kubuntu ..and universe? shudder [05:56] I don't think they should be trying to do the whole job themselves; it's at least full-time for two people [05:56] haggai: ouch [05:56] haggai: there will be a lot of overlap between Kubuntu and universe, I imagine [05:56] Kamion: agreed [05:56] but we desperately need a starting point [05:56] so far we have nothing [05:56] i agree with mdz that it would be best if the leader was not a canonical employee, but it might be difficult to get someone to take on the task without some compensation for the time [05:57] haggai: it doesn't require getting the WHOLE of universe right [05:57] just appointing people who care about pieces of it, and getting THOSE right [05:57] the community will expect this, though [05:57] Kubuntu is a big chunk of it [05:57] sabdfl: yes, understood [05:58] how about some bounty or compensation for handling it -- can be difficult to measure success, though. [05:58] haggai: the assumption is that there is a wealth of labour available in the community which needs primarily to be organized and enabled [05:58] azeem: you want in? === mako smells fresh blood [05:58] hell no [05:58] Mithrandir: i don't mind offering some basic compensation for a few hours per day for someone who is reliable and consistently present, and well trusted by the community [05:58] this is a suicide mission :) [05:59] azeem: heh :) [05:59] Just checked log - confirm I'll discuss LoCo GB with Smurfix in Feb [05:59] even if it is a flight to some distant exotic location :-) [05:59] johnlevin_: cool thanks [05:59] sabdfl: hehe [05:59] sabdfl: it would need to be fairly transparent that we are doing it, but I guess that wouldn't be a problem. [05:59] sabdfl: does that include space? ;) [06:00] its mainly just having a fast process for approving unproven maintainers and unleashing them on universe [06:00] fabbione: damn, that was a good call ;-) [06:00] fabbione: moon ? [06:00] Mithrandir: agreed [06:00] ehhe [06:01] it's a little unclear where we have ended up [06:01] to me [06:01] i.e., the person writing the summary [06:01] mako: summary: mdz says "HELP" [06:02] mdz: have you had a wealth of labour asking to be organised? [06:02] 'approving unproven maintainers and unleashing them on universe' sounds like people will jump to do things differently than Debian, which will result in even more differences [06:02] we should haev a small start maybe, approve a small set of pkgs for MOTU NMs most demanded by the community and see how it develops... [06:02] alright.. so we we need to keep thinking about this and finding a group of leaders [06:02] I'd like to think this over a little; in principle I'm willing to do it [06:02] haggai: that's fair [06:03] haggai: it's a little unfair to have the group jump you in irc and demand some soret of decision right away [06:03] :) [06:03] sabdfl: perhaps not a wealth so far, but certainly enough that I am confident there are many more who have not stepped forward for lack of clear direction [06:03] mako: :) [06:03] azeem: which is why i said i wanted the leads to have strong debian connections [06:03] I certainly have had quite a few people mailing me re Kubuntu, so I guess there's likely to be even more wrt universe in general [06:03] ok, elmo, could you invest that day and get us the ability to approve someone as an uploader to universe / multiverse? [06:04] azeem: to coordinate with debian/upstream, minimize unnecessry deltas, let them know How We Do Things [06:04] Got to go; catch you all later. [06:04] cheers johnlevin_ [06:04] sabdfl: will do tomorrow then [06:04] great === thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-meeting [06:04] haggai: any Kubuntu guys that seem reasonably sane to you should be able to upload to universe, as far as I'm concerned [06:04] thom: master of masters of the universe? (anyone who joins this channel is vulnerable) [06:04] then mdz, kamion, everyone, let's just approve any known sane people who ask [06:05] mdz: ok, Jonathan Riddell falls into that category [06:05] done [06:05] sabdfl: so what do i write in the announcement email? [06:05] sabdfl: show up to the next community council meeting? === sivang notes for a record fast approval process. :-) [06:05] mdz: sure, run it by me [06:05] mdz: probably cardman [06:05] mako: hell no [06:05] mdz: draft it on the wiki and i'll hack on it a bit too [06:06] that means another 2 weeks of zero progress [06:06] and that's too long [06:06] mdz: someone can sponser downloads in the meantime maybe [06:06] thom: 17:58 < azeem> hell no [06:06] no, people can approach MOTU (haggai, chrish, anyone else we appoint to that) or any TB or CC member and be approved immediately [06:06] sivang: no, I don't want this to be associated with similar (arduous) processes in Debian [06:07] if that person has reservations, we would refer to MOTU [06:07] mdz: ok, very good point [06:07] or TB / CC [06:07] elmo: can I get a mail alias set up which points to that group of people? [06:07] elmo, mdz: add me to that list [06:07] mako: you're a CC member [06:07] let's think a little about mechanics [06:07] which group of people? [06:07] elmo: no, people can approach MOTU (haggai, chrish, anyone else we appoint to that) or any TB or CC member and be approved immediately [06:07] elmo, we have a non-chinstrap upload place right? [06:07] mdz: so *that's* what i'm doing here [06:07] :) [06:07] sabdfl: upload.ubuntu.com [06:07] have haggai and chrish even agreed to this? :) [06:08] sabdfl: yes, what kamion said [06:08] cool [06:08] elmo: they've agreed to think about it :) [06:08] we still need keyring handling to be done by me [06:08] now what happens if a universe uploader uploads an ubuntu version of a package [06:08] then a new one gets uploaded to sid [06:08] sabdfl: merge-o-matic should file a bug in the universe bugzilla [06:08] we don't have to worry about that until we're out of UVF, do we? [06:08] will merge-o-matic help? [06:09] sabdfl: unless we're in freeze [06:09] UVF? [06:09] since we're not automerging main, we shouldn't be automerging universe [06:09] sabdfl: once there's an .ubuntu there is no automatic merge [06:09] upstream version freeze [06:09] upstream-version-freeze [06:09] haggai: for main, we get automatic merge attempts filed as bugs for us [06:09] but not anymore for Hoary [06:10] yes, I assume we're talking about post hoary [06:10] automerging switched off now? [06:10] 'bout a week ago [06:10] ok [06:10] so the bugs are heads-up rather than notifications that it happened [06:10] sabdfl: we still generate the output in case we need it, but don't file bugs [06:11] in fact, tomorrow is the deadline to close all the bugs [06:11] is the merge-o-matic output available to non-chinstrap uploaders-to-universe? [06:11] merge-o-matic is on rookery, i.e. available to the world [06:11] sabdfl: absolutely; it's on people.u.c [06:11] sabdfl: sure, it's on people.ubuntu.com [06:11] cool [06:11] WE ROCK [06:11] ahem [06:11] I think we're pretty non-chinstrapped now [06:11] uh.. hmm.. I'm late [06:11] great === mako seconds the WE ROCK motion [06:12] hiya Treenaks [06:12] cya Treenaks === mako nods to Treenaks [06:12] http://people.ubuntu.com/~scott/ongoing-merge/ for the merged sources, http://people.ubuntu.com/~scott/patches/ for the incorrectly classified "current patches" [06:12] Treenaks: could you check scrollback? [06:12] hi Treenaks [06:12] I think haggai noted both in his docs [06:12] Kamion: except for canonical.com baz archives [06:12] sabdfl: I'm reading [06:12] yep [06:12] so.. a few more things on the agenda [06:13] can i push us forward a bit? [06:13] mdz: feature for most of the stuff on there [06:13] the only times I've used chinstrap recently are (a) cdimage stuff, logging into little, (b) canonical.com baz archives, (c) proofreading pitti's security announcements before they go out [06:13] mako: please do [06:13] great [06:13] mdz: the next one is yours as well [06:13] mdz: content filtering [06:13] mako: that is not mine [06:13] that is John Moser [06:13] mdz: i have no idea what you're talking about here [06:13] that was bluefoxicy's [06:13] who didn't show [06:13] is he here? [06:13] mdz: sorry... [06:13] i still have no idea what he's talking about [06:14] i'll ping him [06:14] and lets move on.. if he shows up, we can handle it then [06:14] I've pinged him on #ubuntu [06:14] yep [06:14] mako: he posted to ubuntu-devel on the same subject === spacey [~spacey@flits101-191.flits.rug.nl] has joined #ubuntu-meeting [06:14] ok. so the next one *is* your mdz === OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-meeting [06:14] http://lists.ubuntu.com/archives/ubuntu-devel/2005-January/002856.html [06:14] "Getting porting/architecture teams operational" [06:14] ok [06:14] we've said that we want to have teams for the architecture ports [06:15] especially the non-mainstream ones like ia64 [06:15] I'd like for those to actually exist [06:15] i'm in support of that [06:15] in fact, i thought we'd already done it [06:15] the difficult one being ia64 right now? [06:15] currently we have an amd64 team led by Mithrandir [06:15] that would kind of imply non-Canonical people being active in those ports ... [06:15] didn't the ia64 team kinda vanished? [06:15] wjat's involved in having a team for them? [06:15] and an ia64 team which is sort of vapour [06:15] although i know ther ewas some fallout around ia64 [06:16] right.. at least one of the more active folks early on has been called away to other things [06:16] lamont, you were interested in amd64, no? [06:16] first T-bone said he would do it, then he had other obligations, then T Simonnet said he would, but I've been unable to even reach him === bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has joined #ubuntu-meeting [06:16] I did what now? [06:16] Discuss potential applications of content filtering and ContentControl [06:16] bluefoxicy: you proposed an agenda item for the community council meeting (which is what this is) [06:16] mako: more ia64 than amd64 [06:16] bluefoxicy: content filtering, we'll get to it in a sec [06:17] bluefoxicy: get ready to talk about "Discuss potential applications of content filtering and ContentControl" but not yet [06:17] mdz: if you don't think ia64 is doable for hoary, you can kill it [06:17] oh ok === bluefoxicy just w oke up and saw his name. [06:17] sabdfl: currently, no one cares about it enough to actually do work except lamont [06:17] we can put out a call for ia64 work on -news with the summayr of this meeting [06:17] sabdfl: and we need lamont for other things [06:17] i hate to kill a port after spending a small car on port buildd's :-) [06:18] sabdfl: trade them in for a small car then ;-) [06:18] but we were clear that we wanted community teams to lead, and we would provide the infrastructure === Method [~Method@Method.developer.gentoo] has joined #ubuntu-meeting [06:18] well, i suspect it will be resurrected [06:18] there's kill and there's postpone ... [06:18] oh hey, I got a response from T Simonnet === lamont has been trying to drum up interest in the hp croud, but not very aggressively [06:18] he has a small army of students that he says he can put to work [06:19] mdz: is T Simonnet in a place to at least coordinate a bit? [06:19] sounds good :-) [06:19] ok, maybe i should call him? [06:19] but it sounds like they don't know much about how to get things working [06:19] they have hardware already [06:19] they have better hardware than the dc [06:19] they tried to install a random hoary ISO, which of course didn't work because they hadn't fixed the installer yet, and they filed a bug saying it didn't work [06:19] i suspect he's a varsity guy with a heavy load already and not able to do much bug triage, that's what we mostly need [06:19] we need people to actually fix things [06:19] lamont: that's not hard [06:20] elmo: exactly. step 1) get HP to donate it. [06:20] ia64 already costs $$$ without buying the good stuff [06:20] yeah [06:20] a bunch of people filing bugs about how ia64 works is a step in the wrong direction ;-) [06:20] s/works/doesn't work/ [06:20] mdz: i can try to get you some more bodies to hack on this === Treenaks has read up on scrollback [06:20] I think someone should talk to T Simonnet [06:20] i'm happy to call him [06:20] what we need most right now is someone with time and hardware to figure out what's wrong with anna in d-i [06:20] about what this role means and find out whether he is able and willing to fill it [06:20] the installer bug in question is actually fairly hard to fix, in fairness; I've poked at it a little but didn't get very far [06:21] sabdfl: you were CCed on the email; I don't have a phone number but can ask [06:21] mdz++ [06:21] i think we need someone of Mithrandir's capability to lead it === Mithrandir blushes [06:21] sabdfl: ask him if he's willing ot coordinate.. if he is, let me know and i will put out a call for help and we coordinate around him or whoever else [06:21] if we don't have a good lead, it's not going to be ready for hoary === lamont has specifically been trying to take a hands-off approach to his ia64-driving efforts [06:22] Kamion: is it really ubuntu specific ? [06:22] i expect his students will be able to fix a lot of small bugs, but not lead hard stuff [06:22] I've emailed him proposing a phone call === murf [~murf@193.165.214.35] has joined #ubuntu-meeting [06:22] re: the advocacy thing.. a month ago I ordered 200 more CDs.. haven't been sent yet, is this known? [06:22] elmo: seems to me, Debian hasn't had any similar reports that I know of [06:22] elmo: it winds up using a package name as a pointer... [06:22] elmo: doesn't joeyh install automatically on ia64? [06:22] "seems to be" [06:22] yes, he does [06:22] Treenaks: talk to me aftewards. they should ahve been [06:22] is there anyone who would be interested in leading the powerpc team? [06:22] mako: ok === murf [~murf@193.165.214.35] has left #ubuntu-meeting [] [06:22] that can certainly be a canonical person [06:22] Treenaks: all cds ordered more than 2 weeks ago have been sent [06:23] mako: mine's also lost/delayed etc :) [06:23] mm, I'm interested in taking part in powerpc obviously, not sure about leading [06:23] ditto [06:23] sivang: we've already talked about that but this is not really the place to have this discussion :) [06:23] mako: k, sorry [06:23] pitti? [06:23] overload... [06:23] mdz: here [06:23] but I'm already doing the powerpc work that impinges on stuff I do without the need for a team blessing :) [06:23] pitti: you care about powerpc, yes? [06:24] mdz: yes :-) [06:24] yeah, 'cos pitti's short of stuff to do :p [06:24] it would be nice to have somebody involved who cared enough to get the non-newworld-powermac subarches going sanely [06:24] preferably in a not-totally-crackful way [06:24] I don't think there's a huge amount of work for the team leader to do at this point [06:24] in fact I was hacking, so I got a bit dragged away from the discussion, sorry [06:24] but I think it's important that the team exist and have a point of contact [06:24] mdz: oh, there's lots of powerpc stuff to do ... [06:24] Kamion: what about involving benh? [06:24] so that people in the community who are interested in it have a place to go [06:24] does the team lead need to have a huge amount of d-i experience? [06:24] or is it mostly "get it to build" [06:25] mdz: I can be the contact, but I don't have an oldworld [06:25] benh? [06:25] pitti: we don't even support oldworld, do we? [06:25] sabdfl: don't think so, it's more being familiar with the variety of machines that exist [06:25] if we could get benh, this would be great [06:25] sabdfl: he is a ppc kernel guy [06:25] mdz: AFAIK they don't even boot now [06:25] mdz: no, but imho we should, we get a fair few requests for it [06:25] and people have made Ubuntu boot on them [06:25] oh! [06:25] there's a howto on the wiki [06:25] I know what the powerpc team could do, is get ppc64 going [06:25] Kamion: exactly the sort of thing to be delegated to the team lead ;-) [06:25] mm, yes [06:25] i'm happy to offer a bounty for the subarches kamion is concerned about to benh [06:26] and ppc64, for that matter [06:26] benh is a kernel hacker, from his point of view he's already done the work he needs to do on those sorts of machines === lamont claims hppa point-of-contact. :) [06:26] where benh would be good would be for ppc64 knowledge === fabbione claims sparc64 :-) [06:26] he knows a lot about the kernel/toolchain level of that [06:26] a kernel guy is likely to have a great understanding of arch issues [06:26] Kamion: well i guess on a bounty base he can revive his interest ;) === smurfix will NOT claim m68k. ;-) [06:26] mdz: I would not mind if powerpc@ubuntu.com is an alias to me, but I think I won't have much time to actually hack on this stuff, at least not right now [06:27] benh did write yaboot, of course [06:27] pitti: agreed, i think you have a full load, you are doing very well at that [06:27] but benh is employed by IBM; I'm not sure you'll lure him away [06:27] where's benh work? [06:27] bounty, not job [06:27] sabdfl: france iirc [06:27] aaarrgghhhh..... [06:27] hehehe [06:28] LOLs [06:28] worst possible answer === Mithrandir chuckles [06:28] ain [06:28] he [06:28] bounty then [06:28] ain't MY fault this time! [06:28] blame GTK! === smurfix seems to miss a it of history here [06:28] s/it/bit/ === Kamion wonders about somebody like Colin Leroy [06:28] ou ju di jure de eifle toweur! . . . FRENCH TOAST!!! [06:28] Kamion: wanting to increase the amount of Colins we have? :) [06:28] fabbione: could you ping benh, ask him if he's interested? [06:28] smurfix: france's contracting laws were designed by the maquis de sade [06:28] (did the fan support for newer powermacs, debian-powerpc regular) [06:28] the work for ppc64 is basically to build and test a ppc64 kernel package, no? [06:28] volunteer or bounty basis, so as not to conflict with ibm commitments? [06:29] sabdfl: he is in holidays thiese days but i will as soon as he is back [06:29] elmo: heh [06:29] benh is in canberra [06:29] mdz: and resolve any userspace issues that come up [06:29] what are we discussing right now, I"m seeing france and things about where people are vacationing [06:29] mdz: and figure out what the hell to do about the installer [06:29] thom: we could make bob2 stalk him! [06:29] and stalking [06:29] i'm sure he does anyway [06:29] bluefoxicy: we're talking about porting teams, which is on the agenda [06:29] bluefoxicy: context is everything [06:29] ah, that explains the talk about all the other countries :) [06:29] further, it may be a good way to initiate a relationship with IBM === bluefoxicy just woke up [06:30] Power5 is going to be a big deal [06:30] sabdfl: at least as long as they don't think we're just grabbing him and running off. [06:30] he's FRENCH [06:30] ok, mdz, i'll talk with t simonnet [06:30] he's either in france or in australia [06:30] sabdfl: is the implication that they will be happy we're taking him then? [06:30] he's in australia [06:30] sabdfl: i will put you two in contanc if that's fit your idea [06:30] sabdfl: ok, I'll open a dialogue with benh about ppc64 [06:31] working at ozlabs in canberra [06:31] ok [06:31] fabbione: please send him to me [06:31] mdz: ok fine with me [06:31] in the absence of a strong lead for ia64 it's mdz's decision whether to lift the commitment that ia64 will ship with hoary [06:31] mdz: he hangs often on #debian-kernel FYI === mako nods [06:31] he does [06:31] ia64 will not ship with hoary unless there is someone standing behind it [06:31] ozlabs? that's paul mackerras' hangout too [06:32] (another ppc64 guy) === mako nods [06:32] do you guys think i should be reconsidering my position and hiring a port lead for ia64, power5, ppc etc? [06:32] Kamion: yah [06:32] sabdfl: honestly I don't think that ia64 is very relevant at this point [06:32] or should we stick with core3, plus community driven ports? [06:32] sabdfl: ppc64 much more so [06:32] sabdfl: I think bountying them (like we did for amd64) could be useful. [06:32] sabdfl: i don't think you should. [06:33] sabdfl: i still think it's worth trying to do this w/ the community.. amd64 seems to be working great [06:33] but yeah, bountying in strategic places can be great [06:33] power5 is an enhancement to a current port rather than a new port, really [06:33] although that's a fineish distinction [06:33] mako: for amd64 we did have a leader's incentive though, perhaps we should consider the same for other arch's [06:33] from our point of view it doesn't involve the same kind of huge buildd commitment [06:33] gar [06:33] sabdfl: i think it's worth considering [06:33] I coudn't read "core3" without mentally adding fedore in front of it [06:34] ok, let's chat to benh and t simmonet [06:34] next? [06:34] bluefoxicy: you're on [06:34] fabbione: kernel team [06:34] oh, nm [06:34] this item doesn't sound particularly like community council domain, but maybe I've misunderstood [06:34] I'd like to hear bluefoxicy's description [06:36] right, so [06:36] shall we queue that one again, and move on to the kernel team? [06:36] hi === bluefoxicy was writing e-mail [06:37] Uh, there's things like dan's guardian that can do content filtering based on the content of pages et al. This is useful in a number of situations if deployed well. [06:37] sparc64? [06:37] content filtering? [06:37] . . what are we on? Content filtering or kernel? [06:37] great, netsplit [06:37] (sorry i got lost in the netsplit) [06:37] we just lost half the council === OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-meeting === haggai [~halls@i-83-67-20-196.freedom2surf.net] has joined #ubuntu-meeting === sivang [sivan@muse.19inch.net] has joined #ubuntu-meeting === Riddell [jr@muse.19inch.net] has joined #ubuntu-meeting === mako [mako@micha.hampshire.edu] has joined #ubuntu-meeting === Kamion [~cjwatson@host81-153-126-219.range81-153.btcentralplus.com] has joined #ubuntu-meeting === reformed [nobody@junkybox.pacific.net.au] has joined #ubuntu-meeting [06:38] bluefoxicy: you're up [06:38] Hmm... => skip^2 ? === thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-meeting [06:38] bluefoxicy: ? [06:38] can iptables redirect only traffic destined for apps running as a particular user? [06:38] ok.. content filtering I think, still? [06:38] halllaaaoou? [06:38] i think we've exhausted ourselves [06:38] right yes [06:38] you're up (content filtering) [06:38] though...yeah, netsplit. [06:38] mako: that was my reaction too, particularly given that nobody's responded to the ubuntu-devel post yet [06:38] gah [06:38] WAIT GUYS === sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has left #ubuntu-meeting [] === jiyuu0 [~jiyuu0@219.95.59.169] has joined #ubuntu-meeting [06:39] we are in the middle of the usual mess === sabdfl [~mark@host217-37-231-28.in-addr.btopenworld.com] has joined #ubuntu-meeting [06:39] hello? === bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has joined #ubuntu-meeting [06:39] sabdfl: hello [06:39] hi :) [06:39] sabdfl: it's a netsplit [06:39] sabdfl: hola [06:39] kist wait [06:39] ah [06:39] just wait :-) === bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has joined #ubuntu-meeting [06:39] it will go back automatically [06:39] fabbione: it already did [06:39] everyone is back [06:39] uh. I got killed off and stuff, what are we on, and is the netsplit over [06:39] no it splitted again [06:39] ok, i lost sync a while back there [06:40] sabdfl: everybody did ;) [06:40] it was a bad split [06:40] ok [06:40] sabdfl: yes, with the owner module and --uid-owner [06:40] bluefoxicy: we need to hear from you about content filtering [06:40] ok [06:40] crimsun: but that's hideously slow, isn't it? [06:40] bluefoxicy: i think your proposal, especially the part about increasing the infrastructure, is great [06:40] Treenaks: it certainly needs optimisation, yes :) [06:40] mako: thanks :) [06:40] Please re-do the kernel stuff later, half of us didn't get it. [06:40] anyway [06:41] that said, i'm not convined there is a demonstrated need for the team [06:41] The idea of content filtering is that you can heuristically scan pages for content indicative of certain subject matter [06:41] that doesn't mean there's isn't a demonstrated need for the *work* [06:41] bluefoxicy: if I read your email correctly, you propose that a team be created for this project, but you are not willing to participate? [06:41] this subject matter may be inappropriate for some work environments, such as schools, businesses, public institutions, libraries, etc [06:41] bluefoxicy: this is deep foo, it needs someone with a clear vision and the tech skills to execute it [06:41] mdz: I put a mail on the devel list to try and determine if anyone wants to form a team [06:42] smurfix: we haven't gotten to kernel yet [06:42] well there is no *way* we are going to come up with a list of filters [06:42] bluefoxicy: there were no followups that I saw [06:42] bluefoxicy: i'm happy for you to advocate for the team, and would vote for it if it had a strong lead [06:42] mdz: I know. [06:42] mako: dansguardian has filters included in the distribution, and updates for blacklisted sites, etc [06:42] *everybody* will disagree with everyone else, and probably disagree with themselves [06:42] that wouldn't be the distro's job at all [06:42] I can't be a strong lead because I am highly inexperienced. I've set up and tested dan's guardian, but i've never actually configured it. [06:42] i don't think we should discuss it more here, other than perhaps to check out how cc members feel about having the functionality there [06:42] I don't think it's appropriate to create a team for this [06:42] but in terms of the instrastructure, that seems solid [06:43] Method: it's the distro's job to select from the various options on offer; dansguardian is just one of a number [06:43] if there were someone to do the work, we could discuss a possible bounty and work from there [06:43] as i understand it you want to be able to force-filter HTTP traffic directed at specific users [06:43] sabdfl: yes. Here I only wanted to discuss why it is useful, but if nobody's going to contend it, is there a point? [06:43] mdz: i think a deam could be appropriate but not yet [06:43] if it becomes a reality, a team could form to maintain it [06:43] mako: agreed [06:43] Kamion: thats fine but the offerings will certainly have good filters out of box, the distro shouldn't be making those determinations [06:43] some of the cc guys might be uncomfortable with filtering as a default-available option [06:43] i like the idea of having teams form around locus of people doing work on a common project [06:43] i haven't seen that yet [06:43] sabdfl: yes, as a configuration option I want the administrator to be able to do force filtering. I've set this up here with squid, and it only works for unencrypted connections. [06:43] Method: sure, just saying that it's not the job of this meeting to mandate implementation [06:44] sabdfl: i'm uncomfortable with any set of filters being on by default, yes [06:44] mako: agreed, emphatically [06:44] mako: absolutely. [06:44] Filtering should be available but off by default. [06:44] sabdfl: the filters themselves are what i think are controversial, not hte functionality [06:44] mako: this would presumably be an installation option targeted at parents and extremist governments ;-) [06:44] except for the "Ubuntu Dear Leader" one [06:44] and not by default [06:44] [06:44] I also would like to mention that filtering can be made to specifically filter viruses if you use dan's guardian with clamav using a certain plug-in :) [06:44] it will automatically block all sites critical of sabdfl [06:45] mdz: I'm sure parent's will love being grouped with extremist governments. :P [06:45] well, sabdfl's naming approach, specifically [06:45] So the applications are wider than just filtering porn and drugs [06:45] mdz: some extremist governments don't need filters in ubuntu, they already do it in the border routers. [06:45] bluefoxicy: clearly [06:45] Mithrandir: they have a surprising amount in common [06:45] ok, i think we have consensus that this would be fine as an option [06:45] sabdfl: ... a carefully considered one. [06:45] smurfix: in the US local filters are required for things like schools, libraries, and so on [06:45] mdz: I know, I was a kid once. [06:46] bluefoxicy: you are empowered to do the work, create that nexus work :) [06:46] Mithrandir: no, surely not! :-) [06:46] bluefoxicy: you have your work cut out for you. you'll need to hang out in the appropriate upstream venues to get someone excited about this [06:46] Method has a good point. In some places such filters are required :) [06:46] bluefoxicy: and then, when you have what looks like a team, we'll be happy to bless it as one :) [06:46] ok, last items... [06:46] kernel team [06:46] fabbione: kernel team [06:46] sabdfl: Great, now I have to learn how to do this. [06:46] yes [06:46] Riddell: you're in the spotlight [06:46] we need a kernel team [06:47] there's an item before Riddell [06:47] the kernel starts to be simply too big for one person === mako is actually somewhat surprised we don't already have a kernel team [06:47] who needs a team when you have FABBIONE [06:47] we will hire a kernel lead [06:47] mainly we need 3 figures inside the team [06:47] all suggestions welcome [06:47] I'll be willing to help with that section if we do get one [06:47] a) a leader [06:47] b) porters === lamont would like to be on the kernel team. not sure how the time issues work out thouhg.. [06:47] elmo: and he is making a daily sacrafice of gpg keys :) [06:47] c) external drivers maintainers [06:47] fabbione: porting needs should be handled by the architecture/porting teams [06:48] including the kernel [06:48] mdz: yes. i am only defining the figures [06:48] not to who assigning the tasks [06:48] i'll be willing to do recompils and tests if you need me to [06:48] fabbione: i raise my hand as a tester.... [06:48] would the lead person not also track down external drivers and keep them up to date? [06:48] there are several tasks that needs to be shared across the team [06:48] little bit of help helps [06:48] well, perhaps the best thing is to create a team now plus a list [06:48] sabdfl: it's too much.. [06:48] please guys let me finish one second what i have been thinking about [06:48] so that you can have an idea [06:49] fabbione can take the helm now and when when we get a new lead, he can pass the reigns [06:49] and than proposals [06:49] fabbione: ok go ahead [06:49] the tasks are several: [06:49] a) lead the team [06:49] b) track upstream [06:49] c) bug triage [06:49] d) track LKML [06:49] e) porting [06:49] f) track external drivers === mdz tries to prevent himself from having any ideas until fabbione is finished ;-) [06:50] g) packaging stuff [06:50] now [06:50] h) security updates ? [06:50] the main issue is the volume of traffic generated by upstreams [06:50] pitti: right... that's included in a) [06:50] pitti, that would be letter c [06:51] fabbione: security updates != lead [06:51] fabbione: you're referring to "upstream" as not only lkml, but linux-scsi, the architecture specific lists, etc? [06:51] so we need dedicated people for at least a) b and d) c and f) [06:51] dilinger: think nvidia/ati [06:51] lamont: it might as well be... since it requires a certain level of trustness [06:51] dilinger: i mean all kind of upstreams we have now [06:51] fabbione: can be trivially delegated to c, given trust [06:52] and c is going to trip over them anyway [06:52] dilinger: think of mISDN, linux, linux-scsi, linux-net, nvidia, inotify [06:52] ok [06:52] clearly e) must be delegated to the different porting teams [06:52] i have budget for one full time person to lead this [06:53] sabdfl: what we really miss is the upstream link [06:53] i've mailed linus asking him if he would recommend someone who has the necessary skills to keep up with upstream, and be a reasonable merge partner for andrew morton and linus === mvo_ needs to leave now, sorry [06:53] that takes care of tracking upstream* [06:53] sabdfl: rocking [06:53] i'm happy to have interested people get in touch with me directly [06:54] the other stuff clearly has to be community related [06:54] i would like to publish the work this team does as a broader community kernel effort [06:54] i think it's not just us that are frustrated by the current kernel release situation [06:54] sabdfl: +1 ROCKING [06:54] sabdfl: something like having an official ubuntu patchline against the kernel.org kernels? [06:54] cool! [06:54] right now i am basically handlinh all of the above [06:54] the lack of releases for security updates is something that has a lot of people bothered [06:54] and it is more than evident that i am not enough [06:55] -uc (ubuntu community) kernel on kernel.org, for example [06:55] Kamion: this was discussed on vendor-sec recently, btw [06:55] great [06:55] sabdfl: i don't mind to start leading this team until we will not get a fulltime upstream guy [06:55] but i clearly need help [06:55] so now i am calling for volunteers [06:55] fabbione: great. that was my suggestion [06:55] fabbione: i can help you with that [06:55] herbert was dong more than i was aware of [06:56] to cover some of the positions mentioned above [06:56] note that a tree like that (security and obvious fixes only) is something i already intend to do for debian [06:56] erm... doing [06:56] c) bug triage [06:56] d) track LKML [06:56] Does every distribution track vulns themselves? [06:56] bluefoxicy: this is done by me mainly [06:56] if we can appoint someone quickly, fine, otherwise perhaps we should get a short term contract in place with herbert? [06:56] fabbione: lets talk after the meeting or tomorrow about putting out a call for help in relation to the kernel [06:56] he's of course a candidate for the full time post [06:56] bluefoxicy: I usually keep track of vulns and distribute patches [06:56] pitti: is there a central repository for patches that you get them from, or do you have to look for them floating on the net? [06:57] mako: i would suggest after the meeting [06:57] bluefoxicy: I get them mainly from vendor-sec [06:57] fabbione: great [06:57] i think we need fabbione free to make wonderful things happen in userland for hoary [06:57] mako: because we don't have too much time [06:57] pitti: ok, so then there's no void to fill [06:57] fabbione: sounds good [06:57] bluefoxicy: however, recently we got many patches from dilinger too [06:57] sabdfl: :) [06:57] dilinger: great :) [06:57] to sort of summarize [06:57] i think we can move ahead with a team right now [06:57] fabbione has listed the things that are in teh domain of tha tteam [06:58] some of those things we'll have a handle on right now, others we can ask for help on [06:58] bluefoxicy: and there is a void to fill regarding public discussion of the patching process [06:58] mako: i also have more detailed suggestions but we will keep them for after this meeting [06:58] and some may have to wait for the full-time kernel ninja [06:58] bluefoxicy: which is what I would like for security-review@l.u.c to become [06:58] who is coming and who should take the reigns from fabbione [06:58] so whoever is interested in helping the ubuntu kernl please stay after the meeting in this chan === mako nods [06:58] ok, riddell? [06:59] two newmaintainres up for CC approval [06:59] hello [06:59] hi :) [06:59] mdz: well I was thinking, Gentoo patches their kernels with secfixes, and suse probably does, and mandrake, and debian, and ubuntu, redhat, everyone has to do it. Just checking to see if work was being repeted [06:59] dilinger: do you happen to be interested? :-) [06:59] numero uno is Riddell: a kmaintainer referred by amu === hno73 [~Henrik@henrik.gotadsl.co.uk] has joined #ubuntu-meeting [06:59] kmaintainer ? [06:59] I'd like to be a maintainer so I can better help with the KDE Ubuntu stuff [06:59] bluefoxicy: this coordination is mainly done on vendor-sec, that's its purpose [06:59] i'm happy for riddell to be approved as a member. i guess under the new rules any of us can also agree to him uploading to universe, right? [06:59] I think Riddell can be approved under normal Kubuntu rules? [06:59] bluefoxicy: vendor-sec is the primary forum for that collaboration, but in my opinion there is more to be done [07:00] ogra_: just amu's little joke (I hope:) [07:00] hehe [07:00] pitti: yes; i guess we'll discuss after this (i need to run out for 20 mins now anyways) [07:00] bluefoxicy: so usually the work of crafting patches is not duplicated [07:00] mdz, pitti: *nod* ok. [07:00] so done === mako gives the thumbs up [07:00] elmo, please put riddell on the list for universe / multiverse right away [07:00] it looks to me like Riddell is interested in full maintainer status as well [07:01] ig [07:01] isn';t that a TB approval? [07:01] as i am, else i would have gone for MOTU === haggai gives thumbs up for universe/multiverse for riddel [07:01] ; [07:01] l [07:01] but it starts with member first [07:01] according to the mataro rules? [07:01] right, should be on next weeks TB agenda as well [07:01] ogra_: it is intended that MOTU be a gateway for full maintainership [07:01] sabdfl: yes [07:01] ogra_: rather than an alternative [07:01] do we have enough tb folks here to approve right away? [07:02] mdz: i know, but there is not very much i'm interested in [07:02] ogra_: there is not much you are interested in in the whole of universe? :-o [07:02] mdz: well...not as exiting as main [07:02] if it's not absolutely clear, then ogra_, riddell would need to make the case at the tb, and possibly start with universe === fabbione brb [07:02] sabdfl: we have 2/3 at least, 3/3 if Keybuk is awake [07:02] exciting for us? [07:02] sabdfl: ok === Kamion is also happy with ogra as a member; he's already done a good deal, and we all met him at Mataro [07:03] is anyone on tb/cc/motu happy to vouch for ogra_ w.r.t. universe? [07:03] mdz: I'm the same as ogra on this, currently interested in g-s-t wrt maintainership. [07:03] i would really like to help with development of packages for hoary... try to help keep them recent [07:03] sabdfl: universe, yes [07:04] what mdz said [07:04] ok, elmo, ogra_ also for universe === mako happy with ogra_ as a member too === amu would be very happy with Riddell, i suggest we start with universe [07:04] are we done? [07:04] shouldn't MOTU folks be members as well? [07:04] as a rule? [07:04] any other business? [07:04] great, that honors me, thanks all [07:04] mdz: absoloodle [07:04] dilinger: are you interested in becoming an Ubuntu maintainer? [07:04] mdz: he had to run out for twenty minutes, he said. [07:04] ah [07:05] it would be good if the NewDevelopersAndMaintainers wiki page said what the difference between member, committer and maintainer is [07:05] ogra_, Riddell, please could you guys digitally sign a copy of the code of conduct (mako, might need tweaking for this purpose) and send it to mako? [07:05] azeem: ? [07:05] Riddell: mako is on it [07:05] eh? [07:05] sabdfl: sure :) [07:05] Riddell: member is someone who's made a substantial contribution in any field, and signed the code of conduct [07:05] digitally or non-digitally is fine [07:05] mdz: in case it has any weight, I would vouch for dilinger [07:05] azeem: did you have any interest in becoming a MOTU? [07:06] gpg or fax/scan [07:06] 'cos IIRC you were the one putting ubuntu packages on p.d.o :) [07:06] pitti: he needs to apply first ;-) [07:06] mako: how do i sign a email non-digitally ? [07:06] ogra_: ;) [07:06] mdz: I want to sign the CoC although not yet applying for maintainership :) [07:06] heh [07:06] ogra_: you print it and write your signature on it [07:06] yeah, but my work is done for multisync. I guess I'll apply at some point, but I don't plan to do much right now [07:06] sivang: you don't want to be a member? [07:06] mdz: I do! [07:06] Riddell: committer / uploader does just that, and can either be for a subset (universe, or a single package for example) or the whole distro [07:06] azeem: ok, just checking [07:07] sivang: you already are! [07:07] sivang: that happened at the last meeting [07:07] committer / uploader is determined by the tb [07:07] mdz: just not a maintainer yet, am I not a memebr wrt country team, doc team, etc? [07:07] sabdfl, mako: copy and paste from http://www.ubuntulinux.org/community/conduct ? [07:07] only the uploaders vote to confirm tb appointments [07:07] Riddell: yes [07:07] sivang: http://www.ubuntulinux.org/wiki/NewDevelopersAndMaintainers [07:07] mdz: sorry, this is for mak [07:07] Riddell: good enough, we'll polish it over time [07:07] mdz: mako [07:07] sivang: being aa member means acknowledging the CoC, etc. [07:08] sivang: member is a member. you're not approved to upload packages but that is for a different group to decide [07:08] mdz: ah cool :) [07:08] alright. so did we get CC approval for Riddell and ogra_, it seems yes [07:08] mako: right === fabbione thumbs up for both [07:08] sivang: being a member, you should have already made the statement about the CoC, if I understand the process correctly [07:08] elmo? === sivang thumbs up for both also [07:08] mdz: am awake, honest :p [07:08] hold on a sec [07:09] mdz: no body told me that I had to sign it or anything :) [07:09] sivang: you were present in Mataro when it was decided :-) [07:09] mataro rules said the cc should approve a member, right? [07:09] sivang: but your involvement predates that [07:09] sabdfl: yes [07:09] Community Council votes whether a person can become a member. [07:09] mako: for MOTU? yeah [07:09] but we just said any individual tb/cc/motu could approve a universe committer/uploader [07:09] elmo: for ubuntu membership [07:10] that;s a bit inconsistent [07:10] oh [07:10] sabdfl: universe uploader is a step above member [07:10] mako: ok, so I'm cool with the CC ? [07:10] hmm [07:10] I thought the plan was to make it a flow chart thing? [07:10] like member, universe, maintainer? [07:10] sabdfl: i'm not sure we specified how universe uploaders would be handled but it seems that TB/MOTU would be the sane places [07:10] elmo: yes [07:10] sivang: yes [07:10] ideally, universe folks would be approved from the pool of members [07:10] so how come we skipped from MOTU straight to maintainer? [07:11] but we want to fast-track them [07:11] sabdfl: we didn't mention MOTU as an approval step in mataro [07:11] so there is a conflict [07:11] mako: i was trying to fast track, for efficiency, and saying that any individual TB/CC/MOTU could approve a request for elmo to give a person upload to universe [07:11] uh, if member needs CC and universe>member, that still leaves CC as possible bottleneck? [07:11] sabdfl: do you want the CC approving uploaders? [07:11] haggai: exactly [07:11] haggai: exactly [07:11] ah, ok [07:11] haggai: that's what we need to address [07:12] i'm ok with saying it's the MOTU's decision [07:12] perhaps this is acceptable pre-hoary? [07:12] and that the cc or tb can challenge any of those decisions [07:12] just to bootstrap a good community for universe? [07:12] sounds reasonable [07:12] we should still require a digitally signed coc for uploaders to universe === mako nods [07:13] yes [07:13] elmo: perhaps you could get that before turning on the permission? === zul [~chuck@zul.developer.gentoo] has joined #ubuntu-meeting [07:13] sure, could be part of the "send me your key" [07:13] alright, sounds good [07:13] what are we doing about trust paths and keys, btw? anything? [07:13] elmo: we need to have a trust path [07:13] ok, so what we are saying is that, until hoary, one can become a member by signing the coc, sending that to elmo along with a signed approval from any one of the tb/motu/cc individuals [07:14] mdz: signed by a key in the strongly connected set [07:14] and that also gives upload to universe/multiverse [07:14] mdz: that's a requirement? [07:14] mako: sure, that's easy, right? [07:14] mako: agree [07:14] yes, not hard at all [07:14] elmo: I think it should be, don't you? [07:14] Anybody else, we decide when they come to us [07:14] yes, we can do something with a notary copy of id documents etc === mako nods [07:15] but getting a key from the SCS should be easy for almost everybody [07:15] in other words i';ll cover the cost to extend the web of trust to include that person if we dont have a good way to do it otherwise [07:15] mdz: just recalled signing the CoC, memroy fading problems :) [07:15] mdz: *shrug* sure, happy to, but we've had problems getting employees to get trusted keys, never mind random community guys who might be from like, Canberaa or somewhere equally outrageiously isolated and estranged from civilization [07:15] sabdfl: k [07:15] elmo: we're talking about the strongly connected set, which is enormous and geographically pervasive, right? [07:15] could we use a wider set? accept e.g. debian signs too? [07:16] elmo: there are things like biglumber.com which are making ths problem easier [07:16] elmo: as opposed to "needs to be signed by a key in the existing keyring" [07:16] i think we should get a quick round of approvals or dissent from the cc and tb folsk present w.r.t. the new universe process [07:16] haggai: ? They're already in the SCS [07:16] haggai: strongly connected set is the global one rather than just our Ubuntu keyring [07:16] ah, sorry [07:16] sabdfl: so two things, right: [07:16] kamion, mako, elmo? mdz, keybuk? [07:16] the Ubuntu keyring is well cross-signed, but still === mako think it sounds sane [07:16] 1) accelerated membership process which exchanges CC approval for approval by any one of the set of people you named [07:17] 2) the same group of people can approve uploaders to universe [07:17] yes? [07:17] mdz: yes, we use the global SCS as a fall back in Debian - there are still people who can't be validated that way.. if sabdfl's happy to go with the notary thing, and everyone else is happy with that, it's moot [07:17] 1) only for people who are on track for 2)? [07:17] elmo: ok [07:17] if so, I'm ok with that [07:17] although [07:17] likewise [07:17] I'd like it to be approval from two people rather than one [07:18] mdz: yes [07:18] Kamion: nice [07:18] I know myself that I've made mistakes due to personal bias [07:18] it's fine with me either way; it's a good list of folks [07:18] so a cross-check is good [07:18] let's vote +1 or -1 on the idea, including kamion's suggestion of two people [07:18] we just don't want to be bogged down in bureaucracy at this point [07:18] it does go through elmo too, although I'm happy to go for 2 approvals before [07:18] it shouldn't even provide a major stumbling block and is ee the good [07:18] +1 [07:18] +1 [07:18] +1 [07:18] +1 [07:19] +1 [07:19] WINNAR [07:19] ok, that's plenty [07:19] thanks guys [07:19] FLAWLESS VICTORY [07:19] abstainer === mako sighs [07:19] mako: let's get together after the meeting and write it up proper [07:19] mako: along with the announcement email [07:19] yes [07:19] are we finished here? [07:19] thanks for the stamina guys [07:19] i'm all done [07:19] ok, close the record-length CC meeting and let the kernel guys carry on? [07:19] will summarize again of course [07:19] hang on, sorry, what are we doing with members? [07:19] sabdfl: thanks :-) [07:19] any other business? [07:19] anything that involes me?, i.e. keys [07:20] could the next meeting be a bit later? [07:20] mdz: i've got a few to talk to the kernel guys too [07:20] members don't involve keys AIUI [07:20] Treenaks: ++ :-) [07:20] ok [07:20] MOTU does [07:20] Treenaks: -- [07:20] my boss doesn't like me leaving early (or staying long doing non-work stuff) === mako needs to get some tea first.. this was long [07:20] Kamion: members use keys for signing the CoC [07:20] members can sign digitally or fax / mail [07:20] Kamion: have to sign CoC? [07:20] hm, true [07:20] adjorned? [07:20] Kamion: or by some other means [07:20] but I don't think they need to be in the Ubuntu keyring === mako has a fax number up at http://mako.yukidoke.org/contact.html [07:20] Kamion: correct [07:21] ok guys, thank you all! [07:21] mako: re: kernel.. in 5 minutes? [07:21] or you can email scanned docs.. same thing [07:21] adjourned [07:21] fabbione: yeah. sounds good [07:21] give me a moment to decompress [07:21] mako: good [07:21] i need to take a break too [07:22] i'd like to thank everybody who approved me....heading home.... [07:22] ogra_: bye [07:22] ogra_: nice to see you on board :-) [07:22] do we have a list of all current members somewhere? === sivang looks up to ogra_ :) [07:23] sabdfl: where do we send signed CoCs? [07:23] to elmo, I presume. [07:23] pitti: thanks.....i'm as happy as i can be :-D [07:24] Treenaks: mako [07:24] ogra_: OK [07:24] later .... ciao [07:29] I got lost, can I upload to universe or do I need to turn up to the next technical board? [07:30] 18:00 < sabdfl> elmo, please put riddell on the list for universe / multiverse right away [07:30] check with elmo whether it's done yet [07:31] fabbione: back again? [07:32] i am now [07:32] mako: ? [07:32] mdz: ? [07:32] Riddell: i think elmo needs to do some work to be able to have universe-only uploaders [07:33] fabbione: i'm back as well [07:33] in the interim, if you'll agree to upload to universe only, i'm happy [07:33] dilinger: cool [07:33] sabdfl: btw you missed last TB meeting.. i succeed in installing hoary on sparc64 :-9 [07:33] fabbione: I don't have time to get sucked into the kernel proper, but for anything amd64 related, I'm around. [07:34] Mithrandir: ok don't worry.. [07:34] Mithrandir: if we can agree now you will take care of the amd64 bits [07:34] sure, to the best of my knowledge, I will [07:34] Mithrandir: basically debian/config/amd64/ and debian/d-i [07:34] sabdfl: ok [07:34] Mithrandir: + we will mail out the rest [07:35] for grabbing fixes from upstream that are x86_64 related [07:35] but that's something i want to somehow automate [07:35] fabbione: sure, you know this stuff a lot better than me, so I trust you on it. :) [07:35] Mithrandir: ehe don't worry [07:35] mako: are you back? [07:36] i want to make it a breeze to maintain the kernel [07:36] not the hell that is now :-) [07:36] fabbione: i also intend to grab x86_64 fixes for my tree, as i have a few amd64 machines [07:36] ok [07:36] dilinger: that would be cool [07:36] sorry.. took a little longer than i thought [07:36] mako: ready? [07:36] mdz: ? [07:37] yeah.. let me read the backlog === fabbione fires up some heavy metal [07:37] this is a good one: "don't wait for things to happen. You need to put yourself on fire if you want to succeed" [07:38] fabbione: do you keep your kernel tree in arch, out of interest? [07:38] Kamion: no. I am keeping everything as neutral as possible atm to avoid Larry's axe on my neck [07:38] heh, ok [07:38] Kamion: it's kind of hard to do so atm [07:38] since i am using bk to pull patches from upstream [07:39] the web interface is really.... sucky! [07:39] I'm off for food and such -- see you around. [07:39] Mithrandir: later [07:40] alright === fabbione shakes mdz [07:40] Mithrandir: food idea! [07:41] ok i think he will join later... [07:41] mako: do you want to lead this part? [07:41] sure, i can handle this [07:41] (since you called for it) [07:41] so we've got the short term solution and the long term solution [07:42] the long term solution involving someone hired by canonical to lead this team and the kernel work [07:42] the short term solution being whatever we need to do to make sure hoary has a kernel that works in the ways and in the places that we need [07:42] right [07:43] alright [07:43] note that in the term solution we need to find someone that will lead the kernel while i will be getting married [07:43] so i want to go ahead and set up a team right now [07:43] *short term* [07:43] well, yes [07:43] remind me, when is that happening again [07:43] 12th of Feb -> wedding [07:43] ok [07:43] the thursday after for 2 weeks i will be playing with penguins [07:43] alright, lets set up some team infrastructure first === mako nods [07:44] i think we need a list [07:44] yes [07:44] i can do that [07:44] so here is my suggestion: [07:44] who deals with lists btw? [07:44] jdub [07:44] (for the short term) [07:44] thx [07:44] altough i am a co-admin for most i can't create them [07:44] mako: you mean a mailing list? === mako nods [07:45] mako: not another mailing list please... [07:45] LKML generates enough already [07:45] mako: i would like to help out with the kernel team although i wasnt at the meeting today i would like to help if possible [07:45] + debian-kernel and others [07:45] you want this to be on u-devel? [07:45] zul: yes, it will be possible, we're trying to work out exactly how [07:45] mako: i would suggest we start on u-d [07:45] zul: fine with me [07:46] fabbione: do you want to prefix with a [kernel] tag or not bother? [07:46] mako: for the general discussion and somekind of shared imap/mailbox for the team where members can just drop in stuff via email and it is automatically shared [07:46] mako: no, i won't bother in the beginning [07:47] a shared mailbox... [07:47] yes [07:47] that sounds kind like of a mailing list :) [07:47] where to receive the different upstream mailing lists [07:47] mako: not really... [07:47] ok [07:47] do you want to bring that up twith thombot/elmo? [07:47] but if you think a mailing list is better.. [07:48] guys what do you think? === pitti votes for a new ml [07:48] mako: i think we can use my server in the short term [07:48] I think it'd be easier to use a separate kernel list [07:48] fabbione: you can sort the new ML still into your u-devel mailbox folder :-) [07:48] +1 [07:48] pitti: that's not the point [07:49] pitti: the traffic from the mailing list is mixed as hell [07:49] for example you get batch of patches for arch foo [07:49] that i don't care to reade [07:49] read [07:49] but porter for foo does [07:49] and a lot of mails comming trough .... [07:49] he can just move the thread/parse it/ and drop what is important in a queue folder === dilinger pets nntp [07:49] personally, i think asking people to subscribe to 2-3 lists and providing the procmail filters to move things around correctly is equivalent [07:49] that the team leader will care to collect and apply [07:50] as long as it is well documented on a page somewhere [07:50] mako: we are not talking of few messages / day [07:50] LKML is more than 400 msgs/day [07:50] fabbione: no, i understand [07:50] and it is one of several [07:51] if you think that a shared imap(s) is net gain and you can host it yourself, please go ahead [07:51] mako: i am open to any solution [07:51] people that want to subscribe themselves can do that instead, no? [07:51] mako: the imap would be only for team memebers [07:51] and if you're the only one that uses the share imap thing, it's not like it's a lot of extra work === mako nods [07:52] ok we are stalling on details [07:52] let's go to the more important stuff [07:52] let's prepare a mailing list but wait to announce it [07:53] i am not sure we will generate enough traffic to justify it [07:53] mako: do you agree? [07:53] ok next step [07:54] we need to form the short term team [07:54] does anybody want to volunteer as team leader? === mako nods [07:54] fabbione: i think it's you for the short term [07:54] we need to find someone to take over while you are away [07:54] mako: i kinda had that feeling :) [07:54] has anyone been contributing at all? [07:55] mako: yes. mdz, dilinger (in form of patches) [07:55] well, mdz is out === mako smiles at dilinger [07:55] well someone will have to do it while i am away [07:55] lamont: ? [07:55] elmo: ? === lamont is here [07:55] pitti? [07:55] so lets advertize this on -news once we get the list/wikipages/etc [07:56] lamont: you just won the doll [07:56] fabbione: I can care for the security support while you are away [07:56] before the end of this week [07:56] mako: ok.. pitti will take care of security [07:56] fabbione: when do you go away>? [07:56] and then hopefully we can get a few more bodies involved in this [07:56] lamont: mid feb [07:56] fabbione: and I think I now know enough about the kernel build system to actually do patching and uploads [07:56] hopefully bye the end of the month we'll have a couple more candidates [07:56] ok [07:56] anda stronger team to run with things while you are away? [07:56] pitti and lamont can take care of the kernel while i am away [07:56] eh? [07:56] elmo too [07:56] fabbione: I can also care for major breakages, but I don't want to become a kernel hacker right now [07:56] ;) [07:57] fabbione: yes? [07:57] elmo: YOURE THE NEW KERNEL MAINTAINER [07:57] elmo: he was looking for bodies [07:57] fabbione: the meeting is over [07:57] mdz: this is the after-meeting meeting [07:57] mdz the "after party" if you will [07:57] mdz: yes... we were discussing the kernel team in details... [07:57] ok [07:57] mako: ok short term solution: [07:57] pitti - security [07:58] i'm happy to continue forwarding on patches as well [07:58] mdz do you want to lead the kernel team while i am away in feb? [07:58] dilinger: please do [07:58] dilinger: that would be awesome [07:58] fabbione: how long? [07:58] dilinger: that'd be cool, can you CC me if it is security relevant? [07:58] pitti: sure [07:58] mdz: honeymoon.. 2 weeks [07:58] aaaah [07:58] fabbione: ok, I will do it, or appoint someone else [07:58] mdz: cool [07:58] fabbione: I will call you in the middle of the night, asking how to patch something :-) [07:59] pitti: i won't be reachable by any way [07:59] don't look at me [07:59] fabbione: just kidding :-) [07:59] at least if they will not write IP over sealions [07:59] fabbione: ok.. so by the end of the week can you/we create a wiki page [07:59] fabbione: for kernel team stuff.. saying how to get involved, etc, what is needed [07:59] mako: yes [07:59] who wants to take care of bug triage? [07:59] we'll also get a list, or not [07:59] fabbione: i will then write up an announcment [07:59] mdz has been doing already a lot in that direction [08:00] and send it to -news [08:00] but it is not his task [08:00] fabbione: I can do some of it [08:00] lamont: good [08:00] you talking bugs in bz, or from where? [08:00] mako: ok.. [08:00] bugzilla [08:00] fabbione: ok [08:01] mdz: also note that i hope that for feb will only have minor fixes to do on the kernel and no big active development on it [08:01] so things should be limited to security and minimal thiungs here and there [08:01] fabbione: just need to have a writeup of what needs what kind of stuff - but that sounds like the wiki page [08:02] lamont: yeah [08:02] next item.. porters [08:02] lamont: immediately, or during Feb? [08:02] we have a big problem to solve here [08:02] if immediately, I'll update bugzilla [08:02] mdz: immediately if there's a need [08:02] actually a bunch of problems [08:02] but if you want it for the rest of the month, that's ok too.. :-) [08:03] mdz: you mean kernel bugs, or all bugs? [08:03] lamont: kernel [08:03] ok === lamont will await the formal baton-handing [08:04] a) we need to be able to track specific bug fixes for arch foo [08:04] b) we need to improve our debian/config// system [08:04] c) b) for d-i [08:04] so a) goes back to the porters list [08:05] b) we need to workout some magic that will keep the config in a much better sync [08:05] b) needs to be done for debian as well; i may get to it, if given the time [08:05] right now we have stuff that is not coherent for all our arches [08:05] for eg: CONFIG_PREEMPT [08:05] it is enable on some but not other arches [08:05] and so on trough all the tree [08:05] now svenl had some kind of a good idea that we might try to implement [08:06] and it needs to come from a tool [08:06] generating a 3 levels layer to create specific config files [08:06] 1st layer common to all arches [08:06] 2nd layer arch specific [08:06] 3rd layer subarch specific [08:06] that has some good potential [08:06] merging these 3 layers should create the config file for the kernel [08:07] svenl had the idea of splitting out a 4th layer for drivers [08:07] like usb/pcmcia and so on [08:07] who would like to code this tool? [08:07] it is not extremely difficult [08:07] fabbione: what about arch-specific drivers? [08:07] but not easy either [08:07] i could if you send me the specs === lamont must go to a geography bee at the kids school... back in 2-3 hours... anything before I run? [08:08] lamont: no thanks... [08:08] zul: ok. [08:08] fabbione: could you send me email pointting to the wiki page and summarizing what all you're dumping on me?? pretty pls? [08:08] i don't see the 4th layer as being useful; drivers will be common to all archs, except for a subset of those which will be arch and subarch specific. and then there are ones that are broken on some archs :) [08:09] lamont: right now only bugs and hppa [08:09] kewl === lamont leaves [08:09] lamont: if there is more i will let you know [08:09] right [08:09] dilinger: the latter will create an exception therefor increasing complexity [08:09] right [08:09] but they're there, regardless [08:10] yes i agree :-) [08:10] there are drivers that aren't 64bit safe; ones that aren't big-endian safe.. etc [08:10] *cough* acx100 === ogra [~ogra@p508EAA3B.dip.t-dialin.net] has joined #ubuntu-meeting [08:10] fabbione: so.. lets meet up with a wiki page later this week and try to get some more people involved [08:10] i think that's a good enough plan [08:11] damned i missed all the fun stuff now..... [08:11] mako: ok. when do you want to meet up to write down the wiki page? you are good at writing stuff [08:11] ogra: no.. you are the new mISDN maintainer [08:11] yeah! [08:11] so move your butt on track and fix the bugs :P [08:11] j/l [08:11] lol [08:11] anyways, the hard part of this tool doesn't seem like it'll be config generation; the hard part will how to update the configs for a new kernel. config options will have changed dependencies, there will be some removed, some added; there will need to be an interface for someone to go through all changed config options, view all changed ones, and categorize it [08:11] j/k [08:12] dilinger: exactly.. that's also part of it [08:12] we need to design it very carefully [08:12] whether that's just configuring a kernel and parsing the generated config into sections, or actually providing an intelligent interface [08:12] dilinger: do you want to work with zul on this tool? [08:12] dilinger: we need a 2 way tool [08:12] one that walk what's in the tree and somehow magically generate the layers [08:12] and one to put everything back with logic [08:13] clearly we need a middle logic to analize what is happening [08:13] fabbione: having at least notes or wahtever by thursday would be good. i can work on it then and then get something mailed by fraiday [08:13] dilinger: possibly a way to tag certain CONFIG_ as common [08:13] fabbione: sure. hopefully we can piggy back off the kbuild system (i'm not even going to worry about 2.4) for functionality. but, i can't promise that i'll have free time [08:13] mako: i will still need your help.... i have an upcoming release tomorrow or thursday [08:14] fabbione: ok.. friday then [08:14] dilinger: if you are interested, we can fund this project with a bounty to help create time for it [08:14] fabbione: i can mail it saturday :) [08:14] dilinger: exactly.. [08:14] are we going to make debs for different kernel patchset ie ac patch set [08:14] fabbione: i've no lack of other things to do as well :) [08:14] mako: cool saturday would be perfect for me [08:14] mako: friday night i am free and we can work on it together [08:14] sounds good [08:14] zul: no. we will track vanilla and we will pull what we need [08:15] k [08:15] mdz: well, that doesn't mean my day job will stay out of my way, but it does mean i'll be more willing to devote weekends to it ;) [08:15] fabbione: because the gentoo way gets crazy [08:15] zul: hounestly i didn't track gentoo [08:15] but i don't want a kernel bloat [08:15] :) [08:15] we simply can't efford to track too many kernels [08:16] and we already have too many imho [08:16] so... [08:16] mako: do we have anything left for the short term? [08:16] zul: having lots of different binary packages fragments the available testing effort [08:16] dilinger, zul: please try to draft the specification for such a tool [08:17] fabbione: i think we're set for the short term [08:17] basically i don't really care how it is written and how does the stuff internally... [08:17] mako: ok. [08:17] and the long term is mostly in sabdfl's court at this point [08:17] AIUI [08:17] long term it will be faster: [08:17] dilinger: send me a quote via email? [08:17] as soon as we get the kernel leader [08:17] except that we will keep the team structure [08:17] i will go back to my sparc64 porter status [08:17] exactly [08:17] we will not kill the team [08:18] nor how it works [08:18] we will just move people around on how it fits us better [08:18] but we can deload ourself from tracking upstreams [08:18] that is the most timeconsuming thing for me [08:18] any objection? [08:19] none here [08:19] mdz: do you think we missed something? [08:20] ok [08:20] fabbione: I was not here for the beginning of the meeting, but your list from the CC meeting looked fine, so if you covered those things, I think it's OK [08:20] mdz: ok.. thanks for taking over the kernel from now [08:20] fabbione: now?? [08:20] please guys clap your hands to mdz :-) === dilinger chuckles [08:21] heh [08:21] ahha [08:21] :-P [08:21] mdz: don't worry.. i still love you [08:21] mdz agreed to take over the kernel? ;P [08:21] I AM THE INSANE ONE! [08:21] THAT'S WHY THERE ARE ITALIANS IN THIS WORLD [08:21] ok [08:21] guys thanks a lot [08:21] forza sparc...heh === Mithrandir chuckles and goes to make food [08:21] mako: cya around and before saturday to prepare the documentation side of all this stuff [08:22] zul: right now it's the best one kernel wise :-) === fabbione has finished [08:22] fabbione: well let me try to break it then :) [08:23] zul: it was the only arch that survived 2.6.9 -> 2.6.10 transition without any problem :-) [08:23] the others were all FTBFS [08:23] fabbione: thats because its sparc === Method [~Method@Method.developer.gentoo] has left #ubuntu-meeting [] [08:24] zul, dilinger: please give me an ETA for the tool as soon as you can [08:24] sure we have to sit down and talk about it [08:24] remember that it needs to work on all the 6 arches [08:25] but if we can make it as generic as possible it would be better [08:25] considering that someone might have to run it on a different arch of the target [08:25] that's almost a requirement [08:26] is there a log of the community meeting somewhere? [08:27] zul: yes. http://people.ubuntulinux.org/~fabbione/irclogs/ubuntu-meeting-current.html [08:27] thanks muchly [08:27] zul: just one dir up to get the history from tomrrow :-) [08:27] i am off [08:27] cya around guys [08:27] thanks a lot for all your work [08:34] fabbione: yeah thanks fabbione, we'll talk === hno73 [~Henrik@henrik.gotadsl.co.uk] has left #ubuntu-meeting [] === amu [~amu@amu.developer.debian] has left #ubuntu-meeting [] === bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has left #ubuntu-meeting ["That's] === dilinger [dilinger@mouth.voxel.net] has left #ubuntu-meeting ["Leaving"]