/srv/irclogs.ubuntu.com/2006/12/05/#ubuntu-meeting.txt

=== mc44 [n=mc44@ip-81-170-100-167.cust.homechoice.net] has left #ubuntu-meeting ["Leaving"]
=== j_ack [n=rudi@p508D809A.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== Ubug2 [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-meeting
=== j_ack_ [n=rudi@p508D96D3.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== cyphase [n=cyphase@c-67-180-20-241.hsd1.ca.comcast.net] has joined #ubuntu-meeting
=== freeflying_ [n=freeflyi@61.49.220.199] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== SD-Plissken [n=Snake@cpe-68-173-212-116.nyc.res.rr.com] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== lupine_85 [n=lupine@nick.lupine.me.uk] has joined #ubuntu-meeting
=== ryanakca [i=ryan@unaffiliated/ryanakca] has joined #ubuntu-meeting
=== simira [n=simira@tellus.err.no] has joined #ubuntu-meeting
=== j_ack [n=rudi@p508DA8D0.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== Fujitsu [n=william@c58-107-164-24.eburwd7.vic.optusnet.com.au] has joined #ubuntu-meeting
=== anibal [n=anibal@124.191.207.212] has joined #ubuntu-meeting
=== robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-meeting
=== juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-meeting
=== ..[topic/#ubuntu-meeting:Ubug2] : Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 05 Dec 20:00 UTC: Technical Board | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-meeting
=== mvo [n=egon@155.56.26.50] has joined #ubuntu-meeting
=== doko_ [n=doko@155.56.26.50] has joined #ubuntu-meeting
=== dand [n=dand@gw.datagroup.ro] has joined #ubuntu-meeting
=== cyphase [n=cyphase@c-67-180-20-241.hsd1.ca.comcast.net] has joined #ubuntu-meeting
=== dholbach [n=daniel@i59F70FA0.versanet.de] has joined #ubuntu-meeting
=== dous [n=dous@124.104.0.197] has joined #ubuntu-meeting
=== ogra_ [n=ogra@p548AFFC0.dip.t-dialin.net] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-meeting
=== rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-meeting
=== freeflying_ [n=freeflyi@61.149.251.87] has joined #ubuntu-meeting
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting
=== juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-meeting
=== mvo [n=egon@155.56.26.50] has joined #ubuntu-meeting
=== doko_ [n=doko@155.56.26.50] has joined #ubuntu-meeting
=== Huahua [n=hua_@122.0.229.200] has joined #ubuntu-meeting
=== MagicFab [n=fabian@modemcable241.161-57-74.mc.videotron.ca] has joined #ubuntu-meeting
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-meeting
=== pirast [n=martin@p508B3C93.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== poningru [n=poningru@ip72-209-68-178.ga.at.cox.net] has joined #ubuntu-meeting
=== Starting logfile irclogs/ubuntu-meeting.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-meeting
=== Topic for #ubuntu-meeting: Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 05 Dec 20:00 UTC: Technical Board | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
=== Topic (#ubuntu-meeting): set by Ubug2 at Tue Dec 5 08:24:14 2006
=== Starting logfile irclogs/ubuntu-meeting.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-meeting
=== Topic for #ubuntu-meeting: Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 05 Dec 20:00 UTC: Technical Board | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
=== Topic (#ubuntu-meeting): set by Ubug2 at Tue Dec 5 08:24:14 2006
=== Starting logfile irclogs/ubuntu-meeting.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-meeting
=== Topic for #ubuntu-meeting: Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 05 Dec 20:00 UTC: Technical Board | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
=== Topic (#ubuntu-meeting): set by Ubug2 at Tue Dec 5 08:24:14 2006
=== Adri2000 [n=Adri2000@unaffiliated/adri2000] has joined #ubuntu-meeting
=== Adri2000 [n=Adri2000@unaffiliated/adri2000] has joined #ubuntu-meeting
=== pradeep [n=pradeep@59.92.60.174] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== j_ack [n=rudi@p508DC1D0.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-meeting
shawarma@schedule copenhagen04:55
UbugtuSchedule for Europe/Copenhagen: 05 Dec 21:00: Technical Board | 06 Dec 21:00: Edubuntu | 07 Dec 09:00: Ubuntu Development Team | 07 Dec 23:00: Kubuntu | 13 Dec 13:00: Edubuntu | 14 Dec 17:00: Ubuntu Development Team04:55
=== poningru [n=poningru@ip72-209-68-178.ga.at.cox.net] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== lbm [n=lbm@82.192.173.92] has joined #ubuntu-meeting
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-meeting
=== rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-meeting
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-meeting
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-meeting
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-meeting
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting
stgraber@schedule05:53
UbugtuSchedule for Etc/UTC: 05 Dec 20:00: Technical Board | 06 Dec 20:00: Edubuntu | 07 Dec 08:00: Ubuntu Development Team | 07 Dec 22:00: Kubuntu | 13 Dec 12:00: Edubuntu | 14 Dec 16:00: Ubuntu Development Team05:53
stgraber@schedule Zurich05:53
UbugtuSchedule for Europe/Zurich: 05 Dec 21:00: Technical Board | 06 Dec 21:00: Edubuntu | 07 Dec 09:00: Ubuntu Development Team | 07 Dec 23:00: Kubuntu | 13 Dec 13:00: Edubuntu | 14 Dec 17:00: Ubuntu Development Team05:53
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-meeting
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-meeting
=== geser [n=michael@dialin106072.justdsl.de] has joined #ubuntu-meeting
Phoenix7477@schedule MST06:54
UbugtuSchedule for MST: 05 Dec 13:00: Technical Board | 06 Dec 13:00: Edubuntu | 07 Dec 01:00: Ubuntu Development Team | 07 Dec 15:00: Kubuntu | 13 Dec 05:00: Edubuntu | 14 Dec 09:00: Ubuntu Development Team06:54
Phoenix7477@schedule Edmonton06:54
UbugtuSchedule for America/Edmonton: 05 Dec 13:00: Technical Board | 06 Dec 13:00: Edubuntu | 07 Dec 01:00: Ubuntu Development Team | 07 Dec 15:00: Kubuntu | 13 Dec 05:00: Edubuntu | 14 Dec 09:00: Ubuntu Development Team06:54
=== poningru [n=poningru@ip72-209-68-178.ga.at.cox.net] has joined #ubuntu-meeting
=== slomo [n=slomo@ubuntu/member/slomo] has joined #ubuntu-meeting
=== lguerra [i=c815623a@gateway/web/cgi-irc/gluc.unicauca.edu.co/x-0a9e53591a41df88] has joined #ubuntu-meeting
=== lguerra [i=c815623a@gateway/web/cgi-irc/gluc.unicauca.edu.co/x-0a9e53591a41df88] has left #ubuntu-meeting []
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-meeting
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has left #ubuntu-meeting []
=== Hawkwind [n=SoS@ulteo/community-leader/Hawkwind] has joined #Ubuntu-Meeting
=== lbm [n=lbm@82.192.173.92] has joined #ubuntu-meeting
zul@schedule montreal08:15
UbugtuSchedule for America/Montreal: 05 Dec 15:00: Technical Board | 06 Dec 15:00: Edubuntu | 07 Dec 03:00: Ubuntu Development Team | 07 Dec 17:00: Kubuntu | 13 Dec 07:00: Edubuntu | 14 Dec 11:00: Ubuntu Development Team08:15
juliux@schedule berlin08:18
UbugtuSchedule for Europe/Berlin: 05 Dec 21:00: Technical Board | 06 Dec 21:00: Edubuntu | 07 Dec 09:00: Ubuntu Development Team | 07 Dec 23:00: Kubuntu | 13 Dec 13:00: Edubuntu | 14 Dec 17:00: Ubuntu Development Team08:18
=== pirast [n=martin@p508B3C93.dip0.t-ipconnect.de] has joined #ubuntu-meeting
=== raphink [n=raphink@ubuntu/member/raphink] has joined #ubuntu-meeting
=== ompaul [n=ompaul@gnewsense/friend/ompaul] has joined #ubuntu-meeting
=== ranf [n=ralfm@dslb-084-058-128-242.pools.arcor-ip.net] has joined #ubuntu-meeting
=== kylem [i=kyle@fruit.freedesktop.org] has joined #ubuntu-meeting
=== tonyyarusso [n=anthony@d235-240-148.home1.cgocable.net] has joined #ubuntu-meeting
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-meeting
pittihello all08:39
juliuxhi pitti08:39
zulhi pitti08:40
ajmitchhi pitti08:41
fernandohi pitti08:46
kylemittip ih08:47
pittilla ot sevaw ittip *08:47
tsmithe!kcab sevaw em08:48
fernandonoitacav deen uoy08:48
pittirorre ngis a tsuj08:49
=== ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Technical Board | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
fernando08:51
pitti)-: neercs ruoy fo ediskcab eht morf ti daer tsuj :odnanref08:51
tsmithe!ysae08:52
pittioops, (-: of course08:52
tsmithe!sdrawkcab ton08:52
=== bgoldstein [n=ph@213.47.207.214] has joined #ubuntu-meeting
pitti"ecnetnes esrever ot eruliaF" drac ytlanep a pu skcip em/08:53
ompaulr2l l2r hmm08:53
tsmithe?mmh08:53
tonyyarussover ot ffuts ohce dna lanimret rehtona nepo rO08:54
=== ausimage [n=owner@pool-129-44-212-45.syr.east.verizon.net] has joined #ubuntu-meeting
=== juliux [n=juliux@ubuntu/member/juliux] has left #ubuntu-meeting ["Verlassend"]
tsmithe...he ver08:54
=== juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-meeting
fernandoredro esrevni ni nettirw si cipot eht08:55
pittitonyyarusso: ohce ; esrever =  ep- lrep desu I ,ho08:55
tonyyarussopitti: oot skrow tahT08:56
tsmitheniarb sih desu em/08:56
=== Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-meeting
pittikubyeK ih08:56
Keybukittip ih08:56
=== ausimage [n=owner@pool-129-44-212-45.syr.east.verizon.net] has left #ubuntu-meeting []
=== ausimage [n=owner@pool-129-44-212-45.syr.east.verizon.net] has joined #ubuntu-meeting
=== mjg59_ [n=mjg59@cavan.codon.org.uk] has joined #ubuntu-meeting
fernandolla eyb08:59
tsmithe): eyb08:59
=== ausimage [n=owner@pool-129-44-212-45.syr.east.verizon.net] has left #ubuntu-meeting []
tsmithe(: ree...09:00
shawarma...srednow em\09:01
=== vil [n=vladimir@catv-tisnov-86.selfnet.cz] has joined #ubuntu-meeting
=== pitti asks people to turn around their screen by 180 degrees again so that the meeting can start :)
=== tsmithe doesn't
tsmithemine was already the right way ;)09:01
=== keescook [n=kees@ubuntu/member/keescook] has joined #ubuntu-meeting
=== ausimage [n=owner@pool-129-44-212-45.syr.east.verizon.net] has joined #ubuntu-meeting
Keybukjust waiting for mdz09:02
mdzI'm here09:02
mdzI understood sabdfl was going to attend though09:02
Keybuk:-o09:03
Keybukhas anyone bread-rolled him?09:03
mjg59He implied so in email earlier09:03
mdzI received email on the subject within the past hour09:03
mdzand have pinged him on IRC09:03
mdz(the latter just now)09:03
shawarmabread-rolled?09:03
mdzI believe he wants to be here for the PPC discussion09:03
vilgood evening09:03
pittishawarma: a hardware ping09:03
Keybukshawarma: the traditional messaging system for summoning sabdfl to a meeting is to bounce a bread roll off his head09:03
shawarmapitti: Oh, I see. :-)09:04
mdzshawarma: (v.) to throw a bread roll at09:04
Keybukor to get someone in physical proximity to do the same09:04
mdzhe's responding09:04
shawarmaI friend of mine just got an USB missile launcher. Maybe such a thing could be rebuilt to launch bread rolls..09:04
tsmithelinux compatible?09:04
Keybukshawarma: I think you have to share a URL at this point09:04
shawarmatsmithe: In the works.09:05
tsmithecool!09:05
Keybukhttp://www.reghardware.co.uk/2006/07/06/usb_missile_launcher/09:05
Keybukoh, wow09:05
shawarmahttp://www.thinkgeek.com/geektoys/cubegoodies/86b8/09:05
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-meeting
sabdflevening / afternoon folks09:05
Keybukmorning09:05
sabdflsorry i'm a bit late09:05
pitti'Weapons of Much Distraction.', lol09:05
shawarmaThey require an external power source, so I think they're can shoot quite far.09:06
mdzso let's dive right in then09:06
mdzeveryone is here09:06
mdzhttps://wiki.ubuntu.com/TechnicalBoardAgenda09:07
Keybukmdz: are we going to be doing ubuntu-dev today, or have we delegated that to greyskull now?09:07
sabdfldo we yet have an official skeletor?09:07
sabdfli think the delegation is something that should be done here09:07
shawarmadholbach kind of implied that hadn't happened yet..09:08
mdznote that I've begun to decline outright when folks attempt to join -core-dev who aren't members of -dev, unless there are special circumstances09:08
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-meeting
mdz(e.g., prior discussion or someone with a Debian background)09:08
=== kylem ducks.
mdzI assume the rest of you are OK with that09:09
ajmitchKeybuk: there's no motu council setup yet, so I doubt there'll be any delegation taking place until it's agreed on by TB/CC09:09
Keybukmdz: I'm fine with that09:09
mdzsabdfl: I think that proposal is still under discussion and being revised09:09
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-meeting
mdzso probably not ready to take any official decision on the part of TB09:09
mdzI believe CC needs to approve the council first09:09
Keybukok, just wanted that clarified09:09
sabdflpersonally, i'd be happy for the TB to cowboy it09:10
mdzthen TB can take decisions regarding composition and delegation09:10
sabdflCC already delegates this stuff to TB09:10
sabdflcomposition should follow TeamCouncil style rules09:10
sabdflTB should be appointing, or at least nominating09:10
sabdflcareful of elections etc etc09:11
mdzthe current proposal is: https://wiki.ubuntu.com/MotuProcessesSpec09:11
mdz(part of it anyway)09:11
mdzit calls for a 5-member council09:12
mdzI'm not sure that quite that many are needed, but the overall structure seems sane to me09:13
mdzthe composition of the council is not addressed by that proposal, as I believe there's an existing CC process for it09:13
mdzbut in this case as you say, similar things are delegated to the TB by CC09:13
sabdflthey call for the TB to ACK new devs09:14
mdzpersonally, I don't have enough information to come up with an appropriate list of nominations today09:14
sabdflseems to me that it would be better to appoint Grayskulls who we trust09:14
sabdflTB won't be as familiar with the candidates09:14
sabdfland TB holds the reigns on -core-dev09:14
mdzsabdfl: you explicitly asked for TB acks09:14
sabdfli suggested it from a single member, not "the board"09:14
sabdflif there is a TB member on MC then that's sorted09:15
mdzKeybuk: you've read it, yes?09:15
mdzmjg59: have you?09:15
Keybukmdz: re-reading it at the moment09:15
KeybukI've read it at least thrice09:15
mjg59I've read it09:15
mjg59But have little to add right now09:15
mdzsabdfl: having a TB member on MC is not the same as an ack by a TB member; presumably the council would decide by vote or consensus09:16
KeybukI understood the "need TB ack" was just that the TB would retain ownership of the MOTU team, and a TB member had to do the actual LP lifting09:16
ajmitchare you going to appoint people to the motu council, or take nominations from MOTUs?09:16
sabdfleither way, i think we should keep it lightweight09:17
sabdflencourage them to review member applications by email09:17
mdzI understood it as: council provides a report and recommendation to TB, TB member signs off on it and grants privileges09:17
sabdflso that they don't block on IRC meetings09:17
sabdfli'm happy with that too if it cuts down on meetings :-)09:17
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting
mdzthe proposal calls for a two-week deliberation period for applications to the council09:17
sabdfla formal report is nice - for the record09:17
sabdflit gives the council two weeks to respond09:18
mdzI, too, prefer that both the applications and the TB signoff happen via email09:18
mdzand reserve interactive interviews for -core-dev09:18
mdzI would like to formally incorporate UbuntuDevelopers as guidelines for the council's decision process09:19
sabdflsounds good09:19
mdzand have that document maintained by the TB09:19
mjg59I think that sounds reasoanble09:20
mdzok, I can communicate that feedback to dholbach and ask him to revise09:20
mdzwhat about nominations for the council?09:20
=== ssam [n=ssam@88-107-44-18.dynamic.dsl.as9105.com] has joined #ubuntu-meeting
sabdfldholbach and pitti have been mooted09:20
pittiyes, dholbach wanted to have two core-devs at least initially09:21
sabdflwould be nice to have more non-canonical presence09:21
sabdflwould potentially be a stepping stone for greater non-canonical TB presence09:21
mdzI don't think that any of us are involved enough in ongoing MOTU operations to generate that list off the cuff09:22
mdzand I think we should certainly talk to any nominees formally before appointing them09:23
mdzso perhaps we should solicit nominations from MOTU itself and invite them to attend a TB meeting?09:23
sabdflpitti: could you and dholbach work up some nominations?09:23
pittiwe should ask some MOTUs09:24
pittisabdfl: I don't track MOTUs that closely, though; dholbach asked me to join to review reports, packages, and guide people09:24
pittibut I'm happy to work with Daniel, sure09:24
sabdflok, let's ask the MOTU's for nominations09:25
sabdflis it reasonable to hope to get this approved and the council in place at the next TB meeting?09:25
mdzseems reasonable to me09:25
=== ajmitch would think it'd take only a few days if it's not done by drawn-out voting
=== juliux [n=juliux@ubuntu/member/juliux] has left #ubuntu-meeting ["Verlassend"]
sabdflwe want to avoid voting if possible09:27
sabdflcaucusing, yes, voting, not if we can help it09:27
mdzagreed09:27
sabdflok, what's up next?09:27
mdzpitti: since you'll talk to dholbach anyway, can you communicate the revisions we agreed on above as well?09:27
mdzsabdfl: PowerPC09:27
pittimdz: no problem09:28
mdzpitti: thanks09:28
mdzPowerPC background is at https://wiki.ubuntu.com/PowerPCReview09:28
shawarma..so ubuntu-dev applications are deferred until the council is formed?09:28
=== Hawkwind [n=SoS@ulteo/community-leader/Hawkwind] has joined #Ubuntu-Meeting
mdzshawarma: good question09:29
=== effraie [n=effraie@jem75-1-82-228-146-152.fbx.proxad.net] has joined #ubuntu-meeting
mdzmjg59,sabdfl,Keybuk: ?09:30
sabdflhow many folks came specially for that?09:30
mdzthere is surely a backlog of ubuntu-dev applications09:30
Keybukmdz: I'm happy for us to review them until the council is formed09:30
mdzthough it would be a good way to exercise the process09:30
shawarmaI did.09:30
Keybukthere's a fair backlog now, and I think its unfair to make them wait longer09:30
vilme too09:30
sabdflagreed09:30
shawarmaI personally wouldn't mind too much. I've only just applied 5 hours ago. :-)09:30
=== ogra [n=ogra@p548AFFC0.dip.t-dialin.net] has joined #ubuntu-meeting
sabdflperhaps we can do a fast cut through the list09:31
mjg59Well, can we find out how many people are actually here?09:31
mdzvil applied 2006-11-1709:31
=== shawarma raises his hand.
sabdflfolks with (a) really good wiki pages, and (b) lots of LP evidence of contribution get a quick +1?09:31
mjg59If there's 20 candidates, it's not going to be practical to get through them all09:31
mdz(c) sponsor09:31
sabdflthat too09:31
geseris it to late to add myself to the list?09:32
mdzit looks like we have two in attendance09:32
mdzgeser: not if you have everything prepared (a, b, c above)09:32
mdzvil: are you prepared?09:32
gesercrimsun: would you vouch for me?09:32
vilsabdfl: how much is lots (for LP)?09:33
vilmdz: sort of09:33
mdzgiven that sponsored uploads, perhaps the most significant evidence of contribution, aren't tracked in LP...09:33
crimsunI'll gladly sponsor geser, having worked with him on numerous syncs and merges09:33
crimsunhe has been working in -motu to teach prospective MOTU to merge, too09:34
KeybukI've seen a fair amount of geser's work09:34
sabdfllet's start with the folks who were on the list09:35
sabdflvil, URL for your wiki page?09:35
sabdflsponsor details?09:35
sabdfllaunchpad home page URL?09:35
=== anibal [n=anibal@debian/developer/anibal] has joined #ubuntu-meeting
KeybukDec 05 15:35:38 <doko_> mdz, Keybuk, mpt: Vladmir Lapacek (vil) will be at the T09:36
KeybukB meeting tonight, applying as a developer. I cannot attend the meeting tonight,09:36
Keybuk some comments: he is active in java packaging (new packages, and updating packa09:36
Keybukges) and eclipse packaging (eclipse and eclipse-pydev) over the past nine or ten09:36
Keybuk months. I'd appreciate if he becomes developer.09:36
vilhttps://wiki.ubuntu.com/VladimirLapacek09:37
mdzoh yes, I saw that briefly but didn't make the association09:37
vilhttps://launchpad.net/people/vil09:37
mdzcan we agree that such testimonials should be sent via email to technical-board@, and not on random IRC channels?09:37
vilyes, I worked mainly with doko09:37
mjg59That seems like a good plan09:37
sabdfldoko's is a good reference09:38
mdzmailed doko accordingly09:38
mjg59mdz: Though presumably to the council in the brave new world?09:39
mdzmjg59: yep09:39
mdzfor -dev09:39
sabdflvil: do you think eclipse will be a reasonable proposition for main soon?09:39
mdzvil: how long have you been working with him?09:39
vilsabdfl: currently eclipse is not so stable to put it there09:40
vilsabdfl: but you know, doko makes his best09:40
vilmdz: doko contacted me after an upload to REVU some 9 - 10 months ago09:41
vilmdz: don't remember exactly09:41
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has left #ubuntu-meeting []
mdzvil: is that when you first started to learn packaging?09:42
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-meeting
vilmdz: started some 3 months earlier because the first package (eclipse-pydev) took a lot of effort09:43
=== imbrandon [n=brandon@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-meeting
mdzvil: do you also work with the MOTU team, or only with doko?09:43
vilmdz: it was not the easiest one to do... lot of patching eclipse / java build09:43
vilmdz: i would say rather with doko09:44
mdzvil: are you aware of anyone in MOTU working on java-related packaging?09:45
mdzack, I have an appointment in 15 minutes09:45
=== fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting
=== zul [n=chuck@ubuntu/member/zul] has left #ubuntu-meeting []
vilmdz: not really, though i work with a few people from debian-java09:45
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-meeting
vilmdz: this should be pretty close09:46
vilmdz: among them are tashiro, man-di09:46
mdzvil: apart from making your own uploads to universe, what would be different about your involvement if you were a member of ubuntu-dev?09:46
vilmdz: again people around eclipse09:46
vilmdz: no sure if this is the right answer, but the uploads would be the biggest change09:47
mdzvil: do you think there is the potential to get more people involved in Java within the MOTU team?09:48
=== Sp4rKy [n=maxenced@ubuntu/member/sp4rky] has joined #ubuntu-meeting
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting
LaserJockI think a MOTU Java team would be appreciated09:48
mdzwith Java becoming more open, it would be good for Ubuntu to be a place where interested developers could contribute09:48
vilmdz: now with open-sourced sun java, i would guess that more people will be interrested in it09:49
vilmdz: so yes!09:49
=== mc44 [n=mc44@ip-81-170-101-251.cust.homechoice.net] has joined #ubuntu-meeting
mdzvil: are there other parts of Ubuntu where Java support could be improved, beyond continuing maintenance of Eclipse?09:49
vilalso sun java packages need a lot of care09:49
mdzwhat do they need specifically?09:50
vilmdz: jvm and compiler are already open-sourced and several people are trying to put it together with GNU classpath09:51
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-meeting
vilmdz: still waiting for OS sun run-time libraries09:51
vilGNU classpath has a devel branch, that is not yet here in Ubuntu09:52
viltons of libraries from sf.net09:52
BenCSorry to interrupt, but if the TB has time to get kylem for upload privs quickly, I'd appreciate it...he has an appoint to leave for soon09:53
mdzI have an appointment in 7 minutes myself09:53
mdzmjg59,Keybuk: questions for vil?09:53
Keybuknone from me09:54
mjg59Nope09:54
sabdfl+1 from me, based on doko's reference and an obvious interest in seeing the java packages well done09:55
Keybuk+1 from me on doko's recommendation, and general in-aweness of anyone who understands java09:55
mdz+1, likewise09:55
mjg59+1 (not that it matters at this point)09:55
mdzvil: congratulations09:55
sabdflmjg59: vote sooner :-)09:55
villooks good, thank you all09:55
ogracongrats vil09:56
sabdflcongrats and welcome aboard09:56
tsmithewell done!09:56
sabdflnow, who is this kylem character?09:56
pittivil: welcome09:56
Keybuk+1 on kylem, +1 on keescook :p09:56
=== Keybuk speed votes
BenCsabdfl: Some weirdo we picked up at allhands09:56
keescookheh09:56
kylemheh.09:56
BenChe claims to work for you :)09:56
BenCI'll vouch for his burp ability, and toss in a technical recommendation09:56
Keybuk(it's worth noting that I -1'd kees at the last TB meeting for ubuntu-dev, he's more than proved himself 1,000 times over)09:57
ograisnt that the guy who writes MOO on everything ?09:57
mdzwasn't it one of the Enron fellows who said "a lot of people work for me"09:57
=== Hawkwind [n=SoS@ulteo/community-leader/Hawkwind] has joined #Ubuntu-Meeting
=== keescook hugs Keybuk
Keybukplus he has great t-shirt taste09:58
pittiKeybuk++09:58
ograheh09:58
sabdflok, how can we add some rigour to this process?09:58
BenClol09:58
sabdflKeybuk is clearly being influenced by fashion09:58
mdzkylem: the usual procedure is that you tell the board a bit about yourself, your work in Ubuntu, and the person who has been sponsoring your uploads speaks on your behalf09:58
mdzkylem: surely BenC briefed you :-P09:58
mdzkylem: Debian experience is also relevant09:58
BenCNo, I led him here blind actually :)09:58
mdzthat wastes time during meetings, candidates should come prepared09:59
kylemok, so i'm kyle, i work for canonical on the ubuntu kernel. recently i've been taking care of dapper security and proposed, and edgy security and proposed. i also am on the debian kernel team maintaining hppa, am the upstream guy for parisc-linux, and wrote a couple drivers.09:59
mdzI have to leave now09:59
mdzmight be back if this call is quick09:59
Keybukkylem: how can we improve the process of updating drivers in stable ubuntu releases?10:00
kylemKeybuk, we can't. it's a really hard problem.10:00
=== MagicFab [n=magicfab@montreal.canonical.com] has joined #ubuntu-meeting
kylemi assume you mean backporting from recent linus kernels, to old linus kernels.10:01
kylemthere's very little that can be done to make it less painful. things frequently get renamed in the api, functions deprecated and moved around, calling conventions changed.10:01
Keybukis there no useful solution to it?10:02
pittithe mysterious thing 'standard driver interface' that many people cry out for?10:02
kylemnot really, it's a hard problem. what i've done since i've done this for sky2 and tg3 so far, is written a header to make a bit of it less painful that wraps things.10:02
BenCI think Keybuk's means more in regards to how we provide them to users, rather than how much work it is for us to backport it10:02
mjg59/usr/src/linux/Documentation/stable_api_nonsense.txt10:02
mjg59Sadly10:02
siretartwhat problems do occur when compiling kernel packages from feisty in edgy or dapper? this seems to be what ppl are actually doing10:03
kylemsiretart, old compilers is a possible problem, the need to backport build deps like udev10:04
=== pitti sees things break when using 2.6.17 on feisty due to udev incompatibilities; that might also affect the other direction
sabdfloh, alright, the t-shirt gets me. +110:04
kylemwhat t-shirt is this? :)10:04
Keybukmjg59: any questions for kylem?10:05
kylemKeybuk, in terms of providing drivers to users? i'm not quite sure what you mean, i suppose we could split out drivers and divert the modules if we didn't want to provide whole new kernels for one updated driver.10:05
mjg59We have the infrastructure to do so for the installer, so it wouldn't be implausible10:06
kylemmjg59, yeah, kind of hard if the driver you're trying to update to support hw is the network though.10:07
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #ubuntu-meeting
Keybukare we ready to vote for kylem?10:08
BenCyou guys don't want to hear from me?!10:08
KeybukBenC: sure :)10:08
kylemBenC, don't mention the ftbfs.10:08
BenCI had a whole speech prepared10:08
kylem;-)10:08
BenClol10:08
BenCwell, over the past two weeks, kylem has done work with dapper/edgy, in regards to security and proposed updates10:09
mjg59I've done enough work with Kyle already to +1 him from personal experience10:09
BenCeh, probably pointless for me to talk anyway :)10:09
BenCbut all-in-all, I think he's a good candidate, has done a fine job reviewing patches and assuring things compile10:10
Keybukok10:10
Keybukthat's +1s from everyone spread out there10:10
Keybukkylem: congrats10:10
kylemneat.10:10
Keybukkeescook: you're next; please introduce yourself, and let us know what you'll be doing in Ubuntu10:11
sabdflok, well done kylem10:11
keescookHi!  I'm Kees Cook.  I've been doing security updates to main packages in all the stable releases, as well as having multiple uploads sponsored into the development releases.  Other core-devs that have done the sponsoring include crimsun, pitti, and seb128.  I'd love to be able to upload to feisty/main directly, as it makes the merges go much faster.  :)10:11
pittikylem: welcome!10:11
kylempitti, thanks :)10:11
keescookLP: https://launchpad.net/people/keescook Wiki: https://wiki.ubuntu.com/KeesCook10:11
sabdflBenC, for future ref it would be good to have canonical folks prepped with wiki pages etc10:11
sabdflthanks keescook :-)10:11
keescookmy pleasure!  :)10:11
sabdflMythTV ROCKS ;-)10:11
=== pitti waves the fanboy flags for Kees
ajmitchkeescook: you forgot me! ;)10:11
BenCsabdfl: Will do. I wasn't even aware of the TB meeting till today, so I was unprepared myself10:12
keescookajmitch: sorry!  My listed sucked.  :)  ajmitch too.  :)10:12
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting
pittiKees has done an awesome job on security and other distro-related work so far, has learned stuff at an incredible pace10:12
pittiand he is very cautious when it comes to new things10:12
ajmitchkeescook: and I _was_ here all ready to cheer for you :)10:12
pittiand asks really good questiosn10:12
=== keescook hugs ajmitch
Keybukkeescook: for the sake of disclosure, you're an employee of Canonical, but not a member of the distro team?10:12
keescookKeybuk: correct, I'm part of the IS dept, but still doing some amount of merge work (for security updates) and for packages in main I have a familiarity with (inkscape)10:13
shawarmaIS?10:14
keescookshawarma: information systems, or IT, infrastructure, etc.10:14
pittishawarma: Information systems, the guys that care for hw infrastructure10:14
shawarmaOh.10:14
=== Hawkwind [n=SoS@ulteo/community-leader/Hawkwind] has joined #Ubuntu-Meeting
Keybukkeescook: is this so elmo gets a sneak preview of incoming kernel holes? :p10:14
keescookheh.  only if the embargo is over (sorry elmo)10:15
=== pitti would like to see keescook more involved with distro development, too
sabdflkeescook: what sort of automated security checking do you think we could do in ubuntu?10:15
sabdflwhat's the roadmap for hardening the distro, do you think?10:15
sabdfland what do you think about turning avahi on by default?10:16
keescooksabdfl: I think a certain level of automatic code auditing is possible, but only catches the really obvious stuff10:16
pittihttps://blueprints.launchpad.net/distros/ubuntu/+spec/memory-protection, btw (didn't get discussion in Mountain View, but kees and I discussed it a bit)10:16
keescookas far as distro hardening, I think we're on the right track.10:16
keescookthat spec hasn't been drafted as it was never officially scheduled, but I have some extensive notes10:17
sabdflpitti: needs a drafting session, though :-)10:17
keescookwe talked to doko about the toolchain changes needed, though10:17
keescookOur stack protection is already proving very nice; I've had at least one vuln I tested that just refused to work in edgy.10:18
sabdflthat's a win10:18
keescookAnything to make the window of opportunity smaller, and the executable relocation stuff (PIE) is going to be another big win.10:19
sabdflwhat about network service exposure, what's your opinion about having the distro listen on some ports by default, as opposed to nothing-by-default?10:19
keescookI'm pretty conservative about ports.  I think the newly spec'd port policy is solid.10:20
keescookpitti and I have also been working on some automated tests for updated packages10:20
keescooktesting the updates tends to take the longest amount of time, so any amount of automated testing helps10:20
keescookmost packages don't have any kind of test suite, so we've been working with iwj and lifeless to put together some of our own test suites.10:21
pittithese should help with catching regressions of old security fixes (but of course not for new vulns)10:21
keescooklately "fuzzers" have proved a useful tool for doing some blockbox testing.  (See the "month of kernel bugs", for example)10:22
sabdflwhere is the newly spec'd port policy?10:22
pittihttps://wiki.ubuntu.com/DefaultNetworkServices10:22
keescookalso, the addition of apport has allowed for much more detailed crash reports10:23
keescookthe recent koffice update I did was a result of an audit near a reported crash, which had security implications.10:23
sabdflinteresting10:24
sabdflthat's a good success story, pitti10:25
=== mruiz [n=mruiz@pc-134-66-104-200.cm.vtr.net] has joined #ubuntu-meeting
pittiapport FTW \o/ :)10:25
sabdflok, +1 from me on the back of existing work done in security, and commitment to ongoing contribution10:25
Keybuk+1 from me10:25
Keybukmjg59: ?10:26
pitti(just for the record, Kees can already upload to main for stable-security)10:26
sabdflfwiw i found kees to be a great contributor to discussions i've participated in with him10:26
mjg59+1 also10:26
mjg59Great deal of personal recommendations10:27
=== pitti hugs keescook and congratulates him for his shiny new core-dev badge
keescookyay!  thanks guys.  :)10:27
ajmitchcongrats, keescook10:27
sabdflwell done keescook10:27
sabdfland welcome aboard10:27
ogracongrats keescook10:27
=== keescook hugs everyone
sabdflmjg59: did you get much of a look into https://wiki.ubuntu.com/DefaultNetworkServices before it was approved?10:27
Keybukok, that's the core-dev candidates10:28
mjg59sabdfl: Nope10:28
sabdflmjg59: i think it's something that should be discussed in this forum10:28
=== pitti agrees
pittiat UDS I made sure to get it past many people10:29
pittibut the more review, the better10:29
sabdfli think it's very well written10:29
sabdflthank you for that pitti10:29
sabdfli know mdz is a big supporter, hopefully he will get back shortly to comment10:29
sabdfli'm a little sceptical of two things10:29
sabdflfirst, how it is supposed to be possible to detect network services without actually talking to them10:30
pittisabdfl: they talk to you10:30
ograthats what avahi is for10:30
pittii. e. avahi broadcasting info about new IPs and such10:30
sabdflpitti: inevitably, that means listening, and beng vulnerable to an attack10:30
pittibut of course there is a certain amount of communication10:30
sabdfland second, how we can realistically promise always to separate local, configured services from detected ones10:30
pittisabdfl: right, that was our major concern10:30
sabdflthat seems to be a commitment to diverge from upstream if they don't provide that separation10:31
pittisabdfl: either a permanent diversion, or we refuse to enable it by default10:31
pittiwe specifically reserved the right to say 'no, we don't feel good about that thing'10:31
pittisabdfl: one example are remote printers10:31
mdz(I'm still on the telephone)10:31
pittithe current print dialog doesn't give you a clear separation10:32
pittiuntil that's settled, I won't enable browsing by default10:32
pittisabdfl: btw, for your first case, getting a DHCP address is no different from zeroconf network layout communication10:33
Keybuk(or, indeed, getting a reply to a DNS query)10:33
keescook(almost more dangerous, actually)10:33
sabdfltrue10:34
sabdfltrue, true, true!10:34
pittithe other thing is, people do enable that shi^Wstuff10:34
pittiso we should rather concentrate on making it reasonably safe in that mode10:34
sabdfli just have this thing about slippery slopes :-)10:34
pittisabdfl: and rightly so!10:35
pittiI must say I have always been proud of our (alleged) no open ports policy10:35
pittiwell, 'almost, but not quite' (dhcp, dns)10:35
ogra++10:35
sabdflme too10:36
pittibut communication on the IP level about IP addresses and host names is inherently untrusted10:36
sabdflmjg59: thoughts?10:36
pittiand we never expose information on the app level (like automatic sharing of music, etc.)10:36
pitti... by default, of course10:36
mjg59I have some qualms about the ease of implementation, and I'd like to have more of an idea about what the UI for this stuff is going to look like10:37
mjg59But overall, the spec seems sound10:37
sabdflis the "listening" code very, very well audited?10:37
pittithe threat right now is: people broadcast a malicious mp3 which is automatically picked up and peole play it back without checking, and it triggers an exploit of the mp3 codec10:37
sabdflis it written in a language like Python, where there's less likelihood of some sort of overflow?10:37
sabdflthat's no worse than linking to it on the web10:37
pittisabdfl: right, or sending by mail (and it's only the local network)10:38
pittisabdfl: avahi in this case is C10:38
pittibut it confines its privileges in a good way10:38
pittinon-root, chrooted, etc.10:38
sabdflok10:38
pittii. e. maximum impact is injection of false network information10:39
pittibut people can do that anyway by just sending you bogus stuff from their machines10:39
sabdflbring on the day10:39
pittii. e. we have to treat this information as untrustable anyway10:39
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting
=== Hawkwind [n=SoS@ulteo/community-leader/Hawkwind] has joined #Ubuntu-Meeting
sabdflthe spec does not say which network services will be available by default10:40
sabdflit talks about listening by default10:40
sabdfland exposing mac, ip, hostname etc10:40
sabdfland "availability of network-facing services"10:40
Keybukthat was deliberate, other specs cover that10:40
Keybuke.g. the libnss one (zero configuration networking?)10:40
pittiright10:41
sabdfli would like the TB to have to ack new open ports explicitly10:41
sabdfldunno how others feel10:41
pittiit was meant to be a policy document, no tech changes10:41
pittisabdfl: I randomly picked ubuntu security team for now, happy to change to TB10:41
pittisabdfl: or both even10:41
sabdflwhat's the plan for feisty, w.r.t. ports listening by default?10:42
pittisabdfl: we already have libnss-mdns for resolving .local host names10:42
pittisabdfl: and avahi on by default for automatic service discovery10:42
sabdflthat listens on an IP port? not just localhost?10:42
pittisabdfl: cups browsing depends on whether I or anyone else manages to get the printer dialog right10:42
pittisabdfl: right, avahi opens an UDP port, much like DNS or dhcp10:43
pittino TCP ports so far, and none planned10:43
sabdflbut dns and dhcp are listen-for-responses-to-sent-messages only10:44
pittiI don't have any plans for any other default services for now10:44
sabdflas opposed to listen-to-broadcast-traffic10:44
sabdflah well10:44
Keybuksabdfl: for UDP, the distinction is artificial10:44
Keybukas to get responses, you have to listen to any traffic you receive, and filter it to decide what's actually a response10:44
Keybuk(as apposed to TCP where the filtering is down at the network layer)10:44
sabdflok10:45
sabdflwill the server edition have this stuff on or off by default?10:45
=== mruiz [n=mruiz@pc-134-66-104-200.cm.vtr.net] has joined #ubuntu-meeting
pittisabdfl: avahi and nss-mdns make little sense for servers IMHO10:45
pittithus I'd vote for not install them by default10:45
Keybukserver edition hasn't even got this stuff installed :p10:45
pittithis stuff is mainly for desktop bling10:45
pittiautomatic pr0n sharing is less interesting on servers10:46
pittiand usually people want to be in full control of their IPs and such10:46
sabdflok, can that be made explicit in the policy? server edition is nyet nyet nyet?10:46
pittisabdfl: choroscho!10:46
sabdflatlichna10:47
pitti10:47
sabdflyou win10:47
pittisabdfl: I'll change 'security team' to 'TB && security team' for signoff then, too?10:47
sabdflsure10:48
sabdflany further commentary? mdz, want to ack you are happy with this?10:48
sabdflKeybuk: what's next?10:49
KeybukPPC10:49
shawarmaThere's stilla a few ubuntu-devs left..10:49
shawarmaMyself and geser, at least.10:49
mdzok, back10:50
=== ryanakca [n=ryan@unaffiliated/ryanakca] has joined #ubuntu-meeting
ograshawarma, you are still no motu ? about time, eh ? :)10:50
mdzsabdfl: I reviewed the spec at UDS and was satisfied with it, yes10:50
shawarmaogra: That's what I thought. :-)10:50
Keybukshawarma: I don't see you in the list10:50
ajmitchogra: yes, I was surprised to hear he wasn't :)10:50
Keybukgeser also isn't in my list (I load it at the start of the meeting)10:50
mdzhow did we get onto a discussion about network services anyway?10:51
mdzthere are two discussion items remaining on the wiki agenda10:51
pittimdz: over the approval of keescook and the discussion for it10:51
sabdflmdz: keescook applied10:51
sabdflasked his opinion10:51
mdzI saw keescook and kylem were approved, both have my ack as well10:51
shawarmaKeybuk: I applied this afternoon. 6-7 hours ago now.10:51
sabdflturns out the TB hadn't been consulted on this significant change in policy ;-)10:51
ajmitchshawarma: it shows up as you applying about a year ago :)10:51
mdz1. PowerPCReview10:51
mdz2. patents10:51
Keybuksabdfl: the TB approved it (me and mdz, at least)10:52
sabdflcowabunga10:52
geserKeybuk: I applied at the beginning as I assumed -dev need to wait for the MC10:52
shawarmaOh, yes, I did by accident. I just reapplied today. I didn't notice the date was screwed.10:52
shawarmaKeybuk: My name is Soren Hansen. I should be there.10:52
sabdflgeser, shawarma, are you ready with wiki pages and LP-fu?10:52
shawarmaYes.10:52
geseryes10:53
shawarmahttps://launchpad.net/people/shawarma10:53
shawarmahttps://wiki.ubuntu.com/SorenHansen10:53
sabdflok, shawarma, you're up10:53
shawarmaThis turned out a bit longer than anticipated:10:53
shawarmaThe personal stuff: I'm 25, male, soon to be married, mathematics/computer science student/FLOSS consultant living in Denmark. I work well both alone and in teams. People tend to laugh when they're around me, and I tell myself that they're laughing with me rather than at me, but who's to tell? I've worked as a pr10:53
shawarmaSince I was 4, I've been pulling things apart to figure out how or why they work. I'm also the kind of person that actually reads a manual, rfc or other type of specification from cover to cover to fully understand how things are *supposed* to be working. My work on Debian and Ubuntu is no different. If I stumble upon a bug I can get really stubborn in trying to figure out what's causing it and trying to fix it. Also, I've of course read the Debian10:53
shawarmaogrammer and systems administrator in a Linux environment for 6 years.10:54
shawarmaStuff, I'd like to work on in Ubuntu: I've as of yet not settled on a particular niche that I want to fill in.  I currently study mathematics at a university so math related stuff like TeXlive and Axiom gets more attention than certain other bits. I'll be going back to studying computer science next summer and at that point I'll probably be more focused on stuff like exotic programming languages. Meanwhile, I work as sysadmin (on a consultancy basi10:54
shawarmaLaserJock did most of my sponsoring.10:54
sabdfllot of lines cutoff there10:54
ograwe all met shawarma in paris10:54
sabdflis the text on a URL somewhere?10:54
sabdfllooks like lots of LP interaction10:55
sabdflI think LaserJock wrote in support of your application, to the TB10:55
LaserJockyeah10:55
LaserJockI wasn't sure if I'd make it10:55
shawarmaI'm trying. Pastebin is REALLY slow right now.10:56
Keybukshawarma: I notice that there's a fair gap in your work (basically November)10:56
Keybukand again for most of August and September10:56
Seveasshawarma, paste.ubuntu-nl.org is fast ;)10:56
Keybukis this a side-effect of studenthood?  (I don't know the danish academic calendar)10:56
shawarmaKeybuk: That's right. I've been tied up in other things. Also, it was very tedious to get anything uploaded during november.10:56
shawarmahttp://paste.ubuntu-nl.org/35477/10:57
shawarmaThanks, Seveas. :-)10:57
shawarmaKeybuk: Among other things, yes.10:57
shawarmaKeybuk: I don't have a whole lot of time available, but the little I do have, I'd like to be able to spend efficiently on Ubuntu.10:58
LaserJockshawarma did a lot of good work during Dapper especially10:58
shawarmaKeybuk: Having upload privs is a bit catalyst for that.10:58
ograshawarma, could you imagine helping out with edubuntu app selection for higher math grades ?10:58
shawarmaogra: Honestly, no. :-)10:59
LaserJockogra: don't worry I'll rope him into it ;-)10:59
shawarmaogra: sorry. :-)10:59
ograhehe10:59
sabdflwhat's an MMSC?11:00
=== ompaul [n=ompaul@gnewsense/friend/ompaul] has joined #ubuntu-meeting
shawarmasabdfl: It's the software that enables mobile phones to send porn to other phones.11:00
sabdflsuuupa11:00
shawarmasabdfl: Well, and other pictures, but it's probably mostly porn.11:00
shawarmaEveryknow knows that.11:01
shawarmaEveryone, even.11:01
sabdflwhat else would a camera phone be for?11:01
shawarmaexactly.11:01
shawarma:-)11:01
ograhah11:01
sabdflshawarma: can you tell me what would be the thing you'd most like to change about the proceses for new developers in ubuntu?11:01
mdzshawarma: who has been sponsoring your uploads?  LaserJock?11:02
shawarmasabdfl: Well, the mentoring process is a really good idea. Other than that, I think Ubuntu is a really good place for new people. Lots of encouragement all around.11:02
shawarmamdz: Mostly, yes.11:02
shawarmasabdfl: Also the MOTU school is a really good idea. I can't really think of anything concrete, I'd like to change.11:03
mdzLaserJock: anything other than merges?11:03
LaserJockI did a review of rawstudio I believe11:03
LaserJockon REVU11:03
shawarmaRight. libmms was mine, as well. I think it got included back in breezy.11:03
LaserJockmost recent stuff was merge and syncs11:04
mdzshawarma: is rawstudio something you packaged from scratch?11:04
shawarmamdz: Yes.11:04
mdzshawarma: was there anything unusual or challenging about packaging that particular app?11:04
shawarmamdz: I've done a lot of that, actually, for a company I used to work for. Internal, proprietary stuff, but still.11:04
shawarmamdz: Not at all.11:04
shawarmamdz: I know upstream, so I told them how to make my job easy.11:04
shawarma:-)11:05
shawarmaIt uses cdbs, so the debian/rules is only like two lines or so. :-)11:05
shawarmaI am pretty familiar with the build system though. Also when it comes to exotic packages. Axiom, for instance, was a nightmare.11:06
sabdfl+1 from me on the back of a long track record of contribution, lots of bug interaction, and good packaging experience with refs11:06
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-meeting
mdz+111:06
mjg59If we're voting, +1 from me (for the same reasons)11:07
Keybuk+111:07
=== ogra cheers ... (... for a legendary taxi ride in paris :) )
mdzshawarma: congratulations and good luck11:07
shawarmaogra: Yes, that was a good one.11:07
shawarma:-)11:07
ogracongrats shawarma11:07
ogra:)11:07
ajmitchshawarma: congrats & welcome :)11:07
shawarmasabdfl, mdz, mjg59, Keybuk: Thanks, guys!11:07
Keybukshawarma: heh, you could have explained your absence with "I was in the taxi with Colin"11:07
LaserJockshawarma: congrats11:07
ogra*giggle*11:07
LaserJockheh11:07
shawarmaKeybuk: *G*11:08
elmowe need t-shirts that say that11:08
ograLOL11:08
Keybukelmo: "soiled" t-shirts?11:08
ogra*shudder*11:09
LaserJockyikes, maybe that part of the story could be faked11:09
Keybukgeser: you're up; introduce yourself, etc.11:09
geserwiki: https://wiki.ubuntu.com/MichaelBienia11:09
geserLP: https://launchpad.net/people/geser11:09
geserMy name is Michael Bienia. I'm 27 years old and live in Dortmund, Germany.11:09
geserI'm using Ubuntu since the development cycle of breezy but only started in august 2006 to also contribute to Ubuntu.11:09
geserSince than I was fixing packages with unmet deps and doing sync and merges for packages in universe. crimsun sponsored my uploads and also reviewed my sync requests.11:09
Keybukuniverse is falling way behind on merges at the moment -- in fact, it's making hardly any headway11:10
geserI'm also helping in #ubuntu-motu as far as I can11:10
Keybukwhat do you see as the problem there?11:10
shawarmaKeybuk: I'm on it now. :-)11:10
geserI also try to get through the merges list for universe11:11
pittione problem is certainly the feedback of changes to Debian, to make packages syncable11:12
sabdflgeser: that's an impressive package maintainance list. thank you for a big contribution already!11:12
LaserJockyes, the geser-crimsun team account for probably a majority of MOTU work right now11:13
Keybukindeed11:13
Keybuka good percentage of the sync requests I process come from geser11:13
mdzKeybuk: all well-formed?11:14
shawarma<crimsun> I'll gladly sponsor geser, having worked with him on numerous syncs and merges11:14
shawarma<crimsun> he has been working in -motu to teach prospective MOTU to merge, too11:14
Keybukmdz: yes11:14
=== BenC [n=bcollins@debian/developer/bcollins] has left #ubuntu-meeting ["Ex-Chat"]
gesermdz: a list of my filed sync requests https://bugs.launchpad.net/people/geser/+reportedbugs?field.searchtext=%5BSync+Request%5D&orderby=-importance&search=Search&field.status%3Alist=Unconfirmed&field.status%3Alist=Needs+Info&field.status%3Alist=Confirmed&field.status%3Alist=In+Progress&field.status%3Alist=Fix+Committed&field.status%3Alist=Fix+Released&assignee_option=any&field.assignee=&field.status_upstream=&field.status_upstream-empty-m11:14
geserarker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.tag=11:14
mdzgeser: which tools and resources do you use to find unmet dependencies?11:14
mdzThe launchpad-url hits!  The launchpad-url hits!  You feel weak.11:15
gesermostly the output of apt-cache unmet -i11:15
gesermdz: http://tinyurl.com/yanzaq11:15
mdz500 - Internal Server Error11:16
sabdflappropriately ;-)11:16
mdzyou killed tinyurl11:16
sabdflkilled by a LP-URL, on level 111:16
mdz...but wait!  Your medallion begins to glow!11:17
sabdflgeser: from a community perspective, what can we do to improve debian acceptance of ubuntu changes?11:17
=== EtienneG [n=etienne@montreal.canonical.com] has joined #ubuntu-meeting
mdzthe launchpad URL works even though it's truncated11:17
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #ubuntu-meeting
ogracrimsun, some extra words about geser ?11:19
sabdflgeser, did you see my Q re debian / ubuntu maintainer interactions?11:20
gesersabdfl: yes, I've seen it11:20
sabdflanybody else hungry?11:20
mdzstarving11:21
pittifalling asleep11:21
=== ogra raises his hand
Lureogra: [21:41]  <crimsun> I have another meeting to run off to, but when geser's -dev application surfaces again in a few minutes, please paste my sponsorship to the TB again11:21
sabdflgeser, do you want to duck the Q, or are you framing a response?11:22
ograLure, yes, i meant additional words since he seems back again ;)11:22
geserI've currently no idea how to improve it11:22
sabdflok11:22
crimsungeser: beyond even making a more concerted effort to push patches to BTS as appropriate?11:22
sabdflwell, +1 from me on the back of a LOT of sync and merge work11:22
Keybuk+1 from me11:23
LaserJockcrimsun: yeah, I think BTS is the key11:23
sabdflcrimsun: i believe we automatically mail all changes now11:23
mdz+1 based on development contributions and crimsun's testimonial11:23
elmosabdfl: to the PTS, not the BTS11:23
LaserJocksabdfl: opening bugs seems to work much better then putting it on the PTS11:23
ogrageser, hey, congrats !11:24
gesersabdfl, Keybuk, mdz: thanks11:24
sabdflthat's quorum - mjg59?11:24
pittifiling Debian bugs with patches generally works well for me at least, and I could request syncs for many packages due to that11:25
mjg59+111:25
sabdflok welcome aboard geser11:25
sabdflPPC!11:25
pittigeser: welcome11:25
geserthanks to all11:25
Keybukcan I suggest we table PPC for another time11:25
sabdflfloors open, its a very well commented spec11:25
Keybukthis meeting is already two and a half hours long11:25
mdzI made my position clear at UDS and prior (proposed the spec in the first place)11:26
sabdflKeybuk: can we give it 10? i suspect it may be fast.11:26
mdzsabdfl: any notable news?11:26
sabdflnone that would change the community decision here, though we should frame the result carefully so as not to burn any bridges11:27
sabdflbig, blue bridges11:27
=== ogra is voting against it, simply because the majority of US classrooms is equipped with iMacs
sabdfltiming isn't great, there is work afoot, etc etc but we have to make our call11:27
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-meeting
mdzogra: having spent a lot of time in US classrooms, that doesn't match my observations11:27
ograwould be a big loss for edubuntu11:27
mjg59My understanding is that PS3 will work with a pretty standard PPC userland11:28
mjg59So the /potential/ installed base is going to get much bigger very soon11:28
ograwell from there i get the majority of Mac requests and questions, and according to our educators based there its true nowadays11:28
elmomjg59: it only has 256Mb of memory11:28
LaserJockmy lab has gone all iMac, half of them g5s half intel11:28
Keybukmjg59: fsvo standard, but yes11:28
mdzogra: unless those schools are attempting to purchase support contracts, they're not facing a big loss in the reclassification of PowerPC as community-supported11:28
mjg59elmo: It's certainly not an ideal machine, but yes11:28
mc44mjg59: assuming they actually find some blue diodes...11:29
sabdflPS3 is really interesting11:29
sabdfli might, or might not, have my feet on a PS3 development box right now :-)11:29
mdzwhy any more interesting than, say, Xbox?11:29
ogramdz, well, the community wont build official CDs11:29
elmomdz: sony are actively supporting running Linux on it11:30
mjg59mdz: xbox was never plausible11:30
elmowithout the need for e.g. hardware mods or hacks11:30
mjg59It requires hardware modifications to boot unsigned code11:30
Keybukibm are actively filing bugs in LP about problems with Ubuntu on the PS311:30
Keybukwhich is nice11:30
mjg59Ditto ps211:30
=== ..[topic/#ubuntu-meeting:Ubugtu] : Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team | 19 Dec 20:00 UTC: Technical Board
mdzogra: how does the word 'official' change the reality of that situation at all?11:30
elmoogra: you realise we build CDs for architectures on ports.u.c, right?11:31
mdzthe isos aren't mirrored as widely, but in reality I don't think that presents much of a problem11:31
ograwell, if we turn away from ppc, i dont think i'll demote time into ppc testing first place anymore ...11:31
mdzdownload figures show there's very little demand for them, as documented in the proposal11:31
mdzit's important to note, both here and in any announcement, that we're talking about a reclassification of the port, not dropping it11:32
sabdflit's not hugely expensive for us to support11:32
ograiMacs make also very nice thin clients ...11:32
pittiwe have a lot of ppc specific problems ATM, and few people have the time to look into them and fix them11:32
mjg59mdz: Have any mirror operators complained about the size of the archive?11:32
sabdflif sufficient community interest means the packages all build and ISO's work and get tested, the impact is minimal11:32
elmomjg59: yes11:32
mdzmjg59: ->elmo, but yes,  is my understanding11:33
mjg59elmo: Would the reclassification of PPC be sufficient to resolve this?11:33
elmolots.  the archive is 200Gb11:33
elmomjg59: that and removal of older distros would help alleviate the problem.  you're never going to resolve it entirely11:33
Mithrandirsabdfl: experience shows that pre-release community testing is way, way smaller than what we'd like it to be.  Ports even less.11:33
elmoMithrandir: to be fair none of the current port architectures HAVE a community to speak of11:34
elmoI think we hire or have hired every existing hppa user in the world ever.11:34
mjg59elmo: Well, it's arguable about whether PPC does11:34
ograi'd rather think the ppc community has more endusers than devs by design ...11:34
mjg59At least, in terms of the development community11:34
sabdflwe may need to have some official arch's that are mirrored only by explicit decision of the mirror11:35
Keybukelmo: not to mention the entire Herd community11:35
mjg59Even Debian appears to have difficulty obtaining sufficient PPC input11:35
sabdflsparc, for example11:35
elmowell as a first step we need to stop sending distros we EOLed 6 months ago to mirrors, but yes11:35
=== MagicFab [n=magicfab@montreal.canonical.com] has joined #ubuntu-meeting
mjg59I think the mirror space argument is effectively separate from the support argument11:36
elmomjg59: I heard that there was some problems with personality conflicts and debian powerpc  developers?  something to do with d-i?  not sure of the details, tho11:36
mjg59Changing the status of the architecture would be one way of forcing a resolution of that issue, but we could achieve the same without doing so11:36
mjg59elmo: I don't think there's been any real movement on finding a replacement for the previous porter11:37
sabdflmain concerns for me are: live-cd / framebuffer / X / ubiquity / boot manager issues complicating Colin's life11:37
mjg59Anyway, I think we should ignore the mirror space argument11:37
sabdfl- risk of apps FTBFS slowing down adoption of new upstream goodness11:37
mdzEven the "petition" in the wiki has few names on it, and most of them seem to be reacting to a belief that the port will go away and/or they won't be able to use it on their systems anymore11:37
=== doko_ [n=doko@dslb-088-073-066-227.pools.arcor-ip.net] has joined #ubuntu-meeting
Mithrandirsabdfl: casper doesn't really have any extra code for supporting ppc so it's not a big problem there at least.11:37
Keybukperhaps we should describe it as a "universe architecture" ? or similar11:38
Keybukmake it more obvious that it'll be supported by the community11:38
ograltsp has, and we are currently the only distro supporting ppc-ltsp at all ...11:38
sabdflok, i promised keybuk we would keep it tight11:39
Keybukand it'll only really affect people with conanical support contracts11:39
mjg59I don't think this conversation is doing a good job of quantifying the costs11:39
mjg59Nothing that anyone has said so far has helped me form an opinion11:39
mdz* FredericBages -- France -- Ubuntu is the best OS for my PCs and iBook G3. As I try to keep the same OS on my PCs and laptop I would have to change my PCs OS if ubuntu becomes unsupported on my iBook :-( Would it be at least possible to keep the "stable" release supported ?11:39
KeybukI don't really have an opinion here either11:40
mdzperhaps we haven't done a very good job at presenting the nature of the decision here11:40
KeybukUbuntu has never fully worked on my PowerBook11:40
mjg59I don't think the small userbase is an issue. It's not (in itself) a cost.11:40
sabdfltesting at crunch time is11:41
mdzmjg59: my reasoning is that PowerPC has many fixed resource costs, e.g. testing of CD images, relative to its miniscule user base11:41
mjg59The costs of maintaining PPC support are, as far as I can see:11:41
mjg59a) testing11:41
mjg59b) fixing PPC-specific bugs11:41
mdzPowerPC costs us as much to validate as i386, but provides much less value to the community11:41
mjg59But I see absolutely no numbers that tell me how much developer time is currently spent on these things11:41
ograduring release testing 1/3 of the time ?11:41
Mithrandirmjg59: do you want back-of-the-envelope calculations or proper numbers?11:41
mjg59So I'm faced with some nebulous downsides to keeping it, along with nebulous positives11:42
mdzmjg59: I'm sure you realize the complexity of assigning numbers in that way11:42
mdzmjg59: call it 25% of the release testing effort11:42
mjg59mdz: Absolutely. But right now, I have absolutely no clue at all.11:42
mdzsomewhat less than 25% of mirror space11:42
mjg59As I said before, I think the mirror space argument is a side issue11:42
mjg59That can be resolved in any case11:42
mdzI don't agree; the mirror will always be that much larger on account of powerpc11:43
mjg59Splitting the archive can be done without changing the status of the port11:43
mdzthere's no imminent mirror crisis as a result of powerpc, but it's a cost we carry11:43
pittimjg59: in edgy I might have spent 10 hours total on ppc related issues, and I think I might even be a developer who cares relatively much about ppc; our bug fixing efforts are way too little to sustain a good quality of the port IMHO11:43
mjg59Ok, that's a good point11:43
mjg59Does the relatively poor quality of the PPC port damage our reputation?11:43
mdzI don't think it has enough users to have any such effect11:44
pittiwell, it's still the best Linux distro you can get, I thihnk11:44
pittiit just doesn't keep up with the quality of i38611:44
ograright, i think its a prestige question as well ... it wont damage our reputation, but keep it up if we continue supporting it11:44
mdzwe have a number of developers who work on powerpc, but their PowerBooks are dying one by one and can't be replaced11:45
mdzthey will be replaced with x86 systems11:45
Keybukthe numbers game interests me11:45
KeybukI haven't seen a Linux PPC user who isn't using Ubuntu11:45
ograright, but as long as they are there we could go on ...11:45
Keybukdo PPCs really not last that long?11:45
mdzColin couldn't even find a replacement power supply for his in SF11:46
ograheh11:46
ograhe could have bought one on the vending machine11:46
MithrandirKeybuk: my ppc runs Debian.11:46
mjg59There's a spare sitting on my desk at work. Absolutely no idea who owns it...11:46
pittiI'll continue using mine as long as it works well11:46
ograhe just didnt want to11:46
elmoKeybuk: the laptops are terrible, reliability wise, IME11:46
mjg59But anyway11:46
mdzKeybuk: I've seen as many dead ones as live ones in the past 6 months11:46
mdzif I could elmo's, which played dead11:46
mdzs/could/count/11:47
mjg59Right now, the spec doesn't sway me either way11:47
pittibut the spec should at least make it clear that we continue support for the released stables (since that guy was concerned about it)11:47
KeybukI thought elmo's played "missing, presumed STOLEN" ?11:47
elmoKeybuk: that was powerbook #1, he means powerbook #311:47
sabdflpitti: +1, could you add that?11:47
mdzpitti: we'll make a proper announcement, not point people to the spec11:47
Keybukwhat happened to #2 ?11:47
elmo#2 had a logic board failure and was replaced11:47
pittimdz: right11:47
pittisabdfl: I can add it anyway, I figure, just for clarity11:47
mdzespecially considering it's been wikified11:47
elmo(the [original]  spec is my fault)11:48
sabdflthere are good, high profile dev's who use Ubuntu for its PPC support11:48
=== ogra makes a note to wear hos hotpants next time he meets elmo
sabdflwe will lose some of them, certainly11:48
ogra*his11:48
sabdflthough, flip side, it might encourage them to get more organised to contribute to the port11:48
mdzsabdfl: developers who contribute to Ubuntu?11:48
sabdflif they think it will have a material impact on the iso's11:49
Keybukmdz: a fair number of ubuntu's core developers are PPC users11:49
sabdflmdz: other than canonical, NAFAIK11:49
mdzI know of a few who use it and may be advocates, but don't participate11:49
mdzKeybuk: point taken, I meant externally11:49
mjg59mdz: I think it's overly simplistic to think of the benefit from developers using Ubuntu purely in terms of the contributoins they make back to Ubuntu11:49
sabdflsurely core folks would have made more comments on the spec?11:49
sabdflmjg59: agreed11:49
Keybukpitti: random question11:49
mdzmjg59: certainly, but it's misleading to characterize it as losing developers11:50
Keybukif this spec is approved, would you replace your PPC with an i386 or amd64 based machine?11:50
pittiKeybuk: no, I wouldn't, not immediately11:50
pittiKeybuk: we have edgy and dapper, and they work well11:50
mdzmjg59: if they're only with Ubuntu because of PowerPC, then when their PowerPCs die, they might just as likely switch to another distro then anyway11:50
mjg59mdz: Do you have any feeling for how the edgy release would have been affected if we hadn't released PPC as an official architecture?11:50
Keybukpitti: so you'd, in fact, still be spending time on the PPC port; simply to keep your primary development box up and running11:50
pittiKeybuk: it's not my primary box, but I would probably apply some bug workarounds11:51
mdzmjg59: yes, my team would have slept more11:51
pittiKeybuk: but I would definitively not buy any new powerpc hardware any more11:51
elmoslackers11:51
sabdflpffst11:51
sabdflsleep11:51
mdzmjg59: it takes the better part of a full day just to do a quick validation cycle on all of the ISOs we ship in an official release11:51
pittiin fact, I bought that ppc in the first place to have all supported arches at home :)11:51
mdzmjg59: powerpc is a multiplier on that11:51
ogralikewise11:51
pittimdz: 7 hours for me, on the 'all goes well' case11:51
mjg59mdz: If you feel that the current release testing schedule is impractical while maintaining sanity, and that the easiest way to rectify this is to drop PPC, then I'm happy to go with you on that.11:51
mdzmjg59: we're pursuing a number of strategies to make it less painful, including more automation and more community involvement11:52
Keybukpitti: would you buy new PPC hardware if we continued to support it?11:52
mjg59mdz: But I'd like to see an argument for why other alternatives are impractical11:52
sabdflmdz: if we had three community folks commit to being very active at crunch time, would you consider it less of an issue?11:52
mdzmjg59: PowerPC is a very simple one which can be executed immediately with immediate benefit11:52
mjg59Such as throwing more people at it, for instance11:52
=== finalbeta [n=finalbet@d5152A68A.access.telenet.be] has joined #ubuntu-meeting
KeybukPowerPC is the only architecture we don't test mostly in vmware <g>11:52
mdzmjg59: people = money, that's just converting the cost from one unit to another11:52
pittiKeybuk: not a PS3; if Apple would produce a G5 laptop, then I'd consider it (for the same argument: arch coverage at home, and these things also have a certain appeal)11:53
mdzsabdfl: I can't see that working; it isn't reasonable to expect three volunteers to go through what we do at release time11:53
mdzit's weeks of solid full-time work11:53
mjg59mdz: Yes. But it's much easier to think in terms of "Is PPC support worth ($x)"11:53
pittiKeybuk: in warty/hoary times, the OOTB quality of the ppc port was pretty amazing, too11:53
pittisince then, the quality didn't really drop, but expectations rose :)11:53
sabdflmjg59: we have a hard number on that, it's about $750k p.a. all in, if you factor in security support over time11:54
mjg59mdz: If what you're saying is that you don't believe your team can realistically continue to support PPC, then, as I said, I'm absolutely happy to go with that11:54
mdzmjg59: manpower would address a part of the issue, but there are other bits which don't parallelize the same (e.g., the time to roll a complete, new set of images)11:54
mjg59But that's not the sort of impression I get from the spec, and I think the arguments the spec makes are much weaker11:54
sabdflmdz: iso building should parallelize across architectures, surely?11:54
mdzmjg59: I don't think it's practical for the existing team, as staffed, to support it while maintaining the standard of quality we want for more mainstream architectures11:54
elmosabdfl: no11:54
elmosabdfl: there's only one IO path in the machine11:54
Mithrandirsabdfl: no, we build all the ISOs on one machine.11:54
Mithrandir(we build the livefs-es in parallell, which helps a lot)11:55
sabdflinteresting. that seems fixable11:55
=== elmo cries quietly in the corner
elmothis spec wasn't meant to get me MORE machines11:55
sabdflwe have buildd's, and they are explicitly not building packages at the time we are rolling iso's11:55
mdzmjg59: I agree that the spec doesn't cover all arguments; we discussed at great length at UDS11:55
mjg59mdz: Sadly, time constraints meant I wasn't able to participate in the UDS sessions to any great extent11:56
mdzsabdfl: building a complex distributed architecture to replace a simple centralized one has its own cost11:56
elmosabdfl: you don't want to be building ISOs on our buildds.  it's super ISO intensive11:56
elmoerr11:56
elmos/ISO/IO/11:56
mdzboth in development and upkeep11:56
Mithrandirsabdfl: I'd much rather have an even faster cd build machine than multiple build machines.  The former makes my job more complex.  (Though that discussion is tangential to the discussion at hand).11:56
mjg59mdz: But I'd like to see the spec make the arguments that are considered compelling11:56
elmo(and like mdz says, it's a much more complicated architecture to develop/maintain)11:56
mdzmjg59: I think different folks find different arguments compelling, but of course I agree that the spec should be comprehensive11:56
mdzmjg59: elmo made reference to another similar multiplier cost; sysadmin resources11:57
Keybukok, three hours11:57
mdzit's 4xN machines which have certain resource requirements, rather than 3xN11:58
Keybukwe don't appear to be reaching any form of consensus here :-/11:58
sabdflsorry, keybuk, didn't foresee the fireworks11:58
mjg59Ok. My opinion is that there are technical arguments for and against keeping the port, and neither convinces me.11:58
mjg59There are also commercial arguments.11:58
mjg59I consider the commercial arguments to be stronger than the technical ones.11:58
mjg59And so, personally, I feel that this is a decision best left to the management of the distribution.11:58
mdzI don't think there are technical arguments11:58
mdzit doesn't inherently suck as an architecture11:58
mdzit's a matter of resources as far as I'm concerned11:59
KeybukI don't really see any arguments for tossing the port out other than mdz's desire to reduce his team's workload11:59
mdzwe should spend our resources where they provide the best value to Ubuntu11:59
sabdflmjg59: you are the management of the distribution :-)11:59
mdzKeybuk: it's not reducing the workload so much as spending it more wisely11:59
Keybukthe technical ones are all largely invented to suit the spec11:59
=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-meeting
sabdflin the sense that, if TB wants to allocate resources to PPC, I'm fine with it11:59
mjg59sabdfl: We get to decide funding-requiring decisions? Sweet! When do I get an entertainments budget?11:59
sabdflbut the result will be some fewer resources will go to other options12:00
sabdflmjg59: i sing, i dance...12:00
Mithrandirmjg59: I'm sure you can get a PS3 to do acpi hacking on. ;-P12:00
=== Mithrandir hides
KeybukI don't see that the TB has any decision about how mdz allocates his resources ... we can certainly say we'd like it to be an Ubuntu architecture; but that requires a team to want to do it12:00
Keybukup until now, that's been the canonical distro team12:00
sabdflwell12:00
sabdfltrue12:00
mdzthe two are not really separable12:00
Keybukif they want to cease, that's no different than all the motu resigning12:00
mdzCanonical is deeply involved in core Ubuntu development12:00
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-meeting
mdzespecially in the areas hardest hit by PowerPC (e.g., sysadmin, release process)12:00
lifelesswe should get a video of the all-signing all-dancing sabd12:01
sabdfloh no12:01
Keybuk"is very very nice"12:01
kylemKeybuk, bwhahaha.12:01
kylemda da da.12:01
=== pitti remembers the video and can't keep from ROFLing
sabdflif the TB decides to keep PPC, i won't argue that we don't have the resources12:01
mjg59If it's practical, I think it would be nice to see us do one official release that supports the PS312:01
mdzresourcing is never that simple12:01
sabdflIOW, i see this as a "what's best for ubuntu" decision, and trust the TB w.r.t. considering the alternative uses of those resources12:02
mjg59Because I think that's the only real hope of there being a significant change in the PPC userbase trend12:02
sabdflmy own view is that i would rather be devoting more resources to the arch's which have huge user bases12:02
sabdflpeople for whom the economics of free software are potentially vital12:02
mdzmjg59: do you feel that official status is important in that equation?12:02
pittimjg59: although PS3 is certainly an interesting target to hack on, do you reckon it would have an actually interested user base for putting Linux on it? (I seriously don't know)12:02
mjg59pitti: I have absolutely no idea12:03
sabdfli think most PPC linux users are entirely voluntarily so, and probably have multiple machines12:03
sabdflthat's not true of i38612:03
mdzmjg59: people use Debian on PowerPC widely, and it has similar characteristics to a community-driven Ubuntu port12:03
KeybukI don't think PS3 is really that interesting (I don't have one :p)12:03
elmoI was super convinced by the PS3 argument.  until i discovered it had 256Mb of memory12:03
KeybukPS2 never has been an interesting arch12:03
mjg59I think we have a better chance if there's an official release, sure12:03
sabdflso, philanthropically, i don't think PPC is a win12:03
mdzsabdfl: ++12:03
Keybukmost people will play games on them, not Linux12:03
Keybuktuxracer is not what a PS3 was meant for12:03
elmoKeybuk: PS2 was an entirely different chipset and machine and Sony weren't pushing Linux on it12:03
elmoI'm not sure it's a fair comparison12:03
Keybukelmo: Sony pushed Linux fairly hard to the developer community, and got nowhere12:03
mjg59I think the main argument in favour of PS3 support is that it gives something that can get into the hands of kids who wouldn't be allowed to install Linux on their parents PCs12:03
Keybuk"look, Linux on my PS2!  sweet!  now what?"12:04
elmoKeybuk: not in anything like the same way12:04
elmoKeybuk: they've been leading the charge for the PS3, contributing ports to gcc, binutils etc.12:04
mjg59Keybuk: Linux on the PS2 always involved extra hardware12:04
mdzunless Cell takes off and desktop application software starts to take advantage of it, I don't think PS3 is very interesting for Ubuntu or Linux12:04
Keybukelmo: we do actually support 256MB of memory12:04
elmoKeybuk: yes, have you tried using it in anger?  I have, and I upgraded my RAM as a result12:04
Keybukelmo: yes12:04
KeybukI deliberately test with it12:04
=== pitti had 256 MB on his iBook until a month ago, worked fine (apart from OO.o)
Keybukyou can't use oo.o12:05
elmo...12:05
Keybukbut other than that, it's not too bad12:05
elmobecause no one uses an office app, right?12:05
mjg59Well, probably not on a PS312:05
Keybuk*shrug* abiword was fine12:05
Keybukand so was gnumeric12:05
pittilatex+gnumeric for me12:05
lifelesskobodl on ps3 ;) nice image.12:05
mjg59But I still don't think we're really getting anywhere12:05
KeybukI'd propose the following:12:06
sabdflif sony decides to push linux on ps312:06
Keybuk- mdz should allocate the resources of his team how he best feels12:06
sabdflthey will pick a distro partner12:06
sabdflso far, it looks like YDL12:06
Keybuk- we'd like to keep PPC as an Ubuntu architecture, whether officially or community supported12:06
ograPS3 would make a wonderful ltsp fat-client :)12:06
ograeven with oo.o12:06
Keybuk- if the canonical distro team cease official work on it, we'd welcome a community team to take over12:06
=== ..[topic/#ubuntu-meeting:Ubugtu] : Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 06 Dec 20:00 UTC: Edubuntu | 07 Dec 08:00 UTC: Ubuntu Development Team | 07 Dec 22:00 UTC: Kubuntu | 12 Dec 16:00 UTC: Community Council | 13 Dec 12:00 UTC: Edubuntu | 14 Dec 16:00 UTC: Ubuntu Development Team
mdzKeybuk: we can't claim an official port without any developers backing it; Canonical is the backbone of the port12:07
Keybukmdz: that's why I didn't say "official architecture"12:07
pittibut then we should be honest and call it 'port' right away IMHO12:07
sabdflif we drop it as an official architecture, i think we should emphasise how the community can keep the port ticking12:07
mdzKeybuk: that's the same as saying "we'd like to keep PPC as a community supported architecture"12:07
sabdfl - builds continue12:07
Keybukmdz: that's what I said :)12:07
sabdfl - iso builds continue12:08
sabdfl - testing schedule is public so community folks can sign off12:08
Keybukmy wording was perhaps not clear12:08
sabdfl - we'll include it in release announcements if it's baked on time12:08
sabdfletc12:08
mdzgiven that everyone seems to think that we're talking about removing the port entirely, we could present this as a decision to rescue the powerpc port as a community-driven project ;-)12:08
Keybukyes12:08
sabdflmdz: spin artist12:08
mdz...and the crowd goes wild12:08
mdzsabdfl: you hired me12:08
sabdflmdz: where were you last night?12:09
KeybukXubuntu manages to be an ubuntu derivative without having any kind of officially supported status12:09
KeybukI don't see why PPC can't have the same success within the community12:09
mdzsabdfl: in bed asleep12:09
sabdflat the death of transparency12:09
sabdflyou presided12:09
sabdflah well12:09
sabdfli think this is a chance for the PPC folks to step up12:09
sabdflyou never know12:09
mdzKeybuk: agreed12:09
sabdfla few good folks and PPC could be in great shape for feisty12:10
mjg59Entirely coincidentally, I've actually just switched on my PPC dev box for the first time in a year12:10
Keybukmjg59: any objection to that position for the TB?12:10
mjg59Keybuk: I think that's actually the best we can come up with.12:11
sabdflok12:11
sabdfli think we have consensus12:11
sabdfl - ppc becomes a community port12:11
sabdfl - we communicate strongly that existing stable releases continue to get maintanance12:12
sabdfl - we invite PPC team to form around the port12:12
sabdfl - we continue to make iso's etc as long as they are buildable12:12
mdzhttps://launchpad.net/people/ubuntu-powerpc12:12
sabdfl - we include PPC in release announcements if the PPC team has signed off on it12:12
Keybuk- we continue to provide PPC buildds as long as the hardware works12:12
sabdflyes, and if the community is active we can replace those when the time comes too12:13
pittiinstaller work commitment?12:13
sabdflno problem funding hardware12:13
mdzPPC buildds and such may not be expected to meet the same service level as official architectures, but they are redundant12:13
sabdflpitti: community12:13
Keybukpitti: the installer should probably be maintained by the community/team12:13
Keybukthe colin clone farm crop was lost12:13
sabdflmdz: i wouldnt want the community team to feel they are working against the odds12:13
sabdflso, give them the horsepower12:14
sabdfli'm sure we can get donated hardware, for a start12:14
mdzthat means nothing would change for elmo; if that's ok with him then sure12:14
sabdflelmo just got a raise ;-)12:14
mdzif e.g. hppa craps out, we don't wake elmo12:15
ogra"find *donated* PPC hardware" is a raise ? :)12:15
elmoit's fine by me12:15
sabdflok12:16
elmo[well, not the donated hardware part without restrictions (i.e. I don't want to run a farm of laptops in our DC), but we can discuss those later] 12:16
sabdflelmo: i had quality donations in mind, from the manufacturer12:16

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