=== merriam [n=merriam@85-211-173-18.dyn.gotadsl.co.uk] has joined #ubuntu-classroom === dougsko [n=doug@unaffiliated/dougsko] has joined #ubuntu-classroom === merriam [n=merriam@85-211-173-18.dyn.gotadsl.co.uk] has joined #ubuntu-classroom === Crusher [n=You@ppp58-211.lns11.adl2.internode.on.net] has joined #ubuntu-classroom === Drooling_Sheep [n=kopec@dhcp21113.granville.unc.edu] has joined #ubuntu-classroom === davidfg4 [n=david@69.51.95.200] has joined #ubuntu-classroom === tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-classroom === Ax3 [n=axe@n128-227-142-167.xlate.ufl.edu] has joined #ubuntu-classroom === Crusher [n=You@ppp58-211.lns11.adl2.internode.on.net] has joined #ubuntu-classroom === axe_ [n=axe@n128-227-142-167.xlate.ufl.edu] has joined #ubuntu-classroom === budg__ [n=budg@c211-30-92-146.mirnd1.nsw.optusnet.com.au] has joined #ubuntu-classroom === GaiaX11 [n=vagner@201.57.125.2] has joined #ubuntu-classroom === merriam [n=merriam@85-211-173-18.dyn.gotadsl.co.uk] has joined #ubuntu-classroom === pyy [n=johan@h143n5fls32o1041.telia.com] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-classroom === gouki_ [n=gouki@ubuntu/member/gouki] has joined #ubuntu-classroom === dmaxwell_ [n=dmaxwell@adsl-69-149-66-133.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom === thatguy [n=nokturna@c-69-244-126-121.hsd1.pa.comcast.net] has joined #ubuntu-classroom === thatguy [n=nokturna@c-69-244-126-121.hsd1.pa.comcast.net] has left #ubuntu-classroom [] === Dano [i=cbd50782@gateway/web/cgi-irc/ircatwork.com/x-f0b3d38cc00eba85] has joined #ubuntu-classroom === nothlit [n=nothlit@fluxbuntu/developer/nothlit] has joined #ubuntu-classroom === macconline [n=macconli@190.37.36.90] has joined #ubuntu-classroom === detux [n=detux@121.247.57.171] has joined #ubuntu-classroom === ausimage [n=ausimage@ubuntu/member/ausimage] has joined #ubuntu-classroom === nixternal [n=nixterna@ubuntu/member/nixternal] has joined #ubuntu-classroom [05:48] let the countdown begin! === hedix [i=usr98868@c1.edrana.lt] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === DerXero [n=patrick@dslc-082-082-131-079.pools.arcor-ip.net] has joined #ubuntu-classroom === n2diy [n=darryl@66.212.43.219] has joined #ubuntu-classroom === ayam [n=ayam@2001:dc6:ff0a:1000:20c:f1ff:feac:8cc3] has joined #ubuntu-classroom === EDVINAS_ [i=usr1@c1.edrana.lt] has joined #ubuntu-classroom === EDVINAS__ [i=usr20@c1.edrana.lt] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === poningru [n=poningru@adsl-074-245-140-197.sip.gnv.bellsouth.net] has joined #ubuntu-classroom === vicox [n=vicox@p549855b8.dip.t-dialin.net] has joined #ubuntu-classroom === PWill [n=paul@unaffiliated/pwill] has joined #ubuntu-classroom === crlsmcd [n=carlos@87-196-237-219.net.novis.pt] has joined #ubuntu-classroom === muksie [n=klaas@ip545530f2.adsl-surfen.hetnet.nl] has joined #ubuntu-classroom === muksie [n=klaas@ip545530f2.adsl-surfen.hetnet.nl] has left #ubuntu-classroom [] === arruah [n=arruah@bta.spl.kz] has joined #ubuntu-classroom [09:06] hi all ;) === Shankar [n=chatzill@59.96.24.72] has joined #ubuntu-classroom === arruah [n=arruah@bta.spl.kz] has left #ubuntu-classroom [] === NeoTheOne [n=blue@202.87.245.48] has joined #ubuntu-classroom === Shankar [n=chatzill@59.96.24.72] has left #ubuntu-classroom [] === boom_ [n=boom@202.128.32.148] has joined #ubuntu-classroom === blenderhead001 [n=blenderh@adsl-068-209-133-121.sip.jax.bellsouth.net] has joined #ubuntu-classroom === coNP [n=conp@unaffiliated/conp] has joined #ubuntu-classroom [09:20] hello === alum [n=alum@vlk.vsb.cz] has joined #ubuntu-classroom === stevenrushing [n=stevenru@user-10cm7r7.cable.mindspring.com] has joined #ubuntu-classroom [09:21] was i asked to join here? [09:21] is there anyone here at all? === dAndy [i=dandy@serenity.cat.pdx.edu] has joined #ubuntu-classroom [09:24] howdy howdy [09:29] what time will any class start? [09:30] 15:00 GMT [09:30] https://wiki.ubuntu.com/UbuntuOpenWeek === alum [n=alum@vlk.vsb.cz] has joined #ubuntu-classroom === tsurc [n=alistair@skegnessgrammar.plus.com] has joined #ubuntu-classroom === tsurc [n=alistair@skegnessgrammar.plus.com] has joined #ubuntu-classroom === awk [i=awk@chello085216152082.chello.sk] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === Gomez999 [n=ken@89.243.93.97] has joined #ubuntu-classroom === rothfuss [n=rothfuss@c-67-188-235-151.hsd1.ca.comcast.net] has joined #ubuntu-classroom === X1NN [n=Kenny@70-56-17-202.eugn.qwest.net] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-classroom === Gomez999 [n=ken@89.243.93.97] has joined #ubuntu-classroom === GazzaK [n=Dogbert@colchester-lug/GazzaK] has joined #ubuntu-classroom === Jordan_U [n=jordan@h-68-164-241-107.snvacaid.dynamic.covad.net] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === Jordan_U [n=jordan@h-68-164-89-62.snvacaid.dynamic.covad.net] has joined #ubuntu-classroom === kopa [n=kopa@80.109.33.116] has joined #ubuntu-classroom === harrisony [n=Harrison@unaffiliated/harrisony] has joined #ubuntu-classroom === Daviey [n=Daviey@unaffiliated/daviey] has joined #ubuntu-classroom === kopa_ [n=kopa@chello080109033116.14.14.vie.surfer.at] has joined #ubuntu-classroom === kopa_ [n=kopa@chello080109033116.14.14.vie.surfer.at] has left #ubuntu-classroom [] === jono [n=jono@ubuntu/member/jono] has joined #ubuntu-classroom === karellen [n=karellen@82.77.168.110] has joined #ubuntu-classroom === sky_walkie [i=czzhrd02@xdsl-563.lodz.dialog.net.pl] has joined #ubuntu-classroom === duglas [n=douglas@cpe-24-58-207-250.twcny.res.rr.com] has joined #ubuntu-classroom === FordCortina [n=frank@ACCE186F.ipt.aol.com] has joined #ubuntu-classroom === weiqi_soma [n=soma@53.Red-80-37-126.staticIP.rima-tde.net] has joined #ubuntu-classroom === weiqi_soma [n=soma@53.Red-80-37-126.staticIP.rima-tde.net] has joined #ubuntu-classroom === lukkett1 [n=lukketto@host30-193-dynamic.7-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom === stuart_ [n=stuart@bb-87-80-127-196.ukonline.co.uk] has joined #ubuntu-classroom === popey [n=alan@ubuntu/member/popey] has joined #ubuntu-classroom === Crusher [n=You@ppp58-211.lns11.adl2.internode.on.net] has joined #ubuntu-classroom === iain_ [n=iain@80-192-73-197.cable.ubr11.edin.blueyonder.co.uk] has joined #ubuntu-classroom === lukkett1 [n=lukketto@host30-193-dynamic.7-87-r.retail.telecomitalia.it] has left #ubuntu-classroom [] === colin_ [n=colin@71-35-103-78.tukw.qwest.net] has joined #ubuntu-classroom === colin_ [n=colin@71-35-103-78.tukw.qwest.net] has joined #ubuntu-classroom === tsurc [n=alistair@skegnessgrammar.plus.com] has joined #ubuntu-classroom === `23meg [n=m@unaffiliated/23meg/x-000000001] has joined #ubuntu-classroom === danohuiginn [n=dan@p54bed03d.dip.t-dialin.net] has joined #ubuntu-classroom === slazh [n=slazh@84-105-237-220.cable.quicknet.nl] has joined #ubuntu-classroom === eli_ [n=eli@mtujoshua-gwy01.meridiantelekoms.net] has joined #ubuntu-classroom === LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-classroom === Seeker` [n=cjo20@ip-62-105-182-26.dsl.twang.net] has joined #ubuntu-classroom === tsurc [n=alistair@skegnessgrammar.plus.com] has joined #ubuntu-classroom === awk [i=awk@chello085216152082.chello.sk] has joined #ubuntu-classroom === jjstwerff [n=jjstwerf@charon.betterbe.com] has joined #ubuntu-classroom [12:37] #ubuntu-classroom-chat === robotninja [n=chris@user-5444e681.lns2-c11.dsl.pol.co.uk] has joined #ubuntu-classroom === cpk1 [n=cpk1@sjs-130-65-211-115.sjsu.edu] has joined #ubuntu-classroom === Gabz [n=chatzill@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom === jjstwerff [n=jjstwerf@charon.betterbe.com] has left #ubuntu-classroom ["Leaving"] === loki_ [n=loki@13.Red-83-39-170.dynamicIP.rima-tde.net] has joined #ubuntu-classroom === jjstwerff [n=jjstwerf@charon.betterbe.com] has joined #ubuntu-classroom === Gabz [n=chatzill@dsl-202-173-185-172.nsw.westnet.com.au] has left #ubuntu-classroom [] === waleeds [n=waleed@77.64.100.110] has joined #ubuntu-classroom === harrisony [n=Harrison@unaffiliated/harrisony] has joined #ubuntu-classroom [01:07] ot [01:08] oops, xchat beat me! before i could press enter === DerXero [n=patrick@dslc-082-082-131-079.pools.arcor-ip.net] has joined #ubuntu-classroom === heikki [i=heikki@a81-197-45-10.elisa-laajakaista.fi] has joined #ubuntu-classroom === Demon012 [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has joined #ubuntu-classroom === Tejo_B [n=Tejo@201-25-209-141.jvece701.dsl.brasiltelecom.net.br] has joined #ubuntu-classroom [01:18] hey everyone [01:18] hi [01:19] !welcome | Demon012 [01:19] Sorry, I don't know anything about welcome - try searching on http://bots.ubuntulinux.nl/factoids.cgi [01:19] hmm.. [01:19] ok.. welcome Demon012 [01:19] hi there andrew === Ilokaasu [n=matti@dsl-aur-ff27c000-33.dhcp.inet.fi] has joined #ubuntu-classroom [01:20] !hi | Demon012 [01:20] Demon012: Hi! Welcome to #ubuntu-classroom! [01:20] harrisony: ;) [01:20] ta da! [01:21] :) [01:21] anyone here a developer? I wish to help advance ubuntu and don't really know where to start (I am a programmer (Have a BTEC National Diploma and HND in Software Development but am not used to open source software dev) [01:21] you get a hello from me and the bot, 2 for the price of one === Rytmis [n=lauri@a91-152-84-118.elisa-laajakaista.fi] has joined #ubuntu-classroom [01:21] need someone to show me which way to start running =) [01:21] <`23meg> Demon012, this is a good place to start --> https://wiki.ubuntu.com/UbuntuDevelopment [01:21] ty 23meg [01:22] <`23meg> np === Tm_T [i=tm_travo@xob.kapsi.fi] has joined #ubuntu-classroom === Riddell [i=jr@kde/jriddell] has joined #ubuntu-classroom === ucap [n=ucap@212-41-81-16.adsl.solnet.ch] has joined #ubuntu-classroom [01:26] Demon012: #ubuntu-devel [01:26] ty harris [01:27] was just typing that question rofl [01:27] lol === Demon012 thinks harris is psychic [01:27] you know tab completes a name so you do say dem and then tab and it finishes the name [01:27] harrisony: [01:27] so it does ty [01:27] Lol! [01:27] haven't used IRC as much as I should do [01:28] heh you may end up like me! [01:29] heh in what way? =) [01:29] Well this is window 75 on my irc list.. [01:30] :O [01:30] lol [01:30] seems you are a bit of an IRC fanatic then [01:30] AndrewB: you are [01:31] I haven't ever had anyone I know who I could get to use IRC [01:31] they are all MSN freaks =/ [01:31] gotta try and convert em to jabber at some point [01:31] Demon012: Good Luck!!!!!! never worked for me [01:32] heh [01:33] I have been relatively successful at converting the people I have really tried to convert to ubuntu though (got 4 people converted so far) [01:33] Demon012: thats great :) keep up the good work. [01:33] one converted from SuSe the rest from windows === Evil_Shenanigans [n=Homeward@220-253-86-221.QLD.netspace.net.au] has joined #ubuntu-classroom [01:35] (I think when the SuSe computer he setup on the college network took it over by becoming the primary DHCP server despite him not telling it to install a DHCP server kinda convinced him something was wrong with that distro lol) [01:37] lool === fdiv_bug [i=fdiv_bug@66.181.8.180] has joined #ubuntu-classroom [01:46] back in a few hours (need to get some sleep if i am correct the 1st UOW presentation is at 1am my time and i have school tomorrow :P) === Evil_Shenanigans [n=hooper@220-253-86-221.QLD.netspace.net.au] has joined #ubuntu-classroom === Tejo_B is now known as Tejo-Away === Tejo-Away away: [Away por inatividade aps 30 minutos] [Desde: 08:48] === andy__ [n=andy@M2568P020.adsl.highway.telekom.at] has joined #ubuntu-classroom === Evil_Shenanigans [n=hooper@220-253-86-221.QLD.netspace.net.au] has joined #ubuntu-classroom === Tejo-Away voltou: [Away por inatividade aps 30 minutos] [Durao: 5 minutos 27 segundos] === Tejo-Away is now known as Tejo === Tejo is now known as Tejo_B === Oiorpata [i=Oiorpata@cpc2-swan1-0-0-cust838.swan.cable.ntl.com] has joined #ubuntu-classroom === Evil_Shenanigans [n=hooper@220-253-86-221.QLD.netspace.net.au] has left #ubuntu-classroom [] === Jozo [i=jozo@nelli.ikonia.fi] has joined #ubuntu-classroom === Evil_Shenanigans [n=hooper@220-253-86-221.QLD.netspace.net.au] has joined #ubuntu-classroom === Seine [n=Seine@220-253-54-154.VIC.netspace.net.au] has joined #ubuntu-classroom === croppa [n=stuart@135.27.233.220.exetel.com.au] has joined #ubuntu-classroom [02:00] Tejo_B: I think you should keep public away off [02:00] i know, i've already turned it off [02:01] sorry about that [02:01] thanks === CheshireViking [n=CV2@unaffiliated/cheshireviking] has joined #ubuntu-classroom === juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-classroom === apokryphos [i=apokryph@unaffiliated/apokryphos] has joined #ubuntu-classroom === Oiorpata [i=Oiorpata@cpc2-swan1-0-0-cust838.swan.cable.ntl.com] has joined #ubuntu-classroom === wifi^low^signal [n=blue@202.87.245.48] has joined #ubuntu-classroom === yanbab [n=yanbab@zato.reseaulocal.fr] has joined #ubuntu-classroom [02:09] https://bugs.launchpad.net/ubuntu/+bug/107648 === waleeds [n=waleed@77.64.100.110] has left #ubuntu-classroom [] === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-classroom === mattions_ [n=mattions@nat9112.ebi.ac.uk] has joined #ubuntu-classroom === Evil_Shenanigans [n=hooper@220-253-86-221.QLD.netspace.net.au] has joined #ubuntu-classroom === gouki_ is now known as gouki === awk [i=awk@chello085216152082.chello.sk] has joined #ubuntu-classroom === Juxtaposed [n=belutz@202.155.146.12] has joined #ubuntu-classroom === Juxtaposed is now known as Belutz === nmrm [n=nuno@87-196-218-216.net.novis.pt] has joined #ubuntu-classroom === zak_ [n=zak@host86-138-133-238.range86-138.btcentralplus.com] has joined #ubuntu-classroom === Sanne [n=Sanne@p548D8B52.dip0.t-ipconnect.de] has joined #ubuntu-classroom === robertj [n=rcaskey@cai17.music.uga.edu] has joined #ubuntu-classroom === Jay_Dogg [n=jukka@a88-114-205-141.elisa-laajakaista.fi] has joined #ubuntu-classroom === CrazyEccentric [n=CrazyEcc@ip24-255-144-33.ks.ks.cox.net] has joined #ubuntu-classroom === Kioshen [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom === CheshireViking [n=CV2@unaffiliated/cheshireviking] has left #ubuntu-classroom ["Leaving"] === danohuiginn [n=dan@p54bed03d.dip.t-dialin.net] has joined #ubuntu-classroom === freeflying [n=freeflyi@221.222.75.127] has joined #ubuntu-classroom === BeteNoire [n=betenoir@bfn96.neoplus.adsl.tpnet.pl] has joined #ubuntu-classroom === NielsE [n=niels@5351BB29.cable.casema.nl] has joined #ubuntu-classroom === thekorn [n=thekorn@a81-14-191-2.net-htp.de] has joined #ubuntu-classroom === dinda [n=dinda@cpe-72-181-88-193.houston.res.rr.com] has joined #ubuntu-classroom === DexInsane [i=3a1c96b8@gateway/web/cgi-irc/ircatwork.com/x-233da083878fa591] has joined #ubuntu-classroom === `23meg [n=m@unaffiliated/23meg/x-000000001] has joined #ubuntu-classroom === Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom [03:00] when does this session start? [03:01] DexInsane: two hours :) [03:01] cheers! [03:02] jono: just enough time for you to write it eh? [03:02] :) [03:02] heh [03:02] :) [03:02] kettle [03:02] pot [03:02] :) [03:02] its 1am here down in New Zealand.... will have to give it a miss. [03:02] *sigh* [03:03] :( [03:04] DexInsane, new to Ubuntu? [03:05] DexInsane: as I understood, there will be session logs available. === mrevell [n=matthew@canonical/launchpad/mrevell] has joined #ubuntu-classroom === wifi^low^signall [n=blue@202.87.245.48] has joined #ubuntu-classroom === scresawn_ [n=steve@pool-71-253-43-156.pitbpa.east.verizon.net] has joined #ubuntu-classroom === mode/#ubuntu-classroom [+o elkbuntu] by ChanServ === ..[topic/#ubuntu-classroom:elkbuntu] : The Ubuntu Open Week fun commences at 15:00UTC TODAY! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions || The first session will be Jono Bacon with "Joining the Ubuntu community" === mode/#ubuntu-classroom [-o elkbuntu] by ChanServ [03:10] Sanne: yes logs will be https://wiki.ubuntu.com/ClassroomTranscripts I suspect [03:10] or thereabouts [03:10] popey, is the scribe bot thingie in here? [03:10] I would subscribe to the openweek page as they should be linked from there [03:10] the who with the what now? [03:10] scribes? [03:11] popey, the scribes team bot [03:11] no, dont think so [03:11] its really only used for meetings [03:11] <`23meg> it's Mootbot [03:11] <`23meg> it's here [03:11] popey: or here (just found it): [03:11] popey: https://wiki.ubuntu.com/UbuntuOpenWeek/Logs === jmchugh [n=jmchugh@dargo.trilug.org] has joined #ubuntu-classroom [03:11] popey, ok then... ahh.. i see ausimage in the /who so we'll be fine :) === kultar [n=kultar@wg-209-hill012.rutgers.edu] has joined #ubuntu-classroom === mode/#ubuntu-classroom [+o elkbuntu] by ChanServ === popey gets back to writing his openweek stuff :S === ..[topic/#ubuntu-classroom:elkbuntu] : The Ubuntu Open Week fun commences at 15:00UTC TODAY! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || The first session will be Jono Bacon with "Joining the Ubuntu community" === mode/#ubuntu-classroom [-o elkbuntu] by ChanServ === TLE [n=kenneth@217.74.211.126] has joined #ubuntu-classroom [03:16] jono, did i miss anything in the /topic? [03:16] looks good elkbuntu :) === siriusly [n=steve@82-33-8-178.cable.ubr14.newt.blueyonder.co.uk] has joined #ubuntu-classroom [03:16] w00t === LostInJapan [n=mauro@p4229-ipad06matsue.shimane.ocn.ne.jp] has joined #ubuntu-classroom === xfiler [n=jari@a84-230-192-45.elisa-laajakaista.fi] has joined #ubuntu-classroom === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-classroom [03:17] pretty good for 3 in the morning, elkbuntu :D [03:18] elkbuntu - what is the character limit for each response? === dicon [n=lol@201-1-90-59.dsl.telesp.net.br] has joined #ubuntu-classroom [03:18] ooh, open day :0 [03:18] nalioth, not quite [03:19] nalioth, try back in 4 hours === statik [n=emurphy@canonical/launchpad/statik] has joined #ubuntu-classroom [03:19] dinda, um... not sure there's a limit [03:19] I noticed things get cut off when I cut and paste text in here === bzyx [n=bzyx90@draytek2.wirion.pl] has joined #ubuntu-classroom [03:21] there is one per post, it's probably around 200 characters or something similar [03:21] dinda: if your copy contains a line break, that'll do it === adriano [n=adriano@201.78.137.228] has joined #ubuntu-classroom [03:22] hm, no, 200 characters is very little. Probably a lot more 8) [03:22] it seems to be about 3 lines, so 200 might be right [03:23] I wonder if it's a server or client issue [03:23] definitely server as well, but clients might put on a lower limit === Pumpernickel [n=pumperni@about/essy/bacon/PuMpErNiCkLe] has joined #ubuntu-classroom === Demon012 [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has left #ubuntu-classroom [] === Demon012 [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has joined #ubuntu-classroom === davidfg4 [n=david@69.51.95.200] has joined #ubuntu-classroom === ttthijs [n=thijs@hoogtekadijk.speedxs.nl] has joined #ubuntu-classroom === weiers [n=weiers@dsl-240-112-97.telkomadsl.co.za] has joined #ubuntu-classroom === Hellmaster_ [n=chatzill@217.198.213.253] has joined #ubuntu-classroom === sbc [n=ca@1804ds1-by.0.fullrate.dk] has joined #ubuntu-classroom === cmcculloh [n=chatzill@perfstrat-colo.iquest.net] has joined #ubuntu-classroom === rohan [n=rohan@unaffiliated/rohan] has joined #ubuntu-classroom === Watje [n=watje@82-171-203-19.dsl.ip.tiscali.nl] has joined #ubuntu-classroom === Hellmaster_ [n=chatzill@217.198.213.253] has left #ubuntu-classroom [] === printe [n=printe@p50873FF8.dip0.t-ipconnect.de] has joined #ubuntu-classroom === KennethP [n=kpo@x1-6-00-0f-b5-65-5a-c3.k324.webspeed.dk] has joined #ubuntu-classroom === tintin [n=chatzill@65.89.8.197] has joined #ubuntu-classroom [03:38] hello === hippu [n=hippu@C230-62.surffi.net] has joined #ubuntu-classroom [03:39] hello, tintin [03:39] I tried Ubuntu 7.0.4, but I found that my Network card (BCM4401), is either unsupported, or that I have to do something extra to get things to work. Any ideas? [03:39] damn, this 15.00 UTC is sooo inconvenient for IST people [03:39] tintin: support related questions go to #ubuntu [03:40] rohan, as well as some of asia, australia and new zealand [03:40] ok, thx. sorry [03:40] rohan: some folks do come here for support questions (they are unaware of Open Week) [03:40] rohan: bcm4401 can be used under dapper [03:40] elkbuntu: yes :( [03:40] freeflying: ok, please give the solution to tintin if possible [03:41] rohan: out-of-the-box [03:41] oh === Joao_E_B [n=joaoeb@200.181.152.46] has joined #ubuntu-classroom === Belutz [n=belutz@ubuntu/member/belutz] has joined #ubuntu-classroom === alum [n=alum@vlk.vsb.cz] has joined #ubuntu-classroom === Arby [n=richard@shiny.york.ac.uk] has joined #ubuntu-classroom === markdrago2 [n=mdrago@24.191.135.194] has joined #ubuntu-classroom === pochu [n=emilio@ubuntu/member/pochu] has joined #ubuntu-classroom === cormil [n=v022746@213.215.131.221] has joined #ubuntu-classroom === xplode_me2 [n=linux@87-196-240-88.net.novis.pt] has joined #ubuntu-classroom === Demon012 [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has joined #ubuntu-classroom === therealnanotube [n=nanotube@c-69-249-132-1.hsd1.pa.comcast.net] has joined #ubuntu-classroom === Halbran [n=hal@ariel.persistelecom.com.br] has joined #ubuntu-classroom === cormil [n=v022746@213.215.131.221] has left #ubuntu-classroom [] === cormil [n=v022746@213.215.131.221] has joined #ubuntu-classroom === tonytiger [n=tony@streetend.force9.co.uk] has joined #ubuntu-classroom === jamesstansell [n=jstansel@adsl-209-184-36-173.dsl.tulsok.swbell.net] has joined #ubuntu-classroom [04:00] There is now approximately 1hr until the first session! This session will be Jono Bacon with "Joining the Ubuntu community" ... If you would like to comment, question or discuss this or any of the other sessions that will be held over the next 6 days, please join #ubuntu-classroom-chat. Thank You for coming and please enjoy the week :) [04:01] :) [04:01] :) [04:01] Go Jono! [04:01] elkbuntu, will this channel set as moderated? [04:01] Belutz, only if people are naughty [04:01] :) === dmaxwell_ [n=dmaxwell@adsl-69-149-66-133.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom === printe [n=printe@p50873FF8.dip0.t-ipconnect.de] has joined #ubuntu-classroom [04:01] ok :) i'll be a good student then [04:02] Someone has replaced Jono with a bot that responds with a ":)" every time his name is mentioned :D [04:02] lol [04:02] hehe [04:02] Rytmis, you didnt know? he *is* a bot ;) [04:02] :) [04:02] x) === mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-classroom === Hobbsee pokes jono [04:03] :) [04:03] yep. definetly a bot [04:03] I wonder if the first session is mostly "how to use smileys" :D [04:03] bottle-dancing bot. === LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-classroom === pip [n=pip@221.234.210.186] has joined #ubuntu-classroom [04:03] Segmentation fault. [04:03] what have I missed ? [04:03] Buffer overflow? :P === Hobbsee reboots the jonobot [04:04] (what with the bottles and all) === pbx [n=pbx@24.60.149.101] has joined #ubuntu-classroom [04:05] [apport] jono crashed with SigSegv in smiley() [04:05] hehe [04:05] kernel panic? === Demon012 submits a bug report [04:05] I have heard that in hour ,the class will begin === pochu marks the bug report as critical [04:05] pip: yes, in one hour [04:06] oh UTC === jgraeme [n=Graeme@dyn-62-56-61-143.dslaccess.co.uk] has joined #ubuntu-classroom [04:06] stupid daylight savings [04:06] kopral jono :D === deniz_ogut [n=hazerfen@81.215.99.86] has joined #ubuntu-classroom [04:07] @schedule Madrid [04:07] Schedule for Europe/Madrid: 24 Apr 22:00: Technical Board | 25 Apr 22:00: Edubuntu | 26 Apr 22:00: MOTU | 26 Apr 23:00: Ubuntu Development Team | 01 May 17:00: Kernel Team | 01 May 20:00: Mozilla Team [04:07] @schedule Boston [04:07] hmm, don't we have an schedule for the open week? :) [04:07] pochu: in the topic [04:08] @schedule Montreal [04:08] Schedule for America/Montreal: 24 Apr 16:00: Technical Board | 25 Apr 16:00: Edubuntu | 26 Apr 16:00: MOTU | 26 Apr 17:00: Ubuntu Development Team | 01 May 11:00: Kernel Team | 01 May 14:00: Mozilla Team [04:08] <3 [04:08] @schedule So Paulo [04:08] yeah, I know the wiki, but I mean here :) [04:08] no [04:08] Halbran: That's Sao_Paulo [04:08] there is also the fridge for the meetings, and we have ubotu ;) [04:08] @schedule Sao_Paulo [04:08] Schedule for America/Sao_Paulo: 24 Apr 17:00: Technical Board | 25 Apr 17:00: Edubuntu | 26 Apr 17:00: MOTU | 26 Apr 18:00: Ubuntu Development Team | 01 May 12:00: Kernel Team | 01 May 15:00: Mozilla Team [04:08] is Hobbsee is the famous "sexy lady" from australia? === zween [n=zween@80-47-58-26.lond-hex.dynamic.dial.as9105.com] has joined #ubuntu-classroom [04:08] Hobbsee: ty [04:08] pbx: I saw it, thanks. :) [04:09] Belutz: uh, yes. === Tm_T don't comment on that [04:09] more like infamous :P [04:09] haha [04:09] Hobbsee, nice to know you :) [04:09] Not that I'd go as far as to disagree (I value my life more than that) [04:09] Belutz: likewise :) [04:09] Hobbsee, what city in au do you live in? [04:10] @schedule Tokyo, please... [04:10] Belutz: sydney [04:10] Hobbsee, hey, i've been there on december 2005 :D [04:10] @schedule Mumbai [04:10] :) [04:10] Hobbsee, i stayed in george street [04:10] @schedule IST [04:11] nice :) [04:11] yea, my friend rent an apartment in summit aparment [04:11] @schedule Calcutta [04:11] Schedule for Asia/Calcutta: 25 Apr 01:30: Technical Board | 26 Apr 01:30: Edubuntu | 27 Apr 01:30: MOTU | 27 Apr 02:30: Ubuntu Development Team | 01 May 20:30: Kernel Team | 01 May 23:30: Mozilla Team === pyy [n=johan@h143n5fls32o1041.telia.com] has joined #ubuntu-classroom [04:11] i was attending my graduation in wollongong uni [04:11] @schedule Tokyo [04:11] Schedule for Asia/Tokyo: 25 Apr 05:00: Technical Board | 26 Apr 05:00: Edubuntu | 27 Apr 05:00: MOTU | 27 Apr 06:00: Ubuntu Development Team | 02 May 00:00: Kernel Team | 02 May 03:00: Mozilla Team === Phineas [n=patrick@adsl-210-36-107.mco.bellsouth.net] has joined #ubuntu-classroom [04:11] this is what ,the open week schedule ? [04:11] no, it's not. [04:12] then / [04:12] it's the meeting schedule [04:12] ah ok :) [04:12] rohan, https://wiki.ubuntu.com/UbuntuOpenWeek === chuckf [n=chatzill@134.192.250.9] has joined #ubuntu-classroom === ricecom [n=chatzill@p549b729e.dip.t-dialin.net] has joined #ubuntu-classroom === Kioshen [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom === geser [i=mb@ubuntu/member/geser] has joined #ubuntu-classroom === Cartman01 [n=Cartman0@125.161.201.150] has joined #ubuntu-classroom [04:16] For those who have just joined, there is now approximately 45minutes until the first session! This session will be Jono Bacon with "Joining the Ubuntu community" ... If you would like to comment, question or discuss this or any of the other sessions that will be held over the next 6 days, please join #ubuntu-classroom-chat. Thank You for coming and please enjoy the week :) === _john [n=john@85.112.67.32] has joined #ubuntu-classroom [04:18] hemmm === imbrandon [n=brandon@ubuntu/member/pdpc.active.imbrandon] has joined #ubuntu-classroom === weiers [n=weiers@dsl-240-112-97.telkomadsl.co.za] has joined #ubuntu-classroom === babangipan [n=user@202.155.146.12] has joined #ubuntu-classroom === SurfingPenyu [n=SurfingP@60.48.104.94] has joined #ubuntu-classroom === luigi1015 [n=luigi101@c-75-66-163-101.hsd1.tn.comcast.net] has joined #ubuntu-classroom [04:20] <_john> Hi Guys, the sessions will start in about 40 mins, right? === ranf [n=ralfm@dslb-084-058-159-001.pools.arcor-ip.net] has joined #ubuntu-classroom [04:20] hi [04:20] _john: yes === shawarma [n=sh@atlas.linux2go.dk] has joined #ubuntu-classroom [04:20] _john, yup [04:21] <_john> ok thanks === bordy [n=bordy@rrcs-71-43-126-17.se.biz.rr.com] has joined #ubuntu-classroom === CheshireViking [n=CV2@unaffiliated/cheshireviking] has joined #ubuntu-classroom === samir [n=samir@201.51.50.150] has joined #ubuntu-classroom === jy87 [n=a@210.195.30.37] has joined #ubuntu-classroom === iMax [n=Weirdo@rhlx.chello.at] has joined #ubuntu-classroom === jjesse [n=jjesse@64.186.55.234] has joined #ubuntu-classroom === Pici [n=pcmacman@ool-4355be00.dyn.optonline.net] has joined #ubuntu-classroom === maettae [n=mgrueter@isitux11.ee.ethz.ch] has joined #ubuntu-classroom === metronux [n=chatzill@59.180.67.239] has joined #ubuntu-classroom === vico1 [n=vicox@p54987A1B.dip.t-dialin.net] has joined #ubuntu-classroom === vico1 [n=vicox@p54987A1B.dip.t-dialin.net] has left #ubuntu-classroom [] === vicox [n=vicox@p54987A1B.dip.t-dialin.net] has joined #ubuntu-classroom === bSON [n=denis@hnvr-4db3d082.pool.einsundeins.de] has joined #ubuntu-classroom === Lynx- [n=andrey@85.234.187.157] has joined #ubuntu-classroom === richb [n=richb@82-38-189-122.cable.ubr03.shef.blueyonder.co.uk] has joined #ubuntu-classroom === SportChick [n=essy@freenode/staff/sportchick] has joined #ubuntu-classroom === nrek [n=henrik@cpe.ge-1-2-0-196.0x50c67eb2.henxj1.customer.tele.dk] has joined #ubuntu-classroom === dogmatism [n=josh@24.115.218.54.res-cmts.sth.ptd.net] has joined #ubuntu-classroom === surf3rb0y [n=wburge@cobra.cs.nmsu.edu] has joined #ubuntu-classroom === BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom === gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-classroom === tikal26 [n=tikal26@pool-72-73-209-153.cmdnnj.fios.verizon.net] has joined #ubuntu-classroom === spr0k3t [n=spr0k3t@CPE-69-76-167-58.kc.res.rr.com] has joined #ubuntu-classroom === pag [n=pavelg@cs78225164.pp.htv.fi] has joined #ubuntu-classroom === zaro [n=george@91.132.224.25] has joined #ubuntu-classroom [04:43] xchat --url=irc://irc.freenode.net/#ubuntu-classroom-chat === gumpa [n=chatzill@s10-33.rb.lax.centurytel.net] has joined #ubuntu-classroom === luis_lopez [n=llopez@68-182-39-204-Public-Marmac-MIPHA.client.eng.telusmobility.com] has joined #ubuntu-classroom === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-classroom === RadiantFire [n=ryan@upstream/dev/RadiantFire] has joined #ubuntu-classroom === FrodoBaggins [i=frodo@speeldoos.eweka.nl] has joined #ubuntu-classroom === Toma- [n=e17@203-59-13-104.dyn.iinet.net.au] has joined #ubuntu-classroom [04:45] This is a great idea :) === slazh agrees === RadiantFire [n=ryan@upstream/dev/RadiantFire] has left #ubuntu-classroom ["Konversation] === airlo [n=david@c211-28-127-202.eburwd3.vic.optusnet.com.au] has joined #ubuntu-classroom [04:46] jsgotangco, hi === jsgotangco waves at Belutz === moogman [n=moogman@62.172.205.164] has joined #ubuntu-classroom === jpon [n=jpon@neu67-3-82-239-80-181.fbx.proxad.net] has joined #ubuntu-classroom [04:47] jsgotangco, how are you? === Sanne [n=Sanne@p548DB6D9.dip0.t-ipconnect.de] has joined #ubuntu-classroom [04:47] Belutz: not bad, just chilling around and watch as the open week starts :) === jsgotangco wonders if this channel will be +m in a few minutes === KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom [04:48] jsgotangco, hopefully not... but we'll see :) === Belutz hand over a cup of coffee for jsgotangco [04:48] jsgotangco, depends, it will be on marks sessions I'm sure. [04:48] yeah === neumeka [n=kyle@ip70-178-184-208.ks.ks.cox.net] has joined #ubuntu-classroom [04:49] its 12:48am in sydney and im cold, it better be worth it and i got school later === alum [n=alum@vlk.vsb.cz] has joined #ubuntu-classroom === ttthijs [n=thijs@hoogtekadijk.speedxs.nl] has joined #ubuntu-classroom === techno_freak [n=TechnoFr@59.92.0.15] has joined #ubuntu-classroom === erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom === Kioshen_ [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom === sharms [n=sharms@ubuntu/member/sharms] has joined #ubuntu-classroom === kdw [n=liz@c-67-164-4-24.hsd1.ca.comcast.net] has joined #ubuntu-classroom === Monika|K__ [n=chatzill@vpn-9-031.rz.uni-mannheim.de] has joined #ubuntu-classroom === adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-classroom === piller [n=piller@piller64.sns.ornl.gov] has joined #ubuntu-classroom === haxa19221 [i=haxa1922@89.240.246.159] has joined #ubuntu-classroom === elkjaer [n=elkjaer@0x5553561b.adsl.cybercity.dk] has joined #ubuntu-classroom === imtheface [i=imthefac@ubuntu/member/imtheface] has joined #ubuntu-classroom === Monika|K_ [n=chatzill@vpn-9-031.rz.uni-mannheim.de] has joined #ubuntu-classroom === Monika|K_ is now known as Monika|K === p|erce [n=jason@202.128.46.94] has joined #ubuntu-classroom === Ankur [n=Ankur@203.145.159.42] has joined #ubuntu-classroom === Belutz waves at imtheface [04:55] !away > Monika|K [04:56] I am not away. === Smegzor [n=Smegzor@121-72-129-76.dsl.telstraclear.net] has joined #ubuntu-classroom === davmor2 [n=davmor2@82-37-60-159.cable.ubr04.brom.blueyonder.co.uk] has joined #ubuntu-classroom === gnomonic [n=niels@80.62.135.26] has joined #ubuntu-classroom === devmodem [n=anurag@ctmail.cleartrip.com] has joined #ubuntu-classroom === jussi01 [n=jussi@dyn3-82-128-187-225.psoas.suomi.net] has joined #ubuntu-classroom [04:56] hello Belutz [04:56] :) [04:57] PriceChild, i think that was a normal nickchange not an away nick change === h-chew [n=hchew@206-248-136-86.dsl.teksavvy.com] has joined #ubuntu-classroom === torkiano [n=torkiano@cm158243.red.mundo-r.com] has joined #ubuntu-classroom [04:57] juliux, I know sorry :) === AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has joined #ubuntu-classroom === jayteeuk [n=jayteeuk@cpc1-derb5-0-0-cust76.lei3.cable.ntl.com] has joined #ubuntu-classroom === dinda [n=dinda@cpe-72-181-88-193.houston.res.rr.com] has joined #ubuntu-classroom [04:57] :) === Phineas watches the attendees flood in === rohan [n=rohan@unaffiliated/rohan] has joined #ubuntu-classroom [04:58] is it started yet ? [04:58] rohan: just in time [04:58] rohan:3 more mins === mc44 puts PriceChild's saftey catch on [04:58] rohan: 2 mins ;) [04:58] mc44, woo needed that thanks :) [04:58] :) === chimo [n=chimo@CPE000d8886d5f2-CM000a735f7e8e.cpe.net.cable.rogers.com] has joined #ubuntu-classroom [04:58] rohan: I thought you said 40mins before :P === AlexExtreme says hi to rohan ;) [04:59] incase Jono fails to show up, I have my presentation prepared: Making love: How, When and Where === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-classroom [04:59] AlexExtreme: hi there :) [04:59] sharms: yeah, i could assist you in demonstrating the practicals === NeoTheOne- [n=blue@202.87.245.48] has joined #ubuntu-classroom [04:59] :0 [04:59] should we ask everyone to join in #ubuntu-classroom-chat as well ? [04:59] sharms: we all need that! [04:59] LoneShadow: yes [04:59] Eeveryone to join in #ubuntu-classroom-chat as well :P [05:00] :P [05:00] Flood! lol [05:00] hi everyone! [05:00] err, remove the to :D [05:00] heya jono [05:00] jono: hi! [05:00] heya jono [05:00] :) === RichiH [i=richih@freenode/staff/richih] has joined #ubuntu-classroom [05:00] Hi jono. [05:00] jono: ZOMG!!! I SAW YOU ON IRC! [05:00] hi === treb0r [n=rob@86.53.37.85] has joined #ubuntu-classroom [05:00] hi jono [05:00] right lets get this show on the road :) === freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-classroom [05:00] hey Jono [05:00] woo! [05:00] hi jono ;) === printe [n=printe@p50873FF8.dip0.t-ipconnect.de] has joined #ubuntu-classroom [05:00] hey jono === Clu74 [n=Clu74@newt.westat.com] has joined #ubuntu-classroom [05:01] mode +m might be in order :) === granite230 [n=granite@84-105-154-31.cable.quicknet.nl] has joined #ubuntu-classroom [05:01] hi jono [05:01] jono: great :) === aos101 [n=adam@gw.interweb.ukisp.com] has joined #ubuntu-classroom [05:01] I will wait a few more minutes while the last few people come in :) [05:01] Hello Jono... === kassing [n=kassing@c-69-138-206-206.hsd1.md.comcast.net] has joined #ubuntu-classroom [05:01] brb [05:01] (times like this need AC/DC music playing in the background) === czambran [n=czambran@peacekeeper.artselect.com] has joined #ubuntu-classroom [05:01] hi jono [05:01] if you have AC/DC put some on :) === gnomonic joins the crowd [05:01] Halo jono [05:01] Hi Jono! [05:01] I'm more in favor of Dark Tranquillity just now [05:01] jono metallica [05:01] what's AC/DC ? [05:01] :) [05:01] rohan, a band [05:01] rohan: :( [05:01] rohan, it's a band [05:01] imbrandon: ah, ok === spr0k3t throws down for a favor of Dark Tranquillity [05:01] bah.. i have Deep Purple here lol === j1mc [n=jcampbel@157.199.22.99] has joined #ubuntu-classroom [05:02] i have daft punk! [05:02] pink floyd for me [05:02] Led Zeppelin here [05:02] Limp Bizkit ftw [05:02] imbrandon: ah === jussi01 puts some loud ac/dc on... [05:02] I have some SOD this morning... [05:02] Anyway shall we all let jono start it off? :) [05:02] Metal \,,/, [05:02] Metallica for me [05:02] or pussycat dolls :P [05:02] beethoven;) [05:02] Playing Iron Maiden live at Donington right now. [05:02] Dream Theater! [05:02] You all lose, Jimi Hendrix ftw [05:02] omg! [05:02] rohan: are you a desi ? [05:02] judas priest [05:02] (oh my god, I've created a monster) [05:02] LoneShadow: indian, yes [05:02] riiiiiiiiiight! === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom [05:02] lets get this going :) [05:02] how about listening jono instead? [05:02] Tm_T: lol [05:02] rohan: check out #ubuntu-india [05:02] We need a +M, the first rule of dealing with a community is realizing how to shut them up [05:03] sharms: that's insulting [05:03] so how is everyone doing today?!! === rpw [n=ralf@p54af302b.dip0.t-ipconnect.de] has joined #ubuntu-classroom [05:03] great !! [05:03] rohan: :) [05:03] good thankyou jono === techno_freak rocking along with feisty ;) [05:03] jono: its 1am this better be good :) [05:03] Great, Jono. Yourself? [05:03] excited! [05:03] everyone loving feisty? === BrokenLinux [n=adam@24.106.208.2] has joined #ubuntu-classroom [05:03] Yep [05:03] you bet [05:03] Indeed! [05:03] Yaa [05:03] we're not worthy! [05:03] za bombz it is === `23meg is [05:03] jono: yes, with a few gripes :) [05:03] yeah.. rocks [05:03] rocks man [05:03] hell yes === AlexExtreme likes restricted-manager :) [05:03] Pleased and proud. === adamant1988 is [05:03] gutsy is the new cool now [05:03] i'm still on dapper! long term support, woo! :) === G0SUB [i=ghoseb@ubuntu/member/gosub] has joined #ubuntu-classroom [05:03] jono, i will play manowar then [05:03] installed and running... no probs... [05:03] :) [05:03] loving fiesty so far [05:04] wicked [05:04] rocks louder than motorhead [05:04] feisty looks good, works well so far [05:04] My name is Jono Bacon and I am the Ubuntu Community Manager at Canonical. [05:04] i need some coke! === jfluhmann [n=jfluhman@x171y163.angelo.edu] has joined #ubuntu-classroom [05:04] I claim my 5 [05:04] My job is to help run, organise and grow the incredible Ubuntu community. We have in my view, the finest free software community in the world, and this week is all about growing it :) === aleix [n=aleix@194.158.78.231] has joined #ubuntu-classroom === rohan claps loudly :) === mode/#ubuntu-classroom [+o elkbuntu] by ChanServ === techno_freak fires some crackers :) === harrisony hits rohan [05:04] Ubuntu Open Week is all about bringing together experts in out amazing community and having them help you folks get started and become part of the Ubuntu community [05:04] does any one know how i can log this chat with bitchx? [05:05] Logs will be on the website. [05:05] All questions and discussion to #ubuntu-classroom-chat please. [05:05] everyone keep general chat in #ubuntu-classroom-chat [05:05] this session is intended to introduce the week [05:05] sorry and thanks [05:05] and to introduce the ubuntu community and discuss how you can get involved === chimo [n=chimo@CPE000d8886d5f2-CM000a735f7e8e.cpe.net.cable.rogers.com] has joined #ubuntu-classroom [05:05] the way ubuntu open week works is pretty simple [05:06] we have a bunch of IRC sessions that are being given by some of our communities finest leaders [05:06] each of these leaders will give their session in this channel, and general discussion and questions happens in #ubuntu-classroom-chat [05:06] keep all chatter and questions to that channel - this channel should only be for the speaker to speak in === mode/#ubuntu-classroom [+o imbrandon] by ChanServ === rbrunton [n=rbrunton@cpe-66-75-224-154.san.res.rr.com] has joined #ubuntu-classroom [05:07] asking a question is simple === DaveMorris [n=dave@cubert.itri.bton.ac.uk] has joined #ubuntu-classroom [05:07] in #ubuntu-classroom-chat just prefix your question with the nick of the speaker and the word QUESTION === tonymoyoy [n=tonymoyo@201.140.160.77] has joined #ubuntu-classroom [05:07] the speaker will then cut out the question and paste in here and answer it === michael [n=michael@pool-71-120-248-16.spknwa.dsl-w.verizon.net] has joined #ubuntu-classroom [05:08] in this particular session I am going to speak for a short while and then have a Q+A session where I can answer your questions === ScottK [n=ScottK@ubuntu/member/scottk] has joined #ubuntu-classroom === Cillian [n=Cillian@host86-143-54-57.range86-143.btcentralplus.com] has joined #ubuntu-classroom [05:08] so, lets begin [05:08] the ubuntu community is amazing [05:08] ok bro [05:08] really, really frikken amazing! === Halbran is now known as HalAWAY === HalAWAY away: [Away por inatividade aps 60 minutos] [Desde: 12:12] === jam-laptop [n=jameinel@adsl-75-51-62-134.dsl.chcgil.sbcglobal.net] has joined #ubuntu-classroom === mode/#ubuntu-classroom [+m] by elkbuntu === labrador [n=opera@CPE0004e2fdac1d-CM00122543124a.cpe.net.cable.rogers.com] has joined #ubuntu-classroom === eexp [n=exp_exp@222.244.43.78] has joined #ubuntu-classroom === zhan [n=zhan@60.166.126.37] has joined #ubuntu-classroom === HalAWAY [n=hal@ariel.persistelecom.com.br] has left #ubuntu-classroom [] === mode/#ubuntu-classroom [+o jono] by ChanServ [05:10] woo! :) [05:10] I am a firm believer that the ubuntu community is the finest example of free software community in the world === mode/#ubuntu-classroom [+o gnomefreak] by ChanServ [05:10] we have a hugely diverse range of contributors, spread across the world doing incredible work [05:10] the vast majority of contributors work incredibly well together, and the community is a very warm and welcoming place [05:11] becoming part of our community not only means you get to contribute to an operating system that millions of people use, but you get to hang out and work with some of the kindest, most enthusastic people you will meet [05:12] the community has grown hugely, and in recent years it has become a real force in free software === tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-classroom [05:12] just our loco teams as an example are growing at often 2000 new subscribers a amonth [05:12] this week we will be seeing lots of different parts of the community teaching [05:13] this includes teams such as: [05:13] MOTU - the team of ubercool heros who maintain Universe - the thousands of applications synced with Debian === eagle99 [n=eagle993@g943328.HSIN-A.ab.nthu.edu.tw] has joined #ubuntu-classroom === zushipairu [n=laurent@lns-bzn-40-82-251-191-167.adsl.proxad.net] has joined #ubuntu-classroom [05:13] everyone of those people needs to bought a beer for their incredible work === enervation [n=andy@82-32-144-222.cable.ubr01.nail.blueyonder.co.uk] has joined #ubuntu-classroom === Halbran [n=hal@ariel.persistelecom.com.br] has joined #ubuntu-classroom [05:14] so if you like the idea of packaging - you can join MOTU, its a great place to start === zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-classroom === Adri2000 [n=adri2000@ubuntu/member/adri2000] has joined #ubuntu-classroom [05:14] if you like talking to people and spreading the word - loco teams are a great place to start [05:14] our loco teams are doing INCREDIBLE work === kkass [n=kassing@c-69-138-206-206.hsd1.md.comcast.net] has joined #ubuntu-classroom [05:14] when I fly around, eating terrible airline food and visiting conferences, I meet many of teams, and their work is stunning [05:15] we have a loco in pretty much every country in the world - a worldwide network of cool people who do cool things === dabaR [n=dabaR@wnpgmb09dc1-153-182.dynamic.mts.net] has joined #ubuntu-classroom === kNo` [n=kNo`@lab64-1-82-243-180-186.fbx.proxad.net] has joined #ubuntu-classroom [05:15] then of course we have Launchpad [05:16] we have a number of sessions on LP this week, dealing with bzr, translations and more [05:16] another interesting session is the ubuntu women session by Belinda === eexp [n=exp_exp@222.244.43.78] has left #ubuntu-classroom [] === muszek [n=muszek@awc202.internetdsl.tpnet.pl] has joined #ubuntu-classroom [05:17] all of us want a community defined by equality - and I am particularly keen to see the ubuntu women project continue to do their good work === pasturo [n=chatzill@host40-178.pool82105.interbusiness.it] has joined #ubuntu-classroom [05:17] later today Ben Collins (who looks like Zak Wylde incidentally) will be talking about the kernel team [05:18] hardware support in ubuntu is pretty incredible, but the team needs help and Ben is the dude to talk to - be there if kernels do your thing === mode/#ubuntu-classroom [+o apokryphos] by ChanServ === slazh [n=slazh@84-105-237-220.cable.quicknet.nl] has joined #ubuntu-classroom [05:18] if you again like spreading the word, Jenda is doing some Marketing sessions - not only about marketing inside the Ubuntu community, but also outside the community [05:19] I am really keen to see our teams work together so for example we can feed the marketing team cool loco stories to push out to the wider world [05:19] if you don't use Ubuntu but use Kubuntu, Edubuntu or Xubuntu, we also have sessions on these distros too [05:20] we have seen huge amounts of interest in these derivatives, and long may they continue to kick arse and take names :) === mode/#ubuntu-classroom [+o AndrewB] by ChanServ [05:20] and of course, there are many other sessions on an intro to packaging, patching packages, ubuntu studio and much more === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-classroom [05:21] its going to be a pretty incredible week and a great opportunity for everyone to become part of the rollercoaster that is th eubuntu community === mejde [n=me@c-264be055.441-1-64736c10.cust.bredbandsbolaget.se] has joined #ubuntu-classroom === mode/#ubuntu-classroom [+o LaserJock] by ChanServ [05:21] just before I get to the questions, I am going to talk a little about my own work and the bigger community picture === SurfingPenyu [n=SurfingP@60.48.104.94] has left #ubuntu-classroom [] [05:21] since I started back in September, I have always been keen to be completely open about my work in the community and to always be an approachable person in the community [05:22] I always want to be someone you guys and girls can come to with any issues, questions or problems, and I am always keen to gather feedback on my work, both good and bad === seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-classroom [05:22] I have a simple goal with my work: [05:23] make Ubuntu the finest example of free software community [05:23] and this is a much easier goal with such incredible people to work with === G0SUB [i=ghoseb@ubuntu/member/gosub] has left #ubuntu-classroom [] [05:23] despite the good stuff, we do face challenges, problems and issues in the community === G0SUB [i=ghoseb@ubuntu/member/gosub] has joined #ubuntu-classroom [05:23] there are fights, arguments and quarrels [05:24] there are vicious rumours spread about bottle dancing and duck fetishes === roborative [n=rmoore@64.132.38.134] has joined #ubuntu-classroom === eboogie_ [n=evan@204.193.132.7] has joined #ubuntu-classroom [05:24] to help with this we have some governance processes such as the community council and the code of conduct [05:24] and increasingly we are creating team councils such as the forums council and the IRC council [05:25] the goal here is to create good, sane processes that help everyone do their work easily and effectively === Dinxter [n=niall@82-41-212-3.cable.ubr12.edin.blueyonder.co.uk] has joined #ubuntu-classroom [05:25] part of this challenge is scaling the community up [05:26] we are growing VERY quickly, and as we grow, existing systems and processes will be outgrown and need to be rethought [05:26] to achieve this we need to work together [05:26] a good example is the loco project [05:26] when I started with the loco project there were certain problems: [05:26] * lack of documentation [05:26] * disorganised information, scattered all over the place [05:27] * some chunks of the world (such as the USA an Africa) woefully sparse with LoCo teams [05:27] * no real direction [05:27] to resolve these issues the community worked together: === Admiral_Chicago [n=freddy@ubuntu/member/admiral-chicago] has joined #ubuntu-classroom [05:27] * regular docs days to write new doc and better organise them [05:28] * the USTeams project working to grow and mentor new US teams === tapH20guru [n=sbarber@wsip-24-249-169-46.ph.ph.cox.net] has joined #ubuntu-classroom [05:28] * regular meetings === antonym55 [n=antony@121.35.35.109] has joined #ubuntu-classroom === apgaua_ [n=apgaua@201.39.109.143] has joined #ubuntu-classroom [05:28] * real leaders in the community helping to regularly run and organise community activities === mode/#ubuntu-classroom [-o LaserJock] by ChanServ === festival_gaim [n=ralfm@dslb-084-058-159-001.pools.arcor-ip.net] has joined #ubuntu-classroom [05:28] and now we have a very solid loco community that is working better than every [05:28] ever [05:29] my role is really to help put these processes in place - not to tell you all what to do, but to help us all work together to solve problems [05:29] the key thing is 'working together' - community is not the power of a singular but the combined power of the many, and to achieve this we need good, clear communication and a strong direction === KalleDK_Lap [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom [05:30] so, we are at exciting times [05:31] there is still lots to do, and long road to travel, but together we can all do amazing things === nurn [n=burn@64.251.22.233] has joined #ubuntu-classroom [05:31] if any of you are ever unsure, concerned or otherwise want to get in touch - my door is always open on IRC, and you can mail me at jono AT ubuntu DOT com === Nebulus [n=Nebulus@unaffiliated/nebulus] has joined #ubuntu-classroom [05:32] I also organise regular monthly community Q+A IRC sessions in which we can have open discussion about certain issues === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-classroom [05:32] right lets get on with questions :) [05:32] jono QUESTION: I'm interested in contributing as a programmer and will soon be upgrading to a new PC. Will my ability to contribute be harmed if I decide to use ubuntu 64bit over 32bit === google_ [n=google@61.144.54.52] has joined #ubuntu-classroom [05:33] Smegzor: not at all, the arch specific bits are often kernel level - but it depends what you want to hack on - most applications (such as GUI apps) are largely unaffected by arch [05:33] QUESTION: Jono, Are basic GUI config programs packaged in Feisty for migrating users from windows. It will definitely help people who are uncomfortable in modifying xorg.conf === haxa19221 [i=haxa1922@89.240.246.159] has left #ubuntu-classroom [] [05:34] LoneShadow: I believe so - there is a migration tool in the feisty install, and there was work on a windows tool for migration too === aleix [n=aleix@194.158.78.231] has joined #ubuntu-classroom [05:34] LoneShadow: I don't know much more than that, unfortunatly [05:34] jono QUESTION: Sorry for my english first :-(. I would like to be a new contributing programmer. I have knowledge of C and Perl and I'd like to help the great Ubuntu community. How can I start? I am interested in improving the GNOME for example. === Bene [n=benedikt@p57A1A02A.dip0.t-ipconnect.de] has joined #ubuntu-classroom [05:35] alum: a great place to start is hacking on ubuntu specific applications and frontends - many of these apps are written in Python though [05:35] you could you your C skills for patching applications in Ubuntu and helping with packaging [05:35] alum: I recommend you ask on the developer mailing list and in #ubuntu-devel :) [05:35] jono: QUESTION: is Xubuntu officially supported (like kubuntu and edubuntu) [05:36] harrisony: it is certainly officially recognised as a project [05:37] harrisony: afaik it is not supported by the canonical support office === tekNico [n=tekNico@pdpc/supporter/active/tekNico] has joined #ubuntu-classroom [05:37] jono QUESTION: I've heard lots of FUD from Microsoft about patent infringement in Linux. Should we even care? How hard is it to list all the patents MS have and check to see if Linux violate any? [05:37] Smegzor: this is a big subject, and I am not a lawyer [05:37] software patents are bad and bad for free software [05:38] but remember a few things: === DaveMorris [n=dave@cubert.itri.bton.ac.uk] has left #ubuntu-classroom [] [05:38] * only some countries recognise software patents === KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has left #ubuntu-classroom [] === alleeHol [n=ach@allee.mpe.mpg.de] has joined #ubuntu-classroom === kioshen [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom [05:39] * *if* software patents face a risk it is in upstream applications (such as the kernel, gnome, kde, firefox, openoffice.org etc) - and we have many companies who have invested in these applications and would no doubt defend a patent claim === jjstwerff [n=jurjen@jjstwerff.demon.nl] has joined #ubuntu-classroom === techKyLa [n=chatzill@59.96.32.220] has joined #ubuntu-classroom [05:39] software patents are always a risk for everyone, both closed and open, which is why the are bad, so support the anti software patent movement :) [05:40] personally I don't think we are going to face too many issues from Microsoft, they have a lot to lose [05:40] for being "the most interoperable software company in the world" [05:40] ( small note: for those of you joining us late, please join #ubuntu-classroom-chat to ask questions , prefix your question with "jono: QUESTION " , thanks ) === Aku [n=Ankur@203.145.159.41] has joined #ubuntu-classroom [05:40] jono QUESTION: And finally I am interested in providing local support for Ubuntu in my country (Czech Republic/Europe), because there isn't any commercial support until now. How can I start in this way? [05:41] alum: if you want to provide commercial support, I recommend you join the Ubuntu Marketplace - see www.ubuntu.com for details [05:41] Wait, how can Jono make this the finest community if it already is the finest? : === AccessExcess [n=axe@82.137.51.133] has joined #ubuntu-classroom === pochu [n=emilio@ubuntu/member/pochu] has joined #ubuntu-classroom [05:42] Rytmis: heh, we can always make fine things finer :) [05:42] QUESTION: I'm a CS Masters degree graduate looking to do some programming on the side for Ubuntu, light work at first, what should I do? how should I start (considering i'm in the US but not near a loco)? === schwuk [n=dave@ubuntu/member/schwuk] has joined #ubuntu-classroom [05:42] *cough* https://wiki.ubuntu.com/MOTU *cough* [05:42] luigi1015: I also recommend you contact the develop mailing list and ask how you can help - working on ubuntu frontend tools and patching packages is useful work too [05:43] yeah, speak to our friend and yours imbrandon about MOTU [05:43] the MOTU folks are screaming for new help - and they are officially "hella cool" [05:43] QUESTION: Did you write that whole speech thing you just gave us previously, or did you come up with it as you went [05:43] dabaR: heh, no thats just me and the way I talk [05:43] none of this was prepared === line71 [n=dillavou@memwd1.eng.uab.edu] has joined #ubuntu-classroom [05:43] jono: QUESTION: With MS listed as owner to the internationally hated operating system, what will happen to the first Distribution that steals the market control from the monopoly? If *buntu becomes as popular as such, what ways can I help curb the kneejerk reactions by the populous? [05:44] spr0k3t: we have a long way to go to unseat MS, and it won't happen overnight - the general populous will gradually get used to seeing Linux as a normality [05:44] but we all need to contribute and work together to unseat the beast [05:44] :) [05:45] QUESTION: with more and more users do you generally find you get more devs to cope with the increasing packages the new users demand? Or is there just more pressure on the available devs? === alum [n=alum@vlk.vsb.cz] has left #ubuntu-classroom [] === luizirber [n=lc@201-27-195-3.dsl.telesp.net.br] has joined #ubuntu-classroom [05:46] davmor2: the community tends to grow in all directions - we get more users and more developers - all of our developers are overworked - no doubt there, but also remember that the strain is not particularly on developers (aside from bugfixing) but also on support - this is why loco teams, #ubuntu and the ubuntuforums also need help from contributors [05:46] QUESTION: In setting up the Maryland group I've had trouble getting resources...maryland.ubuntu-us.org and lists.ubuntu.org addresses in particular. What is being done to resolve things like that for new loco teams? [05:47] chuckf: I am working on this at the moment, I will be dealing with loco list requests and also working on ways to speed up domain registration, rest assured, I am onto it [05:47] jono QUESTION: about a year ago, the "answerer to questioner" ratio on the ubuntu forums was much higher than it is today. it seems that nowadays a lot more threads go by without getting resolved. this is of course due to the growth in the number of new ubuntu users. but how would we deal with this and maintain the quality of help on the forums? === urbanf [n=Urbano@213.58.24.96] has joined #ubuntu-classroom [05:48] therealnanotube: I think we need to encourage more people to join the forums community - answering questions is a great way to contribute to ubuntu - I think it would be good to have a campaign to encourage more forums contributors [05:48] QUESTION: is it necessary for one to be an ubuntu member? what if there are some people in loco who contribute a lot but never sign the CoC and never apply for ubuntu membe === neuro_ [n=neuro@neuro.me.uk] has joined #ubuntu-classroom === AccessExcess [n=axe@82.137.51.133] has left #ubuntu-classroom [] [05:49] Belutz: nope, membership is particularly useful for developers who need access to certain machines - for locos its less essential === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom [05:49] jono QUESTION: Some members of our team (Loco team in development) see no use in signing the CoC. What would you answer them? === LeUcOs [n=leucos@213.245.116.145] has joined #ubuntu-classroom [05:49] Monika|K: I would encourage everyone to at least understand and read the CoC if they don't sign it - signing it is a formality - the message behind it is the key thing [05:49] jono QUESTION: Where should you start looking when you want to starting helping development with ubuntu besides https://wiki.ubuntu.com/UbuntuDevelopers === fabiocpn [n=fcpn@201-27-195-3.dsl.telesp.net.br] has joined #ubuntu-classroom [05:50] Demon012: look to the teams you are interested in contributing, ask in #ubuntu-devel in #ubuntu and ask on the ubuntu forums - if all else fails, mail me :) === maini10 [n=maini10@host177-60-dynamic.6-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom [05:50] jono QUESTION: I think a lot of us are really hoping to become Ubuntu members, but the page concerning membership is very vague as to what is needed to be a member. Could you provide a clarification? [05:51] adamant1988: to become a member you just need a track record of doing "good stuff" - if you have worked in the community, have participated in discussions, done real work, you can become a member - I do think the docs for membership do need improving though to help resolve these uncertainties [05:51] jono QUESTION: Which is the preferred programming language for development for Ubuntu? === zushipairu [n=laurent@lns-bzn-55-82-255-176-121.adsl.proxad.net] has joined #ubuntu-classroom [05:51] Demon012: we love Python [05:52] jono QUESTION : When developers cross from another distro to Ubuntu, does this create tensions within the wider Linux community? How can existing developers help out with Ubuntu, without making it appear that they've become "disloyal" to other distros (and without making it appear that Ubuntu is headhunting/'stealing' talent away from other projects)? === dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has joined #ubuntu-classroom === Ankurs [n=Ankur@203.145.159.40] has joined #ubuntu-classroom === cortex_ [n=daniel@213.245.116.145] has joined #ubuntu-classroom === paren [i=kvirc@red-corp-201.170.36.167.telnor.net] has joined #ubuntu-classroom [05:52] airlo: this is the difference between distro level and upsteam work - upstream hackers can work on software that any distro can use, when developers move to a new distro and hack on it, generally there is no tension - its just a choice of project to work on [05:53] jono: QUESTION What work has been/is being done with companies such as IBM, Oracle to encourage them to help improve Ubuntu and also certify their products for use on Ubuntu? === reccan [n=reccan@81-235-209-80-no62.tbcn.telia.com] has joined #ubuntu-classroom [05:53] jayteeuk: our business dept is working with those companies, I have no idea - I just do community stuff [05:53] QUESTION: What can you say about the relation of Ubuntu community with other related bodies? For example if I want to translate some gnome application this counts for both Ubuntu and GNOME circles in my country. Or software patents are a proslem of both Ubuntu and gnu.org... and so on. what are the coordination mechanisms and which addresss do you advice to apply in such scenarios: something having to do with both Ubuntu [05:53] and other circl [05:55] deniz_ogut: I am hoping to improve relations between ubuntu and other communities - we need to remember we are all on the same team - but some things naturally compete on the same team - this is a big question and one that I am looking to solve in different ways - better communication being the main solution [05:55] QUESTION: do you often dream about killing cats you wanted to herd? [05:55] kNo`: hah, no, I love cats, and love herding them :) [05:55] jono Question: whats happening on the CNR front? [05:55] jussi01: I am not working on that, but I think its planned for gutsy [05:55] jono: QUESTION Are there any plans to lower the threshold for contributing, ie. writing instructions on how to get started with, say, fixing a bug? [05:56] Rytmis: always, things such as bitesize tasks in motu are helping with this, the key thing here is better docs, better websites and regular meetings - I am encouraging all teams to do this === habeeb [n=habeeb@athedsl-130340.home.otenet.gr] has joined #ubuntu-classroom [05:56] MOTU are doing a good job here [05:56] jono: QUESTION How productive is it to spend time bashing MS rather than simply advancing Ubuntu/Linux/FreeSoftware? [05:56] chuckf: not productive at all - FUD is bad, no matter who is comes from [05:56] just say no! === ditsch [n=dennis@80.69.123.119] has joined #ubuntu-classroom === MentalNotes [n=eric@203-100-217-207.jetbuster.co.nz] has joined #ubuntu-classroom [05:56] jono: QUESTION How can unapproved teams get resources such as CDs from Shipit? [05:57] chuckf: right now only approved teams can get feisty CDs - so the solution is to get approved :) [05:57] QUESTION: Do you have any people working on the GPL java code in Ubuntu? Not just packaging the stuff. I see several things that could be improved. For instance sound playback where the java VM currently hijacks your sound device. [05:58] elkjaer: canonical does not pay developers to work on upstream code, so I doubt it - not sure if community work is going on though [05:58] jono QUESTION: What documentation should you produce when developing software for Ubuntu and where should it be posted? (Examples of documentation: Pseudo Code, UML Diagrams) === aleix [n=aleix@194.158.78.231] has joined #ubuntu-classroom [05:58] Demon012: you should fully document the use of your app, well commented code is nice and structural diagrams are nice too - its best to ask a developer this question [05:58] jono QUESTION: Ubuntu has had a remarkable rise over the past couple years. What possibilities do you see in its future for unifying the fragmented world of "competing" Linux distros [05:59] pbx: ubuntu will continue to grow and expand and I think we will continue to lead our community forward - I hope distros can unite on upstream levels particularly [05:59] its a tough question though, and no simple answer [05:59] its a competitive world in which we share too [05:59] right [05:59] QUESTION: when will launchpad karma include wiki work, forum posts, etc? === BjornT [n=bjorn@canonical/launchpad/BjornT] has joined #ubuntu-classroom [05:59] nealmcb: ask mrevell that :) [05:59] ok thats abut it [05:59] about it [06:00] sorry I could not answer all the questions in time === bosse666 [n=peter@kotnet-144.kulnet.kuleuven.be] has joined #ubuntu-classroom [06:00] two things to remember: [06:00] * I am running a community Q+A session at 3pm UTC on wednesday - thats a full hour of Q+A - come and ask your questions there === shashank [n=shahsank@59.92.173.113] has joined #ubuntu-classroom === Halbran [n=hal@ariel.persistelecom.com.br] has joined #ubuntu-classroom [06:00] * also, see https://wiki.ubuntu.com/TheFunkyFeistyCompetition - lets get some cool photos in the competition :) [06:00] thanks everyone!! have a great week!! :) === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom [] [06:01] and now, my friend and yours, the legend, the man, LaserJock :) === bzyx [n=bzyx90@draytek2.wirion.pl] has joined #ubuntu-classroom === mode/#ubuntu-classroom [+o LaserJock] by ChanServ [06:02] jono: thanks much [06:02] LaserJock: rock on dude :) [06:02] hehe, that's a hard act to follow folks === cormil [n=v022746@213.215.131.221] has left #ubuntu-classroom [] [06:03] Hello everyone, my name is Jordan Mantha and I'm a PhD Physical Chemistry student and a voluteer developer in Ubuntu. === mode/#ubuntu-classroom [+o PriceChild] by ChanServ [06:03] Today we are going take a brief journey through packaging, which is about the most important aspect of a Linux distro. Ubuntu's sucess in the long run is largely dependent on the quality, updatedness, and availability of software in it's repositories. To get there requires lots of help from people like you and I in the community who want to give back to the distro that has given us much. === stanlley [n=nelson@201.47.47.76.adsl.gvt.net.br] has joined #ubuntu-classroom [06:03] I'd like to start by saying that packaging can be frustrating at times, and a little confusing, but give it some effort and patience and you'll be teaching a couple hundred people Packaging 101 :-) [06:04] You don't need to be a programmer or super cool rockstar like Jono. ;-) === pr0gg3d [n=pr0gg3d@81-174-26-25.f5.ngi.it] has joined #ubuntu-classroom [06:05] In the time that I have I really can't give a good in-depth tutorial on packaging. What I'd like to do instead is give you a overview of packaging for Ubuntu, point you to some further reading, and get you fired up about joining in and contributing to Ubuntu packages. And of course answer a bunch of questions. [06:06] ok, well thus ends my prepepared part ;-) === flossgeek [n=flossgee@62-30-117-58.cable.ubr03.perr.blueyonder.co.uk] has joined #ubuntu-classroom [06:06] One of the first things to be aware of in Ubuntu packaging is that we deal primarily with source packages [06:07] source packages are what gets uploaded to the Ubuntu build machines [06:07] a diff to a source package is what somebody uploading a fix for you will want to see === Monika|K [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has joined #ubuntu-classroom [06:08] so the question then is "what the heck is a source package and where do I get it?" [06:08] well a source package is really made up of 2-3 files [06:08] in what's call a non-native package there are 3 files [06:09] 1) a .dsc file that is a description of the source package and also has checksums of the other source package files [06:10] 2) a .orig.tar.gz file which is the tarball that you get from the upstream authors === stanlley [n=nelson@201.47.47.76.adsl.gvt.net.br] has left #ubuntu-classroom [] [06:10] we want to keep the .orig.tar.gz as pure as possible [06:10] so we have: === BjornT [n=bjorn@canonical/launchpad/BjornT] has joined #ubuntu-classroom [06:10] 3) .tar.gz file which is a diff to the .orig.tar.gz which holds all the modifications to the source [06:11] including the packaging specific files and any patches we may need === CyBuX [n=cybux@static-adsl200-75-79-223.epm.net.co] has joined #ubuntu-classroom [06:11] Adri2000: ah thanks, I was thinking ahead of myself [06:12] 3) is a diff.gz file [06:12] a native package is one that is specific to the distro === zushipairu [n=laurent@lns-bzn-55-82-255-176-121.adsl.proxad.net] has left #ubuntu-classroom [] === Jack313 [n=michael@pool-71-120-248-16.spknwa.dsl-w.verizon.net] has joined #ubuntu-classroom [06:12] and doesn't really exist outside of it === zushipairu [n=laurent@lns-bzn-55-82-255-176-121.adsl.proxad.net] has joined #ubuntu-classroom [06:12] in that case preservation of a original tarball isn't needed [06:13] so there are just 2 files, the .dsc and a tar.gz file that holds all the source [06:13] ok, any questions so far? [06:13] LaserJock: I filed a bug against librsvg2-2 a good while ago. the folks at gnome even say in the place librsvg lives in the ftp archives "DO NOT USE 2.16.0" yet its still not updated to 2.16.1... what gives? do some packages slip thru the update net? [06:14] well, things can certainly fall through the cracks at times [06:14] we rely (especially in Universe) on Debian quite a bit. [06:15] and given there are roughly 50-80 developers for ~15,000+ packages it can be difficult to keep up === conreyt [n=Theron@65.198.151.150] has joined #ubuntu-classroom [06:15] QUESTION: When we create a patch how can we get the result into the current Ubuntu Release's Repositories or is that not possible? === Nergar [n=Nergar@189.141.112.72] has joined #ubuntu-classroom [06:16] if you mean a stable release (like Edgy of Feisty) then that requires a Stable Release Update (SR) [06:16] *SRU [06:16] QUESTION: when in the release cycle is the best time to get a new package in? [06:16] after the repos have opened [06:17] before the Feature Freeze(Main) or NewPackages Freeze (Universe) === Monika|K_ [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has joined #ubuntu-classroom [06:17] QUESTION: could you give a brief description of what to do to get a package from say, feisty, into the backports repository for dapper? [06:18] You'll want to file a bug with the backports team === swe3tdave [n=swe3tdav@bas1-sherbrooke40-1128752337.dsl.bell.ca] has joined #ubuntu-classroom === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom === Monika|K_ [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has left #ubuntu-classroom [] === Monika|K [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has joined #ubuntu-classroom [06:18] QUESTION: If I wanted to make a change to a package, I have hear the preferred format is "debdiff". What is this? [06:18] You could also ask for help with filing the bug in the backports forum on ubuntuforums.org where jdong should help :) [06:18] a debdiff is a somewhat special diff that shows the difference between source packages === BrokenLinux [n=adam@24.106.208.2] has joined #ubuntu-classroom [06:19] the tool used is niftily called debdiff === andy__ [n=andy@M2565P030.adsl.highway.telekom.at] has joined #ubuntu-classroom === pibebelgrano [n=jtbates@adsl-64-108-90-81.dsl.clevoh.ameritech.net] has joined #ubuntu-classroom [06:19] QUESTION: If a package I have installed in one version has broken dependencies after an upgrade, I report a bug in Launchpad, then how do I go about getting it fixed or submitting a fix? === el_ericho [n=erich@189.129.51.32] has joined #ubuntu-classroom [06:20] You'll want to grab the source package (apt-get source ) and fix the dependencies in debian/control [06:20] submit a debdiff of those changes to the bug report === labrador [n=opera@CPE0004e2fdac1d-CM00122543124a.cpe.net.cable.rogers.com] has left #ubuntu-classroom [] [06:20] QUESTION: if I fix a bug in a package, when should I do a straight debdiff and when should I instead do a proper patch using some patch system? [06:20] good questoin === pip [n=pip@221.234.210.186] has left #ubuntu-classroom [] [06:21] if you feel your patch is complete and won't take any additional work by a dev do it as a debdiff [06:21] you'll get credit and experience === ronnietucker41 [n=Miranda@guu.demon.co.uk] has joined #ubuntu-classroom [06:22] if you are just providing a patch to one file and it may need more work or you don't want to go to all the trouble of preparing a new source package and debdiff'ing then just submit a patch === asmith42a [n=adams@p248n30.ruraltel.net] has joined #ubuntu-classroom === BugMaN [n=bugman@host-84-220-16-69.cust-adsl.tiscali.it] has joined #ubuntu-classroom [06:22] QUESTION: Is there a possibility of getting a package in for a particular Ubuntu Version well after release? Say for two cases. A "new" addition or an update to an already existing package. [06:22] once a release is "released" it is frozen === grazie [n=grazie@host86-139-105-119.range86-139.btcentralplus.com] has joined #ubuntu-classroom === asmith42a [n=adams@p248n30.ruraltel.net] has left #ubuntu-classroom [] [06:22] we don't include new packages (unless by rare exception to -updates repos) [06:23] updates are done several ways [06:23] -updates is a repo for important updates [06:23] -security is for security fixes [06:23] -backports is for getting newer versions in (from the current development release) [06:23] QUESTION : If a package (lower version than upstream) is found to have a serious security vulnerability, do you prefer to upgrade to the new package version, or do you apply hotfixes to the old package? [06:24] if it's for a stable release we backport the fix to the existing version [06:24] QUESTION: Is there anything in the package files that give a URL to where the package's source was downloaded from? If, for example, I want to know where you get the source for desktop-effects from, is there anything in the .diff.gz or .dsc files that tell me this? [06:25] the debian/copyright files should say where the source was downloaded from [06:25] QUESTION: are there any licenses that we should be wary of when thinking of packaging a piece of software? I am considering packaging software licensed under the mozilla public license. [06:26] well, the best advice I can give is to look at the Debian Free Software Guidelines (DFSG) and the debian-legal mailing list [06:26] if it's "free" enough for Debian it'll be free enough for Ubuntu [06:26] QUESTION: How are end users assured that the packages they're installing in Ubuntu are authentic/untampered from upstream versions (especially if a developer becomes victim to a hacker who changes code inside a package they're making... are there safeguards in place?) [06:27] yes, there are safeguards in place [06:27] the first is limiting who can upload a package [06:27] only people in the ubuntu-dev team on launchpad can upload to Ubuntu [06:27] that's roughly 80 people === unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has joined #ubuntu-classroom [06:28] broken up into MOTUs (Universe/Multiverse devs) and core-devs (Main and Restricted) [06:28] Could everybody please note that this channel is +m and thus you can't speak. Please join #ubuntu-classroom-chat for discussion and questions. Thanks === ongardie [n=ongardie@66-100-35-21-static.dsl.oplink.net] has joined #ubuntu-classroom === RichiH [i=richih@freenode/staff/richih] has left #ubuntu-classroom [] [06:28] to become either of those you need to have a gpg encryption key that is "signed" by a Debian or Ubuntu developer [06:28] or somebody in the "strong set" [06:29] in order to sign somebodies key you must physically meet them and check their ID [06:29] know, that is all to prove you are who you say you are [06:29] to prevent hackers devs keep very careful track of their gpg key [06:30] and have revocation certificates that if their gpg was for some reason compromised they can revoke it and render it useless [06:30] QUESTION: How different is packaging for Ubuntu from Debian? [06:30] it depends on the package :-) [06:30] you can spot a package Ubuntu has messed around with by a "ubuntu" in the version [06:31] roughly 4,000 packages in Main and 4,000 packages in Universe [06:31] in terms of actual packaging, we really don't differ [06:31] we do things like have different python or gcc versions [06:32] but as far as actually 'how to package' they are equivalent [06:32] QUESTION: Suppose I have a package that's neither in ubuntu or debian repos, would I be best sending it to debian, ubuntu or both? Do all packages in debian repos go through to ubuntu? [06:32] excellent question [06:32] It's honestly best to send a package to Debian first [06:32] since Ubuntu syncs it's packages from Debian [06:33] more people benefit from your work if it gets to Debian [06:33] that said, you can certainly develop your package and get feedback from the Ubuntu devs [06:33] and then finally submit it to Debian [06:34] QUESTION: how time consuming is packaging for newbies? I'd really like to contribute and even have a package(s) in mind (Kadu from kadu.net), but I'm kinda affraid of taking the responsibility and then failing due to lack of time to do it properly. [06:34] well, that's a bit of the joy of Ubuntu [06:34] we use a team maintenance model === CheshireViking [n=Interdic@unaffiliated/cheshireviking] has joined #ubuntu-classroom === aos101 [n=adam@gw.interweb.ukisp.com] has joined #ubuntu-classroom [06:34] so you aren't necessarily committing to taking care of the package for all time [06:35] on the other hand, we do like people to stick around and help out :-) === AlexLatchford [n=alex@82-44-193-109.cable.ubr07.haye.blueyonder.co.uk] has joined #ubuntu-classroom [06:35] QUESTION: Can anyone submit updates to packages or do they have to coordinate with a maintainer before submitting anything? I know nothing yet about the processes involved in contributing. === fmodgone [n=bla@p508B8D96.dip0.t-ipconnect.de] has joined #ubuntu-classroom [06:35] anyone can contribute [06:36] what happens is that if you aren't a developer you'll need an additional step of sponsorship [06:36] in both Main and Universe we have sponsorship teams set up [06:36] so for instance, in Universe, you can attache a debdiff to a bug report [06:36] then subscribe the ubuntu-universe-sponsors team [06:36] and they'll look it over and if it's ok they'll upload it for you [06:37] QUESTION: A previous update to the X server infamously caused problems for a large number of users. There was talk about improving the package release system to prevent broken packages from being released. Could you please update us on what changes (if any) have been made in light of the past? [06:37] lots [06:37] we've instituted a -proposed repo [06:37] where devs upload their packages for testing before they go to -updates === mrmonday [n=mrmonday@84.13.71.170] has joined #ubuntu-classroom [06:38] we also instituted Stable Release Update policies [06:38] that govern how an update gets done and tested [06:38] Suppose that i've found a bug into upstream and i've created a patch. I need to submit that to original author as well as ubuntu mantainers? What is the optimal update process? [06:38] it kind of depends on how fast the development of the upstream is [06:38] it's always awesome to send stuff upstream [06:39] so more people can get the fix [06:39] but sometimes it takes quite some time to for the fix to trickle back down to us [06:39] so you might want to do both if it's something important [06:39] usually you can sort of coordinate with the Ubuntu devs through a bug report [06:39] QUESTION: (sorry if this has been covered its 2:30am and im eating yesterdays lunch and half asleep) Say if there is a program we want in the ubuntu repository does it need to go past someone to say yes include it or no we dont need it (say if you make the deb package yourself not need someone else to do) [06:40] in Universe it needs to be approved by 2 MOTUs before it is uploaded [06:40] in Main it needs to have already existed in Universe and go through a Main Inclusion Report [06:41] QUESTION: how do you read the version numbers eg. 1.01.6~ubuntu4 === dqdev [n=dqdev@biompc01.tu-graz.ac.at] has joined #ubuntu-classroom [06:41] well, in general it goes like this: [06:41] -ubuntu [06:41] so in the case of 1.2-3ubuntu4 [06:42] 1.2 is the software version === hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-classroom [06:42] 3 is the Debian revision (which is 0 if it isn't in debian) [06:42] and 4 is the ubuntu revision [06:42] sometimes you'll see things like ~ or + === roborative [n=rmoore@64.132.38.134] has left #ubuntu-classroom [] [06:43] those are ways of making sure that a version is lower or higher than another version === dqdev [n=dqdev@biompc01.tu-graz.ac.at] has left #ubuntu-classroom [] [06:43] QUESTION : can megapackages be build , for example the full works for multi media , or webdevelopers , or what ever comes to mind...( megapackage being a set of programs to be installed in one go ) === aleix [n=aleix@194.158.78.231] has joined #ubuntu-classroom === vattam [n=vattam@59.92.158.88] has joined #ubuntu-classroom === Roshan [n=chatzill@59.92.142.255] has joined #ubuntu-classroom [06:43] you can use metapackages, which are basically empty packages that just depend on all the other packages that you want [06:43] ubuntu-desktop is like that [06:44] QUESTION: Thank you for your earlier comments regarding security/assurance of packages being uploaded by developers. Could you please clarify if there are any requirements in place to only allow new updates to the repositories after 2 or more people have verified a compiled package and signed off on it? === antonym55 [n=antony@121.35.35.109] has left #ubuntu-classroom [] === DerXero [n=patrick@dslc-082-082-132-252.pools.arcor-ip.net] has joined #ubuntu-classroom [06:44] https://wiki.ubuntu.com/StableReleaseUpdates [06:45] QUESTION: Where should you check if a package has already been made or is already being made before you start packaging something yourself? [06:45] you can do an apt-cache search [06:45] or packages.ubuntu.com [06:45] we also have a new tag in Launchpad, "needs-packaging" === kNo` [n=kNo`@i02v-62-34-120-240.d4.club-internet.fr] has joined #ubuntu-classroom [06:46] http://www.debian.org/devel/wnpp/ for Debian [06:46] QUESTION: I've read that when an upstream source already contains a debian dir, I should ask them to remove it. Why that? [06:46] well, 2 reasons [06:47] 1) it makes maintenance harder [06:47] because it turns it into a native package [06:47] and every time you have a change in the packaging (new dep or something) you have to have a new upstream release [06:48] 2) many upstreams don't provide packaging that's suitable for Debian/Ubuntu === jgraeme [n=Graeme@dyn-62-56-61-143.dslaccess.co.uk] has left #ubuntu-classroom [] [06:48] QUESTION:REVU- tell me more about it. all i know is its for beginner package makers and thats all [06:49] it's the MOTUs system for reviewing packages (and getting the 2 votes needed to enter Universe) [06:49] it was written by MOTUs === Ankur [n=Ankur@203.145.159.40] has joined #ubuntu-classroom [06:49] there's a wiki page that has more info: https://wiki.ubuntu.com/MOTU/Packages/REVU [06:49] QUESTION: How do we go about getting sponsored by a member of one of the sponsorship teams? And how generally should we start helping with packaging? [06:50] the best way is to hop on #ubuntu-motu [06:50] we love to have people willing to learn and willing to help [06:50] QUESTION: In preparing packages for Ubuntu, do you ever consult with developers of other distributions (Gentoo, Redhat, etc) and work collaboratively to solve issues? Or are package maintainers fairly independent? [06:51] it really depends on the software [06:51] I think we generally like to be as collaborative as we can [06:51] but it's fairly difficult with non-Debian based systems because our packaging is different [06:52] I think the best place to go if it's more than just an Ubuntu/Debian issue is the upstream developers themselves [06:52] QUESTION: "It's honestly best to send a package to Debian first." How long would it usually take for a small, straight-forward package to be accepted? [06:52] that can really vary [06:52] my first package to Debian was uploaded in 2 days [06:53] that was after I already had it go through REVU so it didn't need much additional work [06:53] the debian-mentors mailing list and IRC channel is great for that === omahn [n=elliotp@adsl-83-100-155-180.karoo.KCOM.COM] has joined #ubuntu-classroom [06:53] QUESTION: Are there any server-side statistics (not collected from clients who enable the package reporting feature) for how many times each package is downloaded in a time period? [06:53] not that I know of [06:54] Canonical probably would know [06:54] ok, I'm going to end the vast Q&A there === Daniel-S-P [n=daniel@p54867B42.dip.t-dialin.net] has joined #ubuntu-classroom [06:54] and want to address packaging real quick :-) [06:55] obviously I don't have time to give you a tutorial now === licio [n=licio@ubuntu/member/licio] has joined #ubuntu-classroom === micahcowan [n=micah@ubuntu/member/micahcowan] has joined #ubuntu-classroom [06:55] but we have many resources to help you learn [06:55] I taught a session like this for the MOTU School: https://wiki.ubuntu.com/MOTU/School/PackagingBasics [06:56] I also maintain the Ubuntu Packaging Guide: http://doc.ubuntu.com/ubuntu/packagingguide/C/index.html === pbx [n=pbx@24.60.149.101] has left #ubuntu-classroom [] [06:56] there are some other good resource on that MOTU School wiki page [06:57] basically, grab a source package [06:57] make sure you have source repos enabled [06:57] and apt-get source [06:57] then poke around in debian/ [06:58] the debian/ directory is where all the packaging info is [06:58] it contains the dependencies and control information (debian/control) [06:58] copyright information (debian/copyright) [06:58] changelog (debian/changelog who would have guessed0 === rulus [n=roel@d54C1A033.access.telenet.be] has joined #ubuntu-classroom [06:59] and very importantly the "instructions" needed to build the package into a .deb (debian/rules) === Krishna [n=Krishna@59.92.155.81] has joined #ubuntu-classroom === leonel [n=leonel@189.155.125.110] has joined #ubuntu-classroom === Arby [n=richard@82.152.250.139] has joined #ubuntu-classroom [07:00] harrisony: thanks for all the good questions ;-) [07:00] one of my packages is plotdrop [07:00] it's fairly easy === Loic [n=Loic@ram94-2-89-85-122-46.dsl.club-internet.fr] has joined #ubuntu-classroom [07:01] well, basically we didn't get anything done that I wanted to :-) [07:01] but we had fun anyway [07:01] I'd really encourage everyone that's interested in learning more to hop on #ubuntu-motu [07:01] and I'll be here again, same time, on Wednesday where I'll give a better tutorial [07:01] LaserJock: good session === mode/#ubuntu-classroom [+o BjornT] by PriceChild [07:02] thanks for coming, thanks for the questions, I'm done [07:02] Thanks LaserJock :) === Icheb [n=icheb@icheb.xs4all.nl] has joined #ubuntu-classroom === apachelogger [n=me@amarok/rokymotion/apachelogger] has joined #ubuntu-classroom === AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has left #ubuntu-classroom [] [07:03] ok, let's get started with the next session then. [07:03] I'm Bjorn Tillenius, the lead developer for the bug tracking part of Launchpad, and I'll be your host for this session about triaging bugs with Launchpad. === kNo` [n=kNo`@i02v-62-34-120-240.d4.club-internet.fr] has left #ubuntu-classroom [] [07:03] For those of you that don't already know, Launchpad (https://launchpad.net) is a web application for managing software projects, i.e. it provides bug tracking, feature tracking, code hosting, and more. === ..[topic/#ubuntu-classroom:PriceChild] : The Ubuntu Open Week fun commences at 15:00UTC TODAY! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || Triaging Bugs With Launchpad - Bjorn Tillenius [07:03] A lot more could be said about Launchpad, so you should stay for the next session, where mrevell will give you an excellent introduction to Launchpad. [07:04] Now, let's talk about getting started with triaging bug. [07:04] Triaging bugs is a great way of getting involved with a project. It doesn't require that you know how to code, and pretty much anyone can learn how do it. [07:04] Doing this session actually made me realize that it can be quite hard to know how to get involved with triaging bugs, but don't let that put you off! === LeUcOs [n=leucos@213.245.116.145] has left #ubuntu-classroom [] [07:04] If you just contact the right people, they will most of the time be happy that you want to help, since that can improve the experience for their bug reporters. [07:05] As a bug reporter, you want that someone cares about your bug report, so having bug triagers that can reply promptly to new bug reports is a great asset for a project. === apachelogger [n=me@amarok/rokymotion/apachelogger] has left #ubuntu-classroom [] [07:05] By triaging bugs you'll also help the developers focus more on bug fixing, and less on talking. [07:05] There are a few different ways you can triage bugs; some require more knowledge and authority than the others. [07:05] I'd say the two most common meanings of triaging are: [07:05] - making sure that the bug report contains enough information [07:05] - prioritize the bug [07:05] The latter can be quite difficult to do, and it requires that you are trusted by the project, so i'll be concentrating on the first point, which basically means to make the bug report good enough so that more experienced people can prioritize and fix the bug. [07:06] So, what kind of information should the bug report contain? === rafasmart7 [n=set@c-200-129-149-2.ufpa.br] has joined #ubuntu-classroom [07:06] Basically it should contain enough information so that someone could reproduce the bug, and it should also clearly state what the actual bugs is. === eRazor [n=madhu@59.92.204.22] has joined #ubuntu-classroom === rohan [n=rohan@unaffiliated/rohan] has joined #ubuntu-classroom [07:06] i.e., it should contain the answers to the following questions: === meatballhat [n=dbuch@ubuntu/member/meatballhat] has joined #ubuntu-classroom [07:06] - what did you do? [07:06] - what happened? [07:06] - what did you expect to happen? [07:07] But this is not the only information that is needed; each project have their set of requirements and guidelines as to what exactly a bug report should contain. [07:07] So before starting to triage bugs for a project, you should get in contact with the people that are dealing with bugs within the project. [07:07] Your best bet is usually to look at who's the designated "Bug Contact" [07:07] of the project, find them on IRC or drop them an e-mail. === ScottK [n=ScottK@ubuntu/member/scottk] has left #ubuntu-classroom [] === dee_afk [n=dee@dslb-084-056-101-144.pools.arcor-ip.net] has joined #ubuntu-classroom === tekNico [n=tekNico@pdpc/supporter/active/tekNico] has left #ubuntu-classroom [] [07:07] Since this is *Ubuntu* Open Week, let's take Ubuntu as an example. Note that most of the things I will talk about here apply to any project using Launchpad, not just Ubuntu. === MikeB- [n=dbasinge@ubuntu/member/MikeB-] has joined #ubuntu-classroom [07:08] If you look at https://launchpad.net/ubuntu you can see that the 'Ubuntu Bugs' team is the bug contact. If you follow that link to https://launchpad.net/~ubuntu-bugs, you can see that you shouldn't join that team, though! [07:08] The ubuntu-bugs team is used mostly to get all the bug notifications sent to a mailing list. [07:08] On the same page you can see that the Ubuntu QA Team is listed as the owner, so if you'd follow that link you'd be pointed to the Ubuntu BugSquad, which is that team that deals with bugs in Ubuntu. === shockhead [n=pete@80-195-196-69.cable.ubr01.harb.blueyonder.co.uk] has joined #ubuntu-classroom [07:09] https://wiki.ubuntu.com/BugSquad contains all information you need to join the team and start triaging Ubuntu bugs. Don't be shy, they will appreciate any help you can give them. :) They usually hang out in #ubuntu-bugs here on freenode. === Mitario [n=michiel@sikkes.xs4all.nl] has joined #ubuntu-classroom [07:09] But don't go off reading all that information just yet, though, since it would take most of this session. Instead I will talk a bit about triaging bugs here. === mrmonday [n=mrmonday@84.13.71.170] has joined #ubuntu-classroom [07:10] So, now that we know who we should talk to about triaging bugs, we can talk about picking which bugs to triage. === Daniel-S-P [n=daniel@p54867B42.dip.t-dialin.net] has left #ubuntu-classroom [] [07:10] If you look at https://bugs.launchpad.net/ubuntu you can see that there's a great deal of Unconfirmed bugs. It's those bugs that you want to turn to either Confirmed or Rejected. [07:10] Confirmed basically means that the bug report contains enough information for someone to fix the bug, and Rejected means that it's not really a bug, for example, it could be a support request disguised as a bug report. === Niwatori [n=diki@125.163.73.210] has joined #ubuntu-classroom [07:10] When you triage bugs, you start to have a conversation with the bug reporter. This is important work, since it gives the bug reporter someone to talk to, and it shows him that someone does care about his bug report. [07:11] Be sure to be polite to the reporter, though :), we don't want him to get a bad impression of the community. [07:11] In order to avoid more than one people triage the same bug, it's a good idea to assign the bug you want to triage to yourself. This gives you a list of bugs you need to pay extra attention to at https://launchpad.net/people/+me/+assignedbugs. === winash13 [n=Ashwin@122.167.36.67] has joined #ubuntu-classroom [07:12] It also makes it easier for triager to find bugs you want to triage, since you can exclude bugs that are assigned to someone. [07:12] let's stop for some questions here [07:12] < spr0k3t> BjornT: QUESTION: if a bug is rejected by the person triaging,. does it get less priority or just left for the next person. triaging? === foomanchew [n=foomanch@outbound.gettyimages.com] has joined #ubuntu-classroom [07:13] If you mark a bug as Rejected, no one will look at the bug again, so only do so if you're sure that it's not a bug. [07:13] When a bug is rejected, an e-mail notification will be sent, though, so people will see that the bug gets rejected. === rafael_carreras [n=rafael_c@229.red-62-57-139.user.auna.net] has joined #ubuntu-classroom [07:13] BjornT: QUESTION many people don't know the literal meaning of. triaging. could you please explain that first ? [07:14] This question is actually quite hard to answer :) [07:14] As someone of you already noted, "triage" is an unusual word. === mahmoud_ [n=mahmoud@196.202.117.152] has joined #ubuntu-classroom === dee_afk [n=dee@dslb-084-056-101-144.pools.arcor-ip.net] has left #ubuntu-classroom [] [07:15] It doesn't have a useful meaning in the real world; I'm not sure why we say that you "triage" bugs. === dee [n=dee@dslb-084-056-101-144.pools.arcor-ip.net] has joined #ubuntu-classroom [07:15] But in a bug context, it means to make sure that the bug contains enought information, and that it gets directed to the right people that will fix the bug. === eRazor [n=madhu@59.92.204.22] has left #ubuntu-classroom [] === blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-classroom [07:17] The thing is that mostly "triage" means to prioritize, while here it also means to make sure that the bug is a good bug report. [07:17] < micahcowan> QUESTION: The "bug contact" could just be anyone who. happened to subscribe to bug changes for that particular. bug, right? That is, it's not guaranteed that the Bug. Contact is particularly knowledgeable on that package? [07:17] There are different kind of bug contacts. === Krishna [n=Krishna@59.92.155.81] has left #ubuntu-classroom [] [07:18] For Ubuntu, there's one global bug contact for the whole distribution, and also any number of bug contacts for each source package. [07:18] BjornT: dictionary definition: [07:18] 1. the process of sorting victims, as of a battle or disaster, to determine medical priority in order to increase the number of survivors.2. the determination of priorities for action in an emergency. [07:19] for triage, sorry for the interruption [07:19] Not anyone can become a distribution bug contact, but anyone can become a source package bug contact, which is a great way of getting e-mail notifications for bugs. === Gaxeio [n=remi@116.180.102-84.rev.gaoland.net] has joined #ubuntu-classroom [07:19] For other projects in Launchpad, not anyone can become a bug contact. === NeoTheOne- [n=blue@125.160.44.84] has joined #ubuntu-classroom === robwg [n=rwg@sandbox.demon.co.uk] has joined #ubuntu-classroom [07:20] Ok, let's continue with how to find bugs to triage. [07:20] To find bugs to triage, you can go back to https://bugs.launchpad.net/ubuntu and click on the "Advanced search" link, which will allow you to filter the bug listing in a great number of ways. [07:20] In Ubuntu, bugs are considered untriaged if they are Unconfirmed, have an Undecided importance, and doesn't have an assignee. [07:20] So you should make sure that no other statuses or importances are checked, as well as making sure that "Nobody" is specified as the assignee. === iKs [n=iks@mna75-9-82-243-59-107.fbx.proxad.net] has joined #ubuntu-classroom [07:20] After you've done this and clicked on "Search", you probably want to bookmark that page. [07:21] When you have the list of bugs, it's a good idea to open each bug you want to triage into a new browser tab. That makes it easier to get back to the bug listing after you're done with the bug. [07:21] Now, let's talk about how you actually triage a bug report that you've found. [07:21] First, you should read through the bug report and make sure that you understand what the bug report is about. If it's unclear, ask the reporter to clarify. === tsmithe [n=toby@ubuntu/member/tsmithe] has joined #ubuntu-classroom [07:22] When you ask the reporter something, you should set the status to "Needs Info", so that the reporter (and you) knows that action is required from him. [07:22] Sometimes the bug reporter doesn't respond, so if a bug in "Needs Info" hasn't gotten a reply for a while, it's usally a good idea to Reject the bug, since it can't be fixed without knowing more about the problem. [07:23] Now, it might not be completely obvious how to change a bug's status, so I'll better tell you how to do it :). [07:23] You change the status of the bug by clicking on the package name (e.g. "amule (Ubuntu)"), which will expand the edit form, where you can edit things like status, assignee, and package name, and you can also leave a comment while editing. [07:23] Anyone is allowed to edit the status of a bug, you don't need any special privileges. === General_Lee [n=cila@125.160.44.220] has joined #ubuntu-classroom === line71 [n=dillavou@memwd1.eng.uab.edu] has left #ubuntu-classroom [] [07:23] Now, let's get back to actually triaging the bug. [07:24] There are a number of different things you can to do. A good first step is to try to reproduce the bug. If you don't know what steps are necessary, you should ask the bug reporter for more information. === mrmonday [n=mrmonday@84.13.71.170] has left #ubuntu-classroom [] [07:24] Now, after he's given all the information, it will be there in the comments. But sometimes there are a great number of comments in a bug, so the needed information can be hard to find there. [07:25] So, to make it easier to find, Launchpad allows you to edit the bug description, by clicking on the "Edit description/tags" link in the action menu to the left. [07:25] Moving the important information to the description will make it much easier for the next person looking at the bug to understand the bug. [07:26] Let's take a few more questions. [07:26] < harrisony> QUESTION:when you mark a bug as a dupe do you then leave it. or close it or.. [07:26] If you mark a bug as a dupe, you don't have to do anything more about it. It will be considered triaged, and removed from the bug listings. [07:27] 20:18 < deniz_ogut> QUESTION: There are bug reports which are "assigned" to. someone but stil remains "uncorfirmed" for many months.. Doesn't it mean that a bug will be triaged soon if it is. assigned to someone? Or still is there a need for new. contributers' help? === smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-classroom === winash13 [n=Ashwin@122.167.36.67] has left #ubuntu-classroom [] === moogman [n=moogman@62.172.205.164] has left #ubuntu-classroom [] [07:28] This is a tricky situation. It basically requires someone to look at assigned bugs to make sure that some progress is made. === NeoTheOne- [n=blue@125.160.44.84] has joined #ubuntu-classroom === Susana [n=Susana@bl6-0-211.dsl.telepac.pt] has joined #ubuntu-classroom === eRazor [n=ubuntu@59.92.204.22] has joined #ubuntu-classroom [07:28] Sometimes a bug can remain Unconfirmed, since the bug is a bit controversial, and requires a great deal of discussion. [07:29] < Loic> QUESTION: If we assign ourselves a bug we are triaging but can't. fix, hasn't the bug less chances to attract a developer, since. they will see that someone is already taking care of the bug? [07:29] Oh, sorry, maybe I shouldn't have made that clear. After you've done triaging the bug, and moved the bug to Confirmed, you should unassign yourself, so that a developer can fix it. === kopa [n=kopa@80.109.33.116] has joined #ubuntu-classroom [07:31] Ok, let's leave the rest of the question for later, and continue with assigning the bug to the right package. === usambara [n=joergm@unaffiliated/usambara] has joined #ubuntu-classroom [07:31] The next thing you should do is to try to decide whether the bug is filed under the correct source package. In Launchpad bugs are associated with source packages, not binary packages, and it can be hard for people to know on which package to file the bug on. === granite230 [n=granite@84-105-154-31.cable.quicknet.nl] has joined #ubuntu-classroom [07:31] If a bug doesn't have a package at all, or an incorrect one, it could lead to the bug not getting looked at by the people that should. [07:32] Also, each package generally have few different guidelines as to what information a bug should contain, and it narrows down the scope of possible duplicate bugs. [07:32] You can change/set the source package on the same form as editing the status, which is expanded by clicking on the package name on the bug page. You can find more information about finding the right source package at https://wiki.ubuntu.com/Bugs/FindRightPackage. === mrobbert [n=mrobbert@trlrunner.Mines.EDU] has joined #ubuntu-classroom [07:33] After you decided that the source package is correct, you can start to search for similar bug reports, to see if the bug has already been reported before. [07:33] You should start by going to the package's bug listing, which you can reach by expanding the edit form by clicking on the package name, and then click on the package name next to "Affecting:" to the right in the edit form. [07:33] It's good to open this page in a new browser tab, so that you can easily return to the bug report. [07:34] On the package bugs page, e.g. https://bugs.launchpad.net/ubuntu/+source/amule, you can search for bugs that are reported on the amule package. The search will include all the bug reports that include the search words that you specify. === shamino [n=shamino@MMCCXIII.voas.saunalahti.fi] has joined #ubuntu-classroom [07:34] If you found a bug report that is about the same bug as the report you are triaging, you can go back to the latter and indicate that it's a duplicate bug by clicking on "Mark as duplicate" and enter the id of the bug you've found. [07:35] Now, let's talk about what other information the bug report should contain. [07:35] If the bug isn't a duplicate, you can continue making sure that the bug report contains enough information so that a developer can debug what's wrong, ideally without having to request more information for the bug reporter. === SoulSlicer [n=lucas@c-200-129-149-2.ufpa.br] has joined #ubuntu-classroom [07:36] The most common thing is to ask the user what version of the related packages he's using. The reporter might not know how to get at this information, so be prepared to tell him how to do it. [07:36] Apart from the general version information, each package, or subsystem has their own set of information they want a bug report to contain. For example, bugs involving a USB printer should contain a list of loaded usb modules, as well as some specific log output. The BugSquad can tell you more about this. === CheshireViking [n=Interdic@unaffiliated/cheshireviking] has left #ubuntu-classroom [] [07:37] You can also find a great deal of information at https://wiki.ubuntu.com/DebuggingProcedures. [07:37] Now, since each part of a project is different, it can makes sense to focus on a specific part. This is especially true for large projects like Ubuntu. For example, in Ubuntu you could choose to focus on printing bugs, desktop bugs, firefox bugs, etc. === edmund [n=edmund@82-46-24-161.cable.ubr01.hawk.blueyonder.co.uk] has joined #ubuntu-classroom [07:37] Focusing on a smaller set of bugs gives you an opportunity to learn more about it, so that you, after a while, can do more advanced triaging, and maybe even fix bugs yourself. === xspikex [n=mmainzer@62.178.246.69] has joined #ubuntu-classroom [07:38] There are usually sub-teams that you can join, for example desktop-bugs. === eRazor [n=ubuntu@59.92.204.22] has joined #ubuntu-classroom === Sloburnie [n=Sloburni@port-212-202-20-50.dynamic.qsc.de] has joined #ubuntu-classroom [07:39] Now, I have a few more things to talk about, but let's deal with some questions again. [07:39] < techKyLa> QUESTION : DO i have to send the bug report to the particular. project or can it be sent to the genera bug repo? [07:40] This is included in the part that is left, but in short, yes, sometimes you should. [07:40] Often a bug is really not in the package itself, and not Ubuntu specific, but it's in the software project that is package. [07:41] In this case you can link the general bug report to the upstream one. === Adenar_Loredan [n=Maximili@p54B554DE.dip.t-dialin.net] has joined #ubuntu-classroom === Nightrose [n=lydia@port-87-234-150-228.dynamic.qsc.de] has joined #ubuntu-classroom [07:42] That way the Ubuntu bug is usually pending a fix from upstream, so the developers don't have to care about it until it has been fixed by someone. === kultar [n=kultar@wg-205-hill012.rutgers.edu] has joined #ubuntu-classroom === pope [n=pope@e178080155.adsl.alicedsl.de] has joined #ubuntu-classroom [07:43] This is something you should wait with doing until you are more comfortable doing triage, and knows more about the packaging, and the packaged software. === rafael [n=rafael@c-200-129-149-2.ufpa.br] has joined #ubuntu-classroom [07:43] < spr0k3t> BjornT: QUESTION: How do you know if a bug has been triaged by. another but unconfirmed? Is there a standing count of. unconfirmed for each bug? === rafael [n=rafael@c-200-129-149-2.ufpa.br] has left #ubuntu-classroom [] [07:44] No, there's no such count. But if you click on "View Activity Log", you can see all the changes to the status of the bug, so you can count for yourself. === rafaelmf [n=rafael@c-200-129-149-2.ufpa.br] has joined #ubuntu-classroom [07:45] QUESTION: is it safe to allow anyone to edit the bug status? [07:45] I'd say yes :) === Chriki [n=Miranda@p54A57BFE.dip.t-dialin.net] has joined #ubuntu-classroom === ttthijs [n=thijs@h8441210168.dsl.speedlinq.nl] has joined #ubuntu-classroom [07:46] Of course, there are opportunity for someone to abuse the system, and make unauthorized changes to the bug status, but it that happens, we have ways of reverting it. [07:46] Everything is logged, so we can undo it. [07:46] It's better to make it easy for people to get started, rather than trying to control people too much. === vattam [n=vattam@59.92.158.88] has left #ubuntu-classroom [] === merriam [n=merriam@85-211-173-18.dyn.gotadsl.co.uk] has joined #ubuntu-classroom [07:47] That said, there might be some restriction in the future, where anyone can change the status to some values, while you have to have certain permissions to change it to some other. === ongardie [n=ongardie@66-100-35-21-static.dsl.oplink.net] has left #ubuntu-classroom [] [07:48] < rohan> BjornT: QUESTION: what would be the reasonable time frame before. rejecting a "Needs info" bug that has got no response ? === Gaxeio [n=remi@116.180.102-84.rev.gaoland.net] has joined #ubuntu-classroom [07:49] This is very project specific. I'd say a few weeks, but ask the BugSquad instead. [07:49] QUESTION: If you're a bug triager, is it regarded good practice. to set status in a bug you've reported yourself? === eRazor [n=ubuntu@59.92.204.22] has left #ubuntu-classroom [] === bandan [n=krumbira@88.134.40.112] has joined #ubuntu-classroom === schwuk_ [n=dave@85-211-61-249.dyn.gotadsl.co.uk] has joined #ubuntu-classroom [07:50] It's usually good to have someone else look at what you do, it's so easy to make a mistake. If your bug report has all the required information, it'll be quick for another triager to set it to Confirmed. [07:51] < jussi01> BjornT: question: if you are working on any given bug, is. there a way to say to others that your working on it? ie. so. that you dont have a situation where 2 or 3 people are doing. the same work? === dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has left #ubuntu-classroom [] === jgraeme [n=Graeme@dyn-62-56-79-162.dslaccess.co.uk] has joined #ubuntu-classroom [07:51] Yes, you do this by assigning the bug to yourself. [07:52] < deniz_ogut> QUESTION: Would you please talk some more on "Anyone is. allowed to edit the status of a bug, you don't need any. special privileges." It seems to be a serious. responsibility and.... I mean I sitill don't have courage. to edit them. What if I mark them with an improper status? [07:52] I've already covered most of this question, but not the last part. === habeeb [n=habeeb@athedsl-130340.home.otenet.gr] has left #ubuntu-classroom [] === habeeb [n=habeeb@athedsl-130340.home.otenet.gr] has joined #ubuntu-classroom [07:53] If you're unsure about which status to change the bug to, you can always ask someone. === atreju [n=atreju@ip565e8a96.direct-adsl.nl] has joined #ubuntu-classroom [07:53] If you do ask the first couple of times, you will soon be comfortable enough to make a decision by yourself. [07:54] Don't be afraid to ask questions when triaging bugs. [07:55] < torkiano> QUESTION: if a bug affect a driver what package is afected? kernel(linux-source-2.6.20) or the source of driver (rt2x00) [07:55] This is highly Ubuntu specific, so it's better to ask this question in #ubuntu-bugs, they will help you. [07:56] < ditsch> QUESTION: Is it worthy to tag the bugs and if so, is there a. standard set of tags somewhere to include in the bug reports? === Belutz [n=belutz@ubuntu/member/belutz] has joined #ubuntu-classroom [07:57] In general it is worth tagging bugs, although I think Launchpad needs to be improved before tags get really useful for Ubuntu. We're working on it, though. === chaks [n=chaks@yoper/team/Chaks] has joined #ubuntu-classroom [07:58] But there are examples where it is good to ask tags. For example, new crash reports from Apport should be tagged with needs-retrace, so that the automatic re-tracer can pick them up. [07:58] < micahcowan> QUESTION: Except in cases of backports/SRUs, won't the package version typically be obvious from what version of Ubuntu the reporter is running (and thus "what Ubuntu version" being an equivalent question) === lionel [n=lionel@ip-61.net-82-216-103.rev.numericable.fr] has joined #ubuntu-classroom === apgaua [n=apgaua@201.39.109.143] has joined #ubuntu-classroom === ] DG[1awy [i=hansyban@84-73-70-39.dclient.hispeed.ch] has joined #ubuntu-classroom [07:59] No, it won't always be obvious. Sometimes the user hasn't updated his system for a while, and he might run an LTS like dapper. === granite230 [n=granite@84-105-154-31.cable.quicknet.nl] has joined #ubuntu-classroom [07:59] Also, if you leave the bug report for a month, it's not nice having to look up which version was the current one a month ago. [08:00] ok, that's all i had time for. thanks for listening. [08:00] Also, to remind you, if you want to start triaging Ubuntu bugs (you really should give it a try), read https://wiki.ubuntu.com/BugSquad and https://wiki.ubuntu.com/Bugs/HowToTriage. === mode/#ubuntu-classroom [+o mrevell] by PriceChild [08:01] Okay, thanks BjornT! Looks like it's my turn now :) [08:01] Welcome to the "Introduction to Launchpad" session! Thanks for attending. === ScottLij [n=ScottLij@66-227-218-192.dhcp.klmz.mi.charter.com] has joined #ubuntu-classroom [08:01] The Ubuntu Open Week fun is now! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || Introduction to Launchpad - Matthew Revell === Sikavica [n=andon@82.114.78.10] has joined #ubuntu-classroom [08:01] Over the next hour, I'll take you through what makes Launchpad special. [08:01] I'll also tell you when our other Launchpad-related sessions will be held, so you can find out more about using Launchpad for Ubuntu and other free software projects. [08:01] If we have time, towards the end of this session, I'll be happy to answer your questions. [08:02] However, we have an entire session dedicated to Launchpad Q&A at this time tomorrow (2007-04-23 18:00 UTC). [08:02] Let's start with an overview of what Launchpad is: === mode/#ubuntu-classroom [-o PriceChild] by ChanServ [08:02] Launchpad is a web-based application to help people work on free software projects. It has five main tools: [08:02] * bug tracker [08:03] * code hosting [08:03] * translations [08:03] * blueprint tracker [08:03] * answer tracker. [08:03] What makes Launchpad really special, though, is its approach to collaboration. [08:03] Launchpad was originally built to make it easy to create Ubuntu. [08:03] Ubuntu is made up of the work of hundreds of different communities. [08:03] Launchpad makes it easy for those communities to work together when they face shared problems. [08:04] [08:04] Take a look at https://launchpad.net/~matthew.revell [08:04] [08:04] This is my Launchpad profile page. Try not to laugh at the bad photo :) [08:04] However bad it is, that photo's pretty useful. It appears on pages of my work and makes it easy to see what I've worked on. [08:04] On my profile page, you can get an idea of what interests me and what work I've done in Launchpad. === skold [n=01001100@p57B28C1A.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:04] The "Most active in" section shows you which projects I've worked on recently and what sort of work I did. [08:05] Unsurprisingly, Launchpad is top of my list! === cybormoron [n=cybormor@c-68-40-203-27.hsd1.mi.comcast.net] has joined #ubuntu-classroom [08:05] The two icons there show you that I've recently worked on bugs and blueprints related to Launchpad. [08:05] You can also see how to contact me and which teams I've joined. [08:05] Launchpad teams make it easy for groups of people to organise themselves. Anyone can create a team. [08:05] Teams can do just about anything that an individual can. For example: they can join other teams or act as the bug contact for a project. [08:06] [08:06] Before we get down to the individual parts of Launchpad, I'd like to explain some terminology. [08:06] Communities are groups of people who work on software. They're not necessarily the originators of that software. [08:06] I'll often refer to communities throughout this session [08:06] For example: there are many communities who work with code from Firefox. There's the original Firefox team, the Debian packagers, the Ubuntu Firefox/Mozilla team, the Epiphany team and so on. === waleeds [n=waleed@77.64.78.190] has joined #ubuntu-classroom [08:07] [08:07] Okay, let's look at the Launchpad bug tracker. It's probably the Launchpad tool that you know best and you may know it by its old name, Malone. [08:07] You probably know that free software projects share code all the time. Take the Jokosher audio editor, for example. It relies on code from Gstreamer, Python, Gnome and other projects. [08:07] Similarly, Linux distributions take the work of free software projects and package them up for people to use. They sometimes make changes to the code and also act as a frontline for when people report bugs. [08:08] All of this means that bugs in free software aren't always reported to the people who wrote the code in the first place. === petu [n=IceChat7@59.92.142.14] has joined #ubuntu-classroom [08:08] With Launchpad, you can follow a bug as it affects each individual community. For example, let's look at: https://bugs.launchpad.net/ubuntu/+bug/92345 [08:08] At the top of the page is a table that shows the communities that this bug affects. Each community sets its own status and importance for the bug but can share the same comment history. [08:09] At a glance, you can see if someone has found a solution to the bug. You can also follow the full conversation that has taken place so far. With bug 92345, you may have noticed that two of the communities affected don't even use Launchpad. [08:09] That's no problem. Much like your blog feed reader, Launchpad follows bugs in other bug trackers, including BugZilla, Roundup, Debian Bug Tracker and Sourceforge. [08:09] Okay, so it's really cool that Launchpad makes bug tracking a hundred times more useful for free software projects. But it also gets the basics right too. === ego [n=ego@nrbg-4db40f22.pool.einsundeins.de] has joined #ubuntu-classroom [08:10] Here's a short list of some of the cool stuff that Launchpad's bug tracker has going for it: === schwuk_ [n=dave@85-211-61-249.dyn.gotadsl.co.uk] has joined #ubuntu-classroom [08:10] * Easy to use web interface. [08:10] * Email interface. [08:10] * Bug tagging - create ad-hoc groups of bugs. [08:10] * Fully hosted service - no sysadmin work. [08:10] * Works with other parts of Launchpad, such as code hosting and the blueprint tracker. [08:10] [08:10] Now, onto code hosting [08:11] Launchpad works with the Bazaar version control system. Bazaar is a distributed version control system. [08:11] That means everyone has their own code repository (called a branch in Bazaar terms). [08:11] Unlike with CVS or Subversion, you don't need special permissions to start work on someone else's code. [08:11] Instead, you create your own branch and work on that. It's then easy to merge your changes back into the original branch. [08:11] And hosting a branch publicly is really easy. All you need is a standard web server. [08:12] You can find out more about Bazaar on its own on Wednesday at 20:00 UTC with Martin Pool. [08:12] Launchpad makes Bazaar even more useful. One of the problems with distributed version control is that it can be hard to find all the branches associated with your project. === LZMA [n=benny@u44-236.dsl.vianetworks.de] has joined #ubuntu-classroom [08:12] Launchpad solves that. It has a browsable code catalogue for each project. [08:12] Anyone can register their branch to show up in your project's branch list. You can see how active each branch is, read the developer's commit messages and create your own branch at any time. [08:12] Importantly, Launchpad can either directly host the branches or mirror them. This means they're always available for anyone to create their own branch. === dogmatism [n=josh@24.115.218.54.res-cmts.sth.ptd.net] has left #ubuntu-classroom [] [08:13] Take a look at the branches for Ubuntu's Update Manager: https://code.launchpad.net/update-manager [08:13] You can see the main branch but people have also created their own branches to work on their priorities. Bazaar makes it really easy for development to take different directions, while Launchpad helps make sure it's all accessible from one place. === `23meg [n=m@unaffiliated/23meg/x-000000001] has joined #ubuntu-classroom [08:13] Now, take a look at the Bazaar project's branches: https://code.launchpad.net/bzr === petu [n=IceChat7@59.92.142.14] has left #ubuntu-classroom [] [08:14] Notice the small bug icons? If you create a branch to fix specific bugs, you can link the branch to the relevant bug reports. The bug icons indicate there's a link. [08:14] With a link between a bug report and the branch that fixes it, everyone can now easily get hold of a bug's solution. [08:15] On that page you can also see several branches registered to the Bazaar Developers team. These are team branches. [08:15] They're hosted centrally, on Launchpad, and only members of the Bazaar Developers team can commit to them. === blackskad [n=blackska@d54C1A48C.access.telenet.be] has left #ubuntu-classroom [] [08:15] Team branches are ideal for working together on a major line of development. Anyone can still create their branch, though. === amarillion [n=martijn@82-170-26-59.dsl.ip.12move.nl] has joined #ubuntu-classroom === jgoss [n=josh@24.115.218.54.res-cmts.sth.ptd.net] has joined #ubuntu-classroom [08:15] Finally, Launchpad can make a continuous import of almost any CVS or Subversion repository hosted on the internet. [08:15] This means that you can create your own Bazaar branch of the code and your own line of development. [08:16] With Bazaar's bzr-svn plugin, and the appropriate commit access, you can even commit your code back to Subversion repositories. === o2rm1w [n=qweasd@201.32.157.136] has joined #ubuntu-classroom [08:16] You can find out more about hosting code with Launchpad here tomorrow at 20:00 with Jono Lange. [08:16] === dws [n=dws@host01.safetran.com] has joined #ubuntu-classroom [08:16] Okay, onto translations! [08:16] Launchpad Translations, formerly known as Rosetta, takes the pain out of translating software into different languages. [08:16] Much of the free software world uses GNU's GetText. Developers put markers in their code to show where a GetText should insert a string of interface text. [08:17] GetText uses a certain file format to store translated strings. Although it's simple enough, the truth is that translators shouldn't have to be coders. === cormil [n=v022746@d83-184-110-209.cust.tele2.it] has joined #ubuntu-classroom [08:17] Launchpad shields translators from the underlying complexities and gives them a simple web interface. === watchme [n=watchme@p50849A6E.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:17] Launchpad currently works with 237 languages and has more than 760,000 strings in its database. Naturally, the same phrases occur in the interfaces of many applications. [08:18] When someone is translating an application, Launchpad checks its database to see if it has already seen those strings in that language. If it has, it suggests them to the translator. === karsten_ [n=karsten@pD950A358.dip0.t-ipconnect.de] has joined #ubuntu-classroom === nansub0111 [n=don@adsl-144-24-20.mia.bellsouth.net] has joined #ubuntu-classroom [08:19] Launchpad also gives teams three different ways to ensure they get the right balance between control of translations and encouraging community participation. === tiagoboldt [n=tiagobol@87-196-56-23.net.novis.pt] has joined #ubuntu-classroom [08:19] From fully open - where anyone can translate - to restricted, where only pre-appointed translators can make translations. === atreju [n=atreju@ip565e8a96.direct-adsl.nl] has left #ubuntu-classroom [] [08:19] Of course, development work usually starts on a new release while the stable release is still in use. Launchpad allows multiple translation efforts to take place concurrently for the same project. [08:20] So, translation can begin on a new release and continue on the stable release. [08:20] You can find out more about Launchpad Translations in Carlos and Danilo's session at 18:00 UTC on Thursday. [08:20] === zitrone [n=ananas@xdslr078.osnanet.de] has joined #ubuntu-classroom === strohi [n=andre@pd952966e.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:20] Launchpad's Blueprint Tracker is unique. It helps you track chunks of work associated with your project. Many of you will have come across blueprints when working on Ubuntu. === hrist [n=hrist@unaffiliated/hrist] has joined #ubuntu-classroom [08:21] A blueprint can be anything from a single sentence to a full specification, with information about who is involved and where it fits into your project's roadmap. [08:21] Anyone can create a blueprint for a project. This is a great way for everyone to get involved in shaping the future of a project. However, the project's leaders get to choose the priority of each blueprint. === Roshan [n=chatzill@59.92.142.255] has left #ubuntu-classroom [] === ] DG[1awy [i=hansyban@84-73-70-39.dclient.hispeed.ch] has left #ubuntu-classroom [] [08:22] Take a look at https://blueprints.launchpad.net/ubuntu [08:22] Here you can see all the blueprints associated with Ubuntu. Not only can you see the priority of each blueprint but also: [08:22] * Definition status - how well thought out and presented is the idea? Is it a full spec or just a one line scribble? [08:22] * Progress - has work begun on it? Is a beta available? Is it delayed? [08:23] * Assignee - who's responsible for making sure the blueprint is implemented? [08:23] * Release - which release is this blueprint targeted to? === rodrigo [n=rodrigo@unaffiliated/notaffiliated] has joined #ubuntu-classroom [08:23] With the Blueprint Tracker, you can also organise meetings, such as Ubuntu Developer Summits. Anyone can contribute to the meeting's agenda by suggesting which blueprints to discuss. [08:24] You can see the agenda for UDS Mountain View at https://blueprints.launchpad.net/sprints/uds-mtv === danohuiginn [n=dan@p54bed03d.dip.t-dialin.net] has joined #ubuntu-classroom === Martin_Kelm [n=Martin@p508459b3.dip.t-dialin.net] has joined #ubuntu-classroom [08:24] And like bugs, you can link blueprints to the code branches that implement them. === hrist [n=hrist@unaffiliated/hrist] has left #ubuntu-classroom [] [08:24] You can find out more about the Blueprint Tracker in kiko's session at 18:00 UTC on Friday. === duncan_nz [n=duncan@563421b6.rev.stofanet.dk] has joined #ubuntu-classroom [08:25] Now onto the Answer Tracker! [08:25] [08:25] Mailing lists and web forums are traditionally where free software projects answer user support questions. However, it can be difficult to capture that knowledge and make it easily available to the community. === usambara [n=joergm@unaffiliated/usambara] has left #ubuntu-classroom [] [08:25] Some people are also intimidated by mailing lists or the initiation rituals of some forums :) [08:25] Launchpad's Answer Tracker is a simple way for people to ask questions about a project. [08:26] Anyone can offer an answer and they original questioner can highlight the answer they found most useful. [08:26] Members of a project's community can sign up to be support contacts, meaning they receive an email each time a new question is asked about that project. [08:26] The Answer Tracker is the first part of Launchpad to be localised. [08:26] People can ask questions in their own language(s). Support contacts can choose to receive notification of questions asked in their preferred languages. [08:27] Importantly, all of the questions and answers are easily searchable, meaning that they build into a knowledge-base for the project. [08:27] You can find out more about Launchpad's Answer Tracker in Francis and Alan's session at 19:00 UTC on Wednesday. === Sloburnie [n=Sloburni@port-212-202-20-50.dynamic.qsc.de] has joined #ubuntu-classroom === silwol [n=silwol@teacheradsl245.eduhi.at] has joined #ubuntu-classroom [08:28] So, what is the future for Launchpad? [08:29] We're working to add new features to Launchpad and you can get a first taste by joining the Launchpad Beta Testers team.. [08:29] You can sign up at: [08:29] https://launchpad.net/~launchpad-beta-testers [08:30] As I said earlier, Launchpad was created to make it easy for the Ubuntu community to create the best operating system in the world :) [08:30] However, we think Launchpad is ready for other communities and projects to start using it in earnest. === nikos_ [n=nikos@87.203.66.146] has joined #ubuntu-classroom [08:31] Recently, Zope and SilvaCMS started using Launchpad's Bug Tracker. We've also seen many other projects, including PledgeBank, WengoPhone and Creative Commons start to use Translations. [08:31] Thank you so much for your interest in Launchpad. === chuckf [n=chatzill@134.192.250.9] has joined #ubuntu-classroom [08:32] I hope that I've given you a taster of what Launchpad is all about. === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom [] === jfluhmann [n=jfluhman@x171y163.angelo.edu] has left #ubuntu-classroom [] [08:32] You can find out more about each individual tool, and ask detailed technical questions, in the other Launchpad sessions [08:33] We'd love to hear what you think about Launchpad and to hear your questions. Join us in #launchpad, or on the launchpad-users mailing list: [08:33] https://lists.ubuntu.com/mailman/listinfo/launchpad-users [08:33] We also have user meetings in #launchpad. We'll have the next one on 2nd May at 16:00 UTC. Add your questions to the agenda at https://wiki.ubuntu.com/LaunchpadUserMeeting/2007-05-02 === blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-classroom [08:33] Please join kiko for the Launchpad Q&A session tomorrow at 18:00 UTC. [08:33] I'll now read your questions in the other channel and answer as many as I'm able :) === slazZ [n=slazz@e177222162.adsl.alicedsl.de] has joined #ubuntu-classroom [08:34] COMMENT: Launchpad pwns all! [08:34] Thank you for your comment :-D === tiagoboldt_ [n=tiagobol@87-196-56-23.net.novis.pt] has joined #ubuntu-classroom === CageH [n=clemens@p57A1C7AC.dip.t-dialin.net] has joined #ubuntu-classroom [08:34] QUESTION : how many people use launchpad at this very moment? And is it all Ubuntu or more? [08:34] [08:35] You can find cool stats about Launchpad just by browsing around it. === ScottK [n=ScottK@ubuntu/member/scottk] has joined #ubuntu-classroom [08:35] For example: === bandan [n=krumbira@88.134.40.112] has left #ubuntu-classroom [] === seban [n=seban@xmpp.1.autocom.pl] has joined #ubuntu-classroom === tiagoboldt_ [n=tiagobol@87-196-56-23.net.novis.pt] has left #ubuntu-classroom [] === tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom [08:35] https://launchpad.net/people === ScottK [n=ScottK@ubuntu/member/scottk] has left #ubuntu-classroom [] [08:35] Open the stats portlet in the left-hand menu and you'll see === tiagoboldt_ [n=tiagobol@87-196-56-23.net.novis.pt] has joined #ubuntu-classroom === tiagoboldt_ [n=tiagobol@87-196-56-23.net.novis.pt] has left #ubuntu-classroom [] [08:36] that 966086 people have registered in Launchpad so far. [08:36] You can also see there are nearly a thousand projects registered in Launchpad. === tiagoboldt [n=tiagobol@87-196-56-23.net.novis.pt] has joined #ubuntu-classroom === banda1 [n=bandan@88.134.40.112] has joined #ubuntu-classroom === miklov [n=mike@81-179-107-103.dsl.pipex.com] has joined #ubuntu-classroom [08:36] Some of those projects may not have been registered officially, but instead by someone who wants to import code into Bazaar from a Subversion repository, for example. [08:37] unimatrix9: I hope that answers your question. [08:37] QUESTION: What other improvements are planned for launchpad in the future? === danohuiginn [n=dan@p54bed03d.dip.t-dialin.net] has left #ubuntu-classroom [] === danohuiginn [n=dan@p54bed03d.dip.t-dialin.net] has joined #ubuntu-classroom [08:38] neuro_: All the improvements and new features for Launchpad will have the aim of making it easier for people to work together on free software projects. Rather than go into details right now, I'll instead invite you to keep an eye on the Launchpad Beta Testers team, where you can try out new features as we take them into private beta. [08:39] QUESTION:with malone how it can get bug info from other trackers, is anything similar to that planned for rosetta? === PhirePhly [n=Kenneth@h-68-164-87-94.snvacaid.dynamic.covad.net] has joined #ubuntu-classroom [08:40] harrisony: BjornT would be the best person to go into the technical detail of how the bug tracker watches external trackers. [08:40] harrisony: I'm not aware of any web-based services that have the same scope as Launchpad Translations. [08:41] harrisony: However, we do import upstream translations already. I'm sure carlos and danilo, the Translations guys, would love to hear your feature requests, though. Or email me and I'll ensure they get to the right people. [08:41] QUESTION: if we translate some apps on rosetta, for example GIMP, will our translation sent / to be used by the GIMP translation, or it will be redundant translation, the main GIMP and the launchpad/Ubuntu one === harry [n=harry@M3669P020.adsl.highway.telekom.at] has joined #ubuntu-classroom [08:42] Niwatori: If you translate the GIMP packages in Ubuntu, then your translations will be used in Ubuntu, so they won't be redundant. === stfl_ [n=sf@p54A3C62F.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:43] Niwatori: We don#t actively push translations upstream to The GIMP, though. The translations are totally [08:43] s/actively/automatically === tenner [n=tenner@84.16.237.134] has joined #ubuntu-classroom === somerville32 [n=somervil@ubuntu/member/somerville32] has joined #ubuntu-classroom [08:43] The translations are totally available to upstreams to use, though, of course. They're available as standard GetText files. [08:44] Niwatori: If you'd like to make suggestions, we'd love to hear them though. Please mail me or join us in #launchpad or any of the other ways of contacting us that I mentioned earlier. === tenner [n=tenner@84.16.237.134] has left #ubuntu-classroom [] [08:44] QUESTION: for translation, which one do you recommend to be translated first? and in the packages list there are also some lib packages, is it have to be translated too? [08:44] Belutz: The first thing to do is to approach the project/community you hope to translate for. For example, Ubuntu LoCo teams often look after the translations for their locality's language(s) [08:45] Belutz: So, ask them what they see as a priority for translation. === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:45] Belutz: You can, though, easily see which packages are most in need of translation by looking at the bar chart for each package in a language. === samgee [n=samgee@141.34-201-80.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has left #ubuntu-classroom [] [08:46] Belutz: as for libs, I believe that only user-interface text is made available. However, you can check that with carlos or danilo. === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has joined #ubuntu-classroom === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has left #ubuntu-classroom [] [08:46] QUESTION : is launchpad being monitored so it will not collapse under to many items? ( is there an limit set ? ) [08:47] unimatrix9: Yes! Launchpad has a dedicated team of developers and sysadmins, as well as many many servers in a world-class data centre. Launchpad is very much extensible. === flo_ [n=flo@81.5.237.142] has joined #ubuntu-classroom [08:47] QUESTION: Is there a thought about merging/collaborating the answer tracker with the mailing lists and/or the forum to get a wider knowledgebase? === gnomonic [n=niels@cpe.atm2-0-101334.0x50a67d26.bynxx14.customer.tele.dk] has joined #ubuntu-classroom === bSON [n=denis@hnvr-4db3d082.pool.einsundeins.de] has left #ubuntu-classroom [] [08:48] ditsch: That's an interesting suggestion and I think you should join the beta team to be amongst the first to see new features in that area. [08:48] #ubuntu-classroom-chat [08:48] QUESTION: What's the license type of Launchpad. If its not GPL or Free in general; why? === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has joined #ubuntu-classroom === fdoving [n=frode@ubuntu/member/frode] has joined #ubuntu-classroom === ryaku [n=ryaku@p54BCF4AD.dip.t-dialin.net] has joined #ubuntu-classroom === hemhel [n=michel@70.95-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom === djf_jeff [n=jeff@modemcable177.215-201-24.mc.videotron.ca] has joined #ubuntu-classroom [08:50] deniz_ogut: I was waiting for that one :) Briefly, Launchpad's code is not distributed, nor are any binaries. Launchpad is currently only available as a web service, much as Google Mail is. However, we have contributed back to free software projects and we do have plans for releasing more of Launchpad as free software. [08:50] deniz_ogut: As for why it isn't released as free software at the moment: === saramath [n=ferna@kumi.rutgers.edu] has joined #ubuntu-classroom [08:51] deniz_ogut: we believe that we can make Launchpad work best for the community, and specifically for Ubuntu, by managing it as one web service for the moment. However, Mark S has stated - several times - that we plan to open Launchpad in the future. === hemhel [n=michel@70.95-247-81.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom [] [08:52] mrevell: QUESTION: How does Canonical plan to make money from Launchpad? Is it already making revenue for you? [08:52] mc44: That's an interesting question, thanks. [08:53] mc44: Canonical's plan for Launchpad is that it should provide a really great infrastructure for managing the Ubuntu family. [08:54] mc44: In providing Launchpad to free software projects, we hope that we can bring those benefits to the wider community too. === manv [n=manuel@p549DC833.dip0.t-ipconnect.de] has left #ubuntu-classroom [] [08:54] mc44: So, our aim for Launchpad is to provide great infrastructure. That's the only plan I know about. [08:55] Okay, so, I'm coming to the end of my session! I think I've covered everyone's questions. We have a couple of minutes though if you want to shove another one in! === gpocentek [n=gauvain@ubuntu/member/gloubiboulga] has joined #ubuntu-classroom === punisch|dude [n=tobias@pd9e41550.dip0.t-ipconnect.de] has joined #ubuntu-classroom [08:55] Don't forget Kiko's dedicated Launchpad Q&A session tomorrow [08:56] QUESTION: is there a test launchpad server because i wana see what launchpad can do but dont want to create a project called test and spam launchpad === hemhel [n=michel@70.95-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom [08:56] harrisony: Good question. [08:56] harrisony: Yes, we do have test servers. === hemhel [n=michel@70.95-247-81.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom [] === stargirl [i=hmw26@pip.srcf.societies.cam.ac.uk] has joined #ubuntu-classroom [08:57] harrisony: Or, I should say, a test environment. Forgive me, following the public beta release I'm not sure of its current status. If you could mail me or join kiko's session tomorrow, I'll get you a good answer :) [08:57] Okay, thanks again everyone. [08:58] amarillion: Not only do you have a great nick but that's a great question. poningru, great question too. Can I suggest you join kiko's session tomorrow? === mode/#ubuntu-classroom [+o PriceChild] by ChanServ [08:58] As we've run out of time for this evening. [08:58] Thank you everyone [08:58] matthew.revell@canonical.com [08:58] email me any time [08:58] I'd love to hear from you. === mode/#ubuntu-classroom [+o dinda] by PriceChild [08:58] Thanks mrevell! I'm Dinda, we'll start the next session in just a minute === hemhel [n=michel@70.95-247-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom === alienSkull [n=jim@pool-68-238-95-172.syr.east.verizon.net] has joined #ubuntu-classroom === Sanne [n=Sanne@p548D8930.dip0.t-ipconnect.de] has joined #ubuntu-classroom === inetpro [n=inetpro@196-22-72-208.uudial.uunet.co.za] has joined #ubuntu-classroom === rpw [n=ralf@p54af302b.dip0.t-ipconnect.de] has left #ubuntu-classroom [] === ..[topic/#ubuntu-classroom:PriceChild] : The Ubuntu Open Week fun commences at 15:00UTC TODAY! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || Current Session: Ubuntu Women - Belinda Lopez [08:59] I've got about one minute until our official start, so we'll let everyone enter/exit as needed. === luigi1015 [n=luigi101@c-75-66-163-101.hsd1.tn.comcast.net] has left #ubuntu-classroom [] === ditsch [n=dennis@80.69.123.119] has left #ubuntu-classroom [] === techKyLa [n=chatzill@59.96.32.220] has left #ubuntu-classroom [] [09:00] For all the new arrivals. Please join #ubuntu-classroom-chat if you want to ask your questions/chat. === techKyLa [n=chatzill@59.96.32.220] has joined #ubuntu-classroom [09:00] Howdy and welcome to the Ubuntu Open Week Session on The Ubuntu-Women Project! [09:00] My name is Belinda Lopez, aka Dinda. Im currently living in Galveston, Texas and working as a consultant for all things in the training/learning field. [09:00] Heres the way ubuntu open week is working each session leader will give their session in this channel, and general discussion and questions happens in #ubuntu-classroom-chat [09:01] Please keep all chatter and questions to that channel - this channel should only be for the speaker to speak in. === Chriki [n=Miranda@p54A57BFE.dip.t-dialin.net] has left #ubuntu-classroom [] [09:01] Asking a question is simple - in #ubuntu-classroom-chat just prefix your question with the nick of the speaker and the word QUESTION. The speaker will then cut out the question and paste in here and answer it === adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has left #ubuntu-classroom [] [09:01] In this particular session I am going to speak for a short while and then have a Q+A session where I can answer your questions. [09:02] So, just to repeat, [09:02] My name is Belinda Lopez, aka Dinda. Im currently living in Galveston, Texas and working as a consultant for all things in the training/learning field. === erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom [09:02] I started following the Ubuntu project about 18 months ago and got sucked into the whole wonderful world of all things open source shortly there after. Along the way to enlightenment I discovered this great group of folks in The Ubuntu-Women Project. [09:03] I checked out the website at http://www.ubuntu-women.org/ [09:03] then joined the mailing list and finally started spending some time in the irc channel. === laura [n=laura@streetend.force9.co.uk] has joined #ubuntu-classroom === that_guy [n=nokturna@c-69-244-126-121.hsd1.pa.comcast.net] has joined #ubuntu-classroom [09:04] The group was initially started by Vid Ayer and others. I Understand that Sabdfl and Canonical helped register the domain and get resources in place. [09:04] For a while we were a group of helpers with no leaders. Several folks stepped up to get the group moving and now we have several projects that we are working on. === dee [n=dee@dslb-084-056-101-144.pools.arcor-ip.net] has left #ubuntu-classroom [] === inetpro [n=inetpro@vc-196-207-45-253.3g.vodacom.co.za] has joined #ubuntu-classroom [09:05] I helped kick start regular irc meetings and with help from the Community Council we were able to get more Admins for our website and other leadership issues worked out. === Juxtaposed [n=belutz@202.152.240.217] has joined #ubuntu-classroom [09:05] We also have several more irc ops in our channel as it seems to be a prime target for trolls! ack! === h-chew [n=hchew@206-248-136-86.dsl.teksavvy.com] has left #ubuntu-classroom [] [09:06] So the biggest question we get is "Why is there an Ubuntu-Women Project?" [09:06] or "Why do we need the Ubuntu-Women Project?" [09:06] Many feel as though its an attempt at integration by separation rather just everyone jumping into the larger Ubuntu pool. From my own experience I can tell you I never intended to even join such a group, much less become something of a leader! [09:07] Many of our members came from other areas first and then we realized this is an area that still needs work to simply help level the playing field in Ubuntu and within many other F/LOSS projects. [09:07] myself included - I came first to learn about education and open source projects === almighurt [n=rzl@91.64.116.72] has joined #ubuntu-classroom [09:08] Many of us came from other distros/upstream projects/linuxchix/etc and were drawn to the Ubuntu community because of the Code of Conduct, COC. === Burgwork [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-classroom [09:08] The language and feeling of inclusion voiced in the COC and Ubuntu community was/is a great starting place; especially for newbies and other minorities to Linux and open source projects. [09:08] But, unfortunately, even within Ubuntu, several female members have reported problems on mailing lists, within their loco teams and especially on IRC. . . === tekNico [n=tekNico@pdpc/supporter/active/tekNico] has joined #ubuntu-classroom [09:09] So there is still MUCH work to be done. === beni [n=beni@zux221-178-177.adsl.green.ch] has joined #ubuntu-classroom [09:09] One response I gave to someone in the forums when asked Why is there an Ubuntu Womens Project? was that. . . === Juxtaposed [n=belutz@202.152.240.217] has left #ubuntu-classroom [] [09:10] . . . when we start seeing the "I just got my tech skills insulted because of my gender" or "because I'm a man they just assumed I knew nothing technical about Linux/SysAdmin/prgramming/etc." post by men then we won't need women's groups." === ToniB [n=ToniB@p508f368d.dip0.t-ipconnect.de] has joined #ubuntu-classroom === el_isma [n=ismael@r201-217-158-41.dialup.adsl.anteldata.net.uy] has joined #ubuntu-classroom [09:11] There are many technically capable women in the group and within F/LOSS, so it can be very frustrating when someone challenges your tech skills simply because "youre a girl" [09:11] And when we started sharing our experiences in IT, F/LOSS and even Ubuntu we realized that it is still happening. :( === rolp [n=rolp@dslb-084-058-183-163.pools.arcor-ip.net] has joined #ubuntu-classroom === Belutz [n=belutz@ubuntu/member/belutz] has joined #ubuntu-classroom [09:12] Even if you personally have experienced it or seen it happen, it can be very frustrating to see others go through bad experiences. So the UW Project is also here to help in that area. === pope [n=pope@e178080155.adsl.alicedsl.de] has left #ubuntu-classroom [] [09:13] I, myself, came from an extremely technical world, Spacefligt Training at NASA, and yet am a newbie in Linux and Open Source, and often found it somewhat intimidating to ask questions or frustrating trying to find answers in the various channels, lists and online resources. === B10h4z4rd [n=christop@p54B77F16.dip.t-dialin.net] has joined #ubuntu-classroom [09:13] I joined the UW project because I found a welcoming group of folks who were open to questions and people with similar experiences as mine. === red_herring [n=rj@unaffiliated/redherring/x-220354] has joined #ubuntu-classroom [09:14] Some of the projects the group has taken on are mentoring, HCI contributions, forums integration, advocacy and conference appearances/presentations. === Ilokaasu [n=matti@dsl-aur-ff27c000-33.dhcp.inet.fi] has left #ubuntu-classroom [] === asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has joined #ubuntu-classroom [09:14] Just to plug Ubuntu Live The talk I proposed with the help of the whole Ubuntu Womens Project, titled, Why we need the Ubuntu-Women Project? was accepted and will be part of Ubuntu Live in July. === sf_ [n=sf@p54A39279.dip0.t-ipconnect.de] has joined #ubuntu-classroom === stivani [n=stivani@d5152A75F.access.telenet.be] has joined #ubuntu-classroom [09:15] and with that I'll open it up for questions === LaserJock [n=mantha@ubuntu/member/laserjock] has joined #ubuntu-classroom [09:16] dinda QUESTION: will there be a transcript or video of your Ubuntu Live talk, by any chance? [09:16] I'll definitely put up my presentation on the web somewhere with my speaker notes. . . [09:16] but I'm not sure what the conference is doing in terms of video or any live streaming === PluckyBlade [n=jng@82.195.137.4] has joined #ubuntu-classroom [09:17] dinda: QUESTION: What is the best approach to getting wife to use Linux? Even after having the various applications she likes migrated under wine? === xq [n=xarquid@adsl-4-138-254.gsp.bellsouth.net] has joined #ubuntu-classroom === fixit4u [n=chatzill@230.sub-75-214-95.myvzw.com] has joined #ubuntu-classroom [09:17] Hmm, interesting question . . but I think the migration path is different for everyone. . . === somerville32 [n=somervil@fctnnbsc15w-156034067224.nb.aliant.net] has joined #ubuntu-classroom [09:18] I still use and XP laptop given to me by my current job and also my main machine is a Mac laptop === Gnorksy [n=fop@p5490c29e.dip.t-dialin.net] has joined #ubuntu-classroom [09:18] many long time users don't realize there is a learning curve, even if it is slight for new users [09:19] that is one area I'm working to help overcome, actually with end user training [09:19] it has to be comfortable for her or any user to use [09:20] What would you say are the biggest reasons why there are relatively few women in software development, especially OpenSource? [09:20] Ah, the $64k question! [09:20] Part of it might be because it is relatively new [09:21] some likened it to Law or Medicine 20 or so years ago === ubuntu_demon [n=ubuntu_d@ubuntu/member/ubuntudemon/-x-12083] has joined #ubuntu-classroom [09:21] but once women became interested, and the field became level, more women entered, in droves === xq [n=xarquid@adsl-4-138-254.gsp.bellsouth.net] has left #ubuntu-classroom [] [09:22] right now, it's mostly marketing, just gettig the word out about FOSS in general is the next step [09:22] QUESTION : whats the most attracting thing for woman about ubuntu? [09:22] a year ago no one knew what I meant when I mentioned Ubuntu or open source, now many more, especially in education know the terms === alienSkull [n=jim@pool-68-238-95-172.syr.east.verizon.net] has joined #ubuntu-classroom [09:23] The Code of Conduct! === CageH [n=clemens@p57A1C7AC.dip.t-dialin.net] has left #ubuntu-classroom [] [09:23] I've heard from so many that the Ubuntu Community just rocks. [09:23] I happen to believe that too. :) === KaiL [n=KaiL@p548F7031.dip.t-dialin.net] has joined #ubuntu-classroom === OZ8AAZ [i=kmyram@mail.farveblind.dk] has joined #ubuntu-classroom [09:24] It is a welcoming community for everyone and I think folks can find their niche within the community [09:24] dinda QUESTION: Do you think that the IT sector in general has more problems with sexism than other fields of employment, if so are there any glaring causes? [09:24] That is how I found the Ubuntu-women project === dinda is pondering that question. . . [09:25] Coming for an entirely technical world of engineers at NASA and now IT, not sure if it is just IT in general or just Linux. . . [09:25] or just open source? === KaiL [n=KaiL@p548F7031.dip.t-dialin.net] has left #ubuntu-classroom [] [09:25] I'd be curious to throw that question to our mailing list and forums === flo_ [n=flo@81.5.237.142] has left #ubuntu-classroom [] [09:26] dinda QUESTION: would you please give some info on the distribution of the team members by countries, regions, continents? [09:26] It's failry spread out over the world. . . [09:27] Vid, the founder is from India === slazh [n=slazh@84-105-237-220.cable.quicknet.nl] has left #ubuntu-classroom [] [09:27] many from the US and Australia, linuxxhix === popstr [n=mk@c-12c0e455.117-77-64736c10.cust.bredbandsbolaget.se] has joined #ubuntu-classroom [09:27] more from europe and the phillipines [09:27] one thing we don't have is a current headcount other than the lanuchpad team [09:28] you can check the Launchpad Team info and look at member profiles === joc [n=joc@aphex.plus.com] has joined #ubuntu-classroom [09:28] QUESTION: Do you see a lot of success stories, i.e. people switching from windows to linux because of projects like ubuntu-women? === mm [n=mm@X56d3.x.pppool.de] has joined #ubuntu-classroom === dinda reading Burgwork's comment [09:28] dinda: COMMENT: I don't know if you have seen the numbers, but IT world in general is less than 20%, Open Source runs about 2% === j1mc [n=jcampbel@157.199.22.99] has left #ubuntu-classroom [] [09:29] Burgwork - most FLOSS polls have it even lower, some as low as 2% === gonk23 [n=gonk23@218-215-135-229.people.net.au] has joined #ubuntu-classroom [09:29] I'm not sure about switchers but the U-W project certainly helps keep those interested here === Xk2c [n=Xk2c@e178208254.adsl.alicedsl.de] has joined #ubuntu-classroom [09:30] We were surprised recently by the number of members reporting various types of sexism within the Ubuntu Community. . . === Merchelo [n=Merchelo@deathray.redbrick.dcu.ie] has joined #ubuntu-classroom === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-classroom === stfl_ [n=sf@p54A3B5F3.dip0.t-ipconnect.de] has joined #ubuntu-classroom [09:31] so we started a dialog among members and Jono Bacon is now meeting with the project on ways to help combat that in Ubuntu === stuart__ [n=stuart@81-178-108-87.dsl.pipex.com] has joined #ubuntu-classroom [09:32] Lots of Ubuntu Women members came from upstream groups such as LinuxChix, Debian women [09:32] It's somewhat frustrating to see the same patterns repeat over and again with the various groups === jhnthn [n=jhnthn@77-97-19-80.cable.ubr01.pert.blueyonder.co.uk] has joined #ubuntu-classroom [09:33] QUESTION: Do you think there are other groups that could benefit from extra support? === pacpac007 [n=serjosch@81.210.250.90] has joined #ubuntu-classroom === NeoTheOne- [n=masjito-@125.160.44.84] has joined #ubuntu-classroom [09:34] Not sure what you mean by other groups? other audiences? or specific projects? === ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #ubuntu-classroom [09:34] One of the things I found when I came into the project is just being overwhlemed by all the groups seeking help [09:35] There was/is tons of information but no step 1, step 2, step 3 path into the volunteer areas [09:36] dinda: QUESTION: is there any obvious thing that Ubuntu developers (like the MOTU) can do to encourage more women to contribute besides just being decent and nice? or are they doing ok as it is, in your opinion? === n2diy [n=darryl@ppp-42d42851.wlks.losch.net] has joined #ubuntu-classroom [09:37] The MOTU, CC, Jono, the core developers, imho, are all doing a great job. . . === Toxicity999 [n=bryan@unaffiliated/Toxicity999] has joined #ubuntu-classroom [09:38] it's harder to elaborate on ways to encourage women, without it coming down to "use common sense" but. . . [09:38] obivously things like "don't ask for pictures" and don't troll the u-w irc channel are some [09:39] When I went to UDS PAris there were about three women in attendance [09:39] UDS Mountain view had a few more === Rytmis [n=lauri@a91-152-84-118.elisa-laajakaista.fi] has left #ubuntu-classroom [] [09:39] think about if the roles were reversed and a guy walked into a room of 50 - 70 women developers [09:40] people want to see others like themselves, they just feel more comfortable [09:40] same thing with culture and language [09:41] so there are no easy answers to encouraging women other than just helping to create a professional environment === joebaker [n=joebaker@rrcs-67-52-198-66.west.biz.rr.com] has joined #ubuntu-classroom === eboogie_ [n=evan@204.193.132.7] has left #ubuntu-classroom [] === jarlath_ [n=ja@89.100.245.157] has joined #ubuntu-classroom [09:41] dinda: QUESTION: I'm the only guy in the group of developers I work with, I can understand how intimidating being the odd one out can be sometimes. Now as an estimate would you say there are more women involved than people realize? I've heard as little as 5% of the active community, but I believe it to be a much larger number. [09:41] I thnk the numbers are larger. . . [09:42] there is just the matter of having time to contribute === popstr [n=mk@c-12c0e455.117-77-64736c10.cust.bredbandsbolaget.se] has left #ubuntu-classroom [] [09:42] we have tons of programmers, sys admins, bug workers in the group but all seem really tight for time === hampa [n=hampa@2.123.79.83.cust.bluewin.ch] has joined #ubuntu-classroom [09:43] but I think now that the group is growing and folks are getting used to having women contribute in technical areas, more will be encouraged to participate [09:43] Plus now that women are leading in some areas, that helps too :) [09:44] For example I helped kick start the Ubuntu Houston Loco Team [09:44] Last week I stood up in front of 25 guys (and two of their girlfriends) to lead the meeting [09:44] It was great [09:45] Elkbuntum Hobbsee, Pleai2, others are all leading by example [09:45] hehe "elkbuntum" :) [09:45] doh! [09:46] The wonderful Elkbuntu from the magical land of Oz [09:46] I wish I could make the next UDS to see what the turnout will be [09:46] PriceChild - other questions [09:47] dinda QUESTION: Most technical careers have few female students. In my University approximately 5%-10% of the students are woman. Do you think the percentage is what it is because women are not generally interested in tech or because discrimination scares them away? === dinda is trying to read some of the chat log === jgedeon [n=joe@oh-67-77-123-4.sta.embarqhsd.net] has joined #ubuntu-classroom [09:47] I can only speak from my personal experience. . . [09:47] which is I used to be a programmer and now I'm not [09:48] way back in highschool and even early college I started on the programmer path but somewhere along the way it stopped being fun [09:48] I think the environment is definitely opeing up for women but it can be frustrating to encounter a "good old boys" club in any field [09:49] and I don't buy the whole women don't like technical stuff gender argument either === joern [n=joern@xdsles123.osnanet.de] has joined #ubuntu-classroom [09:49] that's totally not true. . .we just like things that work - like Ubuntu [09:49] dinda QUESTION: Is there a need/way of contribution to your efforts from male members of the community? Not in general sense as "be good persons"; is there something you ask in concrete terms? [09:50] First guideline, "Don't be condescending!" [09:50] When we need/want help we will ask for it [09:51] The other thing we discovered at our meeting with Jono. . . === waleeds [n=waleed@77.64.78.190] has left #ubuntu-classroom [] [09:52] is that we really need other men to step up and say when they see other members being sexist or making sexist comments/jokes [09:52] We need Men to be an example for other men and boys [09:52] So it's not enough to not do it yourself, be aware that it is happening and be prepared to speak up when you see it === jmchugh [n=jmchugh@dargo.trilug.org] has left #ubuntu-classroom [] === webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has joined #ubuntu-classroom === zeth [n=zeth@sblug/lugmaster/zeth] has joined #ubuntu-classroom [09:54] priceChild - can you paste in that ? from LaserJock? [09:54] QUESTION: I find it a bit more difficult with women on IRC because I don't want to let other's necessarily know (her/she in speech) but then I feel like I'm isolating them. Pictures are another thing. I like pictures/hackergotchis to give a personal touch. Is it best to just ask? [09:54] That's a balancing act, LaserJock === rohan [n=rohan@unaffiliated/rohan] has joined #ubuntu-classroom [09:54] On the one hand we want to be more visible on the other, it often makes us targets :( [09:55] I became an Ubuntu member a few months ago but have been hesitant to add my blog to planet === aleix [n=aleix@194.158.78.231] has left #ubuntu-classroom [] [09:55] I think it's okay to ask, if you need clarification [09:56] and let them know it's for that reason not b/c you are trolling [09:56] time for one or two more questions [09:56] you folks have been great, btw [09:57] wish I could keep up with the chat going on === tiwalun [n=dominik@182-74.1-85.cust.bluewin.ch] has joined #ubuntu-classroom [09:57] You can find more info on the Ubuntu Women Project at www.ubuntu-women.org [09:57] dinda QUESTION: So does Ubuntu Women concentrate on stuff like promoting Ubuntu, or more on technical stuff, like helping women become MOTUs or start developing software? [09:58] all of the above! [09:58] members tend to use it as a stepping stone into other areas of Ubuntu === ericho [n=erich@189.129.51.32] has joined #ubuntu-classroom [09:58] We are especially intersted in getting more mentoring going [09:59] Okay, I have to wrap it up now [09:59] Thanks to everyone, you've been great! [09:59] Thanks very much dinda :) [09:59] dinda: thank you it was a wonderful session === mode/#ubuntu-classroom [+o BenC] by PriceChild [09:59] You also gave me alot of good questions to add to my Ubuntu Live presentation === Tiwaz [n=DD@p508F6A17.dip.t-dialin.net] has joined #ubuntu-classroom === gabriel_ [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom === ..[topic/#ubuntu-classroom:PriceChild] : The Ubuntu Open Week is on right now! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || Current Session: Kernel Team - Ben Collins === ash211 [n=andrew@user-112174a.dsl.mindspring.com] has joined #ubuntu-classroom === blueyed [n=daniel@pdpc/supporter/active/blueyed] has joined #ubuntu-classroom [10:01] Hello, and welcome to the Ubuntu Open Week session for the Kernel Team. I'm Ben Collins, the Ubuntu Kernel Team Technical Lead. In this session, I'll start with some background on the Kernel Team, and then open up for some Q+A. === el_isma [n=ismael@r201-217-158-41.dialup.adsl.anteldata.net.uy] has joined #ubuntu-classroom [10:01] I work directly for Canonical as a member of the Ubuntu Distro Team, and have been maintaining the Ubuntu Linux Kernel for a little more than 1.5 years now. [10:02] When I first started, the Ubuntu Kernel Team consisted of myself, having taken it over from Fabio M. Di Nitto (fabbione). [10:02] Since then, we have grown to a total of 4 paid kernel developers: Myself, Kyle McMartin (kylem), Tim Gardner (rtg) and Phillip Lougher (pkl). [10:03] Our daily routine is very mundane. We peruse the launchpad bugs for the kernel, working to confirm and evaluate the bug reports. On good days, we try to fix these bugs, and in between we do a little development on the kernel :) [10:03] Most of us have outside projects we work on. Kyle handles parisc patches, and Phillip is the SquashFS maintainer. I used to maintain the Linux IEEE-1394 stack, but that has since been passed on to someone else for lack of time on my part. For many years I've done trivial work on the UltraSPARC kernel port. === kioshen [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom [10:04] Since the team in its current state is very new, we haven't seen a lot of what we can do. We do plan to open up our roadmap a lot for the gutsy development cycle, and produce some new and exciting things. I'm looking forward to seeing what the great group of developers can do. === JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-classroom [10:05] Some things are already coming open, like the newly developed gutsy kernel build system, which should allow for the community to better interact with us, and allow us to provide a better quality kernel for release. [10:05] And now I would like to open the Q+A portion of this session... === ompaul [n=ompaul@freenode/staff/gnewsense.ompaul] has joined #ubuntu-classroom [10:06] For all the new joiners please go to #ubuntu-classroom-chat to ask your questions. [10:07] right, thanks PriceChild === zbrown [n=rufius@unaffiliated/zbrown] has joined #ubuntu-classroom [10:07] QUESTION: what is the gutsy kernel build system? === kahrytan [n=kahrytan@pool-71-176-25-172.nrflva.east.verizon.net] has joined #ubuntu-classroom [10:07] The build system in question is the bulk of the debian/* directory in our source tree === J-_ [n=justin@unaffiliated/j/x-388422] has joined #ubuntu-classroom [10:08] Before gutsy, we had been using kernel-package (make-kpkg) to create the kernel deb's and handle the majority of the build process [10:08] this has proven to be very clunky, and hasn't adapted well for us === Wilson [n=fr@p549375c8.dip.t-dialin.net] has joined #ubuntu-classroom === someothernick [n=ron@pool-72-85-214-35.bstnma.east.verizon.net] has joined #ubuntu-classroom === sampbar [n=sampbar@cpc1-oxfd4-0-0-cust203.oxfd.cable.ntl.com] has joined #ubuntu-classroom === AskHL [n=ask@82.211.198.209] has joined #ubuntu-classroom === PhilK [n=PhilK@mail.pressure-pro.com] has joined #ubuntu-classroom [10:09] So for gutsy, we developed a new build system that can be see in the debian/* directory of the ubuntu-gutsy.git repo (kernel.org) [10:09] It allows us to better customize the build, and allows for easier add-ons by external builds (people who want to make custom kernels available) [10:10] plus it cuts down the build time A LOT [10:10] next Q? [10:10] QUESTION: How should an eager user learn about kernel development? [10:11] I knew this question would come up, but I failed to prepare for it :) However, the best way to learn about kernel development is dive in. Most people find something that plucks they're nerves and get into the source and try to fix it. === dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has joined #ubuntu-classroom === cedrick [n=cedrick@243.155.98-84.rev.gaoland.net] has joined #ubuntu-classroom [10:11] This can be anything, even as trivial as msg printed in kern.log === Vic_Astro [n=vic@86.120.76.96] has joined #ubuntu-classroom [10:12] just getting familiar with the source tree layout is a tremendous way to start working with the kernel [10:12] QUESTION: why does the package name include the upstream version? Does this mean you loose bugs when there's a new upstream version? === Nightrose [n=lydia@port-87-234-150-228.dynamic.qsc.de] has left #ubuntu-classroom [] [10:13] The package name has always included the version. Back when we had bugzilla, there was a linux meta target for all kernel bugs. === undertakingyou [n=undertak@70-57-89-9.slkc.qwest.net] has joined #ubuntu-classroom [10:13] When the big lp move occurred, it was not possible to do this. [10:13] lp == launchpad [10:14] QUESTION: Realtime patches? I see some places where realtime could be useful. Do you see Ubuntu ever releasing a default kernel with the Realtime enabled? [10:14] However, I kept the staus quo because the kernel bug list can easily get full of stale bugs, and starting with a clean slate every release is very helpful === sf_ [n=sf@p54A38771.dip0.t-ipconnect.de] has joined #ubuntu-classroom [10:14] Well, yes, I can see that happening when those patches are in upstream kernel. See the KernelTeam wiki, specifically the FAQ about why the -rt patches are not in our kernel. === atoponce [n=aaron@oalug/member/atoponce] has joined #ubuntu-classroom [10:15] QUESTION: how many volunteers are helping with the development of the kernel? [10:15] We have about 3 very active volunteers [10:15] Would be nice for that to grow === ranf_ [n=ralfm@dslb-084-058-131-145.pools.arcor-ip.net] has joined #ubuntu-classroom [10:16] QUESTION : what are the most urgent topics that needs to be adressed by your team, that might need help at the moment? === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has joined #ubuntu-classroom === davmor2 [n=davmor2@82-37-60-159.cable.ubr04.brom.blueyonder.co.uk] has left #ubuntu-classroom [] === rolp [n=rolp@dslb-084-058-183-163.pools.arcor-ip.net] has left #ubuntu-classroom [] [10:18] Our biggest issue is hw testing. We obviously can't have every bit of hw, and even if people file a bug on a driver/hw combo that doesn't work, it's very hard for us to remotely fix it on someone elses system. We definitely need more capable people testing hw [10:18] Two biggest areas where we need testing, storage (IDE/SATA) and wireless [10:18] we always seem to hit problems with them on every release, and we are chasing our tails to fix the problems === duncan_nz [n=duncan@563421b6.rev.stofanet.dk] has left #ubuntu-classroom [] === sebanio [n=sebanio@p54A17486.dip.t-dialin.net] has joined #ubuntu-classroom [10:19] QUESTION: there are many regressions from edgy kernel to feisty kernel, related to sound issues. is this related to kernel team ? if so, will the new build system help in anyway to test these type of regressions ? === festival_gai1 [n=ralfm@dslb-084-058-131-145.pools.arcor-ip.net] has joined #ubuntu-classroom === dregin [n=dregin@carbon.redbrick.dcu.ie] has joined #ubuntu-classroom === kneeki [n=kneeki@66-193-135-142.static.twtelecom.net] has joined #ubuntu-classroom === banda1 [n=bandan@88.134.40.112] has joined #ubuntu-classroom [10:20] Part 1) Yes, it is kernel related [10:20] Part 2) No, the build system does not do run time testing [10:20] See answer to prior question on testing === scot524 [n=scot524@smtp.interlude-reports.com] has joined #ubuntu-classroom [10:22] QUESTION: Can you recommend any reading material on developing the Linux Kernel and Linux Drivers? === ssam [n=ssam@87.127.117.246] has joined #ubuntu-classroom [10:22] There is a Linux Device Drivers book from Oreilly, which is what I read when I first started with the kernel [10:22] It's a great intro to the kernel APIs [10:23] There's also the linux-doc meta package in Ubuntu, which has html of all the in-source documentation === YokoZar [n=YokoZar@c-67-188-45-230.hsd1.ca.comcast.net] has joined #ubuntu-classroom [10:23] QUESTION: what is the new features for gutsy? er...besides the build system [10:24] Anything you want to see on the roadmap? === banda1 [n=bandan@88.134.40.112] has left #ubuntu-classroom [] === IdleOne [n=idleone@unaffiliated/idleone] has joined #ubuntu-classroom === BjornT [n=bjorn@canonical/launchpad/BjornT] has joined #ubuntu-classroom [10:24] One area I'd like to concentrate on is the validation and testing infrastructure in the new build system. A lot of regressions from release-to-release (or even from one upload to the next) can be caught at build time. === IdleOne [n=idleone@unaffiliated/idleone] has left #ubuntu-classroom [] === h4wk0 [n=h4wk@84.13.248.122] has joined #ubuntu-classroom === bossie [n=hendrik@dsl-243-112-185.telkomadsl.co.za] has joined #ubuntu-classroom [10:25] There are some ideas on the KernelTeam/Roadmap wiki === void^ [n=void@azureus/void] has joined #ubuntu-classroom [10:25] QUESTION: Ubuntu-Studio requires Low latency. Can you speak to this? I'd like the sound to be production quality. We use Linux thin clients and I'm pondering whether we may be able to some day add VOIP support at the thin client. What suffers when you use a low latency option? [10:26] low latency is a hot topic for us [10:26] However, we have an issue where the stock kernel doesn't support the needed features, and patches to do this are very invasive [10:27] But, the new build system is going to allow for kernels like this to be built in-tree and uploaded with the rest of the kernel images. We will be VERY picky on which ones get included for this feature. === pacpac007 [n=serjosch@81.210.250.90] has left #ubuntu-classroom [] [10:27] lowlatency is most likely one, Xen is another candidate === gotiniens [n=gotinien@cc68413-a.ensch1.ov.home.nl] has joined #ubuntu-classroom === ti4mi [n=Timmie@p548d815a.dip0.t-ipconnect.de] has joined #ubuntu-classroom === maniacmusician [n=maniacmu@68.112.86.64] has joined #ubuntu-classroom [10:28] QUESTION: how is the kernel team using the information in the ubuntu hardware database? === simarillion [n=simarill@HSI-KBW-085-216-120-246.hsi.kabelbw.de] has joined #ubuntu-classroom [10:29] In theory we want to use it to gather information on use coverage for certain types of hw, but in reality we haven't made much use of the information at this point === Schnorg [n=peter@dslb-084-056-060-254.pools.arcor-ip.net] has joined #ubuntu-classroom [10:29] We done some percentage checks on different things, but nothing of note === godless [n=rob@dormir.dreaming.org] has joined #ubuntu-classroom === BjornT [n=bjorn@canonical/launchpad/BjornT] has joined #ubuntu-classroom [10:29] Question: in the next eighteen months to two years do you think that wireless will start seeing more free drivers and less dependancy on blobs to get them working? [10:30] I think we'll see more free drivers, but I don't think we'll ever get rid of things like firmware === fungus [n=olsonl@mailhub.sosstaffing.com] has joined #ubuntu-classroom [10:31] Certain vendors (*cough* Intel) are leading the way by example in releasing open source drivers for wireless. We will even see a daemonless ipw3945 driver during gutsy cycle === Schnorg [n=peter@dslb-084-056-060-254.pools.arcor-ip.net] has left #ubuntu-classroom [] === desktop_ [n=desktop@201-75-105-115-ma.cpe.vivax.com.br] has joined #ubuntu-classroom === gladk2 [n=gladk2@IAM92.iam.tu-freiberg.de] has joined #ubuntu-classroom [10:31] QUESTION: are there plans to backport more drivers to dapper? people occationally complain that it doesn't support hardware on new servers [10:32] At UDS we plan to do a hw rev discussion for dapper, to create a set of updated drivers for it [10:32] until recently, we haven't had the man power to do it [10:33] QUESTION: HW testing. How about having a 60 MB boot CD that has a battery of Kernel tests that you can have people try as a live CD. Use the hardware database to email people who have specific hardware that needs the testing. === Kubuntuman [n=andreas@wrzb-590cff81.pool.einsundeins.de] has joined #ubuntu-classroom [10:34] That's an excellent suggestion. Did I also hear you volunteer to make it? :) [10:35] Seriously, that's just the kinds of ideas we need to get implemented. [10:35] QUESTION : how's the future looking for suspend/hibernate on laptops ? === desktop_ [n=desktop@201-75-105-115-ma.cpe.vivax.com.br] has joined #ubuntu-classroom === Wilson [n=fr@p54934FCF.dip.t-dialin.net] has joined #ubuntu-classroom [10:36] The future always looks bright, it's finding the right path to get to get to the light that's hard....Suspend/Hibernate has been famously plagued by bad BIOS implementations, and broken drivers. [10:37] There are efforts upstream to get rid fo the latter, but the former will always be out of our control. People can do things like report problems from the linux firmware kit to their vendors to make them aware. === mallux [n=chris@cpc5-bsfd1-0-0-cust179.cmbg.cable.ntl.com] has joined #ubuntu-classroom === erstazi_ [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom [10:38] QUESTION: Does the kernel team need more help triaging the kernel related bugs in launchpad? === seban [n=seban@xmpp.1.autocom.pl] has left #ubuntu-classroom [] === stfl_ [n=sf@p54A3C7A2.dip0.t-ipconnect.de] has joined #ubuntu-classroom [10:39] YES! Triaging bugs is very time consuming. There's info on how you can help at various wiki pages on wiki.ubuntu.com, and specifically at https://wiki.ubuntu.com/KernelTeamBugPolicies === ti4mi [n=Timmie@p548d815a.dip0.t-ipconnect.de] has left #ubuntu-classroom [] [10:40] Note that kernel bug policy has some slight variations from most bugs in Ubuntu...it's a very specialized area [10:41] We don't turn down any help, but knowing how we operate helps us all :) [10:41] QUESTION: Since you can't have all the hardware in the world (even though you might have some nice rigs) wouldn't it be possible to have a set of normal users, one or two for each main hw, that would be responsible to report any regression and help testing fixes (maybe opening a page for each hw like there is a page for each bug)? [10:42] COMMENT : By main hw I'm also thinking scanners/printers etc [10:42] one or two isn't a problem...we get that just from ubuntu core-devs (collectively we cover every major bit of hw). It's the corner cases we have issues with, and finding people that have those corner cases, or even knowing what they are, is near impossible until the bug occurs. === Toxicity999 [n=bryan@unaffiliated/Toxicity999] has joined #ubuntu-classroom [10:43] Yes, peripheral hw is very hard for us to test...something like that for those types of hw would be very helpful [10:43] at the same time, those sorts of things are as high of a priority as say wireless cards, or SATA controllers [10:44] *aren't [10:45] QUESTION: Ben, you mentioned that the best way to get started with Kernel development is by diving in or reading the device drivers book. What is the best way to setup a development environment for kernel hacking. Specifically if one is interested in modifying the rt2500 wireless drivers. Thanks! === sebanio [n=sebanio@p54A17486.dip.t-dialin.net] has left #ubuntu-classroom [] [10:45] for general hacking, it's easiest to just install: make, gcc and linux-headers-generic === PuleX [n=roel@a80-126-157-43.adsl.xs4all.nl] has joined #ubuntu-classroom [10:46] Then you can build something like that modularly and test it easily on your stock system. That reduces the time and variance which would occur with building an entire kernel. === Hans [n=Hans@p5487D4E1.dip.t-dialin.net] has joined #ubuntu-classroom === webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has left #ubuntu-classroom [] === Hans [n=Hans@p5487D4E1.dip.t-dialin.net] has left #ubuntu-classroom [] === CiHO [n=ciho@pD9E87DCA.dip.t-dialin.net] has joined #ubuntu-classroom [10:47] QUESTION: how about merging suspend2 in the kernel ? it's more mature, and works beautifully out the box, as compared to swsusp [10:47] Knew that was going to come up sooner or later :) [10:48] suspend2 is another incredibly invasive patch that touches way too many stock source files, and makes our headaches worse, even compared to the benefit it may give you [10:49] --> https://wiki.ubuntu.com/KernelPatches [10:50] For patches like this, the push should be made upstream as opposed to the distro level... === sf__ [n=sf@p54A3B415.dip0.t-ipconnect.de] has joined #ubuntu-classroom === Nergar [n=chatzill@189.141.112.72] has joined #ubuntu-classroom [10:51] QUESTION: Why does the final version of fiesty not support my ati card (however herd 2 did) - Its an ati x1400 More at: http://ubuntuforums.org/showthread.php?t=399913 [10:51] That sounds incredibly like an Xorg question as opposed to a kernel question [10:51] ooops sorry === rulus [n=roel@d54C1A033.access.telenet.be] has joined #ubuntu-classroom [10:52] PriceChild: not your fault...Xorg is the kernel nemesis :) === awkorama [n=awk@gw.cnet.sk] has joined #ubuntu-classroom [10:53] hehe i just clicked the link and saw that the fix required blacklisting a few modules... [10:53] "fix" === j1mc [n=jcampbel@157.199.22.99] has joined #ubuntu-classroom [10:53] If anyone has specific questions regarding bug reports or other issues, the kernel team is always active in #ubuntu-kernel === poolie [n=mbp@ppp112-44.static.internode.on.net] has joined #ubuntu-classroom === bogdano [i=bogdano@nat/mandriva/x-e8c52ca797539442] has joined #ubuntu-classroom [10:53] well, not _always_, but when we are, that's the place :) [10:54] If you are interested in the kernel team and what we are doing, I strongly recommend subscribing to the kernel-team@lists.ubuntu.com mailing list and checking out https://wiki.ubuntu.com/KernelTeam === scot524 [n=scot524@smtp.interlude-reports.com] has left #ubuntu-classroom [] === erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom === delmorep [n=chris@71.15.124.230] has joined #ubuntu-classroom [10:55] We've got about 5 more minutes. Any final questions? [10:55] QUESTION: if a bug affect a driver what package is afected? kernel(linux-source-2.6.20) or the source of driver (rt2x00) [10:55] I'm quite surprised the topic of kernel version for gutsy hasn't come up yet :) === darich [n=trickyki@88-110-0-73.dynamic.dsl.as9105.com] has joined #ubuntu-classroom === stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-classroom === scresawn_ [n=steve@pool-71-253-43-156.pitbpa.east.verizon.net] has joined #ubuntu-classroom [10:56] In that case, since the source code for that driver came from linux-source-2.6.20, that's where the bug can be fixed === zorglu_ [n=zorglub@165.43.102-84.rev.gaoland.net] has joined #ubuntu-classroom [10:56] It's also very helpful to report the bug upstream, since they are the ones most familiar with the hw [10:56] e.g. the rt2x00 project [10:56] QUESTION: what version of linux will be used in gusty? [10:56] Ah, someone saved the day :) [10:57] It's %99.99 sure to be 2.6.22 [10:57] QUESTION: Can we see all the ubuntu team in dresses please? [10:57] QUESTION: Linus or Alan? [10:58] uu serious one: [10:58] h4wk0: Prepayment for cross-dressing requests can be sent to my paypal account [10:58] QUESTION: how far branched is the ubuntu linux from linus's mainline? and how much work needs to be done for each new upstream release? === asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has left #ubuntu-classroom [] === saramath [n=ferna@kumi.rutgers.edu] has left #ubuntu-classroom [] [10:58] Oooh...it's actually branched lot more than I would like...we usually end up pulling in some other git tree like libata-dev#upstream for feisty [10:59] But the Ubuntu patches are very limited === unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has left #ubuntu-classroom [] [10:59] it's usually not a lot of work since most "new" things we pulled in are already upstream by the time the next cycle starts === radmen [n=radmen@aff195.neoplus.adsl.tpnet.pl] has joined #ubuntu-classroom [11:00] QUESTION: ltspfs It would be useful to allow a machine with lots of ram to share it over the network with machines which do not have much ram. LTSP has a feature for providing swap. Is there any chance we will see this sort of option in install routines to add swap space over the network? [11:00] Looks like we're out of time. Thanks everyone for joining, and enjoy the rest of the week! === dougsko [n=doug@unaffiliated/dougsko] has left #ubuntu-classroom [] [11:00] oops sorry joebaker [11:00] Thankyou very much BenC! :) [11:00] joebaker: please pick up in #ubuntu-kernel [11:01] PriceChild: thanks for handling questions [11:01] My pleasure :) === h3sp4wn [n=samw@unaffiliated/h3sp4wn] has left #ubuntu-classroom [] === zorkerz [n=zorkerz@modemcable196.13-81-70.mc.videotron.ca] has joined #ubuntu-classroom === kneeki [n=kneeki@66-193-135-142.static.twtelecom.net] has left #ubuntu-classroom [] === mode/#ubuntu-classroom [+o poolie] by PriceChild === meatballhat [n=dbuch@ubuntu/member/meatballhat] has left #ubuntu-classroom [] === ..[topic/#ubuntu-classroom:PriceChild] : The Ubuntu Open Week is on right now! || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: in #ubuntu-classroom-chat to ask questions.. chatting happens there too || Bazaar - Martin Pool === Kioshen [n=kioshen@modemcable125.151-80-70.mc.videotron.ca] has joined #ubuntu-classroom === undertakingyou [n=undertak@70-57-89-9.slkc.qwest.net] has left #ubuntu-classroom [] === kahrytan [n=kahrytan@pool-71-176-25-172.nrflva.east.verizon.net] has left #ubuntu-classroom [] === edmund [n=edmund@82-46-24-161.cable.ubr01.hawk.blueyonder.co.uk] has left #ubuntu-classroom [] [11:05] PriceChild: this is last session today? the bazaar one? [11:05] gnomefreak, Yes. [11:06] k [11:06] good morning class [11:06] :-) [11:06] hello poolie [11:06] i'm martin pool, i work on Bazaar at Canonical with jam-laptop [11:06] and some other folks === mode/#ubuntu-classroom [+o jam-laptop] by PriceChild [11:07] Bazaar is a version control system designed to work well for ubuntu developers and to work well with launchpad === Phineas [n=patrick@adsl-210-36-107.mco.bellsouth.net] has joined #ubuntu-classroom [11:07] and to be easy to learn and pleasant to use [11:08] 'what is a version control system'? === h4wk0 [n=h4wk@84.13.248.122] has left #ubuntu-classroom [] [11:08] well it remembers the changes you have made to a source tree, so that you can go back and see why changes were made [11:08] undo changes [11:08] review incoming work === fixit4u [n=chatzill@230.sub-75-214-95.myvzw.com] has left #ubuntu-classroom [] [11:09] merge in someone else's work, === wiseelben [n=shira@ppp-70-247-115-163.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom [11:09] and publish your changes === bergfoss [n=desktop@201-75-105-115-ma.cpe.vivax.com.br] has joined #ubuntu-classroom [11:10] Hi all [11:10] there are many other systems, including cvs, svn, monotone, darcs, git, mercurial [11:10] some of the distinguishing features of bazaar include: [11:10] very good support for windows, mac and linux === bluenova_ [n=bluenova@cable-213-132-148-170.upc.chello.be] has joined #ubuntu-classroom [11:11] a simple user interface and attention to keeping it friendly [11:11] a good python scripting api [11:11] ability to host branches on any web or ftp or file server without needing to run a special daemon [11:12] and very good handling of refactorings like renaming files or directories [11:12] i'll look at some qns [11:12] QUESTION: so bazaar has been designed to fit ubuntu ? and this is not ubuntu which choosed to because it fitted its need ? [11:12] thanks PriceChild [11:13] ubuntu (well, Canonical) was originally basing our work on Arch, an existing system [11:13] and contributing patches to that === gravygoat [n=t8c@kgldgaambas07-pool20-a132.kgldgaam.tds.net] has joined #ubuntu-classroom [11:14] QUESTIONS What are the pros and cons versus SVN [11:14] it wasn't really going in the direction we thought was best, so we started a new system taking the parts we liked from Arch === troy_s [n=aphorism@d206-116-6-170.bchsia.telus.net] has joined #ubuntu-classroom [11:14] the pros: no need for a central server, can commit and do other work while disconnected, [11:15] much better merge tracking and smarter merging === kkass [n=kassing@c-69-138-206-206.hsd1.md.comcast.net] has left #ubuntu-classroom [] [11:15] cons: mostly that it's a younger system, so somewhat less polished, less tools integration, etc [11:16] How does bazaar do without a central server to track everything? [11:16] but we plan to go 1.0 in a few months, and there is some work towards gnome, eclipse and visual studio integration [11:17] in Bazaar, each branch lives at a url, and carries a description of its history, including what has been merged in to it [11:17] when you merge from one branch to another, the system works out what's different between them and what has to be done [11:17] let's try it! === Moniker42 [n=sean@87-194-119-253.bethere.co.uk] has joined #ubuntu-classroom === CodingZen [n=brymande@149-6.126-70.tampabay.res.rr.com] has joined #ubuntu-classroom [11:18] on ubuntu, apt-get install bzr === CodingZen [n=brymande@149-6.126-70.tampabay.res.rr.com] has left #ubuntu-classroom [] === bluenova [n=bluenova@cable-213-132-148-170.upc.chello.be] has joined #ubuntu-classroom [11:18] then cd to some suitable directory (like your home) [11:18] and do [11:18] bzr branch http://bazaar.launchpad.net/~mbp/+junk/seminar [11:19] after a little while, this will give you a toy source tree i made for this project [11:19] QUESTION: So client side bazaar is just a bunch of scripts and server-side it can be only one ftp server? === CodingZen [n=brymande@149-6.126-70.tampabay.res.rr.com] has joined #ubuntu-classroom [11:19] awkorama: uh not just "a bunch of scripts" :-), a suite of lovingly hand-crafted python modules :-) [11:20] that give you one program 'bzr' with various commands [11:20] on the server side it can be an ftp, sftp, http, server [11:20] or you can run the bazaar 'smart server' which is somewhat faster, and will become much faster in future releases === pulqe [n=pulqe@201.160.146.137.cable.dyn.cableonline.com.mx] has joined #ubuntu-classroom [11:21] question: why bother to make it work well with mac and windows? [11:21] mc44, good qn [11:22] it's because many open source projects, even if their core developers only use ubuntu, end up being ported to Windows === stryderjzw [n=stryderj@216.232.85.137] has joined #ubuntu-classroom [11:22] it can be a pain to support windows but if you keep it in mind during the design it's not that bad [11:22] QUESTION: Bazaar works well for Linux and Ubuntu. Does it also work well for other types of software development, i.e. could/should/will it replace CVS/SVN eventually? [11:23] yes, it does [11:23] it's used by a number of people for internal/commercial development === gladk2 [n=gladk2@IAM92.iam.tu-freiberg.de] has left #ubuntu-classroom [] [11:23] i would say it's certainly an improvement on cvs, and depending on your situation could well be better than svn === CiHO [n=ciho@pD9E87DCA.dip.t-dialin.net] has left #ubuntu-classroom [] [11:24] I would also like to point out that we have the ability to interoperate with an upstream SVN server [11:24] with the bzr-svn plugin [11:24] oh good point [11:24] jam- === jackster [n=jackster@91.105.247.151] has joined #ubuntu-classroom [11:24] Which allows you to pull changes from SVN, do your commits in bzr, and (if you have commit rights to SVN) lets you merge your changes back [11:25] https://launchpad.net/bzr-svn is the project page [11:25] I only got one file, hello when I branched his URL === dwatson [n=david@planetwatson.plus.com] has joined #ubuntu-classroom [11:25] if you ran that command "bzr branch http://bazaar.launchpad.net/~mbp/+junk/seminar" you should have got a directory 'seminar' === bertux [n=bertux@abo-123-249-68.guy.modulonet.fr] has joined #ubuntu-classroom [11:26] containing one file, 'hello' [11:26] with some text in it [11:26] if you cd to that directory and run 'bzr log' [11:26] then you should see that i created it early this morning === willie [i=willie@midden.org.uk] has joined #ubuntu-classroom [11:27] ddaa points out there is also a hidden directory .bzr which contains our control files === Joao_E_B [n=joaoeb@200.181.152.46] has joined #ubuntu-classroom [11:28] nansub0111: QUESTION:does the bzr-svn plug-in work the other way as well too? Suppose I use bzr locally for version control, but the public repository is subversion. Thanks [11:28] nansub0111: COMMENT:I should clarify I want to use subversion only for releasing public files === j1mc [n=jcampbel@157.199.22.99] has left #ubuntu-classroom [] [11:28] There is some work to support serving SVN information from a bzr repositor. [11:28] repository [11:29] so people with only an SVN client can still check out your source code [11:29] you can push back into svn from bzr [11:29] I believe the basic "checkout" support is functional, but you cannot commit yet. [11:29] as an alternative approach [11:29] oh maybe not then [11:29] nansub0111: jam-laptop: I ask because i am using googlecode to host a project, but all of my version control is done with bazaar. [11:29] For this setup, bzr-svn would definitely work [11:29] you could do your work locally using bzr [11:30] and then merge/commit back to googlecode's svn repository === jackster [n=jackster@91.105.247.151] has left #ubuntu-classroom [] [11:30] poolie: mc44: QUESTION: sabdfl has talking about the importance of revision control in freedom even other than code. Can bazaar be used for non code applications? what sort of applications do you think it could be useful f [11:31] mc44: you can certainly use it for documentation, web content [11:31] other things that are not code but look a bit more like code [11:31] i agree with mark about the importance of free collaboration on other things [11:32] bazaar at the moment is a bit biased towards "things that look like code" [11:32] eg you cannot comfortably commit very large binary files [11:32] but the real issue in collaborating on, say, graphics or music [11:32] is that it is sometimes hard to merge the changes if two people have modified them [11:32] QUESTION: will pakages be handeld via bzr in future? [11:33] yes, they will [11:33] at the moment some packages are maintained in bazaar trees, === Monika|K_ [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has joined #ubuntu-classroom [11:33] and there are some tools to help you do this [11:33] launchpad is managing some sources in bzr isn't it? === Monika|K_ [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has left #ubuntu-classroom [] === Monika|K [n=chatzill@dslb-084-056-211-012.pools.arcor-ip.net] has joined #ubuntu-classroom [11:34] there is a list of these packages on the ubuntu wiki i believe [11:34] launchpad does a few things with bazaar [11:34] bazaar is the way that launchpad thinks about code, if you like === Rawplayer [n=kevin@cp108757-a.landg1.lb.home.nl] has joined #ubuntu-classroom === markdark [n=markdark@ip3e8370ea.speed.planet.nl] has joined #ubuntu-classroom [11:34] firstly, it can host your branches so other people can get them [11:34] like the url i gave above === tavla [n=spreker@ip51cfa1ef.direct-adsl.nl] has joined #ubuntu-classroom [11:35] and it provides a directory of branches, like [11:35] https://code.launchpad.net/~bzr [11:35] these branches are owned by the 'bzr' group, and any of us can commit to them [11:36] you can see that some of them are linked to bugs [11:36] and if you click through you can also see the code within them [11:36] launchpad also provides a service of automated imports from svn or cvs to bzr === luizirber [n=lc@201-27-195-3.dsl.telesp.net.br] has left #ubuntu-classroom [] [11:37] i need to catch up on qns! [11:37] QUESTION: Is there a tutorial somewhere? What other resources would you recommend to get to know bazaar? [11:37] ucap, there is on bazaar-vcs,org, === troy_s [n=aphorism@d206-116-6-170.bchsia.telus.net] has left #ubuntu-classroom [] [11:37] and there are usually people in #bzr on freenode who can help [11:37] or write to bazaar@lists.ubuntu.com === LaserJock [n=mantha@ubuntu/member/laserjock] has left #ubuntu-classroom [] === hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has left #ubuntu-classroom [] [11:38] QUESTION: Is BazaarNG ever going to get small, simple *and* fast as Mercurial? ;-) [11:38] tekNico: yes, we're *very focused* on speed and it's getting faster in every release [11:38] many thanks due to jam-laptop in that area [11:38] for an example of a non-code project using ubuntu: https://code.launchpad.net/spreadubuntu/ [11:39] I'm keeping a list of qns unanswered so far :) [11:39] QUESTION: Do you use Bazaar while developing Bazaar? [11:39] alienSkull: yes of course, [11:39] like many ubuntu-related projects we do review of new contributions [11:40] when people post new patches to the list, it's caught by http://bundlebuggy.aaronbentley.com/ [11:40] which keeps track of the review comments, and uses bzr to find out when they're merged [11:40] PriceChild: next? [11:40] QUESTION: what is the status of the eclipse plugin ? how stable it is, can i feel confident that it wont crash my precious source code ? :) === Zizou [n=zizou@190.37.73.96] has joined #ubuntu-classroom [11:41] zorglu_: sorry i don't know off hand, i don't use eclipse [11:41] best to ask on the list [11:41] I've followed it a bit === BenC [n=bcollins@debian/developer/bcollins] has left #ubuntu-classroom ["Fold"] [11:41] It is still pretty early on === habeeb_ [n=habeeb@athedsl-187794.home.otenet.gr] has joined #ubuntu-classroom [11:41] Since it uses bzr as the back end [11:41] it won't "crash your precious source code" [11:41] But it may get fussy when you try to use it. [11:42] Since Eclipse needs to be taught how to think like bzr. [11:42] dabaR, would like to see the continuation of the demo you were doing poolie. === tekNico [n=tekNico@pdpc/supporter/active/tekNico] has left #ubuntu-classroom [] [11:42] ok [11:43] so at least one person now has a copy of my code [11:43] now edit 'hello' in your favourite editor === posingaspopular [n=House@adsl-69-209-52-92.dsl.chcgil.ameritech.net] has joined #ubuntu-classroom === michaelpo [n=presario@60.52.4.144] has joined #ubuntu-classroom === andy_ [n=andy@80-218-245-125.dclient.hispeed.ch] has joined #ubuntu-classroom [11:43] add a line of text or two [11:43] save/exit [11:43] and run 'bzr diff' [11:44] and it shows you what you've change [11:44] and 'bzr status' summarizes that === fungus [n=olsonl@mailhub.sosstaffing.com] has left #ubuntu-classroom [] [11:44] this should be familiar from cvs or svn [11:44] you can now 'bzr commit' === awkorama [n=awk@gw.cnet.sk] has joined #ubuntu-classroom === Sanne [n=Sanne@p548D8930.dip0.t-ipconnect.de] has left #ubuntu-classroom [] [11:44] this may be surprising - you don't have write access to my branch - but you can do it into your new local branch [11:45] now try 'bzr log' and it should show your change following mine [11:45] QUESTION: how do I see where it got commited to? [11:45] i'll let people catch up... [11:46] that's kind of an interesting question [11:46] it gets committed to whatever branch you're currently in [11:46] QUESTION: How do you tell bazaar to commit to another location like for an example an FTP Server? [11:47] Demon012: you can do this in two ways [11:47] if you want to commit directly there, every time you type commit [11:47] then you should make a branch on the server with bzr init, then from your machine do 'bzr bind ftp://euthaoeuthaoeu' === mallux [n=chris@cpc5-bsfd1-0-0-cust179.cmbg.cable.ntl.com] has left #ubuntu-classroom [] [11:48] but what i'm going to recommend here is === Kubuntuman [n=andreas@wrzb-590cff81.pool.einsundeins.de] has left #ubuntu-classroom [] [11:48] that you instead push your changes to the server after you've made them [11:48] so you can do 'bzr push URL' [11:48] where URL is an sftp or ftp url [11:48] if you have a launchpad account with ssh keys, you can push there [11:48] with bzr push sftp://bazaar.launchpad.net/~mbp/+junk/seminar [11:48] change 'mbp' to your name [11:49] branches on launchpad need to be associated with a product, here we have "+junk" to say it's not [11:49] next qn? [11:49] nealmcb: QUESTION: I'd like to use bzr to manage changes to configurations in /etc and maybe other places. The documentation mentions this, but I'd love to see best practices or examples tailored to sysadmin. And I'd love to be able to host the repository somewhere other than in /etc or / itself. [11:49] That is a more involved situation === shooters [n=philip@modemcable101.214-56-74.mc.videotron.ca] has joined #ubuntu-classroom [11:50] and some people have certainly thought about it a bit === grazie [n=grazie@host86-139-105-119.range86-139.btcentralplus.com] has left #ubuntu-classroom [] [11:50] The #1 solution I've seen, is that you version the tree in another location [11:50] and then use symlinks to point into it. === ssam_ [n=ssam@87.127.117.246] has joined #ubuntu-classroom === beni [n=beni@zux221-178-177.adsl.green.ch] has left #ubuntu-classroom [] [11:50] This lets you version sub-pieces of /etc in different branches === tavla [n=spreker@ip51cfa1ef.direct-adsl.nl] has left #ubuntu-classroom [] [11:50] and keeps the VCS data separated from the running files [11:51] poolie: dAndy: QUESTION: Is bzr entirely python or is there C mixed in for better performance? What else is being done to improve performance? [11:51] at the moment the main release is all python, but we will likely add C soon, [11:52] actually pyrex, a python-like language that compiles to C === mattw [i=mattw@serenity.cat.pdx.edu] has joined #ubuntu-classroom [11:52] I think in general we have focused on getting the right algorithm in python [11:52] the main things we're doing on performance atm are doing less io, and doing more efficient network traffic [11:52] It is much easier to switch from a O(N^2) algorithm to an O(logN) one in python [11:52] and once we have that, we can optimize for C/Python speeds [11:53] Rather than trying to make a really fast C O(N^2) algorithm, that will always end up slow [11:53] COMMENT: for the push I had to include my LP username like so "bzr push sftp://user@bazaar.launchpad.net/..." [11:53] ranf: ah true, i have the same name on my machine [11:53] QUESTION: is there any web based bazaar clients that can be used to submit changes to a branch? or even to just view the contents revisions to them? === KennethP [n=kpo@x1-6-00-0f-b5-65-5a-c3.k324.webspeed.dk] has joined #ubuntu-classroom === gabriel_ [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has left #ubuntu-classroom [] [11:54] there is nothing to submit changes atm - that would be good for documentation === sep_ [n=sep@host182-21-dynamic.0-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom === Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom [11:54] you can use 'loggerhead' to view the contents and revisions === Xk2c [n=Xk2c@e178208254.adsl.alicedsl.de] has left #ubuntu-classroom [] [11:55] https://launchpad.net/loggerhead === jjstwerff [n=jurjen@jjstwerff.demon.nl] has left #ubuntu-classroom [] [11:55] which is set up at [11:55] 16:48 < rulus> Question: how to get your change to poolie's branch? === erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom [11:55] you can get your changes in in several ways: [11:55] if you had write access (which you don't here) then just push in directly [11:55] otherwise, i need to merge it [11:56] An example is: http://codebrowse.launchpad.net/~bzr/bzr/trunk [11:56] you can do 'bzr bundle' to produce a text file you can mail to me [11:56] or you can post the public url (eg http) into -chat, and i'll merge from there [11:56] QUESTION: How important is launchpad for the success of bazaar and/or vice-versa? [11:57] ucap: they're pretty complimentary, and we work closely together [11:57] i think launchpad is exciting because it can have such an integrated view of the code [11:58] and bazaar because launchpad gives you a centralized view that's otherwise missing - helping you find the branches that fix different bugs for example === void^ [n=void@azureus/void] has left #ubuntu-classroom [] [11:58] QUESTION How about roll back.. is that merge a earlier version and commit as svn or is there a rollback feature [11:59] to revert your working directory, 'bzr revert' === Velmont [n=odin@200.84-48-41.nextgentel.com] has joined #ubuntu-classroom [11:59] see also uncommit, and 'bzr revert -r -2' to discard changes from the last two, or 'bzr merge -r -20..-19' to reverse one change [11:59] one minute to live! [12:00] I would also comment that we have "bzr uncommit" [12:00] thanks very much, interesting questions [12:00] in case you want to throw away changes from your branch completely. [12:00] You are all also welcome in #bzr on this server [12:00] Feel free to ask questions there [12:01] thanks jam === Zizou [n=zizou@190.37.73.96] has left #ubuntu-classroom [] === ucap [n=ucap@212-41-81-16.adsl.solnet.ch] has left #ubuntu-classroom []