/srv/irclogs.ubuntu.com/2007/04/24/#ubuntu-classroom.txt

=== mode/#ubuntu-classroom [-m] by PriceChild
Merchelothanks everyone12:05
dabaRj12:05
KalleDK_LapSee you tommorow12:05
=== mode/#ubuntu-classroom [-oooo AndrewB apokryphos elkbuntu gnomefreak] by PriceChild
=== mode/#ubuntu-classroom [-oooo imbrandon jam-laptop poolie PriceChild] by PriceChild
rulusthanks poolie and jam-laptop for the great session12:05
=== alienSkull [n=jim@pool-68-238-95-172.syr.east.verizon.net] has left #ubuntu-classroom []
=== kewlix [n=bowser@vol21-1-82-224-19-51.fbx.proxad.net] has joined #ubuntu-classroom
bertuxthanks poolie and jam-laptop for the great session ;)12:07
bertuxbye, see you on thursday12:07
festival_gai1bye12:09
=== festival_gai1 [n=ralfm@dslb-084-058-131-145.pools.arcor-ip.net] has left #ubuntu-classroom []
=== posingaspopular [n=House@adsl-69-209-52-92.dsl.chcgil.ameritech.net] has left #ubuntu-classroom []
=== foomanchew [n=foomanch@outbound.gettyimages.com] has left #ubuntu-classroom ["Leaving"]
=== Velmont [n=odin@200.84-48-41.nextgentel.com] has left #ubuntu-classroom ["w00t]
=== erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has left #ubuntu-classroom ["Konversation]
=== Joao_E_B [n=joaoeb@200.181.152.46] has left #ubuntu-classroom []
=== paren [i=kvirc@red-corp-201.170.36.167.telnor.net] has left #ubuntu-classroom ["El]
=== paren [i=kvirc@red-corp-201.170.36.167.telnor.net] has joined #ubuntu-classroom
=== Fujitsu [n=william@ubuntu/member/fujitsu] has joined #ubuntu-classroom
=== edavis10 [n=eric@68-116-82-188.dhcp.trlk.ca.charter.com] has joined #ubuntu-classroom
=== john [n=john@207-229-181-109.stn-bsr1.chi-stn.il.cable.rcn.com] has joined #ubuntu-classroom
=== dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has left #ubuntu-classroom ["Ex-Chat"]
=== bertux [n=bertux@abo-123-249-68.guy.modulonet.fr] has left #ubuntu-classroom ["Konversation]
=== dregin [n=dregin@carbon.redbrick.dcu.ie] has left #ubuntu-classroom []
=== mc44 [n=mc44@unaffiliated/mc44] has left #ubuntu-classroom ["Exit,]
=== grail [n=mmaurer@pd9e5e928.dip.t-dialin.net] has joined #ubuntu-classroom
=== CodingZen [n=brymande@149-6.126-70.tampabay.res.rr.com] has left #ubuntu-classroom []
=== EADG [n=vader@d206-75-103-225.abhsia.telus.net] has joined #ubuntu-classroom
=== jam-laptop [n=jameinel@adsl-75-51-62-134.dsl.chcgil.sbcglobal.net] has left #ubuntu-classroom []
=== bossie [n=hendrik@dsl-243-112-185.telkomadsl.co.za] has left #ubuntu-classroom ["Leaving"]
=== LostInJapan [n=mauro@p4229-ipad06matsue.shimane.ocn.ne.jp] has left #ubuntu-classroom []
=== Elwell [n=andrew@87.127.71.46] has joined #ubuntu-classroom
=== erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== maccam94 [n=cam@pool-72-72-84-37.bstnma.east.verizon.net] has joined #ubuntu-classroom
=== n2diy [n=darryl@66.212.43.249] has joined #ubuntu-classroom
=== Niwatori [n=diki@125.163.73.210] has left #ubuntu-classroom []
=== jsansao [n=chatzill@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
=== habeeb [n=habeeb@athedsl-187794.home.otenet.gr] has joined #ubuntu-classroom
=== dinda [n=dinda@cpe-72-181-88-193.houston.res.rr.com] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The Ubuntu Open Week recommences at 15:00 UTC || See https://wiki.ubuntu.com/UbuntuOpenWeek for the session times || https://wiki.ubuntu.com/UbuntuOpenWeek/Rules are the rules, please respect them || QUESTION: <insert question here> in #ubuntu-classroom-chat to ask questions.. chatting happens there too
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
AndrewB:)12:48
=== roderic [n=cniht@155.33.160.222] has joined #ubuntu-classroom
=== jamesstansell [n=jstansel@adsl-209-184-36-173.dsl.tulsok.swbell.net] has left #ubuntu-classroom []
=== erstazi_ [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== michaelpo [n=presario@60.52.4.144] has left #ubuntu-classroom []
=== tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom
=== `23meg [n=m@unaffiliated/23meg/x-000000001] has left #ubuntu-classroom ["Leaving"]
delmorephi01:01
=== miklov [n=mike@81-179-107-103.dsl.pipex.com] has joined #ubuntu-classroom
KalleDK_LapYour a little late or quite early for a hi :P01:04
=== Rawplayer [n=kevin@cp108757-a.landg1.lb.home.nl] has left #ubuntu-classroom []
=== Toxicity999 [n=bryan@unaffiliated/Toxicity999] has left #ubuntu-classroom ["Leaving"]
=== misnix [n=jkr@corona.xs4all.nl] has joined #ubuntu-classroom
=== misnix [n=jkr@corona.xs4all.nl] has left #ubuntu-classroom ["Elders"]
=== erigazio [n=erigazio@190.10.138.144] has joined #ubuntu-classroom
erigaziohey!... I have a problem with amarok... it won't play any mp3, i all ready installed the restricted package...01:22
=== Mitario [n=michiel@sikkes.xs4all.nl] has left #ubuntu-classroom []
=== erigazio [n=erigazio@190.10.138.144] has left #ubuntu-classroom ["Leaving"]
=== Halbran [n=hal@ariel.persistelecom.com.br] has left #ubuntu-classroom []
=== Vorian [n=h@ubuntu/member/Vorian] has joined #ubuntu-classroom
KalleDK_Laperigazio join #ubuntu01:27
=== dinda [n=dinda@cpe-72-181-88-193.houston.res.rr.com] has left #ubuntu-classroom []
=== mr__daniel [n=sysrq@e177145081.adsl.alicedsl.de] has joined #ubuntu-classroom
=== Cillian [n=Cillian@host86-143-54-57.range86-143.btcentralplus.com] has left #ubuntu-classroom ["*yawn*"]
=== ericho is now known as el_ericho
=== jgraeme [n=Graeme@dyn-62-56-79-162.dslaccess.co.uk] has left #ubuntu-classroom []
=== Vorian [n=h@ubuntu/member/Vorian] has left #ubuntu-classroom [":porc::inca::dito::love:"]
=== Kuroyume [n=kuroyume@pc-106-154-83-200.cm.vtr.net] has joined #ubuntu-classroom
=== Kuroyume [n=kuroyume@pc-106-154-83-200.cm.vtr.net] has left #ubuntu-classroom ["Kopete]
=== stryderjzw [n=stryderj@216.232.85.137] has left #ubuntu-classroom ["Leaving"]
=== crdlb_ [n=crdlb@pool-70-104-186-68.norf.east.verizon.net] has joined #ubuntu-classroom
=== bababian [n=google@61.144.54.51] has joined #ubuntu-classroom
=== galo_PT [n=galo@80.243.93.8] has joined #ubuntu-classroom
=== rrittenhouse [n=tad@unaffiliated/rrittenhouse] has joined #ubuntu-classroom
=== micahcowan [n=micah@ubuntu/member/micahcowan] has left #ubuntu-classroom ["Leaving"]
=== erstazi_ [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== |Crusher| [n=You@ppp58-211.lns11.adl2.internode.on.net] has joined #ubuntu-classroom
=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #ubuntu-classroom
=== Topic for #ubuntu-classroom: The topic for #ubuntu-classroom is: The Ubuntu Open Week recommences at 15:00 UTC || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions in #ubuntu-classroom-chat, "QUESTION: <insert question here>"... chatting happens there too ||
=== Topic (#ubuntu-classroom): set by ausimage at Tue Apr 24 02:45:42 2007
=== Prashanth [n=root@59.92.125.9] has left #ubuntu-classroom []
=== spr0k3t [n=spr0k3t@CPE-69-76-167-58.kc.res.rr.com] has left #ubuntu-classroom ["WeeChat]
=== magicrobotmonkey [n=marvin@c-66-30-27-25.hsd1.ma.comcast.net] has left #ubuntu-classroom []
=== watchme [n=watchme@p5084903C.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== Phineas [n=patrick@adsl-210-36-107.mco.bellsouth.net] has left #ubuntu-classroom ["Leaving"]
=== fabiocpn is now known as fabiocpn[away]
=== maccam94 [n=cam@pool-72-72-84-37.bstnma.east.verizon.net] has left #ubuntu-classroom []
=== BHSPitMonkey [n=stephen@adsl-65-64-200-86.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom
=== myriam_rs [n=myriam_r@156-233.cable.senselan.ch] has joined #ubuntu-classroom
delmorephi05:03
=== Nergar [n=Nergar@189.141.113.193] has joined #ubuntu-classroom
=== tbodine [n=tbodine@c-75-72-133-41.hsd1.mn.comcast.net] has joined #ubuntu-classroom
=== concept10 [n=concept1@ppp-70-247-165-142.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom
Nergarhello?05:11
=== dthomasdigital [n=dthomas@56-159.69-92-cpe.cableone.net] has joined #ubuntu-classroom
=== dthomasdigital [n=dthomas@56-159.69-92-cpe.cableone.net] has left #ubuntu-classroom ["Ex-Chat"]
=== micahcowan [n=micah@ubuntu/member/micahcowan] has joined #ubuntu-classroom
=== dicon [n=lol@201-1-95-252.dsl.telesp.net.br] has joined #ubuntu-classroom
=== BuffaloSoldier [n=rasta@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom
=== Toma- [n=e17@203-59-13-104.dyn.iinet.net.au] has joined #ubuntu-classroom
Jack313helo05:32
Jack313we want more ubuntu talks!05:32
tonyyarussolol, soon05:32
=== Jack313 starts one
=== empty_mind [n=orion@59.176.111.177] has joined #ubuntu-classroom
Toma-Jack313 QUESTION: What will you be talking about? :)05:34
=== ryaku [n=ryaku@p54BCDBC9.dip.t-dialin.net] has joined #ubuntu-classroom
SportChicknw 705:34
Jack313Toma: today we will be talking about KDE + Beryl05:35
Jack313Let me start out saying , my work with ubuntu05:35
Jack31320:08]  <-- tbodine has left this channel ("Would there be a sequel?").05:35
Jack313[20:08]  <crdlb> ...and it's back up05:35
Jack313[20:12]  <-- Smegzor has left this server (" Like VS.net's GUI?  Then try HydraIRC -> http://www.hydrairc.com <-").05:35
Jack313[20:21]  --> micahcowan has joined this channel (n=micah@ubuntu/member/micahcowan).05:35
Jack313[20:25]  --> Toma- has joined this channel (n=e17@203-59-13-104.dyn.iinet.net.au).05:35
Jack313[20:34]  <-- ryaku has left this server (Read error: 110 (Connection timed out)).05:35
Jack313[20:34]  --> ryaku has joine05:35
Jack313fuck05:35
tonyyarusso!paste05:35
ubotupastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)05:35
Jack313sorry,05:35
Toma-youre not a very good speaker :<05:35
Jack313tonyyarusso, i know, i acciently hit paste05:35
Jack313:X05:35
tonyyarussobeen there05:36
Toma-Jack313 QUESTION: Do you have to copy and paste in the channel?05:36
=== Jack313 apologizes for potty mouth
=== boom [n=boom@202.128.32.148] has joined #ubuntu-classroom
tonyyarussolol Toma-05:36
=== micahcowan larts Jack313 for highlighting his name and a bunch of other folks' :)
Toma-:)05:36
Jack313Toma: Yes!05:36
Jack313haha05:36
micahcowanToma- lol05:36
=== deepgray [n=vaio@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has joined #ubuntu-classroom
tbodineThank you micahcowan.05:36
tbodine:\05:36
Jack313First off, let me say my contribution to ubuntu has been enormrous, i practically wrote the kernels , and KDE05:36
tbodineYeah, me too.05:37
Jack313I will now be taking questions05:37
=== ae0000 [n=ae@60-241-9-15.static.tpgi.com.au] has joined #ubuntu-classroom
tbodineJack313, QUESTION: What's your favourite colour?05:37
johnQUESTION: So how awesome do you think it felt to work for you?05:38
johnlike, everyone was fighting to work for free for you, because of your super programming skills.05:38
Jack313tbodine, probably orange, hence ubuntu is themed orange05:38
Jack313wel, i didnt have anyone working below me, or anyone else05:39
Jack313i did everything myself,05:39
johnI mean, when you wrote the kernel, we were all like "wow! a kernel in a week!".05:39
NergarQUESTION: Are u high?05:39
Toma-Jack313: QUESTION: What is Pi equal to?05:39
johnbut then you wrote KDE in one night on a full sheet of acid.05:39
johnthat's when we knew to stick around05:40
Jack313Toma=41592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067905:40
Toma-lies!05:40
Jack313err Toma=3.41592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067905:40
Toma-thats better05:40
Nergarlol05:40
Jack313haha05:40
tbodineJack313, QUESTION: As a follow up to Toma-'s question that you answered so horribly, there are at least another three decimal places, what is e equal to?05:41
Nergar3.415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679...05:41
Jack3132.71805:41
tbodineJack313, wrong.05:41
tbodineI have no more trust in you, master programmer.05:41
Jack313I have a question, if you guys are sooo smart, WHAT i equal to????????/05:41
Jack313huh05:41
Jack313?05:41
Jack313bring it05:41
tbodine(And Pi isn't even close to 3.4159 . . .)05:42
=== aanderse [n=aaron@CPE0015e916db19-CM001225d7436c.cpe.net.cable.rogers.com] has joined #ubuntu-classroom
Toma-Jack313: I = Toma-.05:42
Jack313lol damn it, i mean 3.14 :(05:42
=== Jack313 hates pasting and retyping
tbodine(It's 3.14159265358979323846264338327950288419716939937510582 . . . )05:42
Jack313i know05:42
tbodineJeez.05:42
tbodineYou have failed me, Jack313!05:42
Jack313hey05:42
Jack313listen05:42
Jack313tell me what i =?05:42
Jack313yeh, thats what i thought, you cant05:43
tbodineI == tbodine.05:43
Jack313no i = sqrt(-1)05:43
Toma-U = Jack31305:43
Jack313now whos the elite program05:43
Jack313er05:43
tbodineMost elite programmers can spell programmer..05:43
Jack313LISTEN, ALL QUESTIONS IN UBUNTU-CLASSROOM-CHAT05:43
Jack313i am now setting +m05:43
Toma-QUESTION: What is the sound of one hand clapping?05:43
=== Jack313 sets mode #ubuntu-classroom +m
tbodine...05:44
=== tonyyarusso might actually, wanna go to -chat or #ubuntu-offtopic ?
=== Toma- sets mode #ubuntu-classroom -m
Jack313who05:44
Jack313tonyyarusso, im trying to present, but these people are not very courteous05:45
=== tbodine sets mode #ubuntu-classroom +tbodine-rocks-your-face
tbodineSorry, I'm done.05:45
=== godless [n=rob@dormir.dreaming.org] has left #ubuntu-classroom []
Toma-tonyyarusso: this is the equivalent of chit-chat before class starts :D05:45
tonyyarussoToma-: That never happens.  ;)05:45
=== Jack313 sets mode #ubuntu-classroom +tbodine-is-a-noob
=== scotty21 [n=scott@220-132-118-102.HINET-IP.hinet.net] has joined #ubuntu-classroom
=== Toma- throws a paper airplane
=== Jack313 puts pins a teachers chair
Jack313:D05:45
=== macconline [n=macconli@190.37.41.157] has joined #ubuntu-classroom
=== BHSPitMonkey_ [n=stephen@adsl-65-67-115-68.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom
=== Nergar goes out to recess :)
=== deepgray [n=vaio@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has left #ubuntu-classroom []
Toma-QUESTION: If a number of bugs can be fixed by simply installing the latest version, can you close it with "FIXED UPSTREAM"?05:58
tonyyarussoToma-: example?05:59
Toma-https://launchpad.net/ubuntu/edgy/+source/librsvg06:00
Toma-:)06:00
Toma-hang on06:00
Toma-https://bugs.launchpad.net/ubuntu/+source/librsvg/+bug/7643506:01
tonyyarusso!info librsvg feisty06:02
ubotuPackage librsvg does not exist in feisty06:02
tonyyarussoerr06:02
Toma-!info librsvg2-206:02
ubotulibrsvg2-2: SAX-based renderer library for SVG files (runtime). In component main, is optional. Version 2.16.0-0ubuntu2 (feisty), package size 127 kB, installed size 300 kB06:02
Toma-http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.16/librsvg-2.16.1.changes06:02
tonyyarussoToma-: You would close the bug once the upstream version is in Ubuntu.06:03
Toma-ahh right06:03
tonyyarussoYou may or may not be able to get it fixed in Feisty - poke the maintainer to see, otherwise Gutsy.06:03
Toma-yeh ive been told its in deb unstable06:03
Toma-so itll be in gutsy, but theres a diff available for 2.16.0 aswell to patch all those bugs :(06:04
tonyyarussoIt's in main, so there's a pretty decent chance of getting it updated in Feisty yet06:04
Toma-cool. ill test the other bugs and if theyre fixed by it, ill kick and scream a little louder.06:05
=== deepgray [n=deepgray@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has joined #ubuntu-classroom
Toma-launchpad reports the maintainer doesnt use launchpad :|06:06
=== Pumpernickel [n=pumperni@about/essy/bacon/PuMpErNiCkLe] has joined #ubuntu-classroom
=== deepgray [n=deepgray@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has left #ubuntu-classroom []
tonyyarussoToma-: try dholbach then (last uploader)06:09
Jack313hmm06:10
Jack313does mounting images use disk space?06:10
Nergarno06:11
Jack313i was just testing you guys06:11
Jack313good job06:11
=== lenin [n=lenin@189.174.149.19] has joined #ubuntu-classroom
=== lenin [n=lenin@189.174.149.19] has left #ubuntu-classroom ["Saliendo"]
=== Evil_Shenanigans [n=null@220-253-131-146.QLD.netspace.net.au] has joined #ubuntu-classroom
=== srikanthssn [n=logic@59.92.74.46] has joined #ubuntu-classroom
srikanthssn!pastebin06:27
ubotupastebin is a service to post large texts so you don't flood the channel. The Ubuntu pastebin is at http://paste.ubuntu-nl.org (make sure you give us the URL for your paste - see also the #ubuntu channel topic)06:27
=== DerXero [n=patrick@dslc-082-082-132-252.pools.arcor-ip.net] has joined #ubuntu-classroom
=== srikanthssn [n=logic@59.92.74.46] has left #ubuntu-classroom []
=== astecp [i=aspect@burns.dreamhost.com] has joined #ubuntu-classroom
=== deepgray [n=deepgray@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has joined #ubuntu-classroom
=== |Crusher| [n=You@ppp137-71.lns11.adl6.internode.on.net] has joined #ubuntu-classroom
=== pedalwrench [n=jeremy@c-24-9-148-86.hsd1.co.comcast.net] has joined #ubuntu-classroom
=== galo_PT [n=galo@80.243.93.8] has joined #ubuntu-classroom
=== duncan_nz [n=duncan@563421b6.rev.stofanet.dk] has joined #ubuntu-classroom
=== duncan_nz [n=duncan@563421b6.rev.stofanet.dk] has left #ubuntu-classroom []
=== Jay_Dogg [n=jukka@a88-114-205-141.elisa-laajakaista.fi] has joined #ubuntu-classroom
=== fmodgone [n=bla@p508BB27C.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== rothfuss [n=rothfuss@c-67-188-235-151.hsd1.ca.comcast.net] has joined #ubuntu-classroom
=== lau [n=lau@pool-71-160-122-55.lsanca.dsl-w.verizon.net] has joined #ubuntu-classroom
=== xplode_me3 [n=linux@87-196-163-220.net.novis.pt] has joined #ubuntu-classroom
=== Denni2 [n=dennis@59.93.17.131] has joined #ubuntu-classroom
=== Denni2 [n=dennis@59.93.17.131] has left #ubuntu-classroom []
lauhello/quit07:27
=== stgraber [n=stgraber@ubuntu/member/stgraber] has left #ubuntu-classroom []
=== BHSPitMonkey [n=stephen@adsl-65-67-115-68.dsl.rcsntx.swbell.net] has joined #ubuntu-classroom
=== vicox [n=vicox@p54987771.dip.t-dialin.net] has joined #ubuntu-classroom
=== Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom
=== Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has left #ubuntu-classroom ["Konversation]
=== wooddragon [n=orion@59.176.111.177] has joined #ubuntu-classroom
=== spr0k3t [n=spr0k3t@CPE-69-76-167-58.kc.res.rr.com] has joined #ubuntu-classroom
=== Evil_Shenanigans [n=null@220-253-129-16.QLD.netspace.net.au] has joined #ubuntu-classroom
=== popey gets the jitters
poningruheh08:25
=== basti [n=basti@p54B9F9C8.dip.t-dialin.net] has joined #ubuntu-classroom
=== Smegzor [n=Smegzor@121-72-129-76.dsl.telstraclear.net] has joined #ubuntu-classroom
=== thekorn [n=thekorn@a89-182-17-190.net-htp.de] has joined #ubuntu-classroom
=== poningru [n=poningru@adsl-074-245-140-197.sip.gnv.bellsouth.net] has joined #ubuntu-classroom
=== boky [n=boky@77.46.244.32] has joined #ubuntu-classroom
=== PoofDaddy [n=sgpsaros@c-68-61-81-117.hsd1.mi.comcast.net] has joined #ubuntu-classroom
=== Sloburnie [n=Sloburni@port-212-202-20-50.dynamic.qsc.de] has joined #ubuntu-classroom
=== LoCusF [n=asuomala@cs.uku.fi] has joined #ubuntu-classroom
=== x4NothinKx [n=stefan@89.198.64.232] has joined #ubuntu-classroom
=== ubuntu [n=ubuntu64@197.Red-80-59-135.staticIP.rima-tde.net] has joined #ubuntu-classroom
=== hedix [i=usr3055@c1.edrana.lt] has joined #ubuntu-classroom
=== mono [n=opera@gtng-d9bf7dc0.pool.mediaWays.net] has joined #ubuntu-classroom
=== miklov [n=mike@81-178-127-150.dsl.pipex.com] has joined #ubuntu-classroom
=== mono [n=opera@gtng-d9bf7dc0.pool.mediaWays.net] has left #ubuntu-classroom []
tonytigerpopey: You've got /hours/ to go yet09:30
tonytiger:)09:31
Jack313hmm09:32
=== popey starts typing furiously
Jack313popey09:32
Jack313you doing a presenttaion09:32
popeyi am09:32
Jack313give us a sneek peak09:32
Jack313:D09:32
popeyheh09:32
=== Jack313 is too bored at 12:30am
popeyhttp://doc.ubuntu.com/screencasts/ there, sneak peek09:33
popey:)09:33
Jack313whats this , a speech on dual booting/installing ubuntu?09:33
popeyno09:34
popeycheck the open week schedule09:34
popeywhich is conveniently in the /topic of this very channel :)09:34
=== Jack313 to lazy
=== Jack313 dunno what screencast means
=== tonytiger nods
popeyhttp://en.wikipedia.org/wiki/Screencasting09:35
=== hegd1 [n=nagaraj@59.92.194.240] has joined #ubuntu-classroom
Jack313ah, those are cool09:35
ajmitchpopey: started on the talk yet?09:35
=== Jack313 has used em for adobe photoshop/after effects tutorials
popeyyus09:35
ajmitchwonderful :)09:35
popeyabout an hour ago :)09:35
popeypondering how much to do09:36
=== Jack313 hands popey a cheeseburger
=== hegd1 [n=nagaraj@59.92.194.240] has left #ubuntu-classroom []
ajmitchabout 40 minutes worth :)09:36
popeysome talks so far have had 15-20 mins talk, then questions, others have been 5 mins09:36
tonytigerWow, so much more preparation than your LUG talks :)09:36
popeyoh jeez09:36
ajmitchleave time for Q&A09:36
popeyhahah09:36
popeyi think i spent about 10 mins preparing for the LUG talk on VirtualBox09:37
popeydid it show? :)09:37
tonytigerYour one slide?09:37
tonytigerNo.09:37
=== ajmitch wonders if he should turn up at the local LUG meeting tomorrow night
tonytigerThe one slide that you had thoughtfully CC licenced?09:37
popey\o/ LUGs09:37
popeyyes, I am good like that09:37
tonytigerThe one slide that had your name on it. :)09:37
tonytigerAnd the name of the talk.09:37
tonytigerAnd nothing else.09:37
tonytigerOther than the CC licence info. :)09:37
popeyit had a background image iirc?09:37
popeya tux09:37
tonytigerOooh, kudos.09:37
ajmitchsounds like a lot of thought went into it09:38
tonytigerwe need sarcasm.popey.com09:38
popeyoh a lot of *thought* went in09:38
popeywe do09:38
popeyhttp://handbag.popey.com/ will do for now09:38
Jack313hmm, will the next kubuntu release have kde 4?09:38
popeyJack313: is kde 4 out or due out?09:38
tonytiger:)09:38
Jack313due out09:38
=== Jack313 loves kde+beryl
ajmitchdue out at approx the same time as gutsy09:39
ajmitchso I really doubt that kde4 will be the default desktop09:39
popey23rd oct 200709:39
popeyhttp://techbase.kde.org/Schedules/KDE4/4.0_Release_Schedule09:39
ajmitchyes, and gutsy should be out on the 18th09:39
popeyheh09:40
ajmitchso it'd have to be frozen 3-4 weeks beforehand at the latest09:40
popeythat's a "no" then09:40
ajmitchpretty much09:40
Jack313poo09:40
popeytonytiger: what pic on sarcasm though?09:41
tonytigerHmm, give me a min.09:42
=== popey gets dns ready
tonytiger:)09:42
tonytigerhttp://i132.photobucket.com/albums/q29/sunangelhl/sarcasm.jpg09:44
tonytigerheh :)09:44
popeyhah09:44
=== delmorep [n=chris@71.15.124.230] has joined #ubuntu-classroom
=== chapular [n=chojin@c-24-4-78-188.hsd1.ca.comcast.net] has joined #ubuntu-classroom
tonytigerhttp://www.leonardrossiter.com/reginaldperrin/36004.jpg09:47
popeyhttp://sarcasm.popey.com/09:49
popeyi really should implement dynamic pictures09:49
=== hedix [i=usr3061@c1.edrana.lt] has joined #ubuntu-classroom
=== chapular [n=chojin@c-24-4-78-188.hsd1.ca.comcast.net] has left #ubuntu-classroom []
=== nebur [n=kuzguz@BAA2771.baa.pppool.de] has joined #ubuntu-classroom
tonytigerpopey: nice :)09:56
tonytigerA productive morning already.09:56
=== Tom47 [n=tom@unaffiliated/tom47] has joined #ubuntu-classroom
=== ssam [n=ssam@87.127.117.246] has joined #ubuntu-classroom
popey\o/10:01
Jack313you know what would be an awesome talk, something on must have apps for ubuntu :D10:02
=== LongPointyStick [n=user@ubuntu/member/hobbsee] has joined #ubuntu-classroom
=== jdzitro [n=d0m@adsl-75-15-231-74.dsl.bkfd14.sbcglobal.net] has joined #ubuntu-classroom
popeysurely they are already installed, evolution, firefox.. etc :)10:11
Jack313well besides obvious ones10:11
Jack313 :P10:11
=== agoat [n=quirdan@203-214-2-173.dyn.iinet.net.au] has joined #ubuntu-classroom
=== agoat is now known as quirdan
Demon012something that should be discussed imo is are we using the correct default apps with ubuntu10:12
Demon012for example exaile imo hands down beats rythmbox (that's my opinion and exaile should be left for a bit yet as it is pretty new but maybe gutsy+1)10:13
=== Jack313 dunno what those are
Demon012music management / players10:14
Jack313ah10:14
Jack313well the coolest software i got soo far is beryl of course10:14
Demon012both also are able to put music on iPod's10:14
jdzitrowhat featues does exaile have that rythmbox doesn't?10:14
Demon012dynamic playlist generation10:15
Demon012that's the first one that comes to mind10:15
jdzitrocan you explain this?10:15
Demon012yeah sure10:15
jdzitrolike you put in categories and it generates from your library?10:15
Demon012will do my best anyway as I am not overly sure how it works all in all10:15
Demon012you add all your music to your library and based on ratings which I guess it generates while your listening it picks the next track for you10:16
Demon012I have noticed it uses a rating system for each track and if you skip the track before you get over half way through it it will decrease the rating on it10:17
Demon012which makes it less likely to play that track again10:17
jdzitrooh, ok.10:17
Demon012I also believe it must get information off the internet about what tracks are similar to what your listening to atm as it does a pretty good job at it10:18
jdzitrowhat about as far as interface? i enjoy using rhythmbox, but i find the interface a little troublesome.10:18
Demon012interface is much cleaner than rhythmbox's10:18
Demon012that was the first thing I thought when I saw rhythmbox... yuck =)10:18
jdzitroim going to install exaile right now and take a look.10:19
Demon012would you like a screenshot jdzitro?10:19
Demon012jdzitro: get the one off of the exaile site not the one from the repos10:20
Demon012the one in the repos is old10:20
jdzitroi just used automatix2...10:20
Demon012oh ok cool not sure where it gets it from10:20
=== `23meg [n=m@unaffiliated/23meg/x-000000001] has joined #ubuntu-classroom
Demon012morning `23meg10:21
jdzitroits ver. 0.2.8 if that helps10:21
Demon012yeah that's the old version10:21
Demon0120.2.9 is the current10:21
elkbuntu!automatix10:21
ubotuAutomatix2 is a proprietary script that tries to install some software, and often fails and breaks systems. We don't provide support for it, and we strongly discourage its use. Problems caused by Automatix are often hard to track and solve, and it might sometimes be easier to !install a fresh copy of Ubuntu. See also !WorksForMe10:21
Demon012mm does that work for exaile10:22
Demon012!exaile10:22
ubotuSorry, I don't know anything about exaile - try searching on http://bots.ubuntulinux.nl/factoids.cgi10:22
Demon012nop =/10:22
`23megmroning10:22
Demon012jdzitro: http://www.exaile.org/trac/wiki/Releases10:22
Demon012that is where you can get the latest10:22
Jack313oh yeh, i got automatix2 , its pretty nice10:22
popey:( automatix210:22
Jack313are the fbi gona come to my house cause i downloaded the dvd codecs10:22
Jack313:p10:23
Demon012lol Jack313 I doubt it10:23
Jack313not that i did, just entertaining the possibility10:23
Jack313D:D10:23
Demon012they hopefully have better things to do with their time than chase people downloading dvd codecs10:23
tonytigerJack313: Could always move to a more liberal country10:23
`23megJack313, watch the "christian rock" episode of south park10:23
=== Jack313 to lazy to go dl it
Jack313what hapens?10:24
=== sbc [n=ca@1804ds1-by.0.fullrate.dk] has joined #ubuntu-classroom
Demon012http://video.google.co.uk/videoplay?docid=2594403436669124408&q=south+park+christian+rock10:24
Demon012is that the one `23meg10:25
=== magnetron [n=magnetro@c83-252-239-9.bredband.comhem.se] has joined #ubuntu-classroom
`23megit is10:25
Demon012heh that's funny10:25
`23megthe guys download mp3s from soulseek and the fbi raids their house instantly, and events unfold..10:26
Demon012lol10:26
=== zween [n=zween@80-47-58-26.lond-hex.dynamic.dial.as9105.com] has joined #ubuntu-classroom
Jack313haha10:26
=== magnetron [n=magnetro@c83-252-239-9.bredband.comhem.se] has left #ubuntu-classroom ["blam!"]
jdzitroDemon012 i have the newer version installed10:28
Demon012cool10:28
Demon012tell me what you think10:29
Demon012btw the dynamic playlist generation is a checkbox below the playlist on the right10:29
jdzitrogot it :-)10:29
Demon012just add a song from your song library after you have added it to the media library in it10:29
Demon012and away it goes =)10:29
Demon012amaroK has the same thing too but that is made for KDE and sticks out like a sore thumb10:30
Demon012unfortunately there are no global keyboard shortcuts implemented in exaile yet10:31
=== magnetron [n=magnetro@c83-252-239-9.bredband.comhem.se] has joined #ubuntu-classroom
Demon012that's the one thing I want for this program to be complete10:31
jdzitrooh. ya, that would help a lot.10:31
Jack313you know what i liked the most of ubuntu, on my basically new laptop, i installed it and everything worked10:32
jdzitrowhen i press play, it does nothing.10:32
Jack313wifi/special touch keys the quickplay HP keys for audio/ etc10:32
Demon012mm?? have you got the gstreamer plugins installed?10:32
Jack313and finally, a battery meter that shows time remaining10:32
jdzitroi thought so10:32
Jack313the HP models dont have that10:32
jdzitroi really like that about ubuntu as well! makes everything easy but i am able to tailor things to my liking.10:33
Demon012https://help.ubuntu.com/community/RestrictedFormats10:33
Demon012just do it again to check that isn't the problem10:33
Demon012there is a new way in feisty aswell10:33
jdzitroOh! i didn't know that10:34
jdzitrowhy does stuff like that change with a new release?10:34
Demon012they try to make it easier10:34
Demon012and or something else changes that makes the guide have to change10:35
jdzitrothe guide is my bible10:35
Demon012mmm apparently I cannot do the 7.04 way =S (just checked to see if Ubuntu Restricted Extra's was where it said it was but its not there =S)10:36
Demon012must be because I dist-upgraded10:36
Demon012mmm maybe I should bug report that10:37
jdzitroi am able to Play with rythmbox10:37
Demon012mmm anyone else here upgrade for edgy to feisty here that can check for me?10:37
Demon012mmm not sure why you cannot play in exaile jdzitro always seemed to just work for me after I got the codecs installed10:38
Demon012mmm something you could try10:39
Demon012open up a terminal and run exaile from there10:39
Demon012it will tell you what it is doing then in the terminal10:39
jdzitrothats where i had to run it from because it didnt show up in my main menu10:40
Demon012might tell you why it cannot play the music10:40
jdzitrowould you like to see the output?10:41
Demon012yeah if you like (I am not an expert but I may be able to help)10:41
jdzitro$ exaile10:41
jdzitroYou have entered an invalid option10:41
jdzitro/usr/local/share/exaile/xl/xlmisc.py:42: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.1010:41
jdzitro  import egg.trayicon10:41
jdzitro/usr/lib/python2.5/site-packages/mutagen/m4a.py:41: DeprecationWarning: mutagen.m4a is deprecated; use mutagen.mp4 instead.10:41
jdzitro  "mutagen.m4a is deprecated; use mutagen.mp4 instead.", DeprecationWarning)10:41
Demon012you can safely ignore the tray thing and the mutagen thing10:42
Demon012they are just warnings not errors of any sort10:43
jdzitroit's working. i am not sure why.10:43
Demon012they just say the python functions the author has used have been replaced by newer versions10:43
Demon012?? its playing the music now?10:43
jdzitroyes10:44
Demon012mmm odd10:44
jdzitrook. before, i was dragging tracks to the playlist and then trying to double-click on them to play. didn't work. highlighted and pressed play. didn't work. double-clicked on tracks in the collection tab on the left and it plays.10:44
Demon012mmm maybe you have found a bug there10:45
Demon012I have always just double clicked tracks or right click and append to playlisted them10:45
Demon012hold on I will try it10:45
Demon012mmm doesn't like just playing if you hit the play button but if you double click them in the playlist it starts playing10:46
jdzitroright10:46
jdzitroand i have a playlist now of one artist but i can't skip to the next track :-\10:47
jdzitroor stop10:47
Demon012yay soad - aerials =)10:47
jdzitroscroll is fine10:47
Demon012mm not sure about tha10:47
Demon012next definitely works here10:47
jdzitrovery good song10:47
Demon012and back for that matter10:48
jdzitroit might have to do with the fact that i installed with automatix2 and then went straight to terminal for the newer version10:48
Demon012mmm not sure m810:48
Demon012goto help->about10:49
jdzitroi closed the program but it is still playing lol10:49
Demon012see what version it says10:49
Demon012ah it isn't closed10:49
Demon012its in your notification area10:49
jdzitroit was 0.2.910:49
jdzitrooh haha10:49
Demon012another thing I love about it heh =)10:49
jdzitrowont quit10:50
Demon012right click on the icon in notification are and click quit10:50
jdzitroit wont10:50
Demon012or file quit10:50
jdzitro....system monitor10:50
Demon012just close your console window then if you have one open10:50
Demon012or in the console window hold CTRL and press C10:51
jdzitroi dont10:51
Demon012lol ok radical method here10:51
Demon012hold ALT press F210:51
Demon012type xkill10:51
Demon012click on the exaile window10:51
Demon012just don't click anything else10:51
Demon012else it will close immediately10:51
jdzitronice.10:51
Demon012useful command that is10:52
jdzitroill have to remember that one10:52
Demon012don't know why it wouldn't close10:52
jdzitroive managed to freeze linux before lol10:52
Demon012and me on a lot of occasions10:52
Demon012I ask a lot of linux lol10:53
Demon01290% of the freezes are due to X though =/10:53
jdzitroi think that has been the cause of most of my problems too10:53
Demon012but some are total hard lock freezes and you cannot SSH to the computer10:53
Demon012yeah X is a pita for that and I am tempted to start a thread on the forums to see if there is some keyboard shortcuts I do not know about to get out of those locks10:54
Demon012I know CTRL + ALT + Backspace10:54
Demon012that resets X10:54
jdzitroi use that now and then10:55
Demon012loses everything in the process though10:55
jdzitroits better than having to reset though10:55
Demon012they need a get outta jail free card for X10:55
LoCusFlol :)10:55
Demon012see he agrees with me =)10:55
jdzitrohaha10:56
=== bluesman [n=carlos@87-196-144-225.net.novis.pt] has joined #ubuntu-classroom
Demon012I have been hearing a lot of good things about X.Org 7.3 though so maybe we will get one then10:56
jdzitroi can't wait for things like that to improve10:57
Demon012yeah same m810:57
Demon012infact I am tempted to start running development releases instead of the current stableish non LTS version of ubuntu10:58
Demon012did it once before and didn't get a lot of problems10:58
Demon012and it is nice to be on the bleeding edge10:58
Demon012just a bit risky10:59
jdzitrointeresting. i haven't run an LTS yet. yes, i like to be on the edge myself10:59
Demon012yeah dapper is the only thing that will run on my mums old computer10:59
jdzitroi figure all of my important files are on an external drive anyway so i am free to experiment and break my filesystem down10:59
Demon012the xorg in edgy broke the savage graphics driver it needs10:59
Demon012ah good you have a good partition setup aswell then =)11:00
Demon012yeah that's what I do11:00
jdzitroi have an ati video card which i found out the hard way makes things more difficult11:00
Demon012I have a 20 GB main partition with boot and all that stuff on there11:00
Demon012and home is on another partition11:00
jdzitrosame here!11:00
Demon012works perfectly11:01
jdzitromay i ask, what is your experience in dual-booting linux and window$11:01
Demon012doing it right now11:02
jdzitroi can't seem to get windows to work anymore.11:02
Demon012got win xp and fiesty on here11:02
Demon012how come what's it upto?11:02
Demon012got a juicy error message for me =)?11:02
=== Demon012 is an expert windows user but only an average linux user he would say
jdzitronot so much, no. i installed windows xp (legal, new copy) and then edgy for the bootloader.11:03
Demon012well don't know if expert but advanced11:03
jdzitro:-)11:03
=== Seine [n=Seine@220-253-11-190.VIC.netspace.net.au] has joined #ubuntu-classroom
Demon012mm does it stop at grub then?11:03
jdzitroi booted into windows a couple times and then back to linux.11:03
Demon012if you select windows xp in the list what does it say?11:04
jdzitroi went to boot windows and after grub selection of xp the progress bar loader ....splash screen comes up and freezes11:04
Demon012ok I'll let you finish explaining before I bombard you with questions =)11:04
Demon012argh I hate when that happens11:05
jdzitroi always end up resetting. then it froze every time and i havent been in windows since.11:05
jdzitroive installed and re-installed....11:05
Demon012erm have you tried tapping F8 like crazy just after you select windows xp from grub?11:05
Demon012(it brings up boot options like safe mode etc)11:05
jdzitrono. it usually brings it up automatically becuase it didn't "shutdown correctly"11:06
Demon012any luck getting into safe mode then?11:06
Demon012or does that hang aswell?11:06
jdzitroill choose last known good configuration and ive used normal mode because i wouldnt know what to do to fix anything in safe mode.11:07
Demon012mmm I think that may be your only option =/11:07
jdzitrotry to boot into safe mode and...?11:08
Demon012the things that come to mind with your problem are:11:08
Demon012a dodgy driver has been installed that is preventing your computer from booting correctly11:08
Demon012your filesystem needs repairing with chkdsk /f11:08
Demon012argh11:08
Demon012hold on11:08
jdzitronot a problem11:08
Demon012that was meant to be a multiline message11:08
Demon012just showed the last line11:08
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has joined #ubuntu-classroom
Demon012the problem you are getting with windows can be caused by a few things but the things that come to mind are:11:09
Demon012you have a dodgy driver that windows does not like and it is refusing to load it correctly and just stopping11:09
Demon012or you have a damaged system file11:09
Demon012or you have a filesystem error which you can fix by running chkdsk /f11:10
jdzitrothats surprising because its a brand new install.11:10
Demon012mm you booted into it once before yes>11:10
Demon012?11:10
Demon012did you install any drivers?11:10
jdzitroa couple times but that was after a few errors11:10
Demon012or even more specifically did you by any chance install  daemon tools (that has caused this to happen to me before and I had to go into safemode and physically delete the driver)11:11
jdzitroall i was able to install was ati drivers, firefox, steam and trillian before i couldnt use it anymore. but it would freeze even on the last restart of the installation process.11:11
=== varka [n=varkatop@p54a5f222.dip.t-dialin.net] has joined #ubuntu-classroom
Demon012mmm could have been the ati drivers =S11:12
=== adaptives [i=adaptive@220.224.55.135] has joined #ubuntu-classroom
Demon012or one of the drivers windows update  installed automatically11:12
jdzitroi turn them off.11:12
Demon012ok that eliminates that then11:12
=== alleeHol [n=ach@allee.mpe.mpg.de] has left #ubuntu-classroom ["Konversation]
=== allee [n=ach@allee.mpe.mpg.de] has joined #ubuntu-classroom
Demon012have you tried going into safemode and using system restore?11:13
Demon012(never works usually but worth trying)11:13
jdzitroboth true.11:13
jdzitroi guess i was hoping i could paste something into the dos-prompt and make it all better :)11:14
jdzitroi really like linux.11:14
Demon012same here m811:15
Demon012if there is a problem it tells you what the hell it is11:15
jdzitroYES11:15
=== sky_walkie [i=czzhrd02@xdsl-563.lodz.dialog.net.pl] has joined #ubuntu-classroom
Demon012rather than mwahahaha start guessing!11:15
jdzitrolol11:15
Demon012and what the bloody hell is the point in illegal operations!?!? they are of use to no one but the person who developed the software11:16
jdzitroi never understood that box at all. always just made me mad.11:16
Demon012don't know what the hell you are meant to be able to achieve if you are not told anything useful about the problem that occurred11:16
jdzitroyes11:17
Demon012lol same here11:17
Demon012http://paste.ubuntu-nl.org/17371/11:18
Demon012check that out lol11:18
Demon012something my tutor showed me11:18
Demon012had me in fits11:18
jdzitrololz11:18
jdzitrothat's great11:19
=== zorglu_ [n=zorglub@165.43.102-84.rev.gaoland.net] has left #ubuntu-classroom ["Konversation]
Demon012yeah I thought so too lol11:19
Demon012I would paste it into here for everyone but IRC doesn't like multiline messages11:19
jdzitroare you in the Netherlands, Demon?11:20
Demon012no im from the UK m811:20
jdzitroi thought so, heh, the link confused me.11:21
Demon012ah yes lol11:21
Demon012yeah I have been looking for useful things since yesterday morning because I am trying to become more involved with ubuntu11:21
Demon012and that was one of the things I found that was useful yesterday11:22
Demon012loving this open week so far11:22
jdzitroi would love to, for now, just learn all i can and master the OS. come june, i will be attending a technical college and maybe focusing my studies to become a "Linux Specialist"11:23
Demon012nice11:23
Demon012where you from jdzitro?11:23
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has left #ubuntu-classroom []
=== SkyTalker [n=michael@HSI-KBW-091-089-087-038.hsi2.kabelbw.de] has joined #ubuntu-classroom
jdzitroi'm from california, in the states11:26
=== tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom
=== andy_ [n=andy@80-218-245-125.dclient.hispeed.ch] has joined #ubuntu-classroom
Demon012ahh kk was hoping you would say from the UK as I wouldn't mind going and doing some linux courses myself11:28
Demon012they are a little sparse on the ground over here11:29
Demon012in my area anyway11:29
jdzitrothere is little interest for linux in my area but hopefully that will change11:30
jdzitroit seems with ubuntu that linux has become more mainstream11:30
Demon012yeah ubuntu certainly has worked wonders11:30
jdzitroi used to boot knoppix now and then and just play but it was so intimidating. ubuntu is just more friendly.11:31
Demon012its strongest point imo and what holds it all together is a mix of the philosophy that it should just work and the package management11:31
jdzitroit's not something i can really be scared of11:31
Demon012the no ports open philosophy helps a lot too11:31
jdzitroyes, i just want the damn thing to work! lol11:31
=== shawn [n=shawn@adsl-69-221-135-226.dsl.akrnoh.ameritech.net] has joined #ubuntu-classroom
Demon012lol same here m811:32
Demon012yeah for example though something that I was shocked and amazed with the other week with SuSe for example...11:32
jdzitroi think the hardest part in a transition from windows is deciding what applications to use11:32
Demon012my friend at college installed suse on a machine that was connected to the main network11:32
Demon012he installed all the defaults and it all went ok11:33
Demon012then suddenly the technician comes in complaining about some weird problems she is having11:33
jdzitroeveryone is so accustomed to things like windows media player or IE because they are comfortable but those applications are not for everyone and they don't provide a lot of room for customization of services11:33
Demon012then after a few minutes we realise that SuSe by default installs a DHCP server and it had taken over the network11:34
jdzitrooh wow lol11:34
Demon012that really should not be the case rofl11:34
Demon012I then told my m8 to go get himself Kubuntu (he loves KDE)11:35
Demon012and he has been using it ever since and he loves it lol11:35
Demon012also it seems SuSe still suffers from dependency hell11:35
Demon012(where you cannot meet all the dependencies for something on the computer)11:36
jdzitroi think for linux to really take off, people need to be able to use it without the worries that they are going to break something11:36
Demon012yes definitely11:36
Demon012so while it should just work it should be self contained at the same time so it doesn't hijack a network11:37
jdzitromore people need to just burn a copy of something and start clicking around. that's the best way to learn it, i think.11:37
jdzitroyes lol that's bad times.11:37
Demon012yeah that's what I have been doing with linux for about 5 years now11:37
jdzitrothats exactly how i learned windows11:37
Demon012first tried a very very old version of redhat11:37
jdzitroi am just starting over11:37
Demon012didn't get on with that very well11:38
Demon012then I tried suse11:38
Demon012that worked for me at the time but was slow11:38
Demon012then tried fedora11:38
jdzitroi had a red hat distro too and didn't like it. it was for a intro to linux class and it just didn't feel right.11:38
Demon012liked that ran that for a while11:38
=== eRazor [n=madhu@59.92.130.224] has joined #ubuntu-classroom
Demon012then I found out about ubuntu breezy11:38
Demon012that was what I settled on11:39
Demon012but it wasn't able to totally replace windows for me11:39
Demon012so I have dual booted ever since11:39
Demon012and ubuntu is slowly taking over11:39
jdzitroi was forced to lol but i have no regrets11:39
jdzitrothe thing works and that puts a smile on my face11:40
Demon012once cedega is able to play EVE-Online really reallly well (as well as windows frame rate wise) I will dump windows asap lol11:40
=== DerXero [n=patrick@dslc-082-082-132-252.pools.arcor-ip.net] has joined #ubuntu-classroom
jdzitroi still need to tweak wine and steam so that counter-strike will play more normally11:40
jdzitroi was playing tonight and had so many problems i couldnt explain11:41
jdzitrowe will get there soon, though11:41
Demon012that's is one of the main problems linux has (lack of comercial games)11:41
=== Demon012 wishes he could go rip direct X 10 outta vista and shove it in ubuntu
jdzitroYES!!!11:42
jdzitroit would be "xdirectx10" haha11:42
Demon012well actually I don't know if I like direct x 10 (have you heard they have stopped you using native OpenGL?)11:42
jdzitroyes i did11:42
Demon012also removed direct sound11:43
jdzitroorly??11:43
Demon012yep11:43
jdzitroand are using what now?11:43
Demon012hold on got mind block lol11:43
Demon012its the one they used in ut200411:43
jdzitroummm11:43
Demon012think it begins with an A (and no not alsa lol)11:44
jdzitroreltek?11:44
jdzitrooh11:44
=== eRazor [n=madhu@59.92.130.224] has left #ubuntu-classroom []
Demon012no silly me its OpenAL11:44
jdzitrolol11:45
Demon012there we go knew google would help me again11:45
Demon012bloody mind blocks11:45
Demon012I was kinda right it had an A in it =)11:45
Demon012just thought it was the first letter lol11:45
=== jdzitro gives kudos
Demon012heh11:47
jdzitrowell, i should get to bed. it's almost 3 in the morning here. just passed bedtime lol11:47
=== ionte [i=jonatan@193.12.222.90] has joined #ubuntu-classroom
Demon012yeah also try not to get tempted to install vista on your computer its nothing but hassle11:47
Demon012lol kk m8 sleep well11:48
Demon012was thinking that earlier11:48
jdzitrooh i was using RC2 for a while then formatted it for ubuntu11:48
Demon012yeah I tried that too11:48
jdzitrothanks a lot for all your help11:48
Demon012took me ages to get it installed (it doesn't like xp's partitions???)11:48
Demon012np m8 nice talking to you11:48
Demon012added you to my buddy list11:48
Demon012will talk to you again soon11:49
jdzitroya ill do the same11:49
jdzitrognite11:49
Demon012nn m811:49
=== jdzitro [n=d0m@adsl-75-15-231-74.dsl.bkfd14.sbcglobal.net] has left #ubuntu-classroom []
=== JLP [n=jlp@89-212-91-146.dynamic.dsl.t-2.net] has joined #ubuntu-classroom
=== bh1 [n=bh1@zux006-058-029.adsl.green.ch] has joined #ubuntu-classroom
=== teckfatt [n=teckfatt@60-241-201-96.static.tpgi.com.au] has joined #ubuntu-classroom
=== johnt [n=john@203-211-125-167.ue.woosh.co.nz] has joined #ubuntu-classroom
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-classroom
johntWhat is happening here??12:08
PriceChildjohnt, nothing yet until 15:0012:09
PriceChildutc12:09
johntIs utc gmt?? London england12:10
PriceChildNo12:11
PriceChild@now utc12:11
ubotuCurrent time in Etc/UTC: April 24 2007, 10:11:18 - Next meeting: Technical Board in 9 hours 48 minutes12:11
PriceChild@now london12:11
ubotuCurrent time in Europe/London: April 24 2007, 11:11:21 - Next meeting: Technical Board in 9 hours 48 minutes12:11
PriceChildLondon is now on BST12:11
harrisonyPriceChild: it is? wow12:11
harrisony!board12:12
PriceChildWe have to be difficult you see... it wouldn't be the same :)12:12
ubotuSorry, I don't know anything about board - try searching on http://bots.ubuntulinux.nl/factoids.cgi12:12
johntGrr thet changed it since I left in 196612:12
johntthey12:12
=== magicmonty [n=magicmon@p54830B95.dip0.t-ipconnect.de] has joined #ubuntu-classroom
johnt<price child> So we sit in a classroom and listen Right???12:13
PriceChildjohnt, sort of. There is also #ubuntu-classroom-chat where you can ask questions.12:14
PriceChildDepending on the session leader's style, this room may be "moderated" so that no-one but the leader can speak and the best questions just get pasted over12:14
johnt<Price Child > Do you need to be a uber geek???12:15
PriceChildlol no :)12:15
PriceChildThis week is all about getting involved, you don't have to know anything to be able to come here and learn a bit :)12:15
=== mykalReborn [n=mykal@213.164.237.224] has joined #ubuntu-classroom
=== salty-horse [n=ori@pdpc/supporter/active/salty-horse] has joined #ubuntu-classroom
=== mykalReborn [n=mykal@213.164.237.224] has left #ubuntu-classroom []
johntOk I might come along and have a look it I can idle12:16
=== mykalReborn [n=mykal@213.164.237.224] has joined #ubuntu-classroom
=== mykalReborn [n=mykal@213.164.237.224] has left #ubuntu-classroom []
=== magicmonty is now known as magicmonty_
johntspelling I meant if12:17
=== magicmonty_ [n=magicmon@p54830B95.dip0.t-ipconnect.de] has left #ubuntu-classroom []
johntOne last dumb question  If there is no class for nine hours why are there 150 people here?12:18
=== magicmonty [n=magicmon@p54830B95.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== colin_ [n=colin@71-35-103-78.tukw.qwest.net] has joined #ubuntu-classroom
Demon012johnt: the lessons are great I attended them all yesterday (I especially found the Bazaar revision control system on useful)12:20
=== magicmonty [n=magicmon@p54830B95.dip0.t-ipconnect.de] has left #ubuntu-classroom []
Demon012johnt: we are patient =)12:21
=== magicmonty [n=magicmon@p54830b95.dip0.t-ipconnect.de] has joined #ubuntu-classroom
johnt<Demon012> Cool I will get up early in the morning and have a look I think it will be around  8.00am where I am12:22
Demon012cool12:22
PriceChildjohnt, Its not in 9 hours... they're in 4 1/212:22
johntBetter go I have class in the morning :-))12:23
Demon012don't worry if you miss one though there will be chatlogs (I know it isn't the same but you still get to read the answers to others questions)12:23
Demon012ok gn johnt12:23
=== ajmitch will miss the motu session, what a shame
PriceChildajmitch, you really wanted to get involved there as well... (12:24
PriceChild:(12:24
ajmitchyeah12:24
johnt<Price Child> Gaa that is  3.00 am12:24
ajmitchquite right12:24
=== johnt [n=john@203-211-125-167.ue.woosh.co.nz] has left #ubuntu-classroom ["Ex-Chat"]
=== draco [n=draco@130.75.237.94] has joined #ubuntu-classroom
=== magicmonty [n=magicmon@p54830b95.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== zorglu_ [n=zorglub@165.43.102-84.rev.gaoland.net] has joined #ubuntu-classroom
=== magicmonty [n=magicmon@p54830b95.dip0.t-ipconnect.de] has left #ubuntu-classroom ["Kopete]
=== LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-classroom
=== KennethP [n=kpo@x1-6-00-0f-b5-65-5a-c3.k324.webspeed.dk] has joined #ubuntu-classroom
=== plukin [n=kai@62.216.213.48] has joined #ubuntu-classroom
=== kanpachi [n=kanpachi@87.68.192.80] has joined #ubuntu-classroom
=== fruitflute [n=eric@amon.uca.es] has joined #ubuntu-classroom
=== richb [n=richb@82-38-189-122.cable.ubr03.shef.blueyonder.co.uk] has joined #ubuntu-classroom
=== Superhuman [n=superhum@universe.posix.co.za] has joined #ubuntu-classroom
=== tonytiger wonders if popey has turned poopey yet.
popey:)01:08
popeyI have been popey the poopy for some time now01:08
=== fabiocpn[away] is now known as fabiocpn
=== Vorian [n=h@ubuntu/member/Vorian] has joined #ubuntu-classroom
popeyhttp://irpg.blitzed.eu.org/players.php <- see01:09
=== zorglu_ [n=zorglub@165.43.102-84.rev.gaoland.net] has left #ubuntu-classroom ["Konversation]
PriceChildHey there popey01:09
popeyhullo!01:10
=== miklov [n=mike@85-210-169-139.dsl.pipex.com] has joined #ubuntu-classroom
=== Superhuman [n=superhum@universe.posix.co.za] has joined #ubuntu-classroom
PriceChildAll ready and eager to start? :)01:13
=== ajmitch is eager & waiting
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-classroom
popeyerk01:15
popeyshall we just clear the channel and I will babble to myself for a bit ;)01:15
jonoheh01:15
ajmitchhey jono01:15
jonohey :)01:16
popeyi am going to make a point of winking at jono at LRL07 just to show that ;) is an appropriate emoticon01:16
=== jdonat [n=john@CPE-70-92-7-206.wi.res.rr.com] has joined #ubuntu-classroom
popeyno, you have not pulled01:16
jonopopey: heh, the big misunderstand is that I hate ;) - I just hate overuse :P01:16
popeyahhh01:16
jonoright lunch for the bacon01:16
popeythe misunderstanding is more fun though01:16
jonolater skater01:16
=== ajmitch is so sad that he missed jono's big moment here yesterday
jonopopey: thats the premise of the open source community ;)01:16
=== stonehelm [n=mandre@pc012128.hq.eso.org] has joined #ubuntu-classroom
popey\o/ factual innacuracies01:17
=== manv [n=manuel@p549DA61F.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== manv [n=manuel@p549DA61F.dip0.t-ipconnect.de] has left #ubuntu-classroom []
=== jmchugh_ [n=jmchugh@dargo.trilug.org] has joined #ubuntu-classroom
=== Mozzi [n=Mozzi@dsl-241-128-105.telkomadsl.co.za] has joined #ubuntu-classroom
=== freeflying [n=freeflyi@222.131.152.96] has joined #ubuntu-classroom
=== habeeb [n=habeeb@athedsl-187794.home.otenet.gr] has joined #ubuntu-classroom
=== kloske [n=mathias@p549BF3DA.dip.t-dialin.net] has joined #ubuntu-classroom
=== moty [n=moty@CBL217-132-84-79.bb.netvision.net.il] has joined #ubuntu-classroom
=== kloske [n=mathias@p549BF3DA.dip.t-dialin.net] has left #ubuntu-classroom []
=== Vorian [n=h@ubuntu/member/Vorian] has left #ubuntu-classroom [":porc::inca::dito::love:"]
ElwellOT (but semi related) - Is there a way to split the screen in irssi so I can have say 70% top screen with classroom in, and bottom 30% with classroom-chat?01:31
popeyyes01:33
popeyi have my irssi split01:33
popeyI don't have two channels in the windows, I have the main window and then 8 lines at the top which show my hilight words01:34
popeyi have set <QUESTION> to be a hilight word so I will see them pop up hopefully01:34
popeyElwell: http://www.irssi.org/documentation/startup has some stuff - search for split01:35
Elwellyeah - I saw the highlight words trick described somewhere. (and promptly failed to bookmark)01:36
=== amrlima [n=amrlima@81.20.249.22] has joined #ubuntu-classroom
jribElwell: f0rked website iirc01:42
=== freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-classroom
=== teckfatt_ [n=teckfatt@60-241-201-96.static.tpgi.com.au] has joined #ubuntu-classroom
=== tonytiger urghs @ "hilight"
=== eugen1 [n=ecormier@blk-224-142-42.eastlink.ca] has joined #ubuntu-classroom
=== myriam_rs [n=myriam_r@156-233.cable.senselan.ch] has joined #ubuntu-classroom
salty-horsewhen's the next session?02:03
=== eugen1 [n=ecormier@blk-224-142-42.eastlink.ca] has left #ubuntu-classroom []
PriceChildsalty-horse, 15:00 utc02:04
PriceChildit is now:02:04
PriceChild@now02:04
ubotuCurrent time in Etc/UTC: April 24 2007, 12:04:50 - Next meeting: Technical Board in 7 hours 55 minutes02:04
PriceChildSo 3 huors :)02:04
salty-horsethe technical board isn't listed here: https://wiki.ubuntu.com/UbuntuOpenWeek02:05
robertjdoesn't TB usually meet in #ubuntu-meeting?02:06
harrisonyrobertj: ye02:07
=== JBAce [n=jens@h35n2fls35o1006.telia.com] has joined #ubuntu-classroom
=== etank [i=41d18642@ubuntu/member/etank] has joined #ubuntu-classroom
=== dcomsa [n=daniel@82.77.126.34] has joined #ubuntu-classroom
=== Slyon [n=Slyon@p5B074916.dip0.t-ipconnect.de] has joined #ubuntu-classroom
PriceChildsalty-horse, the technical board isn't part of the ubuntu open week02:15
PriceChildsalty-horse, that's a regular meeting that normaly happens02:15
harrisonywhat does the technical board talk about02:16
salty-horsetechnicalities02:16
PriceChildharrisony, they look after the development of ubuntu. all the important stuff, i'm not sure how else to explain :)02:18
harrisonyahh i see02:18
harrisony@now02:18
ubotuCurrent time in Etc/UTC: April 24 2007, 12:18:54 - Next meeting: Technical Board in 7 hours 41 minutes02:18
harrisonyhmm02:19
harrisonyi might be able to make it02:19
=== hippu [n=hippu@C230-62.surffi.net] has joined #ubuntu-classroom
=== dcomsa [n=daniel@82.77.126.34] has left #ubuntu-classroom []
habeeb7 hours? o_o02:22
habeebaww.. the technical board (what a retard)...02:22
habeeband what's the "command" for the normal classroom schedule?02:22
tonytigerThere isn't one, I don't think.02:23
habeeb:(02:23
=== PhilK [n=PhilK@mail.pressure-pro.com] has joined #ubuntu-classroom
tonytigerIt was discussed yesterday and the best anyone could come up with was the link in /topic02:23
habeebi see02:23
tonytigerI could be wrong though :)02:24
habeebbut why? I mean you could rewrite ubotu's code to countdown from 15, instead?02:24
habeebJust for these days, I mean..02:24
habeeb*15 is the hour when the classroom starts (or whenever it is ).02:25
PriceChildIt was suggested to get ubotu to change the topic etc. but I don't think seve.as has the time at such last minute to hack ubotu for work which will only be good for 6 days.02:25
habeebi see02:26
habeebubotu is "closed"-source? :P02:27
=== Coragonis_Munro [n=Miranda@85.183.212.214] has joined #ubuntu-classroom
PriceChildhabeeb, no02:29
PriceChildhabeeb, if you want to do the coding and give it to sev.eas then go for it :)02:29
=== v0xel [n=v0xel@ppp195-33.vdial.verat.net] has joined #ubuntu-classroom
PriceChildhttp://bots.ubuntulinux.nl/code/02:29
=== Marius_Meinert [n=^^@85.183.212.214] has joined #ubuntu-classroom
=== budg [n=budg@c211-30-92-146.mirnd1.nsw.optusnet.com.au] has joined #ubuntu-classroom
=== t2chill [i=snafu@gateway/tor/x-2eaff8682bda57e2] has joined #ubuntu-classroom
=== popey thinks he has finished his notes
=== jmchugh__ [n=jmchugh@dargo.trilug.org] has joined #ubuntu-classroom
=== djf_jeff [n=jeff@modemcable177.215-201-24.mc.videotron.ca] has joined #ubuntu-classroom
=== jmchugh__ [n=jmchugh@dargo.trilug.org] has left #ubuntu-classroom []
tonytigerpopey: g'luck02:38
popeyta02:38
habeebby the way, shouldn't there be a notice or something in the ubuntuforums about this channel? I mean, near the label saying that Feisty is out...02:39
habeebI wouldn't know about this if there wasn't a thread in digg.com about it.02:39
=== popey pokes PriceChild
PriceChildHey popey02:43
popeylook up :)02:43
popeyyou're a forum dude02:43
popeyare there openweek threads?02:43
PriceChildHey, habeeb there is a sticky in the cafe and also a post int he announcements forum02:43
habeebTrue. Didn't see the announcements one. as far as the cafe is concerned, tho, not many people look there.02:44
=== CrazyEccentric [n=CrazyEcc@ip24-255-144-33.ks.ks.cox.net] has joined #ubuntu-classroom
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has left #ubuntu-classroom []
=== ego [n=ego@nrbg-4db47b7a.pool.einsundeins.de] has joined #ubuntu-classroom
=== harrisony [n=Harrison@unaffiliated/harrisony] has joined #ubuntu-classroom
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-classroom
=== lastmohican [i=lastmohi@gateway/tor/x-88debe03c6765a15] has joined #ubuntu-classroom
=== myriam_rs [n=myriam_r@156-233.cable.senselan.ch] has joined #ubuntu-classroom
=== gouki_ [n=gouki@ubuntu/member/gouki] has joined #ubuntu-classroom
=== hggdh [n=hggdh@137.sub-70-216-82.myvzw.com] has joined #ubuntu-classroom
=== tsurc [n=alistair@skegnessgrammar.plus.com] has joined #ubuntu-classroom
=== bordy [n=bordy@rrcs-71-43-126-17.se.biz.rr.com] has joined #ubuntu-classroom
=== Amaranth [n=travis@ubuntu/member/Amaranth] has joined #ubuntu-classroom
=== ego [n=ego@nrbg-4db47b7a.pool.einsundeins.de] has joined #ubuntu-classroom
=== ScottK [n=ScottK@ubuntu/member/scottk] has joined #ubuntu-classroom
=== \sh [n=shermann@server3.servereyes.de] has joined #ubuntu-classroom
=== Petezzz [n=pholland@81-179-24-216.dsl.pipex.com] has joined #ubuntu-classroom
=== meatballhat [n=dbuch@ubuntu/member/meatballhat] has joined #ubuntu-classroom
=== alterlaszlo [n=eolo999_@host-84-220-240-34.cust-adsl.tiscali.it] has joined #ubuntu-classroom
alterlaszloapprox two hours to go...03:17
=== sfrehse [n=sfrehse@dslb-082-083-222-161.pools.arcor-ip.net] has joined #ubuntu-classroom
=== moonkuh [i=user@p54859D09.dip0.t-ipconnect.de] has joined #ubuntu-classroom
harrisonytill03:18
harrisonyOh yueah03:18
=== nick_ [n=nick@198.30.108.88] has joined #ubuntu-classroom
=== t0b3 [n=tobias@dslb-088-064-238-034.pools.arcor-ip.net] has joined #ubuntu-classroom
=== joern_ [n=joern@xdslci194.osnanet.de] has joined #ubuntu-classroom
=== dicon [n=lol@201-0-27-45.dsl.telesp.net.br] has joined #ubuntu-classroom
=== halsteadj [n=chatzill@user254.hebco.com] has joined #ubuntu-classroom
=== kloske [n=mathias@p549BF3DA.dip.t-dialin.net] has joined #ubuntu-classroom
=== moonkuh [i=user@p54859D09.dip0.t-ipconnect.de] has left #ubuntu-classroom []
=== richb [n=richb@82-38-189-122.cable.ubr03.shef.blueyonder.co.uk] has joined #ubuntu-classroom
=== KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom
=== kestrel [n=zen_love@wt1.core.wireless.fsr.net] has joined #ubuntu-classroom
=== met_shsu [n=met@ab1-1-25.shsu.edu] has joined #ubuntu-classroom
=== KalleDK_Lap [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom
=== KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has left #ubuntu-classroom []
=== broseman [n=broseman@69-204-116-85.dsl.manitu.net] has joined #ubuntu-classroom
=== kloske [n=mathias@p549BF3DA.dip.t-dialin.net] has left #ubuntu-classroom []
=== stabbb [n=stabbb@088156013011.ols.vectranet.pl] has joined #ubuntu-classroom
=== scresawn [n=steve@hatfull12.bio.pitt.edu] has joined #ubuntu-classroom
=== micahcowan [n=micah@ubuntu/member/micahcowan] has joined #ubuntu-classroom
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-classroom
=== weiers [n=weiers@dsl-240-8-72.telkomadsl.co.za] has joined #ubuntu-classroom
=== michaelpo [n=travelma@124.82.32.73] has joined #ubuntu-classroom
=== teckfatt [n=teckfatt@60-241-201-96.static.tpgi.com.au] has joined #ubuntu-classroom
=== kioshen [n=kioshen@MTLXPQAK-1168109941.sdsl.bell.ca] has joined #ubuntu-classroom
=== datten [n=datten@xdsl-81-173-150-5.netcologne.de] has joined #ubuntu-classroom
=== kioshen is now known as Kioshen
=== suppenkasper [n=suppenka@Ta478.t.pppool.de] has joined #ubuntu-classroom
=== unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has joined #ubuntu-classroom
=== sfrehse [n=sfrehse@dslb-082-083-216-038.pools.arcor-ip.net] has joined #ubuntu-classroom
=== treb0r [n=rob@86.53.37.85] has joined #ubuntu-classroom
=== broseman [n=broseman@69-204-116-85.dsl.manitu.net] has joined #ubuntu-classroom
=== MRjinx [n=Mr@216-43-24-3.ip.mcleodusa.net] has joined #ubuntu-classroom
=== joern_ [n=joern@xdslah109.osnanet.de] has joined #ubuntu-classroom
=== datten_ [n=datten@xdsl-87-78-79-225.netcologne.de] has joined #ubuntu-classroom
=== datten_ is now known as datten
=== erstazi [i=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== sjoeboo [n=sjoeboo@140.247.36.82] has joined #ubuntu-classroom
=== jjesse [n=jjesse@64.186.55.234] has joined #ubuntu-classroom
=== v0xel [n=v0xel@ppp194-206.vdial.verat.net] has joined #ubuntu-classroom
=== salty-horse [n=ori@pdpc/supporter/active/salty-horse] has left #ubuntu-classroom ["Leaving"]
=== someothernick [n=ron@pool-72-85-214-35.bstnma.east.verizon.net] has joined #ubuntu-classroom
=== michaelpo [n=travelma@124.82.32.73] has joined #ubuntu-classroom
=== nmrm [n=nuno@87-196-218-216.net.novis.pt] has joined #ubuntu-classroom
=== unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has left #ubuntu-classroom ["Ik]
=== Gabz [n=gabriel@dsl-202-173-185-172.nsw.westnet.com.au] has joined #ubuntu-classroom
=== gursikh [n=khalsa@adsl-68-94-121-151.dsl.hstntx.swbell.net] has joined #ubuntu-classroom
=== e-double [n=evan@204.193.132.7] has joined #ubuntu-classroom
=== antonym55 [n=antony@121.34.137.170] has joined #ubuntu-classroom
=== arualavi [n=Iva@117.Red-83-33-7.dynamicIP.rima-tde.net] has joined #ubuntu-classroom
=== pochu [n=emilio@ubuntu/member/pochu] has joined #ubuntu-classroom
=== pochu waves!
=== urbanf [n=Urbano@perseu.dem.uc.pt] has joined #ubuntu-classroom
=== jsansao [n=chatzill@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
=== thb [n=thb@217.94.203.249] has joined #ubuntu-classroom
=== leogg [n=leandro@indra-102.cablenet.com.ni] has joined #ubuntu-classroom
=== PriceChild waves back at pochu
=== Tejo_B [n=Tejo@201-35-220-126.jvece701.dsl.brasiltelecom.net.br] has joined #ubuntu-classroom
=== LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-classroom
=== adamant1988 waves at PriceChild
=== broseman [n=broseman@69-204-116-85.dsl.manitu.net] has joined #ubuntu-classroom
=== PriceChild sticks his tongue out at adamant1988
=== KalleDK_Lap graps PriceChilds tongue
=== adamant1988 rips off the tongue in question
=== antonym55 [n=antony@121.34.137.170] has left #ubuntu-classroom ["Ex-Chat"]
PriceChildhow rude04:19
=== gursikh [n=khalsa@adsl-68-94-121-151.dsl.hstntx.swbell.net] has left #ubuntu-classroom ["Leaving"]
adamant1988PriceChild: Don't tell me about rude.04:20
adamant1988Rude is quoting American Office for 3 hours04:20
=== KalleDK_Lap feels suddenly hunger
jribamerican office?04:20
PriceChildadamant1988, hehe i'm watching it atm04:20
=== kunstar [n=kunal@87.112.87.12.plusnet.ptn-ag2.dyn.plus.net] has joined #ubuntu-classroom
adamant1988PriceChild: Addictions are bad for you04:21
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-classroom
jribok he's here, stop talking about him guys04:21
jribhi mc4404:22
jjessewhat class do we have right now?04:22
=== mc44 pities jrib
PriceChildjjesse, screencasting in 40 minutes04:22
jjesseoh cool04:22
=== mc44 screencasts popey
=== popey uploads it to youtube
popeyfame at last!04:23
=== dudanogueira [n=duda@unaffiliated/bitdoidao/x-000001] has joined #ubuntu-classroom
=== slafko [n=slafko@vipnet68-164.mobile.CARNet.hr] has joined #ubuntu-classroom
=== KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom
=== xerosis [n=kieran@87-194-21-125.bethere.co.uk] has joined #ubuntu-classroom
=== SWUbuntu [n=stefan@p5491D86C.dip.t-dialin.net] has joined #ubuntu-classroom
=== amx [n=amx@bas7-ottawa23-1088824170.dsl.bell.ca] has joined #ubuntu-classroom
popeyamusing picture of the day:- http://www.mileserve.com/pictures/Screenshot.png my mates desktop after upgrading to feisty04:26
=== davmor2 [n=davmor2@82-45-48-19.cable.ubr04.wolv.blueyonder.co.uk] has joined #ubuntu-classroom
popeyHe said "I was trying to change the language"04:26
popeyI asked "what to?"04:26
popeyhe said "square square square square"04:26
popeyhe is beyond help04:26
PriceChildhehe04:26
=== guspad [n=guspad@r201-217-139-40.dialup.adsl.anteldata.net.uy] has joined #ubuntu-classroom
mc44popey: ah, I see he selected rectangle rectangle rectangle by mistake04:27
popeyfool!04:27
=== DaveMorris [n=dave@cubert.itri.bton.ac.uk] has joined #ubuntu-classroom
=== cellojoe [n=joe@unaffiliated/cellojoe] has joined #ubuntu-classroom
=== heathenx [n=chatzill@64.255.115.9] has joined #ubuntu-classroom
jribI like how it says "userfriendly" in the corner04:29
habeebThe first msn contact's pic..04:29
habeebis that you, popey ?04:29
popeyof course ;)04:29
popey(no, it isnt)04:29
=== DaveMorris [n=dave@cubert.itri.bton.ac.uk] has left #ubuntu-classroom []
cellojoewhere's userfriendly?04:30
KalleDK_Lapdown to the right04:30
habeebon the wallpaper04:30
mc44popey: so thats why you were so popular on youtube04:30
cellojoeoh *that* wallpaper....(cellojoe doesn't have jrib's wallpaper)04:30
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
popeyyes, i look like a blue disembodied head and shoulders with a yellow piece of paper in front04:30
=== ..[topic/#ubuntu-classroom:LjL] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || NEXT SESSION: Joining the Ubuntu community, by Jono Bacon (15:00 UTC)
=== mode/#ubuntu-classroom [-o LjL] by LjL
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
popeyer04:31
habeeboh shi-04:31
=== ..[topic/#ubuntu-classroom:LjL] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || NEXT SESSION: Screencasting Team, by Alan Pope (15:00 UTC)
popeyta04:31
popey:)04:31
=== mode/#ubuntu-classroom [-o LjL] by LjL
cellojoei thought it was screen yeaaah04:31
PriceChildLjL, aww steal my thunder :)04:31
LjLswapped days :P04:31
habeebwhat's the -o function?04:31
popeylollypop mode04:31
PriceChildlol04:31
=== stdin [n=stdin@unaffiliated/binary2k2] has joined #ubuntu-classroom
=== mc44 licks LjL
popey-* is sparkler mode04:32
PriceChild<8 is icecream mode?04:32
cellojoehabeeb: -o is the 'ftl' function04:32
jribpopey: you have a gift04:32
PriceChild<O that's single scoop04:32
cellojoehabeeb: +o is the root function04:32
LjLPriceChild: your thunder...? we've been topicing sessions last open week, too :P04:33
cellojoe<O0 double scoop?04:33
PriceChildLjL, :P04:33
=== nakinub [n=nakinub@62.13.172.67] has joined #ubuntu-classroom
jribcellojoe: with a single sprinkle?04:33
popey<O  flake!04:33
popeyish04:33
mc44:D04:33
davmor2<O0- double scoop with a flake04:33
nakinubciao a tutti/e -----------------> ubuntu.noblogs.org04:33
PriceChildand sprinkle davmor204:33
cellojoe<O0` single sprinkle04:33
=== metronux [n=dimsum@59.180.82.200] has joined #ubuntu-classroom
davmor2<O0:- pricechild there's your sprinkles04:35
PriceChildwooo04:35
=== aubade [n=aubade@oh-67-77-23-12.dyn.embarqhsd.net] has joined #ubuntu-classroom
=== cram_123 [n=mdesgros@di-net.ulb.ac.be] has joined #ubuntu-classroom
habeebYou know what is missing from this channel?04:36
habeebNo Listening spam!04:36
popeyPonies04:37
popeyoh04:37
habeeb*now04:37
mc44@pony popey04:37
popeyBio break!04:37
davmor2Giraffes04:37
=== cram_123 [n=mdesgros@di-net.ulb.ac.be] has left #ubuntu-classroom []
cellojoeso if we're not supposed to talk during the session, why not just +m the channel?04:37
nakinubciao a tutti/e -----------------> ubuntu.noblogs.org04:38
bordycellojoe they did yesterday for jono04:38
cellojoeah04:38
=== maxi_ [n=maxi@190.38.2.247] has joined #ubuntu-classroom
bordyyeah. lots of gratuitous babble04:38
mc44well actually they did yesterday for all sessions04:38
PriceChildcellojoe, we won't +m unless the speaker requests it... we just never took it off yesterday as the speakers liked it.04:38
popeysmart move04:38
bordyorly? I was only able to hit the first session04:38
cellojoeoh, mk04:38
popeyPriceChild: I hereby request mutiny04:38
mc44whereas popey can take the heckling, right? be a man :)04:38
davmor2if you really want to lock it down +ms04:38
PriceChildpopey, in what fashion?04:39
popeylike a jaunty sailor04:39
popeywith his hat on at a funny angle04:39
PriceChildcould you repeat the request in a pirate accent to confirm.04:39
popeyYarrr!04:39
habeebNo well, since we have ubuntu-classroom-chat there is no point for this channel to not be +m04:39
=== artdeco [n=user@202.128.46.94] has joined #ubuntu-classroom
popeyPriceChild: +m when we start would be appreciated04:39
PriceChildpopey, Will do :)04:40
popeyta04:40
=== jhaig [n=joseph@195.11.98.194] has joined #ubuntu-classroom
mc44popey: wimp04:40
PriceChildhaha04:40
PriceChildmc44, he's not a real hardcore speaker is he :P04:40
PriceChildmc44, you'll just have to heckle twice as hard in -chat04:40
popeythe problem is the logs will be impossilbe to read04:41
habeebHey! I'm supposed to be studying >:04:41
popey</excuse>04:41
PriceChildpopey, yeah. btw I'm impressed with whoever sorted the logs from yesterday... /me looks04:41
=== ronnietucker41 [n=Miranda@guu.demon.co.uk] has joined #ubuntu-classroom
alterlaszlowhat's '+m'04:41
alterlaszlo??04:41
PriceChildausimage :)04:41
habeebalterlaszlo: if +m is enabled only the operators can speak04:42
PriceChildalterlaszlo, means only certain people get to speak. Questions may be asked in #ubuntu-classroom-chat04:42
=== ericho [n=erich@189.129.51.101] has joined #ubuntu-classroom
=== chell [n=chell@i577A1AA9.versanet.de] has joined #ubuntu-classroom
chellhey guys04:42
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #ubuntu-classroom
=== deniz_ogut [n=hazerfen@81.215.99.86] has joined #ubuntu-classroom
alterlaszlohow do i activate +m?04:42
habeeby halo thar04:42
=== jgraeme [n=Graeme@dyn-62-56-95-79.dslaccess.co.uk] has joined #ubuntu-classroom
habeebalterlaszlo: you don't. Operators do.04:42
alterlaszlothx04:42
habeebalterlaszlo: operators are people with "@" before their names.04:42
=== michaelpo [n=travelma@124.82.32.73] has joined #ubuntu-classroom
PriceChildbrb 2 mins04:42
=== PhilK [n=PhilK@mail.pressure-pro.com] has joined #ubuntu-classroom
maxi_what session will start at what time, I dont know the calculation with UTC...04:44
maxi_???04:44
PriceChildmaxi_, popey will begin with screencasts in 15 mintues04:44
habeebmaxi_: https://wiki.ubuntu.com/UbuntuOpenWeek04:44
=== jhaig [n=joseph@195.11.98.194] has left #ubuntu-classroom []
=== jgedeon [n=joe@oh-67-77-123-4.sta.embarqhsd.net] has joined #ubuntu-classroom
=== miyako [n=miyako@12-201-58-221.client.mchsi.com] has joined #ubuntu-classroom
=== dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has joined #ubuntu-classroom
maxi_thx, I knew the timetable, now I can calculate for my local tim...04:46
maxi_e04:46
PriceChild@now04:46
ubotuCurrent time in Etc/UTC: April 24 2007, 14:46:27 - Next meeting: Technical Board in 5 hours 13 minutes04:46
=== nic-oooh [n=nico@i59F73330.versanet.de] has joined #ubuntu-classroom
=== tiagoboldt [n=tiagobol@193.136.33.133] has joined #ubuntu-classroom
=== miyako [n=miyako@12-201-58-221.client.mchsi.com] has left #ubuntu-classroom []
=== cellojoe [n=joe@unaffiliated/cellojoe] has joined #ubuntu-classroom
=== neversfelde [n=neversfe@nrbg-4db44318.pool.einsundeins.de] has joined #ubuntu-classroom
popeyright, i think i am ready http://gallery.popey.com/gallery/screenshots/Screenshot_00604:47
cellojoeare we done with the <0 icecream?04:48
=== ypsila [n=opera@wrzb-590d97dd.pool.einsundeins.de] has joined #ubuntu-classroom
habeebAw man... I won't be here for Shuttleworth's show..04:48
ypsilamoin04:48
cellojoemy screen session froze :(04:48
habeebcellojoe: no, the discussion is still in progress.04:48
ypsilamoin \sh04:48
someothernicklol04:48
=== Niwatori [n=niwatori@125.163.73.210] has joined #ubuntu-classroom
PriceChildpopey, dual screen - no fair :)04:48
popeymore space for ponies04:48
PriceChildhehe04:48
PriceChild@pony popey04:48
habeebI'm on popey's screen! Hey mom!04:49
mc44popey: you need to edit that pony with the ubuntu logo in pink :)04:49
cellojoeaw, i'm not.04:49
cellojoesilly screen :(04:49
cellojoebut irssi ftw04:49
=== ScottK [n=ScottK@ubuntu/member/scottk] has left #ubuntu-classroom ["Konversation]
=== aleix [n=aleix@194.158.78.231] has joined #ubuntu-classroom
habeebHeh... lugradio channel :P04:50
habeebAlso "Screen popey, do you use it?"04:50
=== archangelpetro [n=petroleu@82.152.222.206] has joined #ubuntu-classroom
popeyjust a touch04:51
habeebTwo terminals open for two irssi is anti-trendy.04:51
popeythe one at the top is temporary04:51
\shmoins ypsila04:51
popeyso i can keep an eye on the noise in -chat04:51
cellojoescreen -x?04:51
habeebpopey: no excuses.04:52
popeyindeed04:52
popeyI am lame04:52
=== xarc72 [n=xarc72@e176104115.adsl.alicedsl.de] has joined #ubuntu-classroom
=== Susana_ [n=Susana@bl6-0-113.dsl.telepac.pt] has joined #ubuntu-classroom
cellojoescreencasts are like videos of a desktop, right?04:53
popeyindeed they are04:53
=== schmitz1 [n=roman@p5088633B.dip.t-dialin.net] has joined #ubuntu-classroom
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-classroom
cellojoejust makin sure04:53
=== popey gets more coffee
=== bobdhicks [n=bobdhick@24.132.243.24.cfl.res.rr.com] has joined #ubuntu-classroom
=== pitti [n=pitti@ubuntu/member/pitti] has left #ubuntu-classroom ["Bye"]
cellojoei shoulda /ignore joins parts awhile ago :(04:53
elkbuntuno time for drinkin coffee popey .. you gotta type!04:53
popeycopy/paste FTW!04:54
=== ukubuntu [n=adrian@85-211-17-45.dyn.gotadsl.co.uk] has joined #ubuntu-classroom
=== aubade [n=aubade@oh-67-77-23-12.dyn.embarqhsd.net] has joined #ubuntu-classroom
=== Czessi [n=Czessi@dslb-088-073-001-172.pools.arcor-ip.net] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o popey] by ChanServ
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== mode/#ubuntu-classroom [+m] by PriceChild
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
=== lenny__ [n=lenny@port-87-234-144-236.dynamic.qsc.de] has joined #ubuntu-classroom
=== ceil420 [n=Ceil@71-11-245-60.dhcp.dntn.tx.charter.com] has joined #ubuntu-classroom
=== DonCarros [n=dcarros@72.168.243.25] has joined #ubuntu-classroom
=== skold [n=01001100@p57b287cc.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== wburge [n=wburge@cobra.cs.nmsu.edu] has joined #ubuntu-classroom
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== Naughtyboy [n=Naughtyb@135.217.95.91.static.ter-s.siw.siwnet.net] has joined #ubuntu-classroom
=== CageH [n=clemens@p57a1ea9e.dip.t-dialin.net] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
LjLThe topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || NEXT SESSION: Screencasting Team, by Alan Pope (starting shortly)04:59
=== mode/#ubuntu-classroom [-o LjL] by LjL
=== Denni2 [n=dennis@59.93.0.193] has joined #ubuntu-classroom
=== sgbirch [n=sgbirch@cpe-24-25-217-185.san.res.rr.com] has joined #ubuntu-classroom
=== Joao_E_B [n=joaoeb@200-181-192-240.cscgo7001.dsl.brasiltelecom.net.br] has joined #ubuntu-classroom
=== joeshaw [n=joe@off.net] has joined #ubuntu-classroom
=== Wilson [n=fr@p54934FCF.dip.t-dialin.net] has joined #ubuntu-classroom
=== CheshireViking [n=CV2@unaffiliated/cheshireviking] has joined #ubuntu-classroom
popey*tap* *tap*05:02
popeyis this thing on?05:02
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ianATshowmedo [n=ian@user-514c6953.l4.c5.dsl.pol.co.uk] has joined #ubuntu-classroom
=== ..[topic/#ubuntu-classroom:LjL] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || CURRENT SESSION: Screencasting Team, by Alan Pope
=== mode/#ubuntu-classroom [-o LjL] by LjL
PriceChildFor those just joining, please join #ubuntu-classroom-chat to ask all your questions!05:02
=== robotangel [n=robo@87.79.97.124] has joined #ubuntu-classroom
=== pointwood [n=pointwoo@89.150.85.151] has joined #ubuntu-classroom
=== mrevell [n=matthew@canonical/launchpad/mrevell] has joined #ubuntu-classroom
=== danohuiginn [n=dan@p54BEC941.dip.t-dialin.net] has joined #ubuntu-classroom
=== jhaig [n=joseph@195.11.98.194] has joined #ubuntu-classroom
=== ben1 [n=beni@zux221-177-116.adsl.green.ch] has joined #ubuntu-classroom
=== roomaroo [i=5b548642@gateway/web/cgi-irc/ircatwork.com/x-4fd61e35ca7d4044] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
popeyOk, here's the plan for the next hour-ish05:03
popey* Introduction05:03
popey* Brief history of screencasting05:03
popey* Brief history of the screencasting team05:03
popey* Useful Links05:03
popey* How do we make screencasts?05:03
popey* How do other people make screencasts?05:03
popey* How/why do we convert videos to other formats (or "There are formats *other* than OGG!?")05:03
popey* How do we make them available?05:03
popey* What can people do with them?05:04
popey* What we should be doing05:04
=== mistyao [n=blacko19@host146-157-static.29-87-b.business.telecomitalia.it] has joined #ubuntu-classroom
popey* What we need / how you can help05:04
popey* What else can we do / any questions?05:04
=== sidelil [n=chatzill@151.70.113.112] has joined #ubuntu-classroom
popey* Introduction05:04
=== rpw [n=ralf@p54AF03F7.dip0.t-ipconnect.de] has joined #ubuntu-classroom
popeyHi, my name is Alan Pope, you may remember me from such IRC channels as #ubuntu-uk, #launchpad and the hilarious #lugradio. I'm an Ubuntu user just like you. I don't work for Canonical, I'm not a system admin, or a developer in fact I can't really code at all. Oh and I have no artistic skills whatsoever.05:04
=== wastrel [n=wastrel@76.8.67.2] has joined #ubuntu-classroom
=== Seeker` [n=cjo20@ip-62-105-182-26.dsl.twang.net] has joined #ubuntu-classroom
=== techKyLa [n=chatzill@59.96.44.148] has joined #ubuntu-classroom
popey It's not looking good is it!?05:04
popeyI do however have some experience of IT Training so making screencasts makes sense to me as a way of contributing to the community because it's something I can actually do!05:05
=== knutties [n=knutties@59.92.95.154] has joined #ubuntu-classroom
popey* Brief history of screencasting05:05
popey"A screencast is a digital recording of computer screen output, also known as a video screen capture, often containing audio narration." - http://en.wikipedia.org/wiki/Screencasting - read the first paragraph of that, I'll be testing you later :)05:05
=== tonymoyoy [n=tonymoyo@201.140.160.77] has joined #ubuntu-classroom
popeySome people learn better by being shown how to do stuff rather than by reading detailed How-Tos or man pages. Whilst this is an alien concept to many geeks who memorise URLs of How-Tos and commit entire man pages to memory, your average Joe Ubuntu User needs pretty pictures and videos.05:05
=== rick_in_kingston [n=rick@d38-149-230.home1.cgocable.net] has joined #ubuntu-classroom
popeySo for this reason I created a few screencasts.05:06
popey* Brief history of the screencasting team05:06
=== silwol [n=silwol@teacheradsl245.eduhi.at] has joined #ubuntu-classroom
=== sampbar [n=sampbar@cpc1-oxfd4-0-0-cust203.oxfd.cable.ntl.com] has joined #ubuntu-classroom
=== DarkSun88 [n=Ma@unaffiliated/darksun88] has joined #ubuntu-classroom
popeyAbout 7 years ago I was working for a company doing IT training on evil software. We had an idea over coffee one day to make some videos that people could watch online. At the time Viewlet Builder (proprietary app) was available and seemed to do the job of recording screen activity quite well.05:06
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom
=== andel7 [n=Lev@85-250-232-149.bb.netvision.net.il] has joined #ubuntu-classroom
popeyI registered quickones.org to host them, because we thought they would be quick videos, 5 minutes about how to perform a particular task on a computer. Unfortunately the project never really got anywhere so the domain got used for something else.05:06
popeyCut forward to 2005 when I started looking at screencasting tools on Linux. I tried some of the desktop recording tools, and some video editing software to see if I could make screencasts that would render well over the web or downloaded and played locally. Some of the tools are pretty good, I filed a few bugs, requested some features and contacted the authors of some of the applications.05:07
=== zorglu_ [n=zorglub@165.43.102-84.rev.gaoland.net] has joined #ubuntu-classroom
=== bababian [n=google@218.19.175.228] has joined #ubuntu-classroom
popeyI settled on a suite of tools (more of that in a moment) which I use to do my screencasts. It was (and still is) important to me05:07
=== punisch|dude [n=tobias@pd9e408bf.dip0.t-ipconnect.de] has joined #ubuntu-classroom
popeyto make screencasts using completely free tools.05:08
popeyi.e. not use windows applications such as camtasia to make the screencasts - but thats a personaly thing :)05:08
=== google_ [n=google@218.19.175.234] has joined #ubuntu-classroom
=== adaptives [i=adaptive@219.91.208.65] has joined #ubuntu-classroom
popey After making some test videos and sending them to my local LUG mailing list for evaluation I started making lists of screencasts that people might want to watch. I tried to figure out what people would want to see, common questions people ask and funky new things new users might not know about.05:08
popeyA few people tested the videos and gave me some feedback about the format, style and content of the screencasts. Towards the end of 2006 I made a bunch of "feature length" screencasts. They are each about 5-10 minutes long and cover some basic concepts such as installation of Ubuntu and customising the desktop.05:09
=== andel7 [n=Lev@85-250-232-149.bb.netvision.net.il] has joined #ubuntu-classroom
=== hegde [n=nagaraj@59.92.185.191] has joined #ubuntu-classroom
popeyMatthew East contacted me and offered some help and hosting on the documentation team server - which we are now using. We setup the screencast team on launchpad and more recently had a meeting on irc to discuss the direction and technical issues surrounding screencasting.05:09
=== Belutz [n=Belutz@ubuntu/member/belutz] has joined #ubuntu-classroom
=== imtheface [i=imthefac@ubuntu/member/imtheface] has joined #ubuntu-classroom
popeyIt was decided that we should target the current release (Feisty) for new screencasts. We also decided to drop the default resolution from 1024x768 to 800x600 because some popular machines couldn't play them due to driver bugs, and the video files were very large with little added value at the higher resolution.05:10
=== mistyao [n=blacko19@host146-157-static.29-87-b.business.telecomitalia.it] has left #ubuntu-classroom []
=== scresawn [n=steve@hatfull12.bio.pitt.edu] has joined #ubuntu-classroom
=== hegde [n=nagaraj@59.92.185.191] has left #ubuntu-classroom []
popeyOk, thats the history lesson over05:10
popey* How do we make screencasts?05:10
popeyThe tool set _I_ use is QEMU+KQEMU(or KVM) (virtual machine), xvidcap (screen recording), avidemux (audio recording), ffmpeg and avidemux (format conversion). In slightly over one sentence:-05:11
popey"I install Ubuntu in a QEMU vm which runs in an 800x600 window on my desktop (we used to use 1024x768 but this casued problems). I run xvidcap on my desktop and set it to record the QEMU window only. I do my demo in Ubuntu under QEMU and when finished I stop xvidcap. I watch the video back, recording the audio track in audacity as I go. I merge the audio and video in avidemux and upload to the web"05:11
=== jkelly_ [n=jkelly_@cpc1-ruth5-0-0-cust711.renf.cable.ntl.com] has joined #ubuntu-classroom
=== fruitflute [n=eric@amon.uca.es] has joined #ubuntu-classroom
popey(If there are any questions about any of the above tools, please ask)05:12
=== Blackrobe [n=chatzill@59-121-21-243.dynamic.hinet.net] has joined #ubuntu-classroom
popeyIt sounds a lot easier than it actually is.05:12
popeyand in a way, it sounds a lot harder than it actually is :)05:12
=== michaelpo [n=travelma@124.82.32.73] has left #ubuntu-classroom []
=== artdeco [n=user@202.128.46.94] has left #ubuntu-classroom []
popeyI will take some questions at the end of this section in a moment05:13
popeySee https://wiki.ubuntu.com/ScreencastTeam/RecordingScreencasts for considerably more detail.05:13
=== txeNehTnepO [n=lain@c34189.upc-c.chello.nl] has joined #ubuntu-classroom
popeySome people have reported that this process is convoluted (recording audio separately from video), doesn't perform well (some people get low frame rates out of xvidcap), and cumbersome (running a virtual machine rather than recording the local machine direct). These are of course all valid concerns :)05:13
popeyOn the wiki we outlined the reasons for doing it this way. Of course other people can create screencasts in any way they want, this is just the way that works for us. So long as people can create high quality screencasts in a format that we can use, we really don't care how they are made.05:14
=== TLE [n=kenneth@217.74.211.126] has joined #ubuntu-classroom
=== pibebelgrano [n=jtbates@adsl-64-108-90-81.dsl.clevoh.ameritech.net] has joined #ubuntu-classroom
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
popeyIf anyone has a better (more streamlined, faster, easier) way to create screencasts _on_ _Linux_ (i.e. not using a Windows/Mac screencasting app) which results in high quality video in formats we can use, we want to hear it.05:14
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has left #ubuntu-classroom []
=== berg [n=desktop@201-75-105-115-ma.cpe.vivax.com.br] has joined #ubuntu-classroom
popeyIf you have any questions about the way we make screencasts, please do ask and I'll try to answer them as best I can.05:14
popeyOk, I will break for questions now.05:14
popey< chell> QUESTION: Why don't you record the audio at the same time as the video?05:15
=== weiers [n=weiers@dsl-240-8-72.telkomadsl.co.za] has joined #ubuntu-classroom
popeyBecause pretty much every screencast I have watched where this is done consists of the speaker going " uhmmm.. errr..." as they concentrate on what they are doing05:15
popeyit doesnt sound nice to the listener05:15
=== dicon [n=lol@201-0-27-45.dsl.telesp.net.br] has joined #ubuntu-classroom
popeychell: does that answer your question?05:16
popeyin addition, if you record audio and video together and mess up the audio due to someone walking in the room for example, you have to re-record the whole thing05:16
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
popeyif you record the audio separately if you mess it up, you only need to re-record the audio05:17
popey< chell> you still get uhms and errs if you do the narration afterwards (or do you have a script)?05:17
=== txwikinger [n=txwiking@sblug/member/txwikinger] has joined #ubuntu-classroom
=== czambran [n=czambran@peacekeeper.artselect.com] has joined #ubuntu-classroom
=== luis_lopez [n=llopez@68-182-33-179-Public-Marmac-MIPHA.client.eng.telusmobility.com] has joined #ubuntu-classroom
popeyi record the video, then watch it practicing what I am going to say, then watch it again and record the audio as I watch05:17
popeyI dont think I uhm much05:18
=== spd106 [n=stephen@host86-133-70-152.range86-133.btcentralplus.com] has joined #ubuntu-classroom
popeywatch them and feel free to tell me I do though :)05:18
=== gummibaerchen [n=timm@unaffiliated/gummibaerchen] has joined #ubuntu-classroom
popey < cellojoe> QUESTION: are all the tools available in the officials repos?05:18
=== Blackrobe [n=chatzill@59-121-21-243.dynamic.hinet.net] has left #ubuntu-classroom []
popeyAll except xvidcap, which is packaged as a .deb on the xvidcap site05:18
popeyit works on dapper, edgy and feisty05:18
=== roico [n=roico@bzq-88-154-11-25.red.bezeqint.net] has joined #ubuntu-classroom
=== coNP [n=conp@unaffiliated/conp] has joined #ubuntu-classroom
popeyqemu, avidemux and others are packaged05:19
=== bababian_ [n=google@61.144.54.57] has joined #ubuntu-classroom
popeyexcept the kqemu accelerator for qemu which needs compiling from source - its documented on the wiki05:19
=== pointwood [n=pointwoo@89.150.85.151] has joined #ubuntu-classroom
=== pikkio [n=pikkio@host104-160-dynamic.4-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
popeyhttp://wiki.ubuntu.com/KQemu iirc05:19
popey < LjL> QUESTIONS: Why do you use virtual machines? Just because of the resolution difference?05:19
popeybecause I want to show people what a real amchine looks like, not my heavily modified desktop05:19
popeyif someone watches a screencast that isn't exactly what they see on their desktop it can put them off05:20
=== pyy [n=johan@h143n5fls32o1041.telia.com] has joined #ubuntu-classroom
popeythey might be less inclined to "trust" it05:20
popeyi can also rollback what I do with qemu :)05:20
popeyso if I mess it up I can "reset" and do it again very easily05:20
popey< PriceChild> QUESTION: You compiled xvidcap yourself then I guess? Do you still use it and if so could you package it as it is evil and I've given up :P05:21
=== roomaroo [i=5b548642@gateway/web/cgi-irc/ircatwork.com/x-ca5c1df1dd3bc21d] has joined #ubuntu-classroom
popeyno, I use the deb from http://xvidcap.sf.net/05:21
popeyI would gladly package it, but i refer you to my skillset that I pasted at the beginning :)05:21
popey < maxi_> How is quemo working, is it difficult to get startet with it?05:21
popeyqemu works for me very well out of the box05:21
popeyespecially if you use either kqemu of kvm - kvm only works on CPUs that have the VT virtualisation instructions, kqemu works on any cpu AIUI05:22
popey< samgee> QUESTION: Isn't 800x600 too small for Ubuntu? I know from experience that it's not enough for the installer.05:22
popeyall the screencasts I have made so far are at 1024x768, it's possible that we may find some things that dont fit in 800x60005:23
popeyand we may make a special case for those05:23
=== sharms [n=sharms@ubuntu/member/sharms] has joined #ubuntu-classroom
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-classroom
popeybut we should try to stick to 800x600 as much as possible IMO05:23
=== cormil [n=v022746@213.215.131.221] has joined #ubuntu-classroom
=== DonCarros [n=dcarros@72.168.243.25] has joined #ubuntu-classroom
popey < robotangel> QUESTION: Why use xvidcap when there's istanbul (and that's even in the repos - btw why isn't xvidcap)?05:23
popeyistanbul records to ogg, xvidcap is very flexible in the formats that it can encode to, xvidcap also has some nice other features - some of which I have asked the author of istanbul to implement05:24
popeyI am not against istanbul at all, it's just that xvidcap is considerably more feature rich05:24
popeyand that goes for pretty much any screencasting app you care to mention05:24
=== juliux [n=juliux@ubuntu/member/juliux] has joined #ubuntu-classroom
popeyok05:24
=== CheshireViking [n=CV2@unaffiliated/cheshireviking] has left #ubuntu-classroom []
popeyback to the content, I will return to questions later05:25
popey* How do other people make screencasts?05:25
popeyThere are a load of screencasting apps on Linux.05:25
popeyIstanbul, RecordMyDesktop, screenkast, DemoRecorder (proprietary), and of course xvidcap we would recommend.05:25
popeyvnc2swf, vncrec and wink we would generally not recommend for our screencasts (they record to formats that are difficult to manipulate).05:25
=== berg [n=desktop@201-75-105-115-ma.cpe.vivax.com.br] has joined #ubuntu-classroom
popeyThere are good reasons I don't recommend some apps, and that's all detailed on the wiki, but by all means ask any questions and make any comments about these judgements :)05:26
=== Pelo [n=jean@mtl-pppoe-adsl399.securenet.net] has joined #ubuntu-classroom
popeyExamples of some quality screencasts that you might want to look at include those at http://ubuntuclips.org/, http://screencastsonline.com (Mac OSX videos) and http://showmedo.com/ .05:26
=== Pelo [n=jean@mtl-pppoe-adsl399.securenet.net] has left #ubuntu-classroom []
=== Demon012[GoneToC [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has left #ubuntu-classroom []
=== matux [n=matux@200.62.123.43] has joined #ubuntu-classroom
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-classroom
=== bogdan_ [n=bogdan@89.34.61.31] has joined #ubuntu-classroom
=== nonamemib [n=noname_m@ip24-136-47-111.ga.at.cox.net] has joined #ubuntu-classroom
=== Demon012 [n=alan@82-46-76-235.cable.ubr05.stav.blueyonder.co.uk] has joined #ubuntu-classroom
=== armin_ [n=armin@dslb-084-058-090-012.pools.arcor-ip.net] has joined #ubuntu-classroom
popeyI am not going to give you examples of bad screencasts - you can find them on youtube and google video yourselves, and when I say "bad" that is entirely my personal opinion, feel free to argue that one with me some time :)05:27
=== DonCarros [n=dcarros@72.168.243.25] has left #ubuntu-classroom []
=== MontanaMax [n=montanam@user-10ib794.biz.mindspring.com] has joined #ubuntu-classroom
popey* How/why do we convert videos to other formats?05:27
=== google__ [n=google@61.144.54.50] has joined #ubuntu-classroom
popeyIt's a bit beyond this session to go into the intricate details of the different formats for the screencasts. Suffice to say that in general there are at least 4 formats we support.05:28
=== arualavi [n=Iva@117.Red-83-33-7.dynamicIP.rima-tde.net] has joined #ubuntu-classroom
popeyPut simply, OGG for the Good, MOV for the Bad, and AVI for the Ugly. FLV is the 4th, (evil) flash based streaming which is done because of the popularity of the flash video format.05:28
popeyWhatever you think of flash, it has a massive install base, and that's a lot of potential eyeballs for our screencasts. It might also make sense to make screencasts which can playback on small format devices such as iPod Video and mobile phones.05:28
=== stonehelm [n=mandre@134.171.15.253] has joined #ubuntu-classroom
=== DonCarros [n=dcarros@72.168.243.25] has joined #ubuntu-classroom
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has left #ubuntu-classroom []
popeyWhatever happens, we _always_ make our videos available in OGG/Theora/Vorbis format as a primary objective.05:29
popeyThat is unlikely to change.05:29
popeyAvidemux is a great GUI application for converting videos. You can load a video made in another application and save it out in some other format using a different codec and can also do neat things like resize as the file is converted.05:29
=== siegie [n=siegie@d51A43DAD.access.telenet.be] has joined #ubuntu-classroom
popeyPerhaps we need an avidemux screencast? :)05:30
=== jsleeper [n=jsleeper@sleeper.ecpi.edu] has joined #ubuntu-classroom
popeyIn addition ffmpeg can be used on the command line to convert between formats. We also use ffmpeg2theora to convert MPEG/AVI files to OGG/Theoa format. Other tools have been tried, and suggestions are welcome for other robust, easy to use, flexible tools.05:30
popey* How do we make them available?05:31
popeyhttp://doc.ubuntu.com/screencasts/ is the central repository for all the screencasts that have been made under the Screencast Team banner. These are videos actually made by the team specifically _for_ the team (and anyone else) to redistribute.05:31
=== Telep [n=telep@pc9.htk.fi] has joined #ubuntu-classroom
popeyWe don't take other peoples ready-made videos off YouTube for example, I know http://ubuntuvideo.com do a good job of collating video content - including screencasts - in that way.05:31
=== PriceChild [n=pricechi@ubuntu/member/pricechild] has joined #ubuntu-classroom
popeyIn the past we uploaded the videos to http://archive.org/ however whilst free it's a little painful and the performance is somewhat slow. So now we host on the docteams server - big thanks to Matthew East (mdke) for helping us out there. Some of these videos are large and as such chew bandwidth when linked to.05:32
popey* What can people do with them?05:33
popeyPretty much whatever you like. I rather stupidly created the videos initially under a restrictive license. This was pointed out and now the videos are available under CC BY-SA 2.5 (http://creativecommons.org/licenses/by-sa/2.5/). Just to be clear:-05:33
=== Ruthenium [n=romain@84-74-213-89.dclient.hispeed.ch] has joined #ubuntu-classroom
popeyYou can redistribute the videos in any format and media you like. You do _not_ need to ask our permission to redistribute them. You can translate them to other languages - perhaps by overdubbing the audio track, create mashups, edit them, whatever. We really don't mind.05:34
=== mvo_ [n=egon@p54A658D3.dip.t-dialin.net] has joined #ubuntu-classroom
popeyOf course we also want people to make their own and contribute back! :)05:34
=== adi [n=amd64@host42-161-dynamic.4-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
=== avoine [n=avoine@69.70.0.34] has joined #ubuntu-classroom
=== alum [n=alum@ip-89-102-205-19.karneval.cz] has joined #ubuntu-classroom
popey* What we need / how you can help05:35
popey(the important bit)05:35
popeyRationalisation of the screencasting pages on the wiki. Many of the screencasting pages (http://wiki.ubuntu.com/ScreenCasts and its children) are brain dumps of what we were doing to make screencasts at the time. These pages need some love. They need simplifying. Help!05:35
=== adi [n=amd64@host42-161-dynamic.4-87-r.retail.telecomitalia.it] has left #ubuntu-classroom []
popeyAlso the pages under https://wiki.ubuntu.com/ScreencastTeam also need some love05:35
=== chaks [n=chaks@yoper/team/Chaks] has joined #ubuntu-classroom
popeyWe need a very very very simple guide to making screencasts. The problem is it's not that easy to make good quality screencasts. People have suggested a "screencast on how to make screencasts" which we have considered but it's also not exactly easy to make (technically)05:36
popeyWe have a list of screencasts we would like to see made:- https://wiki.ubuntu.com/ScreencastTeam/Requests05:36
popeyPlease add to this list, or adopt a screencast and make it yourself.05:36
popeyIf we can streamline the process I think we can get more people to make them. We would love to hear input on how we can make things easier.05:37
=== stivani [n=stivani@d5152A75F.access.telenet.be] has joined #ubuntu-classroom
=== durgis [n=bjb3@63.135.142.70] has joined #ubuntu-classroom
popeyVoice overs/dubbing. I understand from speaking to some people that they don't like the idea of their own voice on a screencast. If that's the case, and you have a video you would like to make, then _please_ let me know. We need the videos made, we can record the audio track if that would help.05:37
popey* What else can we do / any questions?05:38
popeyQ&A Time.05:38
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom []
popeyAlso - before a question - a link-fest :)05:38
popey* Useful links05:38
popey** Our pages05:38
popeyhttp://doc.ubuntu.com/screencasts/ - Home of the screencasts made by the screencast team.05:38
popeyhttp://wiki.ubuntu.com/ScreenCasts - Base of the screencast team wiki pages.05:38
popeyhttp://launchpad.net/~ubuntu-screencasts - Launchpad team page.05:38
popeyhttps://wiki.ubuntu.com/ScreencastTeam - Team pages on the wiki05:38
popeyhttps://wiki.ubuntu.com/ScreencastTeam/RecordingScreencasts - The method I use to make screencasts.05:38
=== jsleeper [n=jsleeper@sleeper.ecpi.edu] has joined #ubuntu-classroom
popey** Other people doing good work05:38
popeyhttp://ubuntuclips.org/ - Have generated a large number of screencasts.05:38
popeyhttp://ubuntuvideo.com/ - Aggregate video content (not just screencasts) from YouTube/Google (so all flash based).05:38
popeyhttp://showmedo.com/ - Free and pay-for screencasts on various topics05:38
=== mileserve [n=mileserv@193.82.249.137] has joined #ubuntu-classroom
popeyOk, that's everything - question time!05:38
popey16:21 < Belutz> QUESTIONS: can you provide video only without sound? so the loco team can just record the audio in local language05:39
popeyyes, although if you download the video, avidemux can replace the audio very easily05:39
=== tiagoboldt [n=tiagobol@193.136.33.131] has joined #ubuntu-classroom
popeyif you contact me I can provide versions with no audio though05:40
popeyI have those archived05:40
popey< LjL> popey: you answered. but just a thought (if you find it relevant), what about employing a separate user (with default settings) instead?05:40
=== Belutz [n=belutz@ubuntu/member/belutz] has joined #ubuntu-classroom
popeywe did consider this, but the menu will still look different, universe apps may have been installed, java, flash etc may already be there05:40
=== ukubuntu [n=adrian@85-211-17-45.dyn.gotadsl.co.uk] has joined #ubuntu-classroom
popeyso when we show installing software for example the dependencies would not be the same05:40
=== pointwood [n=pointwoo@89.150.85.151] has joined #ubuntu-classroom
popeyalthough I can see that if all you are screencasting is "how to write an openoffice document" that really wont matter05:41
popey< chell> QUESTION: What are the specs of the machine you use for recording - how well does it work with QEMU (any slowdowns etc)?05:41
popeyI mostly use my desktop PC which is quite poweful - a Core2Duo with 2GB RAM. but the CPU isnt often thrashed05:41
=== imtheface [i=imthefac@ubuntu/member/imtheface] has joined #ubuntu-classroom
=== SniperBeamer [n=sniperb@HSI-KBW-085-216-015-190.hsi.kabelbw.de] has joined #ubuntu-classroom
popeyits important the virtual machine has plenty of RAM though05:42
popeyI boot my QEMUs with 512MB of ram, so the host needs a bout a 1GB to run efficiently I'd say05:42
popey< Demon012[GoneToC> QUESTION: Which format is the preferred format to release the screen casts in?05:42
popeyI kinda think I answered that, i can probably deal with any original format _except_ flash flv05:43
popeyits just too painful (and did I mention evil)05:43
=== De_Tox2000 [n=piotr@217.153.161.42] has joined #ubuntu-classroom
popey < Demon012> QUESTION: Is there a screen cast or a series of how to's on setting up these screen casting apps to start screencasting?05:44
popeynot quite, there is a how-to05:44
=== richb [n=richb@82-38-189-122.cable.ubr03.shef.blueyonder.co.uk] has joined #ubuntu-classroom
popeyi would like to make a "how to screencast" screencast, but it is difficult to do05:44
popey < zorglu_> QUESTION: under which license are the screencast distributed?05:44
popeycreative commons BY-SA 2.505:44
=== durgis [n=bjb3@63.135.142.70] has left #ubuntu-classroom []
=== vattam [n=vattam@59.92.200.107] has joined #ubuntu-classroom
=== shamino [n=shamino@MMCCXIII.voas.saunalahti.fi] has left #ubuntu-classroom []
popey < jrib> QUESTION: why not link the screencasts in the relevant wiki pages?  At the moment, is the only way people find out about a screencast by going to the screencasts page directly?05:44
=== roico [n=roico@bzq-88-154-11-25.red.bezeqint.net] has left #ubuntu-classroom []
popeyIt *is* a wiki. Feel free to spam the wiki with links to our screencasts wherever appropriate :)05:45
=== Yur1 [n=yuri@h8441135110.dsl.speedlinq.nl] has joined #ubuntu-classroom
popey < zorglu_> QUESTION: is there some 'permalink' to the screencast ? (it would help to include them in external documentations)05:45
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
=== vattam [n=vattam@59.92.200.107] has left #ubuntu-classroom []
popeythe links to the videos you see on http://doc.ubuntu.com/screencasts *should* be okay, if we ever move server I will setup redirection if that is possible (i did this for quickones - if you visit quickones.org you magically turn up at doc.ubuntu.com/screencasts)05:46
popey < JLP> popey: QUESTION: What about adding text captions to recordings? For example for adding subtitles in defferent languages. Is it hard to do?05:46
=== misnix [n=jkr@corona.xs4all.nl] has joined #ubuntu-classroom
popeyYes, it's hard.05:46
popey:)05:46
popeyI would suggest that if someone wants to transcribe the audio, they can do so and we can put that on the screencast site as a .txt file people can grab05:47
popeyunless someone knows some magic - its going to be painful getting the timing right05:47
popey< deniz_ogut> popey QUESTION: How much RAM do we need to do this job?05:47
popeylots05:47
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has left #ubuntu-classroom []
=== guglielf [n=guglielf@unaffiliated/guglielf] has joined #ubuntu-classroom
popeyAs much as you can. of course if you are recording your own desktop and not using QEMU (VM) approach then its less of an issue05:48
=== NeoTheOne- [n=blue@tresno.jalaran.soko.kulino.com] has joined #ubuntu-classroom
popeyan alternative is to vnc to a remote machine and record the vnc session using xvidcap (not vncrec or vnc2swf for reasons already stated)05:48
=== dudanogueira [n=duda@unaffiliated/bitdoidao/x-000001] has joined #ubuntu-classroom
popeythat way you spread the load, one machine recording, one doing the demo05:48
=== Metro [n=chatzill@87-196-52-146.net.novis.pt] has joined #ubuntu-classroom
=== dudanogueira [n=duda@unaffiliated/bitdoidao/x-000001] has left #ubuntu-classroom []
popey < maxi_> QUESTION: How can I find out if there's any loco team close here I coul'd join? I mean I speak German and spanish almost perfect, and english so so, so maybe there's some translation possilbility?05:49
popeyspeak to jono :)05:49
=== KenSentMe [n=jeroen@kensentme.xs4all.nl] has joined #ubuntu-classroom
popey< deniz_ogut> popey QUESTION: What tools do we need for just dubbing (translations, lets say) and what kind of a CPU and RAM?05:49
popeyaudacity and something to allow you to watch the video as you talk - some kind of media player - totem / mplayer / vlc05:49
=== t0b3 [n=tobias@dslb-088-064-238-034.pools.arcor-ip.net] has joined #ubuntu-classroom
popeythe audio recording doesnt chew up memory, the qemu session does05:49
=== danohuiginn [n=dan@p54BEC941.dip.t-dialin.net] has joined #ubuntu-classroom
popeyyou can then use avidemux to replace the audio track with your own one05:50
popeyor send me the audio track and I will do it :)05:50
popey < Demon012> QUESTION: How do you do things in screencasts while allowing yourself enough time to talk about it after you add audio?05:50
popeyI talk to myself whilst I am doing it :)05:50
=== DRK [n=drk@p57BB60EC.dip.t-dialin.net] has joined #ubuntu-classroom
popeyi imagine what I am going to say at various points whilst I do the demo05:50
popeyI pause a bit05:50
=== De_Tox2000 [n=piotr@217.153.161.42] has left #ubuntu-classroom []
popeymaybe wave the mouse over an important area05:51
=== eRazor [n=madhu@59.92.133.219] has joined #ubuntu-classroom
popey < jayteeuk> popey QUESTION: Do you script the screencasts themselves, what actions you're going to take, rough talk-over, storyboards, etc, before you get started?05:51
=== Markon [n=Markon@host221-142-dynamic.3-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
=== De_Tox2000 [n=piotr@217.153.161.42] has joined #ubuntu-classroom
=== jernejovc [n=matej@194.165.107.37] has joined #ubuntu-classroom
=== DRK [n=drk@p57BB60EC.dip.t-dialin.net] has joined #ubuntu-classroom
=== rafael [n=rafael@unaffiliated/rafael] has joined #ubuntu-classroom
popeyI dont specifically script them.. https://wiki.ubuntu.com/ScreencastTeam/Requests/InstallingJava05:52
popeywe make notes though ^^for example05:52
=== misnix [n=jkr@corona.xs4all.nl] has left #ubuntu-classroom []
=== noname|sleep [n=noname_m@ip24-136-47-111.ga.at.cox.net] has joined #ubuntu-classroom
popeythat's all the questions I think ?05:53
popeyunless anyone wants me to expand on any?05:53
=== compengi [n=compengi@85.112.67.126] has joined #ubuntu-classroom
=== McKinney [n=Dennis@Qdf9a.q.pppool.de] has joined #ubuntu-classroom
=== chell [n=chell@i577A1AA9.versanet.de] has left #ubuntu-classroom []
popey< Gabz> popey QUESTION: what happens when a screencast becomes out of date eg feisty is released ?05:53
popeyyeah, that's a problem we have to live with05:53
popeyeither we re-record it or we let it die05:54
=== De_Tox2000 [n=piotr@217.153.161.42] has left #ubuntu-classroom []
popeydepends how "important" it is I guess05:54
=== hegde [n=nagaraj@59.92.185.191] has joined #ubuntu-classroom
popeythe problem is you cant easily edit them05:54
=== topcat_ [n=topcat@ool-18b96b48.dyn.optonline.net] has joined #ubuntu-classroom
popey< mc44> question: are there any areas you think we need more screencasts in?05:54
popeyeverywhere05:54
popeyseriously05:55
=== xorp [n=xorp@static-71-243-117-136.bos.east.verizon.net] has joined #ubuntu-classroom
=== DeRuKu [n=drk@p57BB60EC.dip.t-dialin.net] has joined #ubuntu-classroom
popey*except* 3d desktop effects05:55
=== brush01uk [n=brush01u@62-30-75-207.cable.ubr03.brom.blueyonder.co.uk] has joined #ubuntu-classroom
popeythere are like a million of those on youtube05:55
popeybut none from us :(05:55
popeyso yeah, maybe one or two compiz/beryl ones05:55
popeyask yourself what people ask you about05:55
=== NeoTheOne- [n=blue@tresno.jalaran.soko.kulino.com] has joined #ubuntu-classroom
popeylook through irc channels, mailing lists, support tickets05:56
popeywhat questions do people ask05:56
=== pehagg [n=peter@dsl-kpogw6-fe8bdc00-48.dhcp.inet.fi] has joined #ubuntu-classroom
popey < jayteeuk> QUESTION: Are there any metrics for determining the popularity of a specific screencast?05:56
popeyratings on google?05:56
popeyI have stats for popularity of pages on our site05:56
=== topcat [n=topcat@ool-18b96b48.dyn.optonline.net] has joined #ubuntu-classroom
popeyand i get email about them05:56
popeyi need to speak to mdke to get "proper" site stats so we really can see which are the most popular05:57
=== urban1 [n=Urbano@perseu.dem.uc.pt] has joined #ubuntu-classroom
popeywe were on the front page of groklaw last week :)05:57
popeywhich was nice05:57
popey< zorglu_> QUESTION: have you experimented doing screencast 'automatically' ? i know some people do screenshoot automatically to avoid the burden of redoing at every release.05:57
popeyi have not, if you find a way, i would love to hear it!05:57
popey6 < davmor2> popey: can't do that in qemu though can you05:57
=== MontanaMax [n=montanam@user-10ib794.biz.mindspring.com] has joined #ubuntu-classroom
=== hegde [n=nagaraj@59.92.185.191] has left #ubuntu-classroom []
=== _simon_ [n=simon@85-127-188-44.dynamic.adsl-line.inode.at] has joined #ubuntu-classroom
popeysadly not, no05:57
=== Nebulus [n=Nebulus@unaffiliated/nebulus] has joined #ubuntu-classroom
popeybut could install a clean install of ubuntu and just install the screencasting app and beryl, then demo?05:58
popey< jayteeuk> popey: I was thinking specifically for when determining whether an out-of-date screencast should be killed or re-done for the new release.05:58
=== khe [i=khe@sunbeam.informatik.uni-kiel.de] has joined #ubuntu-classroom
popeythere are people still using dapper, I am sure there are people still using breezy, i guess we need to take a call when we run out of space :)05:58
=== free-zombie [i=someone@tuxhacker/free-zombie] has joined #ubuntu-classroom
popey zorglu_> popey_: publishing those popularity results would allow people to know which kind of screencast is the most usefull for the users05:58
popeyok, I will gather stats and publish on the site05:59
=== kkas1 [n=kassing@c-69-138-206-206.hsd1.md.comcast.net] has joined #ubuntu-classroom
popeyhowever there are only like 7 screencasts on there05:59
=== BigZbig [n=zbiggy@ebn126.neoplus.adsl.tpnet.pl] has joined #ubuntu-classroom
popeymost important thing from my point of view is to make more of them :)05:59
popeyif I remember rightly the two most popular are the installing dual boot, and burning ISOS05:59
popeyright, i think we are out of time?06:00
=== Sanne [n=Sanne@p548DA6D5.dip0.t-ipconnect.de] has joined #ubuntu-classroom
popeythanks everyone!06:00
=== mode/#ubuntu-classroom [+o dholbach] by ChanServ
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
=== t0lst0y [n=t0lst0y@wkstn32-76.swq.georgetown.edu] has joined #ubuntu-classroom
=== vicox [n=vicox@p54987771.dip.t-dialin.net] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || CURRENT SESSION: MOTU - Daniel Holbach
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
=== mode/#ubuntu-classroom [-m] by LjL
=== rpw [n=ralf@p54AF03F7.dip0.t-ipconnect.de] has left #ubuntu-classroom ["Kopete]
dholbachHello everybody,06:01
maxi_So you see, I didn't run away, thx, another interesting hour in my boring live ;)06:01
cellojoeyo06:01
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom
=== skold [n=01001100@p57b287cc.dip0.t-ipconnect.de] has joined #ubuntu-classroom
dholbachI'm Daniel Holbach, work for Canonical and joined the MOTU team around three years ago, when the team had ~5 members. Now we're up to 62 members.06:01
=== scresawn [n=steve@hatfull12.bio.pitt.edu] has joined #ubuntu-classroom
=== davmor2 [n=davmor2@82-45-48-19.cable.ubr04.wolv.blueyonder.co.uk] has left #ubuntu-classroom []
=== mode/#ubuntu-classroom [+o dholbach] by LjL
=== ditsch [n=dennis@80.69.123.119] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [-o popey] by LjL
=== mode/#ubuntu-classroom [-o LjL] by LjL
dholbachI work in a couple of different teams: Together with seb128 I work in the Desktop Team (which he'll give a session about on Thu 26th Apr at 20.00). For a couple of other teams I do packaging and try to organise them a bit: the Accessibility team, the Artwork team, the Telepathy team, the Bluetooth team, the Galago team, etc. I also work on bughelper with the BugSquad.06:02
=== bogor [n=ashwin@59.92.59.111] has joined #ubuntu-classroom
=== dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has left #ubuntu-classroom ["Ex-Chat"]
=== roomaroo [i=5b548642@gateway/web/cgi-irc/ircatwork.com/x-265a597d2e22e5e5] has joined #ubuntu-classroom
dholbachIf you have any questions, just ping me in #ubuntu-classroom-chat and I'll answer them as they come up06:03
=== Marius_Meinert [n=^^@85.183.212.214] has left #ubuntu-classroom []
=== Monika|K [n=chatzill@dslb-084-056-245-061.pools.arcor-ip.net] has joined #ubuntu-classroom
dholbachMOTU stands for 'Masters Of The Universe' which originates from the Universe component, which holds the biggest amount of our packages. 'main' and 'restricted' are supported by Canonical, 'universe' and 'multiverse' by the community. 'main' and 'restricted' hold 5167 packages today and 'universe' plus 'multiverse' 16237. So as the name suggests, the MOTU team takes care of 'universe' (and 'multiverse' also).06:03
=== mileserve [n=mileserv@193.82.249.137] has left #ubuntu-classroom []
=== joebaker [n=joebaker@rrcs-67-52-198-66.west.biz.rr.com] has joined #ubuntu-classroom
=== dnmartins [n=dnmartin@200-207-53-227.dsl.telesp.net.br] has joined #ubuntu-classroom
=== cormil [n=v022746@213.215.131.221] has left #ubuntu-classroom []
=== jayteeuk [n=jayteeuk@cpc1-derb5-0-0-cust76.lei3.cable.ntl.com] has left #ubuntu-classroom []
dholbach<Belutz> dholbach, is MOTU are for developers only?06:04
=== dee [n=dee@dslb-084-056-069-209.pools.arcor-ip.net] has joined #ubuntu-classroom
dholbachBelutz: we do packaging and bug fixing - some of these tasks are very easy - we also have MOTUs who like to do organisation and documentation - so there's a lot of tasks for everybody06:05
dholbach<erstazi> dholbach: QUESTION: accessibility is an important operating system component, what is Ubuntu's plans for further development?06:05
=== Yur1 [n=yuri@h8441135110.dsl.speedlinq.nl] has left #ubuntu-classroom []
dholbacherstazi: you should talk to heno about that - he's the Accessibility lead and you should join the ubuntu-accessibility-devel@ list06:05
dholbacherstazi: this session will be more about MOTU06:05
dholbach<Belutz> dholbach, QUESTION: so what can a non-developer do to help the MOTU team and/or become a MOTU team member?06:06
dholbachBelutz: we have lots of tasks we work on - I'll lists a couple of them as we move along06:06
dholbach<YokoZar> dholbach: QUESTION: Are any MOTUs paid canonical employees working on packages that will eventually be included in main?06:06
dholbachYokoZar: ogra and I started in the ranks of MOTUs and became Canonical employees06:07
dholbachYokoZar: lots of packages that started in Universe made their way into Main06:07
=== dws [n=dws@host01.safetran.com] has joined #ubuntu-classroom
dholbachSo what does a MOTU do?06:07
=== vader [n=vader@d206-75-103-225.abhsia.telus.net] has joined #ubuntu-classroom
dholbachAs a MOTU you're maintaining packages. Since we don't follow the concept of applying the rigorous big maintainer lock, it's your choice which package you take care of.06:07
bogorWOW, neat way to get a paid job06:08
dholbachWe have people06:08
dholbach * taking care only of 'their own packages'06:08
dholbach * working together with others on a set of packages in a team06:08
dholbach * fixing lots of different packages06:08
dholbach(* working on no packages at all)06:08
dholbachIf you belong to the last category, this might be your first step in the Ubuntu Development Community. :-)06:08
=== baer [n=baer@h-167-99.stunet.tu-freiberg.de] has joined #ubuntu-classroom
dholbachSo how do I become a MOTU?06:08
dholbachThat's very easy. You basically contribute to the team's efforts, either by packaging a new piece of software or by helping with fixing / updating / merging existing packages.06:08
=== freeflying [n=freeflyi@ubuntu/member/freeflying] has joined #ubuntu-classroom
dholbachI personally always found the second way to be much easier and you learn a lot along the way. As a MOTU hopeful you're not allowed yet to upload to the archive yourself, but you can ask other team members to sponsor the upload for you. We have a lightweight process for that in place: https://wiki.ubuntu.com/SponsorshipProcess06:09
dholbach<zorglu_> QUESTION: why universe/multiverse doesnt contains all the programms with their mp3 component, e.g. to have mp3 support in ffmpeg requires to recompile it from source, could it be possible to have a mp3 enabled version in universe ?06:09
=== tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom
=== webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has joined #ubuntu-classroom
dholbachzorglu_: that's a legal question - you best ask our archive admins what is possible and what is not06:09
dholbachzorglu_: license problems and patent violations are huge problems we can't just ignore06:10
=== ianATshowmedo [n=ian@user-514c6953.l4.c5.dsl.pol.co.uk] has left #ubuntu-classroom []
dholbachAfter a while of contributing, when you've become more comfortable with packaging, the processes and you've worked with a couple of people, you will hear that people are tired of uploading your packages and you should be able to do so yourself. :-)06:10
zorglu_dholbach: universe already contains all the mp3 stuff06:10
zorglu_lame mp3 encoder is in multiverse as an example. but ok i will ask06:11
dholbachzorglu_: I'm not a lawyer, so it's hard for me to judge - every new packages has to go past our archive admins - it's their call06:11
dholbachubuntu-archive is the team in launchpad06:11
dholbachand I believe they have a mailing list as well06:11
dholbach<YokoZar> dholbach: QUESTION: Hypothetically, the MOTU is already tired of uploading my packages for me.  Then what?06:11
dholbachIt's easy to see that it's not just a matter of technically abilty, but also a matter of teamwork and trust. Once your mentors and people of the MOTU team are happy with you, they will tell you to apply to become a MOTU yourself. For that you write an application mail to the MOTU Council and if they're happy with you, they'll approve you. Find more info about that over here: https://wiki.ubuntu.com/MOTU/Hopeful/Recruitment06:11
=== artdeco [n=user@202.128.46.94] has joined #ubuntu-classroom
dholbach<bogor> QUESTION: dholbach: Can you demonstrate the packaging process with an example?06:12
dholbachbogor: I'd prefer it the "packaging 101" session did that06:12
dholbachthis session is more about how MOTU works and what they do, etc06:13
dholbachbogor: http://wiki.ubuntu.com/MOTU/Documentation has a few links, especially to the ubuntu packaging guide, which is easy to read and has examples as well06:13
=== mr_daniel [n=sysrq@e177145081.adsl.alicedsl.de] has joined #ubuntu-classroom
=== KalleDK [n=no@0x5552e14f.adsl.cybercity.dk] has joined #ubuntu-classroom
dholbach<McKinney> dholbach: Question: what conditions must be complied for a package to get into the repository06:14
dholbachMcKinney: it has to 1) meet basic packaging standards, 2) build nicely on the architectures it's supposed to, 3) have a nice and clean license, 4) build from source06:14
dholbach<Belutz> dholbach, QUESTION, there are a lots of packages in universe/multiverse, how do you manage all of them? how do you assign packages to MOTU members?06:15
dholbachBelutz: I don't assign them. We have a couple of teams who work on things they're interested in06:15
dholbachBelutz: also we get lots of fixes from the upstream authors and from the debian maintainers06:15
dholbachBelutz: and on top of that: the MOTU team has lots of hard working really good people06:15
dholbach<t0lst0y> QUESTION: In an average week, what part of the process do you spend most of your time on?06:16
=== cormil [n=cormil@213.215.133.130] has joined #ubuntu-classroom
dholbacht0lst0y: which process do you mean?06:16
=== alienSkul1 [n=jim@pool-71-123-27-148.syrcny.east.verizon.net] has joined #ubuntu-classroom
=== eRazor [n=madhu@59.92.133.219] has left #ubuntu-classroom []
dholbachok, I move on06:16
dholbachThings the team does:06:16
dholbachWe work on Bugs, just to put some numbers into the discussion:06:16
dholbach * 18484 bugs in Universe/Multiverse    (96084 in Ubuntu total)06:17
dholbach * 10380 closed bugs Universe/Multiverse (56612 closed in Ubuntu total)06:17
dholbachWhile the numbers look scary, here's a very good thing about working with the MOTUs: you're not alone. If you try to fix a bug in a package you have:06:17
dholbach 1) team members,06:17
dholbach 2) the Debian maintainer and06:17
dholbach 3) the upstream author06:17
dholbachyou can ask and work with. Working on bugs is highly rewarding: sometimes it's a one line fix, you find in the upstream CVS already and you make a lot of users happy.06:17
dholbach<Demon012> dholbach: QUESTION: What must be done on a softwares source code before it can be packaged with deb helper (How are the MakeFiles etc generated)06:17
dholbachDemon012: that's usually something the upstream author does06:17
=== grail [n=mmaurer@pd9e5c714.dip.t-dialin.net] has joined #ubuntu-classroom
=== techKyLa_ [n=chatzill@59.96.44.148] has joined #ubuntu-classroom
dholbachDemon012: sometimes you have to fix makefiles to make it work nicely for us, but usually you can just use the upstream source06:18
dholbach<t0lst0y> QUESTION: In terms of bug fixes versus research versus coding?06:18
=== deniz_ogut [n=chatzill@81.215.99.86] has joined #ubuntu-classroom
dholbacht0lst0y: I spend a lot of my time on bug reports, triaging them, talking with the upstream developers about them, etc06:18
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-classroom
=== kwah [n=kwah@d100246.upc-d.chello.nl] has joined #ubuntu-classroom
dholbacht0lst0y: quite a lot of my coding time I spend on the bughelper project (http://wiki.ubuntu.com/BugHelper)06:19
dholbach<poningru> QUESTION: now that feisty is released and gutsy toolchain is released can people start adding stuff to revu? or is there a wait periode?06:19
=== Loic [n=Loic@ram94-2-89-85-122-46.dsl.club-internet.fr] has joined #ubuntu-classroom
dholbachponingru: no wait period at all - just go ahead and ask your mentor or your favourite motu to take a look at it06:19
=== gumpa [n=chatzill@s10-33.rb.lax.centurytel.net] has joined #ubuntu-classroom
=== kozz [i=kozz@81-232-134-52-no22.tbcn.telia.com] has joined #ubuntu-classroom
dholbachsome additions to that:06:20
dholbachGet new packages in!06:20
dholbachUbuntu has become a great place for users. Lots of software is packaged already, but your personal pet project might be missing still. This also is a gratifying task, as you make many users happy by providing high-quality software in the archive.06:20
dholbachAll NEW packages go through a review process, which currently happens on http://revu.tauware.de - this might change in the near future (http://wiki.ubuntu.com/MOTU/Processes/REVU). Reviewing is a great way to mentor, but also to learn, which leads us to our next point.06:20
dholbach<gpocentek> QUESTION: could you describe what is REVU? :)06:20
dholbachgpocentek: :-)06:20
dholbach<mc44> QUESTION: is there more we can do to attract more developers to help out with ubuntu/motu?06:20
dholbachmc44: good question06:20
=== Chriki [n=ChrikiTM@p54a57074.dip.t-dialin.net] has joined #ubuntu-classroom
dholbachmc44: I added two specs for UDS Sevilla about that06:21
dholbachone is about getting better documentation06:21
dholbachthe other about improving our mentoring06:21
dholbachonce we're better at that this will have the right multiplication effect :-)06:21
=== ego [n=ego@nrbg-4db47b7a.pool.einsundeins.de] has joined #ubuntu-classroom
dholbach<zorglu_> QUESTION: as a rules of thumbs, how long packages wait in the revu queue before being accepted ?06:22
dholbachzorglu_: that depends06:22
zorglu_an approximation ?06:22
dholbachzorglu_: as a package maintainer you need to be responsive on requests and ask people actively for reviews06:22
dholbachwe have VERY old packages in REVU - that's because people didn't follow up on them06:22
dholbachREVU is somewhat of a bottleneck, but we have ideas to improve it06:22
McKinneydholbach: Question: for example i am currently using a debian-package of gxine because the package from the repository freezes when i want to resize the window a movie is played in. i already reported the bug on launchpad but it is still not fixed. how long does it usually take to eliminate such bugs?06:23
DarkSun887B7B7B7B7B[#ubuntu-classro]  3A3A3A3A3A3A3A3A3A3A3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B3B06:23
dholbachwe had packages that went in after a few days06:23
=== stabbb [n=stabbb@088156013011.ols.vectranet.pl] has joined #ubuntu-classroom
dholbachbut also packages that took much much longer06:23
dholbachMcKinney: if you have a fix ready, http://wiki.ubuntu.com/SponsorshipProcess is what you want06:23
dholbacha lot of the problems you have in becoming part of the development community is talking to the right people and attracing the right people's interest in something06:24
=== mode/#ubuntu-classroom [+o LjL] by ChanServ
=== Nightrose [n=lydia@port-87-234-150-228.dynamic.qsc.de] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [-o LjL] by LjL
dholbachthere's a Media team, there's also the team that takes care of pending patches that are considered for upload06:24
dholbach<poningru> dholbach: [12:19:53]  <Demon012> QUESTION: Is there a checklist for triaging?06:24
dholbachfor general bug triage you might want to read http://wiki.ubuntu.com/HelpingWithBugs06:25
=== mrmonday [n=mrmonday@84.13.65.242] has joined #ubuntu-classroom
dholbach<YokoZar> dholbach: What about independent software vendors?  Is there any official process to help them create packages that play nice with universe (and perhaps eachother), even if the software can't go into universe?06:25
=== emet [n=emet@unaffiliated/emet] has joined #ubuntu-classroom
=== stabbb [n=stabbb@088156013011.ols.vectranet.pl] has joined #ubuntu-classroom
=== tsmithe [n=toby@ubuntu/member/tsmithe] has joined #ubuntu-classroom
dholbachYokoZar: we have the commercial repository as well - I think that Malcom Yates (mdy) is a good person to talk to about that06:25
=== ongardie [n=ongardie@66-100-35-21-static.dsl.oplink.net] has joined #ubuntu-classroom
dholbachTeams06:26
=== DarkSun88 [n=Ma@unaffiliated/darksun88] has joined #ubuntu-classroom
dholbachMOTU has formed a huge bunch of subteams already:06:26
dholbach * Games team06:26
dholbach * Media team06:26
dholbach * Science team06:26
dholbach * Photo team06:26
dholbach * UncommonProgrammingLanguages team06:26
dholbach * <and lots of others>06:26
=== baer [n=baer@h-167-99.stunet.tu-freiberg.de] has left #ubuntu-classroom ["Verlassend"]
=== Kuroyume [n=kuroyume@pc-106-154-83-200.cm.vtr.net] has joined #ubuntu-classroom
dholbachSome of the teams, which started in Universe, but now are working across the whole distro, the Mono team is a good example for that. If you have good ideas for a team and want to kickstart it, let me know: dholbach@ubuntu.com06:26
dholbachjono will be able to help out as well.06:26
=== davidaf [n=davidaf@164.Red-217-127-137.staticIP.rima-tde.net] has joined #ubuntu-classroom
=== zween [n=zween@80-47-58-26.lond-hex.dynamic.dial.as9105.com] has joined #ubuntu-classroom
=== cellojoe [n=joe@unaffiliated/cellojoe] has left #ubuntu-classroom []
dholbachTransitions! That's usually an easy way to get involved.06:27
dholbachIn order to use a new technology consistently across the whole archive, we sometimes need to change several hundreds of packages. This is gratifying work also, as it's sometimes easy to do and nice to do this within a team. Good examples of this were:06:27
dholbach * the switch from python2.3 to python2.4 (as a default)06:27
dholbach * the use of gcc406:27
dholbach * the transition to use Xorg06:27
dholbach * ...06:27
dholbachWe used to have  H U G E   working lists on the wiki, nowadays we often use Malone to keep track of these.06:27
dholbachWe usually announce them on ubuntu-motu@lists.ubuntu.com - so if you're following that list, you can help out there easily.06:28
dholbach<Demon012> dholbach: QUESTION: I found out yesterday that the packages are all source files in the repositories. How does proprietory software like Vmware get handled?06:28
dholbachDemon012: we prefer source packages06:28
=== Metro [n=chatzill@87-196-52-146.net.novis.pt] has joined #ubuntu-classroom
=== bogor [n=ashwin@59.92.59.111] has left #ubuntu-classroom []
=== BuffaloSoldier [n=firdaus@ubuntu/member/BuffaloSoldier] has joined #ubuntu-classroom
dholbachDemon012: but if we have binaries that are redistributable we sometimes do that as well06:28
=== jhaig [n=joseph@195.11.98.194] has left #ubuntu-classroom []
dholbachDemon012: again - please refer to the ubuntu-archive team; they know better what is acceptable and what not06:29
dholbach<emet> dholbach: QUESTION: Lets say I made a program, how do I get it inside the Ubuntu Universe repo?06:29
dholbachemet: if you plan to do the packaging yourself, you'd follow the REVU process I mentioned above06:29
dholbachemet: if you'd prefer somebody else to do it, let me quote:06:30
dholbach[WWW]  file a bug in Launchpad and make sure it has the tag [WWW]  needs-packaging. Make sure you check which [WWW]  packages have already been requested. For packages in Debian, but not in ubuntu [WWW]  file a bug with the summary field "please sync package <packagename> from debian <distro>" where packagename is the package you would like to see.06:30
dholbachthat's from https://wiki.ubuntu.com/MOTU/Packages/Candidates06:30
=== piller [n=piller@piller64.sns.ornl.gov] has joined #ubuntu-classroom
dholbachMentoring06:31
dholbachWe're doing huge efforts at helping people get up to scratch on packaging, especially #ubuntu-motu on irc.freenode.net is always buzzing and somebody is always awake to answer *your* packaging question.06:31
dholbachBut mentoring also happens on our ubuntu-motu@lists.ubuntu.com mailing list, in private chats, by doing reviews of packages and patches or via mail. Don't hesitate to approach us, join the Master of the Universe today! :-)06:31
dholbachThe team is also working out details to refine the process and make it easier for MOTU hopefuls and future mentors. We'll have a session at UDS about that: https://blueprints.beta.launchpad.net/ubuntu/+spec/better-mentoring so if you're in Sevilla at that time, join in, if not add your ideas to the wiki page. We'll also work on getting a Mentoring mailing list ready.06:31
=== scresawn [n=steve@hatfull12.bio.pitt.edu] has joined #ubuntu-classroom
=== BugMaN [n=bugman@host-84-220-16-69.cust-adsl.tiscali.it] has joined #ubuntu-classroom
dholbachKeep the questions coming in. :-)06:32
=== _emet_ [n=emet@unaffiliated/emet] has joined #ubuntu-classroom
dholbachMoving on to Merges06:32
dholbachIn the beginning of each release cycle we merge our efforts with those of the Debian maintainers. So this is what we currently do for Gutsy.06:32
dholbachIf you want to help out, just grab a merge from http://merges.ubuntu.com/universe.html or http://merges.ubuntu.com/multiverse.html and go ahead (NOTE: they are currently being updated and reworked, so in a few days they should be fine).06:33
dholbachhttps://wiki.ubuntu.com/MOTU/Merging and https://wiki.ubuntu.com/MOTU/School/Merging-and-Syncing also have more information on that process.06:33
dholbach<Belutz> dholbach, QUESTIONS: is MOTU the one decided which version of apps that goes to repos?06:33
dholbachBelutz: that's a two stage process: first MOTUs will review your package and upload it if they're ok with it; after that it has to pass the archive-admins06:33
dholbachthey can still reject it; not only if the license is problematic06:34
dholbachbut rejects mostly happen because of re-distributability06:34
dholbachMOTU School06:35
dholbachIn the spirit of the Ubuntu's Open Week we already had some interesting MOTU School sessions: https://wiki.ubuntu.com/MOTU/School - if you want to hold a session or request a session, let us know on the mailing list and on the wiki pages.06:35
dholbach(also if you want to give a session :-))06:35
=== Cillian [n=Cillian@host86-132-139-99.range86-132.btcentralplus.com] has joined #ubuntu-classroom
dholbachDocumentation!06:35
dholbachJordan Mantha (laserjock) and others have worked hard on the Packaging Guide, but they'd always be glad to have people who are interested in explaining and helping new MOTU hopefuls to find their way into the community. https://wiki.ubuntu.com/MOTU/Documentation lists a few pages of interest.06:36
dholbachhttps://wiki.ubuntu.com/MOTU and its subpages could also do with some helping hands. MOTU is a community effort and has grown into all sorts of directions over time, the wiki pages bear witness of that, so it'd be great if you'd fix whatever documentation you found inaccurate. At UDS we're going to work on that too: https://blueprints.beta.launchpad.net/ubuntu/+spec/motu-wiki-cleanup06:36
dholbach<Belutz> dholbach, for example, sylpheed-claws is now claws-mail, and it has been a while before feisty release, but in feisty repos, is still using sylpheed-claws instead of claws-mail, and i believe claws-mail is already stable in ubuntu. Is that part of MOTU process or archive admin?06:36
dholbachBelutz: are they both in Ubuntu already?06:36
dholbachBelutz: and one could be replaced with the other?06:37
dholbachthat's an archive-admin decision then06:37
dholbachmostly it's wise to also check what the Debian maintainer does06:37
=== unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has joined #ubuntu-classroom
=== elyseum [n=elyseum@163.214-241-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom
dholbachif they decide to go with a different name and you use the same name, you can do syncs of the source package more easily06:37
dholbachBelutz: did I get your question right?06:38
=== dalexandre [n=dalexand@20158250104.user.veloxzone.com.br] has joined #ubuntu-classroom
dholbach<Belutz> dholbach, the claws-mail is not in repo anyway, and i still find some old version apps in repos like gnucash, but maybe it's the archive admin decision then :)06:38
dholbachBelutz: if the version is old, that's not a archive admin job06:38
dholbachBelutz: up until UpstreamVersionFreeze (UVF) we can upload new versions as we see fit06:39
dholbachsee http://wiki.ubuntu.com/GutsyReleaseSchedule for that06:39
dholbachafter that you need to get approval06:39
dholbachthe NEW package of course is an archive admin thing06:39
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-classroom
dholbachWho of you could imagine joining the MOTUs anytime soon?06:40
=== sep_ [n=sep@host160-111-dynamic.5-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
dholbach<YokoZar> dholbach: QUESTION: My package gets updated every two weeks.  What's the absolute latest update I can submit that will get into the release?06:40
alterlaszloI would like to!06:40
dholbachYokoZar: we need to make sure the software we upload can be tested realistically06:40
dholbachYokoZar: uploading a new wine package with 1000s of lines of changes a week before release does not work out06:41
dholbach<PriceChild> I would love to join MOTU but I just haven't got enough programming knowledege....06:41
=== bluenova [n=bluenova@cable-213-132-148-170.upc.chello.be] has joined #ubuntu-classroom
dholbachPriceChild and everybody else who'd like to join in: don't let the "programming skills" thing intimidate you: if you're truly interested in helping out, in packaging, fixing bugs and talking to upstream about them, trying patches, etc, you'll learn a lot along the way and are absolutely right for the job :)06:42
dholbach<Belutz> dholbach, so how do you maintain a package (still using claws-mail as example), do you have to get in touch with the claws-mail developers? and how do you know that there are a new version of a package? do you have to search for it or how? sorry i ask a lot, because i'm still blur with the MOTU process06:43
dholbachgood question06:43
dholbachbeing in touch with upstream is a VERY good thing06:43
dholbachbear in mind that maintaining is not only about 'uploading a new upstream version' every now and then06:43
dholbachit's also about reading bug reports from our users06:43
dholbachtrying to fix them, forwarding them to upstream etc etc06:44
dholbachyou do want a good relationship with them, as they can help you to do things like: 1) write debugging documentation for the bug squad, 2) enable the right options by default, 3) discuss our and their release schedule, etc etc06:44
=== gnomonic [n=niels@80.62.135.26] has joined #ubuntu-classroom
=== Markon [n=Markon@host132-143-dynamic.55-82-r.retail.telecomitalia.it] has joined #ubuntu-classroom
YokoZardholbach: I could speak to that, coming from upstream myself.  There are 30+ active, full time Wine developers, and right now I'm the only guy reading the bug reports in launchpad (or user complaints on the forum) and forwarding them where appropriate.06:45
dholbachYokoZar: thanks a lot for that06:45
dholbach<Belutz> dholbach, for a packages that have problems with dependecies, is it MOTU jobs to fix it? or the packages developer?06:46
dholbachBelutz: dependencies are a packaging problem, which should be fixed by its maintainer or a MOTU, yes06:46
=== DerXero [n=patrick@dslc-082-082-130-104.pools.arcor-ip.net] has joined #ubuntu-classroom
dholbachsomtimes you can work around dependencies on a source code level but you rarely need to do that06:46
=== MikeB- [n=dbasinge@stffp11-210.staff.library.utah.edu] has joined #ubuntu-classroom
dholbachit's more about changing the right bits in the debian/ dir of the source package06:46
=== Clemens [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has joined #ubuntu-classroom
dholbachfor those of you who want to become members of the MOTUs, please check http://wiki.ubuntu.com/MOTU/Mentors06:47
=== maniacmusician [n=uddit@64.251.54.61] has joined #ubuntu-classroom
dholbachand don't be shy to ask questions06:47
YokoZarLaunchpad's "link to upstream bug" feature is particularly useful, especially because it lets the upstream bughunters find people's fixes in Ubuntu itself.  For a project as large and complex as Wine, there's also a surprising amount of effort that needs to go into making sure it still builds right in Ubuntu (Wine comes out every two weeks, and over half of my changelog entries are things other than "new upstream version")06:47
=== steffen [n=steffen@85.183.221.201] has joined #ubuntu-classroom
dholbachwe have lots of bugs to work on: https://wiki.ubuntu.com/MOTU/Bugs06:48
Clemens /msg nickserv register Clem92 xxspkezi06:48
=== MarcC [i=MarcC@c-76-102-223-142.hsd1.ca.comcast.net] has joined #ubuntu-classroom
dholbachalso there are lots of packaging requests open: https://bugs.beta.launchpad.net/ubuntu/+bugs?field.tag=needs-packaging06:49
dholbach<YokoZar> dholbach: QUESTION: Earlier, you said you used to just be a regular MOTU and then became a canonical employee.  Were you approached by Canonical for paid work, or did you apply?  How long did it take?06:49
=== suzan [n=suzan@p549417DD.dip0.t-ipconnect.de] has joined #ubuntu-classroom
dholbachI talked to Mark at that time and approached him about it and had a job interview, etc06:49
dholbachI don't know how long it took, but I could find out reading old mails if you really want to know :)06:50
dholbach<Belutz> dholbach, for a new member who do not know enough about programming, who do you recommend as a mentor?06:50
=== laszlok [n=laszlo@CABLE-72-53-73-3.cia.com] has joined #ubuntu-classroom
dholbachBelutz: the mentoring page I suggested lists a few people who are willing to mentor06:50
=== hendrixski [n=hendrixs@cpe-74-65-1-154.rochester.res.rr.com] has joined #ubuntu-classroom
dholbachif you like to make things work and have a natural curiosity, you're right in the team :)06:51
dholbachyou can also mail ubuntu-motu@ and ask for a mentor06:51
=== maini10 [n=maini10@host178-15.pool80180.interbusiness.it] has joined #ubuntu-classroom
=== MarcC [i=MarcC@c-76-102-223-142.hsd1.ca.comcast.net] has left #ubuntu-classroom []
dholbachwe'll try to have a mentoring mailing list online soon and will announce it06:51
dholbach<YokoZar> dholbach: How long were you an MOTU before you did it full time?  Was it within a single release?  Or like years?06:51
dholbachYokoZar: let's have this discussion in private - I don't mind talking about it publically, but I don't think it has much to do with joining the MOTU team06:52
dholbachany other questions?06:52
=== bwalton [n=bwalton@ntdws12.chass.utoronto.ca] has joined #ubuntu-classroom
dholbachsorry, for the '.beta' in the launchpad link06:53
=== Clemens [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has left #ubuntu-classroom []
dholbach<adamant1988> dholbach QUESTION: on avg. how much time would you say a MOTU invests in packaging/etc.?06:53
dholbachadamant1988: we have some MOTUs who just spend bits of a week on making sure the packages they work on work correclty06:53
dholbachadamant1988: there's also nothing wrong with saying 'I don't have time in the next half of the year'06:54
=== Breakthru [n=marco@151.23.139.98] has joined #ubuntu-classroom
dholbachadamant1988: but we also have people who you can find nearly 24h in #ubuntu-motu ;-)06:54
dholbachI'll disregard elkbuntu's question ;-)06:54
dholbachelkbuntu: thanks for the flowers :)06:54
elkbuntuawww :06:54
dholbach<YokoZar> dholbach: QUESTION: Are backports maintained by the MOTU team directly, or coordination with a special backports person?06:54
=== ben1 [n=beni@zux221-177-116.adsl.green.ch] has left #ubuntu-classroom []
dholbachYokoZar: we have a backports team who does the processing06:54
dholbachYokoZar: they usually take the build from the new ubuntu release, make sure it builds nicely on the old release, it installs, etc etc and then process it06:55
dholbach<_emet_> QUESTION: How does MOTU ensure that a package does not contain dangerous code?06:55
dholbach_emet_: we are always wary of code that gets installed to /usr/sbin and the archive-admins also check the code roughly06:56
=== dholbach hugs elkbuntu
=== bluenova [n=bluenova@cable-213-132-148-170.upc.chello.be] has joined #ubuntu-classroom
elkbuntu:D06:56
dholbachIf you arrived a bit late for the session, Steven Harms will do another session on Thu 26th Apr 16:00 UTC. Thanks Steven!06:57
=== slavius [n=slavius@212.77.178.91] has joined #ubuntu-classroom
=== AskHL [n=ask@82.211.196.173] has joined #ubuntu-classroom
=== BigZbig [n=zbiggy@ebn126.neoplus.adsl.tpnet.pl] has left #ubuntu-classroom ["Konversation]
dholbachif there are no more questions... :)06:57
dholbachdrop me a mail if you want to know anything about the MOTUs or are interested in joining the team06:58
=== danohuiginn [n=dan@p54BEF5C0.dip.t-dialin.net] has joined #ubuntu-classroom
dholbach(ubuntu-motu@lists.ubuntu.com should work too)06:58
=== AndreNoel [n=chatzill@201.22.94.188.adsl.gvt.net.br] has joined #ubuntu-classroom
=== tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom
=== techKyLa_ [n=chatzill@59.96.44.148] has left #ubuntu-classroom []
dholbachHave a nice day.06:58
=== techKyLa_ [n=chatzill@59.96.44.148] has joined #ubuntu-classroom
dholbach<YokoZar> dholbach: BONUS QUESTION: Has anyone from whomever owns the comic ever officially complained about the name "masters of the universe" ? ;)06:58
dholbachno, luckily they did not :)06:58
=== Clem92 [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has joined #ubuntu-classroom
=== sampbar [n=sampbar@cpc1-oxfd4-0-0-cust203.oxfd.cable.ntl.com] has joined #ubuntu-classroom
=== Toma- [n=e17@i156-179.nv.iinet.net.au] has joined #ubuntu-classroom
=== alucardni [n=Jose_Ern@visnu-241.cablenet.com.ni] has joined #ubuntu-classroom
dholbach<mc44> dholbach: QUESTION: does drum and bass aid with packaging? :p07:00
dholbachmc44: it absolutely does - it gets me right on track :)07:00
dholbachmc44: http://daniel.holba.ch/blog/?cat=12 :-)07:01
dholbachsee you07:01
=== sedroc [n=sedroc@p85.212.68.127.tisdip.tiscali.de] has joined #ubuntu-classroom
=== kdw [n=liz@c-67-164-4-24.hsd1.ca.comcast.net] has joined #ubuntu-classroom
=== knutties [n=knutties@59.92.95.154] has left #ubuntu-classroom ["Leaving"]
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || CURRENT SESSION: Ask Mark - Mark Shuttleworth
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
=== toitoine [n=toitoine@pas72-1-88-161-60-199.fbx.proxad.net] has joined #ubuntu-classroom
=== tiwalun [n=dominik@116.243.62.81.cust.bluewin.ch] has joined #ubuntu-classroom
=== Clu74 [n=Clu74@newt.westat.com] has joined #ubuntu-classroom
=== Clem92 [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has left #ubuntu-classroom []
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== mode/#ubuntu-classroom [+m] by PriceChild
=== erstazi [i=erstazi@unaffiliated/erstazi] has left #ubuntu-classroom []
=== jane_doe [n=anke@dslb-088-070-097-031.pools.arcor-ip.net] has joined #ubuntu-classroom
=== Clem92 [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has joined #ubuntu-classroom
=== mallux [n=chris@gw-lon-cluster.cmcnet.net] has joined #ubuntu-classroom
=== gerardo0nline [n=gerardo@241-112-62-200.enitel.net.ni] has joined #ubuntu-classroom
=== rpw [n=ralf@p54AF03F7.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== bossie [n=hendrik@dsl-243-93-244.telkomadsl.co.za] has joined #ubuntu-classroom
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-classroom
=== |overlord| [n=ove@eltacco.dialup.corbina.ru] has joined #ubuntu-classroom
=== rtg__ [n=rtg@gn-216-166-171-58.mtwireless.net] has joined #ubuntu-classroom
=== [Garfeild] [n=Garfeild@77.50.31.133] has joined #ubuntu-classroom
=== adhemar [n=adhemar@d54C48DB1.access.telenet.be] has joined #ubuntu-classroom
=== Heavymind [n=quelo@host93-108-dynamic.8-79-r.retail.telecomitalia.it] has joined #ubuntu-classroom
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o sabdfl] by PriceChild
=== OxoTnicK [n=oxotnick@unaffiliated/oxotnick] has joined #ubuntu-classroom
sabdflmorning/afternoon/evening all07:07
=== remix_tj [n=remixtj@host20-29-dynamic.15-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
sabdflsorry for my tardiness, schedule-itis07:07
=== erstazi [n=erstazi@unaffiliated/erstazi] has joined #ubuntu-classroom
=== sucks05 [n=user@202.152.167.98] has joined #ubuntu-classroom
sabdflok! this is a Q&A session07:08
sabdflso please fire away07:08
=== cellojoe [n=joe@unaffiliated/cellojoe] has joined #ubuntu-classroom
sabdflwill someone volunteer to act as a secretary and keep track of questions?07:09
PriceChild<JLP> QUESTION: Does Ubuntu have any plans to join forces with other Linux distributions, vendors and companies and together put some pressure on software companies and and offer them help so that they would port some of the most popular applications (like Photoshop, AutoCAD, ...) to Linux?07:09
=== [doctor] [n=doctor@89.207.216.196] has joined #ubuntu-classroom
=== shiyee [n=Shiyee@0x535854b3.abnxx4.adsl-dhcp.tele.dk] has joined #ubuntu-classroom
=== wbadger [n=wbadger@bzq-88-152-186-101.red.bezeqint.net] has joined #ubuntu-classroom
sabdflPriceChild, JLP: we do already meet with ISV's, and encourage them to port to Linux07:09
sabdflthey always take a business view of the market opportunity07:09
sabdflthat's a factor of two things07:09
sabdflthe raw number of users, and the willingness of those users to pay for software07:10
=== Plagu3 [n=marcel@p5B04D619.dip.t-dialin.net] has joined #ubuntu-classroom
sabdflon the raw number, linux is doing very well07:10
sabdflso hardware folks are starting to take notice07:10
sabdflbut on the ISV front, it's more challenging07:11
=== barsanuphe [n=barsanup@ver78-6-88-166-84-152.fbx.proxad.net] has joined #ubuntu-classroom
sabdflmany folks are on free software in part because they do not have to pay07:11
=== tiwalun [n=dominik@116.243.62.81.cust.bluewin.ch] has joined #ubuntu-classroom
sabdflthere are some niche markets where that's not true - mostly places where Linux was a lower-cost (but not free) alternative to UNIX07:11
sabdfllike workstations07:11
sabdflgraphics, CAD, movie animation and effects etc07:12
sabdflbut for raw consumers, i think the free software community should assume that we are going to have to build our own leaders in each of the major software categories07:12
=== BrokenLinux [n=adam@24.106.208.2] has joined #ubuntu-classroom
sabdflbecause, unless something changes and linux users start to be willing to pay for apps, the ISV's are unlikely to port07:12
sabdflnext?07:12
PriceChild<adamant1988> sabdfl QUESTION: What are Canonical and Ubuntu doing to ensure enterprise quality in the Ubuntu Linux distribution? Are there any plan to include more 'user friendly' modifications to gnome (ala SLED), interoperability work, etc.?07:12
sabdfltwo separate questions, i'll address them separately07:13
=== notbuu [n=kleinsas@85-124-10-172.dynamic.xdsl-line.inode.at] has joined #ubuntu-classroom
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-classroom
sabdflon the quality front, i'm very excited about apport, and really want to credit pitti and the dev team with that infrastructure07:13
=== [ep5il0n] [n=ep5il0n@pppoe-8.30.110.89-adsl.spbnit.ru] has joined #ubuntu-classroom
sabdflwe are working to make it something that can be deployed for stable releases as well as development releases07:13
sabdflthis will give us real stats as to places where apps break the most07:14
=== Spanky_ [n=scholtys@pD9EC427A.dip0.t-ipconnect.de] has joined #ubuntu-classroom
sabdfland allow us to improve the quality of packages after release on a systematic basis07:14
=== [ava] [n=alex@218.218-66-87.adsl-static.isp.belgacom.be] has joined #ubuntu-classroom
sabdfli'm also really pleased at the community iso testing effort, and the hardware database07:14
sabdflthose are examples of places people can contribute to ensure that the whole platform works well07:14
sabdfland then we are working on per-package testing frameworks07:15
=== Daniel-S-P [n=daniel@p54865f49.dip.t-dialin.net] has joined #ubuntu-classroom
sabdflwe have to figure out how to make those work well in the whole debian universe too07:15
sabdflon the user-friendly desktop mods front, we'll happily bring in work from other distros if it's a genuine improvement07:15
sabdflupstream's willingness to consider the patches is of course the acid test07:16
sabdflbut we would bring something in that upstream was not yet ready for if we were really convinced ourselves07:16
sabdflif you think there are items that really should be included, then (a) make sure they are packages byworking with -core-dev or -motu07:16
sabdfland (b) participate in the ubuntu dev summit, in person or by voip, to motivate for their inclusion07:16
sabdflnext question?07:16
PriceChild<suzan> QUESTION: Mark, recently you told in an interview "the time for mass consumer sales of Linux on the desktop has not yet come". What do you think, when is the time for linux on the desktop? One year, two years, many more years? On what it will depend how quick the time comes?07:16
sabdflbefore mass consumer sales, we will see targeted niche markets07:17
=== unimatrix9 [n=theGrid@a62-251-25-103.adsl.xs4all.nl] has left #ubuntu-classroom []
sabdflso, for example, right now workstations are a Linux-heavy market07:17
=== Marmilis [n=Marmilis@83-64-96-66.bad-voeslau.xdsl-line.inode.at] has joined #ubuntu-classroom
=== llutz [n=lutz@p54803F98.dip0.t-ipconnect.de] has joined #ubuntu-classroom
sabdfli think there are some other specific markets that can be targeted07:17
=== bac_afk [n=bac@cpe-065-190-191-245.nc.res.rr.com] has joined #ubuntu-classroom
sabdflin emerging markets, for example, price is a huge driver07:18
=== mahmoud [n=mahmoud@196.218.139.150] has joined #ubuntu-classroom
sabdflso we see people in brazil, china, africa etc being genuinely interested in linux07:18
=== detux [n=detux@121.247.53.161] has joined #ubuntu-classroom
sabdflnot just in linux-before-priated-windows07:18
sabdfls/priated/pirated/07:18
=== falstaff [n=falstaff@102.66.76.83.cust.bluewin.ch] has joined #ubuntu-classroom
=== dtolj [n=b6001b10@142.204.140.28] has joined #ubuntu-classroom
sabdfland in the west, people have said very loudly they want it, we just need to figure out how to reach JUST those folks, and not accidental windows users07:18
sabdflsorry, windows users who accidentally buy linux07:19
sabdflnext question?07:19
PriceChild<kwah> QUESTION: Mark, what do you think about the latest MS 3$ initiative?07:19
sabdflclever move07:19
sabdflhttp://www.manilastandardtoday.com/?page=business6_april24_200707:19
sabdfl^^^ he gets it07:19
sabdflfree software is a far better platform for education than the $3 offer07:19
sabdfl - far more applications, means you can teach many more things with technology, not just word processing and spreadsheets07:20
sabdflfor example, databases, programming languages, art apps, music, astronomy, statistics... you name it07:21
sabdfl - source code, means you can learn far more about how that technology works, important for super-star students who will rocket ahead of even their teachers07:21
sabdfl- localisations, means you can teach in your n indigenous languages07:21
=== alucardni [n=Jose_Ern@visnu-241.cablenet.com.ni] has joined #ubuntu-classroom
sabdflin short, education departments that really care about education have lots of reasons to choose free software rather than the cheap (and usage-limited) windows offer07:22
sabdflnext question?07:22
PriceChild<remix_tj> QUESTION: Mark, will exist in the future a certification relased by Canonical, like RedHat Certified Professional?07:22
sabdflremix_tj: yes!07:22
sabdflalon with training programs, and training materials07:22
sabdflnext question?07:22
PriceChild<mc44> QUESTION: How do you plan to make money out of launchpad? Is it generating revenue for you already?07:23
=== aubade [n=aubade@oh-67-77-23-12.dyn.embarqhsd.net] has left #ubuntu-classroom []
=== heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-classroom
sabdflmc44: the first step will be to make it possible for people to subscribe and get the ability to annotate almost any data in LP, privately07:23
sabdflso, for example, private bugs, private specs, private branches07:23
=== patjen [n=patjen@203.187.201.119] has joined #ubuntu-classroom
=== ryuujin_ [n=ryuujin@host26-97.pool80182.interbusiness.it] has joined #ubuntu-classroom
sabdflthen, we will also host other distributions that are ubuntu derivatives, so we handle all the building and archive management for them07:24
=== My8os [n=My8os@ppp196-242.adsl.forthnet.gr] has joined #ubuntu-classroom
=== ryuujin_ [n=ryuujin@host26-97.pool80182.interbusiness.it] has left #ubuntu-classroom []
sabdflnext question?07:24
PriceChild<stuart_> QUESTION: Kubuntu is a great distro but (IMHO) lacks polish and features compared to Ubuntu. Are there any plans to bring in more paid Kubuntu developers now or in the future?07:24
=== ryuujin_ [n=ryuujin@host26-97.pool80182.interbusiness.it] has joined #ubuntu-classroom
=== Daniel-S-P [n=daniel@p54865f49.dip.t-dialin.net] has left #ubuntu-classroom []
sabdflstuart_: yes, the kubuntu team will expand, but i think kubuntu will always be more independent of canonical, which is in many was a good thing07:25
sabdflsomethings happen first in ubuntu, because that's where we focus our resources for new releases, other things happen first in kubuntu, because the decisions there are more bottom-up07:25
sabdflnext question?07:26
PriceChild<McKinney> sabdfl: QUESTION: in last time there are discussions that ubuntu should not be released every 6 month. you shoult give the developers more time. what do you think about it?07:26
=== richb [n=richb@82-38-189-122.cable.ubr03.shef.blueyonder.co.uk] has joined #ubuntu-classroom
sabdflMcKinney: i think the current system, of 6-month releases with LTS releases every 2-3 years, will work well07:26
=== eRazor [n=madhu@59.92.179.67] has joined #ubuntu-classroom
sabdflthere are no discussions or plans to change that at the moment07:26
=== ComputerS [i=CompScrp@adsl1500-5.dyn86.pacific.net.sg] has joined #ubuntu-classroom
sabdflnext question?07:26
PriceChild<kwah> QUESTION: What do you think about use of proprietary software in education? Shouldn't it be just a _privilege_ for software developers to provide SW for education without having any direct profits?07:27
=== bdmurray [n=bdmurray@c-24-21-235-175.hsd1.mn.comcast.net] has joined #ubuntu-classroom
sabdflkwah: no07:27
sabdflthere's nothing wrong with the profit motive, unless society lets it run amok07:27
sabdflregulation is supposed to ensure that every business has checks and balances07:27
sabdflcompetition does the same07:27
=== flossgeek_ [n=flossgee@62-30-117-58.cable.ubr03.perr.blueyonder.co.uk] has joined #ubuntu-classroom
sabdfli think it's naive to disregard the value of self-motivated investment07:28
=== Hattory [i=darkrad@host146-164-dynamic.15-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
sabdfli have no problem with proprietary software - microsoft has every reason to charge me to use software they wrote07:28
sabdflbut i think the free software community can produce better software07:28
sabdfland i choose to use that instead07:29
sabdflnext question?07:29
PriceChild<pointwood> QUESTION: Any rough numbers on how many *buntu machines there are running in the world currently?07:29
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-classroom
sabdfl4-16 million, my best guess including derivatives is around 10 million07:29
sabdflnext question?07:30
PriceChild<mallux> QUESTION: Did you have anything to do with Michael Dell running Feisty on his home laptop?07:30
sabdflno - i was as surprised as everyone else07:30
sabdfla good surprise, though :-)07:30
sabdflnext question?07:30
PriceChild<tsmithe> QUESTION: How are we doing on the bug 1 front?07:30
=== aoirthoir [n=aoirt@ip68-105-199-234.cl.ri.cox.net] has joined #ubuntu-classroom
sabdfltsmithe: quite well I think. i'm seeing a lot of people who are NOT tech specialists talking about linux07:31
sabdfland who knows, perhaps ubuntu will shortly be available from your favourite source of PC's!07:31
sabdflhow do YOU think we're doing on the Bug #1 front?07:32
=== mode/#ubuntu-classroom [+o tsmithe] by ChanServ
=== mode/#ubuntu-classroom [-o tsmithe] by ChanServ
=== winckler [n=winckler@143.107.109.2] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o tsmithe] by ChanServ
=== dinda [n=dinda@adsl-71-149-150-149.dsl.hstntx.sbcglobal.net] has joined #ubuntu-classroom
sabdflnext question?07:32
=== mode/#ubuntu-classroom [-o tsmithe] by ChanServ
PriceChild<Clem92> QUESTION: ShipIt is currently not available fr Xubuntu... will that also come for Xubuntu in the next time?07:32
=== mode/#ubuntu-classroom [+o tsmithe] by ChanServ
=== mode/#ubuntu-classroom [-o tsmithe] by ChanServ
=== tseliot [n=tseliot@host170-249-dynamic.2-79-r.retail.telecomitalia.it] has joined #ubuntu-classroom
sabdflClem92: i don't think so07:32
=== Loudergood [n=loudergo@71-80-41-113.dhcp.davl.vt.charter.com] has joined #ubuntu-classroom
=== willie [i=willie@midden.org.uk] has joined #ubuntu-classroom
sabdflxubuntu, as i understand it, is a more specialist environment, so we probably would not fund cd shipments for it07:33
sabdflit's hard to justify on either philanthropic or business grounds07:33
=== bleinmono [n=toffel@ppp85-141-149-199.pppoe.mtu-net.ru] has joined #ubuntu-classroom
sabdflthough it would be nice at least if you could order xubuntu07:33
sabdflnext question?07:33
PriceChild<zul> QUESTION: where do you see Linux virtualization 3 years down the road?07:33
=== tseliot [n=tseliot@host170-249-dynamic.2-79-r.retail.telecomitalia.it] has left #ubuntu-classroom []
sabdflzul: i'd really like to see a free software solution that is comprehensive, stable and fast07:33
=== macconline_ [n=macconli@190.37.41.157] has joined #ubuntu-classroom
sabdfli'm pressed with the diversity of options07:34
=== tseliot [n=tseliot@host170-249-dynamic.2-79-r.retail.telecomitalia.it] has joined #ubuntu-classroom
sabdflxen, of course, and kvm and then container-style things like vServer and others07:34
sabdfl*im*pressed, i should say07:34
sabdflnow we need those to mature07:34
=== prosody [n=prosody@59.92.54.225] has joined #ubuntu-classroom
sabdfli hope ubuntu will be a good place for people to test those, as well as a good place for people to run things like vmware if they want07:35
sabdflnext question?07:35
PriceChild<Belutz> QUESTION: if a loco are creating a nation wide event, is it possible that we ask canonical for sponsor (aside from conference kits)?07:35
sabdflask of course! we haven't sponsored anything like that before, but it is possible07:35
=== tiwalun [n=dominik@116.243.62.81.cust.bluewin.ch] has joined #ubuntu-classroom
sabdflso feel free to make a case for it07:35
sabdflnext question?07:35
PriceChild<ryuujin_> QUESTION: why is launchpad a proprietary software?07:36
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-classroom
=== miklov [n=mike@81-179-221-113.dsl.pipex.com] has joined #ubuntu-classroom
sabdflryuujin_: several reasons07:36
sabdflfirst, it's worth pointing out that we fund a huge amount of GPL software development07:36
sabdflso LP is not non-free because we don't know any better in general07:36
sabdflwe've thought about it very carefully07:37
=== thb_ [n=thb@pD95ED442.dip.t-dialin.net] has joined #ubuntu-classroom
sabdflthe major reason is that LP is explicitly a short-term, WRONG solution to the problem07:37
sabdflthe problem is a lack of information flow between projects07:37
sabdflthe right solution, from an engineering perspective, is a federated, distributed, standards-based approach07:37
=== inetpro [n=inetpro@196-22-72-93.uudial.uunet.co.za] has joined #ubuntu-classroom
sabdflwhere data from bugzilla flows to LP, and into debbugs, and into roundup, and into sourceforge07:38
sabdflthen everyone uses their preferred tools, and the data just migrates as needed07:38
sabdflbut, we couldn't wait for that to happen, so we wrote a tool for ubuntu that new how to link to other tools07:38
=== rulus [n=roel@d54C1A033.access.telenet.be] has joined #ubuntu-classroom
sabdflit's centralised07:38
=== eRazo1 [n=madhu@59.92.128.77] has joined #ubuntu-classroom
=== mdz [n=mdz@yttrium.canonical.com] has joined #ubuntu-classroom
sabdflnow, if there were MULTIPLE tools like that, it would divide the eyeballs interested in agregating this information07:38
sabdflso, imaging you have a bug, reported in ubuntu, debian, upstream and gentoo07:39
sabdflwith LP, someone from each community just has to annotate it once, saying "our bug tracker knows about that issue, and we are tracking it as #324342"07:39
=== n2diy [n=darryl@ppp-42d429c7.wlks.losch.net] has joined #ubuntu-classroom
sabdflif there were multiple LP's, people would have to do that work multiple times07:39
sabdflthe result would be a mess07:39
sabdflyou would not have 1 bug number for 1 problem07:40
sabdflno more Bug #1!07:40
sabdflso that's the major issue07:40
sabdflwe have released bits of code that we thought WOULD be useful to other communities07:40
sabdfleither infrastructure stuff (Zope, SQLObject, translation bits etc)07:40
sabdflor app stuff07:40
sabdflwe do have a plan to get to a point where we can GPL it07:41
=== fmodgone [n=bla@p508BB27C.dip0.t-ipconnect.de] has joined #ubuntu-classroom
sabdflbut that involves a lot of work, and i think it will take time, i don't want anyone to expect it to be free in 2-3 years even07:41
=== balrok [n=balrok@i59F75755.versanet.de] has joined #ubuntu-classroom
sabdflbut we're working to that roadmap, and will hopefully get there07:41
sabdflnext question?07:41
PriceChild<joebaker> QUESTION:  Do you have any opinions you'd like to share about the progress of GPL v3.0?07:41
sabdflonly that i think it's important work, and a good transparent process, and I really hope they come to a result that the community embraces wholeheartedly, even Linus07:42
=== KaiL [n=KaiL@p548F6135.dip.t-dialin.net] has joined #ubuntu-classroom
sabdflfrom the drafts, we're not there yet07:42
sabdfli do trust both rms and eben moglen07:42
sabdflwhen v3 is out, we'll take a decision about the code we have copyright in07:43
sabdflultimately, though ubuntu is an aggregated work of hundreds of items under many licences07:43
=== balrok_ [n=balrok@i59F75755.versanet.de] has joined #ubuntu-classroom
sabdflso that will remain true :-)07:43
sabdflnext question?07:43
PriceChild<YokoZar> There is a strong chance that Wine will come out of beta sometime during Gutsy or Gutsy+1's development.  In the past several distributions (Corel, for instance) have included supported versions of Wine officially, to make other applications easily ported to their platform. This would allow Ubuntu to support the installation of Win32 software, both free and proprietary, via something like Add Applications or Click and R07:43
PriceChildun.  What do you think of the idea?07:43
=== kestrel [n=zen_love@wt1.core.wireless.fsr.net] has joined #ubuntu-classroom
=== el_ericho [n=erich@189.129.51.101] has joined #ubuntu-classroom
sabdflinteresting07:44
sabdfli admire the WINE effort, hugely07:44
sabdfli think it's important07:44
sabdflbut i don't think that the future of free software lies in running non-free software!07:44
sabdflwe should definitely discuss it at the UDS, so please come along, and remind me to invite the WINE guys too07:44
sabdflnext question?07:44
PriceChild<\sh> QUESTION: Mark, good evening :) What is the best way to convince companies (who are providing DC services) to switch from regular RHEL or SLES/Novell Business Server  to Ubuntu Server, especially when you think about Oracles turn towards it's own Linux solution?07:44
=== stivani [n=stivani@d5152A75F.access.telenet.be] has joined #ubuntu-classroom
sabdflDC services?07:45
sabdflyou mean large-scale hosted servers?07:45
=== mode/#ubuntu-classroom [+v \sh] by PriceChild
\shsabdfl, DC == Datacenter :)07:45
sabdflit would be great if folks running huge data centers adopted ubuntu07:45
sabdflsalesforce would be awesome07:45
sabdflebay, amazon etc07:46
sabdfli think they would have a great experience, save money but still get great support07:46
=== Gunirus [n=Gunirus@unaffiliated/Gunirus] has joined #ubuntu-classroom
sabdflare you asking becuase you know such a company?07:46
sabdflok, i'll assume so07:47
\shsabdfl, in general...most companies are using RHEL or SLES because they are oracle certified...now oracle comes up with its own linux solution...how to convince our bosses that ubuntu is better07:47
=== el_ericho [n=erich@189.129.51.101] has left #ubuntu-classroom []
sabdflah, right07:47
sabdflwell, the oracle test is one we have to pass, and we will do so eventually07:47
=== awkorama [n=awk@gw.cnet.sk] has joined #ubuntu-classroom
sabdflunfortunately, oracle's strategy means they will likely not look at the hard data showing rapid adoption of ubuntu in the wild07:47
sabdflbecause they want to see adoption of Unbreakable Linux (UBL)07:48
=== keescook [n=kees@ubuntu/member/keescook] has joined #ubuntu-classroom
sabdfli tihnk they could have done UBL around Ubuntu and had a much better result already07:48
sabdflbut they decided to do it as a RHAT clone07:48
=== gerardo0nline [n=gerardo@241-112-62-200.enitel.net.ni] has left #ubuntu-classroom []
sabdflwe just have to be patient and keep growing elsewhere07:48
sabdflif you know a company that has a large data center, its worth asking them to find a niche area where they can test ubuntu07:49
=== Lorb [n=lorb@chello080109140140.tirol.surfer.at] has joined #ubuntu-classroom
sabdflusually they will do this in low-risk areas07:49
sabdfllike web farms, or redundant compute farms07:49
sabdfland when they have a good experience there, they will often expand their use07:49
sabdfland put pressure on the ISV's they deal with to certify the platform07:49
sabdfla foot in the door is all it takes07:49
sabdflso try to find a low-risk area where they can try it07:49
sabdflnext question?07:50
PriceChild<[doctor] > QUESTION: Mark, what do you think about interaction at a level of the governments (Russia & East Europe) for distribution edubuntu. Any plans?07:50
=== mode/#ubuntu-classroom [-v \sh] by PriceChild
sabdflwell, Georgia has already done a large program like that07:50
sabdfli think Armenia is looking at the same07:50
=== mode/#ubuntu-classroom [+o imbrandon] by ChanServ
sabdfli do expect others to follow07:50
=== mode/#ubuntu-classroom [+o ogra] by ChanServ
=== mode/#ubuntu-classroom [-o ogra] by ChanServ
=== urbanf [n=Urbano@perseu.dem.uc.pt] has joined #ubuntu-classroom
sabdfland we will work with any government that wants consulting and customisation help07:51
sabdflnext question?07:51
PriceChild<dinda> sabdfl: QUESTION:  In a recent interview you spoke about using a Web 2.0 to harness the power of user data/input.  Do you see a place for that within the Ubuntu Community?  For example an Ubuntu Community Space that serves as a front end to that data mining process.07:51
sabdflthe ubuntu forums and ubuntu wiki are already an amazing resource for users07:51
sabdflit's incredible, the knowledge that is encapsulated there07:51
=== asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has joined #ubuntu-classroom
sabdflwe are also seeing amazing work in the ubuntu question-and-answer tracker07:52
=== Jack313 [n=michael@pool-71-115-201-120.spknwa.dsl-w.verizon.net] has joined #ubuntu-classroom
sabdflwhich formalises community support for the platform07:52
sabdfland builds a knowledgebase07:52
sabdflhttps://answers.launchpad.net/ubuntu07:52
=== kahrytan [n=kahrytan@pool-71-176-21-70.nrflva.east.verizon.net] has joined #ubuntu-classroom
sabdflthere is a superb team building there07:53
=== matej [n=matej@bsn-250-200-130.dial-up.dsl.siol.net] has joined #ubuntu-classroom
sabdfli'm open to other suggestions too!07:53
sabdflnext question?07:53
PriceChild<Clem92> QUESTION: What OS do you use on your PCs at home and at work? Ubuntu, Kubuntu, Debian, etc?07:53
imbrandon( just a small note , you can poke me later about \sh , our company runs one of the largest PCI DC's in the USA and we're phasing out all our CentOS in favor of Ubuntu )07:53
sabdflimbrandon: would they consider being part of a case study?07:53
imbrandondefinately07:53
sabdflClem92: i use ubuntu on my laptop, kubuntu on my desktop, i also have a MacOS PPC machine at home07:54
sabdfland i've seen vista running in a virtual machine, but never for very long :-)07:54
sabdflnext question?07:54
PriceChild<adamant1988> sabdfl QUESTION:  I think we all recognize Canonical ltd.'s importance to the Ubuntu project's continued growth and prosperity, however Canonical remains a mysterious figure to Ubuntu users because it is a private corporation.  I'm sure many users of Ubuntu are concerned with Canonical's financials (profit, etc.) and would like to invest (read: buy stock) in the company.  Are there any plans to 'go public', if not w07:54
PriceChildhy?07:54
sabdflno plans to go public at this stage, though it's nice to have lots of VC's expressing interest07:55
=== kestrel [n=zen_love@wt1.core.wireless.fsr.net] has joined #ubuntu-classroom
sabdfli don't want to take a short-term view, and the markets ultimately force you into that07:55
sabdflit's rare to find public companies that don't have that pressure, or even VC-funded private companies, and right now we have the luxury of having plenty of funding and a long-term mandate to change the economics of the software industry in a profound, philanthropic and commercial way07:56
sabdflwe are slowly building up a revenue stream in canonical, all of which gets reinvested in ubuntu07:56
sabdflmy dream is to build something unique: a genuinely free platform, that PAYS FOR ITSELF07:57
sabdflthat has never existed before, but i believe it can exist, and our goal is to find out07:57
sabdflat the same time, canonical and ubuntu are separate entities07:58
=== CheshireViking [n=Interdic@unaffiliated/cheshireviking] has joined #ubuntu-classroom
sabdflother companies are starting to invest in ubuntu too07:58
sabdflsometimes via canonical (contracts for development, ports etc)07:58
sabdfland sometimes directly (hiring developers and getting them to spend time on ubuntu or kubuntu)07:58
sabdflubuntu is bigger than canonical, and that's a very good thing07:58
=== DoctorOwl [i=DoctorOw@202.124.85.127] has joined #ubuntu-classroom
sabdflit would be nice to have more non-canonical people in the CC and techboard07:58
sabdflnobody can buy their way onto those07:59
=== sbr [n=sbr@4003ds2-soeb.0.fullrate.dk] has joined #ubuntu-classroom
PriceChild<erstazi> QUESTION: where do you see Ubuntu in 10 or 20 years?07:59
sabdflbut as more companies devote full-time engineers to ubuntu, it's more likely that they will be able to build the necessary experience and credibility to hold a seat their on their own merits07:59
=== mahmoud_ [n=mahmoud@196.218.139.150] has joined #ubuntu-classroom
sabdflerstazi: that's a very long time, my crystal ball gets all cloudy :-)08:00
=== cddk [n=christia@0x535d544b.banxx3.adsl-dhcp.tele.dk] has joined #ubuntu-classroom
sabdflright now, the goal is (a) be the best free software desktop possible, and (b) work towards being sustainable without licence fees08:00
sabdflthat's all i can see!08:00
sabdflnext question?08:00
=== OxoTnicK [n=oxotnick@unaffiliated/oxotnick] has left #ubuntu-classroom []
PriceChildI hadn't prepared another question as we've reached the end of the hour already!08:01
sabdflis it kiko-time?08:01
=== kiko [n=kiko@canonical/launchpad/kiko] has joined #ubuntu-classroom
=== Daniel-S-P [n=daniel@p54865f49.dip.t-dialin.net] has joined #ubuntu-classroom
PriceChildThanks very much sabdfl08:01
sabdflkikomatic, you're up08:01
sabdflthanks everybody, great questions!08:01
PriceChildThankyou everyone else for all your questions!08:01
=== joeshaw [n=joe@off.net] has left #ubuntu-classroom []
PriceChildI'm sorry we get you answers all of them08:01
=== mode/#ubuntu-classroom [-m] by PriceChild
=== Daniel-S-P [n=daniel@p54865f49.dip.t-dialin.net] has left #ubuntu-classroom ["Konversation]
kikohello hello08:01
mc44sabdfl: thanks for your time08:02
=== mode/#ubuntu-classroom [+o kiko] by PriceChild
kikohello hello08:02
McKinneythank you sabdfl08:02
=== KaiL [n=KaiL@p548F6135.dip.t-dialin.net] has left #ubuntu-classroom ["Verlassend"]
kikoand welcome to one more round of Launchpad Q&A :)08:02
=== alucardni [n=Jose_Ern@visnu-241.cablenet.com.ni] has left #ubuntu-classroom []
=== mallux [n=chris@gw-lon-cluster.cmcnet.net] has left #ubuntu-classroom []
PriceChildkiko we can stay +m if you would like?08:02
suzanthanks a lot, it was very interessting08:02
hendrixskiThanks sabdfl that was amazing08:02
=== phobos [n=phobos@e176090147.adsl.alicedsl.de] has joined #ubuntu-classroom
=== [Garfeild] [n=Garfeild@77.50.31.133] has left #ubuntu-classroom ["WeeChat]
=== aoirthoir [n=aoirt@ip68-105-199-234.cl.ri.cox.net] has left #ubuntu-classroom ["hooray!"]
kikoPriceChild, that's fine if people post me questions on theparate chat channel08:02
=== [doctor] [n=doctor@89.207.216.196] has left #ubuntu-classroom ["Leaving"]
kikoerr08:02
=== Tiger_ [n=Tiger@189.139.141.15] has joined #ubuntu-classroom
kikoseparate chat channel :)08:02
=== crlsmcd [n=carlos@87-196-184-72.net.novis.pt] has joined #ubuntu-classroom
=== Markon [n=Markon@host132-143-dynamic.55-82-r.retail.telecomitalia.it] has left #ubuntu-classroom ["Konversation]
PriceChildkiko "/mode +m" if you want to stop people chatting in here... I'm afraid I've got to run for 30 minutes, good luck!08:03
=== mode/#ubuntu-classroom [-o PriceChild] by PriceChild
ograPriceChild, topic update ?08:03
Tm_TPriceChild: thanks for your time once again :)08:03
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || Launchpad Q+A - Kiko
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
ogra:)08:04
=== Nightrose [n=lydia@port-87-234-150-228.dynamic.qsc.de] has left #ubuntu-classroom ["Konversation]
kikothanks to everyone for showing up08:04
kikoit's always hard speaking /after/ mark :)08:04
=== toitoine [n=toitoine@pas72-1-88-161-60-199.fbx.proxad.net] has left #ubuntu-classroom ["Ex-Chat"]
imbrandon:)08:05
=== CDEMonk [n=gggmonk@i577A52D0.versanet.de] has joined #ubuntu-classroom
=== Hattory [i=darkrad@host146-164-dynamic.15-87-r.retail.telecomitalia.it] has left #ubuntu-classroom ["Ex-Chat"]
=== Heavymind [n=quelo@host93-108-dynamic.8-79-r.retail.telecomitalia.it] has left #ubuntu-classroom ["Sto]
kikoI run the Launchpad project, together with Steve Alexander, my alter ego currently in Amsterdam08:05
kikowe have a team of 20+ developers building features, ensuring quality and planning ahead08:05
kikoin previous sessions I've done a lot of covering the basics08:06
kikoexplaining why we are doing Launchpad08:06
kikowhat it's useful for08:06
kikowhy we think it is key to collaboration in open source08:06
=== apokryphos [i=apokryph@unaffiliated/apokryphos] has joined #ubuntu-classroom
kikogiven this is a Q&A session, however, you get to choose what I explain :)08:06
=== falstaff [n=falstaff@102.66.76.83.cust.bluewin.ch] has joined #ubuntu-classroom
=== kahrytan [n=kahrytan@pool-71-176-21-70.nrflva.east.verizon.net] has left #ubuntu-classroom ["Leaving"]
kikoso post your questions to #ubuntu-classroom-chat08:07
kikoand I will do my best to cook up good answers to them08:07
kikoand if they are not good, well.. I can blame brazilian narcotics!08:07
kikoditsch posted an interesting question:08:07
kikoAre there plans to merge the answers section with forums or mailing lists?That would be nice since the answers section is not that common to users, I think.08:07
=== seabag [n=seabag@70-101-97-67.dsl1-field.roc.ny.frontiernet.net] has joined #ubuntu-classroom
kikothere are plans to integrate mailing lists as a Launchpad offering08:08
=== silwol [n=silwol@teacheradsl245.eduhi.at] has left #ubuntu-classroom []
kikowe haven't considered yet the link to the specific applications08:08
=== Yasumoto [n=Yasumoto@trailers67.chapman.edu] has joined #ubuntu-classroom
kikoand I'm not sure it would be easy to find a trivial link to the answer tracker because of the way the questions and answers are posted.08:08
=== Nebulus [n=Nebulus@unaffiliated/nebulus] has left #ubuntu-classroom ["Leaving"]
=== techKyLa_ is now known as techKyLa
kikoperhaps it is possible to model the individual conversations as threads08:09
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has left #ubuntu-classroom []
=== _neversfelde [n=neversfe@nrbg-4db444cb.pool.einsundeins.de] has joined #ubuntu-classroom
kikoand offering a mailing list digest of the questions and answers.08:09
kikoit's a possibility. however, note that the answer tracker offers a full email interface08:09
kikomeaning that questions posted can be replied to via email08:09
kikoand the answers are handled properly08:09
=== Yasumoto [n=Yasumoto@trailers67.chapman.edu] has joined #ubuntu-classroom
kikoso there is something of the convenience of a mailing list there -- albeit not with mbox exports08:10
kikookay, I have a controversial question by laszlok :)08:11
kikoIf there's a bug for launchpad that's being ignored for whatever reason (you guys are probably very busy) is there anything else a launchpad user (with programming skills) can do? Do I have to wait for one you guys to get around to deal with my small bug? Theres a lot of small things that could easily improve launchpad, but most of you guys seem busy with more important things.08:11
kikoso this is actually a shortcoming in our development process08:11
kikoand one which we are seriously intending to address08:11
=== pwnguin [n=jld5445@camaro.cis.ksu.edu] has joined #ubuntu-classroom
=== Yasumoto [n=Yasumoto@trailers67.chapman.edu] has joined #ubuntu-classroom
kikonow so far we have been working hard to produce a feature-complete 1.0 release08:12
kikobased on an original roadmap that mark and the team put together over 2 years ago08:12
=== flacoste [n=francis@canonical/launchpad/flacoste] has joined #ubuntu-classroom
=== broseman [n=broseman@69-204-116-85.dsl.manitu.net] has joined #ubuntu-classroom
kiko(I'm thinking about the answer :)08:13
kikoso we are working hard to put in place a better release process for launchpad08:13
kikoup to now we have been really chasing hard our feature list08:13
kikobut we are now at a point where the releases will be publically planned ahead08:13
kikoand a clear roadmap will be made available so that people can check what we are doing.08:14
kikoI also want to point out that you /can/ as a user hop on to #launchpad and provide us with advice08:14
kikoand suggestions to fix ou favorite bugs08:14
=== sinkaiya [n=sinkaiya@81.94.27.195] has joined #ubuntu-classroom
kikoyour favorite bugs08:15
=== ericv [n=eric_vos@ip5652123c.adsl-surfen.hetnet.nl] has joined #ubuntu-classroom
=== turox [n=chatzill@dslb-088-064-166-089.pools.arcor-ip.net] has joined #ubuntu-classroom
=== MontanaMax [n=montanam@user-10ib794.biz.mindspring.com] has joined #ubuntu-classroom
kikoanother question from DoctorOwl08:16
kikoQUESTION: Is Launchpad only for projects that run on Ubuntu?  And if not, how would you compare it to another offering like Sourceforge?08:16
=== joshjosh [n=joshua@cpe-71-72-148-117.woh.res.rr.com] has joined #ubuntu-classroom
kikoLaunchpad is definitely /not/ for Ubuntu only!08:17
=== kwah [n=kwah@d100246.upc-d.chello.nl] has left #ubuntu-classroom ["Leaving"]
kikoUbuntu was our first official user08:17
kikoand definitely one of the most important08:17
kikohowever08:17
=== siegie [n=siegie@d51A43DAD.access.telenet.be] has joined #ubuntu-classroom
=== bdmurray [n=bdmurray@c-24-21-235-175.hsd1.mn.comcast.net] has left #ubuntu-classroom []
kikothere are many projects, large and small, that are adopting Launchpad08:17
=== crevette [n=crevette@man06-2-88-167-44-76.fbx.proxad.net] has joined #ubuntu-classroom
kikoyou can use as much as Launchpad as you like08:17
=== Armagon [n=armagon_@216.13.216.226] has joined #ubuntu-classroom
kikoif you want to try out the bug tracker, you can do so without committing to doing translations or answer tracking08:18
kikoso it is really a lot easier that taking up a whole new project management system08:18
=== dasmaze [i=Iche@p54BF4CFD.dip.t-dialin.net] has joined #ubuntu-classroom
kikosome of our newest and more visible projects include Zope and Silva08:18
=== geser [i=mb@ubuntu/member/geser] has left #ubuntu-classroom ["Liberate]
kikobut just browse the product listing and you'll get an idea of how many different products are registered and officially using Launchpad08:19
kikoThe about page said there are tools to convert from other services to launchpad.  Is one of those tools sourceforge -> launchpad?08:19
kikosorry, that was a question08:19
kikobut hitched onto the previous one!08:19
=== llutz [n=lutz@p54803F98.dip0.t-ipconnect.de] has left #ubuntu-classroom ["realworld]
=== rafael_carreras [n=rafael_c@148.red-62-57-137.user.auna.net] has joined #ubuntu-classroom
=== YokoZar [n=YokoZar@c-67-188-45-230.hsd1.ca.comcast.net] has left #ubuntu-classroom []
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-classroom
kikoso the answer is that yes, we have custom importer for different bug trackers08:20
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-classroom
kikoand you can request an import if your project is considering moving to Launchpad08:20
kikoso if you want to try Launchpad out08:21
=== Lorb [n=lorb@chello080109140140.tirol.surfer.at] has left #ubuntu-classroom ["Kopete]
kikocome talk to me on #launchpad08:21
kikoand I will help sort it out for you.08:21
=== CheshireViking [n=Interdic@unaffiliated/cheshireviking] has left #ubuntu-classroom ["Leaving"]
kikoan interesting question from McKinney:08:21
kikoQuestion: what do you think are the advantages and disadvantages of launchpad?08:21
=== [ava] [n=alex@218.218-66-87.adsl-static.isp.belgacom.be] has left #ubuntu-classroom ["Quitte"]
kikowhew. it's always easy to list advantages :-)08:21
kikoa few of the more visible ones:08:22
kiko- single integrated platform for managing your project: translations, bugs, specifications, code and user support, all in one consistent and publically-available UI08:22
=== josef_ [n=josef@85-124-180-188.dynamic.xdsl-line.inode.at] has joined #ubuntu-classroom
kiko- a commitment from Canonical to run the Launchpad servers for you, and to maintain a high quality of service, and good turnaround on questions and problems.08:23
=== dinda [n=dinda@adsl-71-149-150-149.dsl.hstntx.sbcglobal.net] has left #ubuntu-classroom []
=== Kuroyume [n=kuroyume@pc-106-154-83-200.cm.vtr.net] has left #ubuntu-classroom ["Kopete]
=== macconline [n=macconli@190.37.41.157] has joined #ubuntu-classroom
=== Nergar [n=Nergar@189.141.113.193] has joined #ubuntu-classroom
=== chapular [n=chojin@c-24-4-78-188.hsd1.ca.comcast.net] has joined #ubuntu-classroom
kiko- a collection of great developers and a user community discussing features and implementation openly08:24
=== jona_ [n=jona@87.110.72.14] has joined #ubuntu-classroom
=== josef_ [n=josef@85-124-180-188.dynamic.xdsl-line.inode.at] has left #ubuntu-classroom ["Ex-Chat"]
chapularhello08:24
=== laura [n=laura@streetend.force9.co.uk] has joined #ubuntu-classroom
kiko- the integration with other projects. you get easy access to bugs and translations coming in via the Ubuntu project, which is an amazing magnet08:24
kikoyou can also participate in the discussion of a bug with other projects if you share the issue08:25
kikoLaunchpad was really conceived to facilitate this interchange08:25
=== almighurt [n=rzl@91.64.112.76] has joined #ubuntu-classroom
kiko- of course, the most sympathetic and friendly project managers you will ever run into :-)08:26
=== joshjosh [n=joshua@cpe-71-72-148-117.woh.res.rr.com] has left #ubuntu-classroom ["Leaving"]
=== wastel [n=hd@p54a92e9c.dip0.t-ipconnect.de] has joined #ubuntu-classroom
almighurtHi wastel08:26
kikolet me try answering the second half there08:26
kikowhich is definitely /not/ an easy one :-)08:26
kikonamely, disadvantages with taking up Launchpad08:27
kikowe don't natively support CVS or Subversion repositories as Sourceforge does08:27
kikoso that's one thing you should keep in mind; however we do offer an import service that converts those to Bazaar (bzr) branches08:27
kikoso it is easy to let developers try Bazaar out if they are considering changing over08:28
McKinneythank you kiko08:28
kikoLaunchpad has its own particular UI, and while many people like it, some do not08:28
kikowe don't really offer much in the way of UI customizability today08:28
=== ryuujin_ [n=ryuujin@host26-97.pool80182.interbusiness.it] has left #ubuntu-classroom []
kikobut we may soon08:29
=== Denni2 [n=dennis@59.93.0.193] has left #ubuntu-classroom []
=== Xk2c [n=Xk2c@e178228144.adsl.alicedsl.de] has joined #ubuntu-classroom
almighurtHi Xk2c08:29
kikoso if your project is considering shifting, that's something to consider discussing with your user community.08:29
=== miklov_ [n=mike@81-178-125-237.dsl.pipex.com] has joined #ubuntu-classroom
almighurtHi miklov_08:30
McKinneythanks for your particular answer.08:30
kikowhat else, what else08:30
=== chuckf [n=chatzill@134.192.250.9] has joined #ubuntu-classroom
almighurtHi chuckf08:30
kikoMcKinney, am I off the hook for disadvantages08:31
cellojoe<DoctorOwl> QUESTION: Where do you think Launchpad will be in a years time?08:31
chapularQUESTION: So what do you think about the open source philosophy extending in to the real qorld?08:31
chapularworld*08:31
kikocan I choose cellojoe's question? :)08:31
DoctorOwlHehe08:31
kikoheh08:31
chapulari meant outside of software08:31
chapularand computers08:31
kikoin a year's time we will have a number of interesting features08:31
chapularinto real world interactions08:31
kikoavailable in Launchpad08:31
kikoI will try not to get fired by discussing some of them with you :)08:32
=== ComputerS [i=CompScrp@adsl1500-5.dyn86.pacific.net.sg] has left #ubuntu-classroom []
kiko- we will offer a system to let end-users easily produce and offer distribution packages08:32
=== tintin [n=ralf@p548EE72E.dip.t-dialin.net] has joined #ubuntu-classroom
almighurtHi tintin08:32
=== laura [n=laura@streetend.force9.co.uk] has left #ubuntu-classroom []
chuckfsorry for showing up late08:33
kiko- we will implement integration with mailing list services and offer that as an additional Launchpad feature08:33
Xk2ccool08:33
kiko- we will offer an automated FAQ system that makes it easy to build answers based on Q&A coming from the answer tracker08:33
kiko- we will implement much more interesting XMLRPC API that allows you to query Launchpad for objects representing your data08:34
=== emet [n=emet@unaffiliated/emet] has joined #ubuntu-classroom
kikookay. I have given up 4 features and now I am getting flak in the back so I will have to stop :)08:35
kikolet me rush to some other question fast!08:35
kiko<xerosis> QUESTION: Is there a plan/wish to get other distos using LP? How feasible do you think this is08:35
kikowe definitely wish other distros were using LP08:36
=== brush01uk [n=brush01u@62-30-75-207.cable.ubr03.brom.blueyonder.co.uk] has joined #ubuntu-classroom
kikoit would be interesting to see all the Ubuntu derivatives move on, because it's an easy step for them08:36
kikobut there are significant advantages in having all this information kept in a single place08:36
=== ericho [n=erich@189.129.51.101] has joined #ubuntu-classroom
kikoso yes, and if there are other distros that want to move over, please by all means talk to me!08:37
kiko<chuckf> QUESTION: Is it possible as a team admin to unjoin 'my' group from another that I was joined to without being asked?08:37
kikoI'm not sure I understand that question 100%08:37
kikoif you are a team owner you have full control of membership08:38
kikoyou can include and remove admins as you wish08:38
kikoah! I think I understand now08:38
=== eRazo1 [n=madhu@59.92.128.77] has left #ubuntu-classroom []
kikosure -- a team admin can remove any member08:38
kikohe just needs to use the +members link08:39
kiko<chuckf> QUESTION: How easy is it to backup/save the cumulative work done through LP?08:39
=== kunstar [n=kunal@87.112.87.12.plusnet.ptn-ag2.dyn.plus.net] has left #ubuntu-classroom []
=== PluckyBlade [n=jng@82.195.137.4] has joined #ubuntu-classroom
kikowe will offer exports on demand to projects08:39
kikothis is really something we will be improving post-1.008:40
kikobecause we want projects to feel safe and rewarded in using Launchpad -- not trapped!08:40
kikoif you want an export /now/ please come and talk to me, I will help sort it out.08:40
=== leogg [n=leandro@indra-102.cablenet.com.ni] has left #ubuntu-classroom []
kiko<xerosis> kiko: won't this centralised source of information sit badly with other open-source people?08:41
kikoso this is a controversial question, but me -- I love controversy :-)08:41
=== siegie [n=siegie@d51A43DAD.access.telenet.be] has left #ubuntu-classroom ["Ex-Chat"]
kikoyou could argue that centralizing actually improves things, because information which is hard to locate and match up is kept in a consistent and unified view08:41
kikoyou could tongue in cheek say "single point in failure"08:42
kikoerr point of failure08:42
kikoand while that is true in terms of infrastructure we have committed serious resources to keeping the service running and running well08:42
kikowe also try really hard to allow easy access to any data you need08:42
=== rohan [n=Rohan@unaffiliated/rohan] has joined #ubuntu-classroom
kikoand will be providing more features on this front as 1.0 progresses.08:43
=== magnetron [n=magnetro@c83-252-239-9.bredband.comhem.se] has joined #ubuntu-classroom
kikookay! I need more questions :)08:44
=== asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has left #ubuntu-classroom []
kiko(I should have pointed out that that was an additional disadvantage -- you need to ask us for exports of data today, we haven't automated the process)08:45
kiko<chuckf> QUESTION: Are there plans to expand the critera for karma points to other aspects of the Ubuntu world, i.e. forum contributions08:45
kikoa strong yes is the answer08:45
kikodistribution packaging, for instance, really needs karma credit accounting08:46
kikohandling forum contributions is something I'm not sure how easy would be08:46
kikoI'm not very familiar with how the forums work08:46
kikobut if there's a will there's a way..08:46
=== Clem92 test
kiko<`23meg> QUESTION: Is a  translation string search feature being worked on?08:46
kikoYES08:46
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has left #ubuntu-classroom []
=== danohuiginn [n=dan@p54BEF5C0.dip.t-dialin.net] has left #ubuntu-classroom []
kikowe need to do a database refactoring for this to work without bringing Launchpad down though.08:46
kikoyou may have noticed that google now indexes translation pages08:47
kikoso it's becoming easier to check there08:47
=== Clem92 [n=clemens@85-127-137-215.dynamic.adsl-line.inode.at] has left #ubuntu-classroom []
kikobut this is a really important post-1.0 feature08:47
kiko<rohan> QUESTION: even though many other projects are using launchpad, right now the general perception is "launchpad == ubuntu". why are proects like kde, debian not shifting to launchpad ? is there any work being done to promote that ?08:47
kikothanks for asking that one rohan08:47
rohan:)08:47
kikoI need to make it clear that shifting to Launchpad is a /lot/ harder for a larger project.08:48
kikothe community is larger and will have more diverse opinions08:48
kikothe current toolset and process will have been specialized to what they are currently used to08:48
kikothere is a lot more process that needs to be adequately supported08:48
kikothis is the reason why larger projects don't flock en-masse to launchpad (or to sourceforge, for that matter)08:48
kikowe are winning them over, but it takes some time08:49
kikosmaller projects find it much easier to move over08:49
kikobecause it's easier to convince people, and to adapt processes. that's natural08:49
kikowe want to offer good service to both -- let's see them coming in!08:50
kiko<allee> Has/will lauchpad support distribution of tarballs?  I know some projects that only use sf to upload/distribute the tarballs of releases08:50
kikoallee, YES. definitely planned feature.08:50
kiko(and some implementation going on already)08:50
=== philwyett [n=philip@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-classroom
kiko<richb> QUESTION: You mentioned Sourceforge as being comparable to Launchpad, Sourceforge seems to have problems scaling, do you have any projections on how Launchpad will scale when the number of projects increases?08:50
=== dee [n=dee@dslb-084-056-069-209.pools.arcor-ip.net] has left #ubuntu-classroom []
=== stabbb [n=stabbb@088156013011.ols.vectranet.pl] has joined #ubuntu-classroom
kikoLaunchpad needs to scale. we are looking to serious replication to make it grow as projects come on08:51
=== habeeb [n=habeeb@athedsl-187794.home.otenet.gr] has joined #ubuntu-classroom
kikoreplication is non-trivial but it is something we have been considering for a long time08:51
kikoI'm sure we will crack this nut -- we have very good controls on QoS and performance that allow us to gauge how it's going08:52
kiko<rohan> QUESTION: i don't know if it's already answered, but if i am writing a new program, is launchpad supposed to be used "standalone" or alongside some other service such has sf or berlios ?08:52
kikothe answer is yes -- you can use it for your own projects, just like sf and berlios.08:53
kiko<\sh> QUESTION:  Launchpad uses ZOPE as backend for most of the services...using ZOPE by myself as documentation management system in our company, it shows us many pitfalls regarding speed and other things..how do you overcome those things with LP?08:53
kikowe use Zope 3, which is pretty different from Zope 208:53
kikowe find the platform really scalable and good to work with08:53
kikoextremely flexible and easy to adapt08:53
kikoit does require some understanding of the platform to ease customization08:54
kikoand there is a ramp-up to getting started that is pretty steep08:54
=== Toma- [n=e17@i156-179.nv.iinet.net.au] has joined #ubuntu-classroom
=== philwyett [n=philip@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-classroom
kikobut once you know it you appreciate how well thought out it is.08:55
kiko<\sh> kiko, are you using zopeDB for hte backend, or another db for storing infos? ;)08:55
kikowe don't use the zodb. we use postgresql and a database abstraction layer.08:55
=== MRjinxtoo [n=Mr@216-43-24-3.ip.mcleodusa.net] has joined #ubuntu-classroom
\shkiko, thx for answering :) good work :)08:56
kikosure thing08:56
=== Hangman_ [n=Hangman@kempf421.csn.tu-chemnitz.de] has joined #ubuntu-classroom
kiko<pwnguin> QUESTION: If Launchpad was open sourced, would it be released under the affero or gpl?08:57
=== nessle [n=trinky@dslb-084-063-149-224.pools.arcor-ip.net] has joined #ubuntu-classroom
kikoLaunchpad /will/ eventually be open sourced.08:57
kikoI'm not sure what license would be used.08:57
=== sebasgro [n=eromb@zux221-077-072.adsl.green.ch] has joined #ubuntu-classroom
kikoso it's time to wrap up08:59
kikoand thank you guys for many interesting questions08:59
kikoI will hand off gracefully to pitti09:00
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || CURRENT SESSION: Patching Packages - Martin Pitt
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
kikoand let you guys know that I am on again, at the same time, on thursday.09:00
=== hde3 [n=niels@85.252.57.166] has joined #ubuntu-classroom
kikothanks!09:00
=== pitti takes the microphone, thank you kiko!
kikorock on pitti09:00
=== sedroc [n=sedroc@p85.212.68.127.tisdip.tiscali.de] has joined #ubuntu-classroom
=== jjesse cheers for kiko
=== kiko waves
=== pitti rings the schoolbell
=== EADG [n=vader@d206-75-103-225.abhsia.telus.net] has joined #ubuntu-classroom
=== davmor2 [n=davmor2@82-45-48-19.cable.ubr04.wolv.blueyonder.co.uk] has joined #ubuntu-classroom
=== flacoste [n=francis@canonical/launchpad/flacoste] has left #ubuntu-classroom ["Konversation]
pittiwelcome everyone to my workshop about patching packages09:01
=== ausimag1 [n=ausimage@pool-71-240-250-31.syr.east.verizon.net] has joined #ubuntu-classroom
pittiquick strawpoll, how big is the audience? who is interested in learning about that?09:01
=== ausimag1 [n=ausimage@pool-71-240-250-31.syr.east.verizon.net] has left #ubuntu-classroom []
heikkio/09:01
shiyeeo/09:02
rohan\o09:02
jona_o/09:02
richb+109:02
dasmazeo/09:02
bleinmono+109:02
balrok me09:02
Xk2cme209:02
=== pitti apologizes in advance for his ~ 20 second lag
cellojoe ./09:02
sebasgro++09:02
=== ausimage [n=ausimage@ubuntu/member/ausimage] has joined #ubuntu-classroom
ditsch+109:02
=== `23meg raises hand
Tm_T\o/09:02
=== techKyLa [n=chatzill@59.96.44.148] has left #ubuntu-classroom []
=== det4100 [n=det4100@ool-4571b162.dyn.optonline.net] has joined #ubuntu-classroom
pittisplendid; sounds like a good size for a hands-on workshop :)09:02
pittiif anyone has any question, or I'm totally uncomprehensible (sorry for my English, I'm German), please do not hesitate to interrupt and ask *immediately*09:02
=== artdeco [n=user@202.128.46.94] has left #ubuntu-classroom []
pittitechnical questions in #-chat, please09:03
pittiAlso, don't bother trying to take notes, we'll sort that out at the end. You can fully concentrate on the discussion and examples.09:03
pittiLet's begin with a little bit of history:09:03
pitti<rohan> pitti: just before we start - is it specifically debian/ubuntu packages patching, or source package patching ?09:03
pitti^ this seminar is very Debian/Ubuntu specific09:04
pittiI assume that you already know what a 'patch' is09:04
pittiand why you want to do one :)09:04
pitti== Why use separate patches in Debian/Ubuntu source packages ==09:04
pittiIn earlier times, people just applied patches inline (i. e. directly in the source code tree). However, this makes it very hard to extract patches later to modify them, send them upstream, etc. Also this means that new upstream versions are a pain, since they generate a lot of rejections when applying the package diff.gz to them.09:04
pittiWith split-out patches it is much easier to send them upstream, keep track of them, develop them, etc., since you always see which changes belong together.09:04
pittiThe ideal state is an unmodified tarball from upstream, plus clean and separate patches, plus the packaging bits in debian/. That means that lsdiff <sourcepackage>.diff.gz only contains debian/.09:05
=== asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has joined #ubuntu-classroom
pittiThe first attempts to split-out patches were pretty trivial: storing patches in debian/patches/, and adding some patch/patch -R snippets to debian/rules. This worked for small patches, but provided no tools for editing these patches, updating them for new upstream versions, etc.09:05
=== AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has joined #ubuntu-classroom
=== robotangel [n=robo@xdsl-87-79-219-176.netcologne.de] has joined #ubuntu-classroom
pittiThus several standard patch systems were created which are easy to deploy and provide tools for patch juggling and editing.09:05
pittiWhat I would like to do now is to introduce the most common patch systems and show some hands-on demo how to add a new patch and how to edit one. For this, I will point at a source package from the current feisty archive, quickly explain the patch system, and show how to apply some (braindead) modifications to it. I recommend you to do the same steps in a terminal, so that you get a feeling for the process and can immediately ask questions.09:06
pittieveryone you fine with this approach?09:06
pittierm, s/you/is/09:06
habeebyes, sir.09:06
=== shiyee nods
heikkiyep09:06
cellojoeo/09:07
pittibtw, feel free to put answers to my questions directly here; that's easier to follow than in -chat09:07
pittiIf you want to try the stuff yourself, please do the following commands (on feisty) as preparation:09:07
pitti  sudo apt-get install dpatch cdbs quilt patchutils devscripts09:07
pitti  apt-get source cron udev pmount gnome-volume-manager ed xterm09:07
pitti  wget http://people.ubuntu.com/~pitti/scripts/dsrc-new-patch09:07
pitti  chmod 755 dsrc-new-patch09:07
pittiI deliberately picked the smallest packages I could find09:07
=== tiagoboldt_ [n=tiagobol@87-196-50-62.net.novis.pt] has joined #ubuntu-classroom
=== rpw [n=ralf@p54AF03F7.dip0.t-ipconnect.de] has left #ubuntu-classroom ["Kopete]
=== pitti waits a bit for people to do the preparations; any questions so far?
=== jmoore [n=chatzill@66-224-211-218.atgi.net] has joined #ubuntu-classroom
habeebpitti: let's say that we use Gentoo. Can we try it?09:07
rohanhabeeb: no, read the question to my answer :)09:08
habeebsorry.09:08
jmoorehey everyone! You guys liking Open Week?09:08
=== jjesse [n=jjesse@64.186.55.234] has left #ubuntu-classroom ["Konversation]
rohanjmoore: rocking ! :)09:08
=== luca_b [n=Luca@213-140-6-122.ip.fastwebnet.it] has joined #ubuntu-classroom
pittihabeeb: sorry, as I said this stuff only applies to packaging Debian-style source packages09:08
habeebpitti: ok, sorry. move on, please.09:08
pittiplease someone give me a ping when you are finished with above preparations09:08
=== jmoore is now known as the
heikkii'm ready09:09
scresawnready09:09
theSo the next class is at 3pm09:09
shiyeedone09:09
=== the is now known as jmoore
=== trinkolade [n=trinky@dslb-084-062-153-222.pools.arcor-ip.net] has joined #ubuntu-classroom
robotangelalright09:10
=== pitti will just go on, cry out to slow me down
pitti== cron: inline patches ==09:10
=== _john [n=john@85.112.67.32] has joined #ubuntu-classroom
pittiNo patch system at all, nothing much to say about this.  You directly edit the files in the source tree. This is convenient for a simple and quick change, but will bite back for new upstream versions (see above) and is inconvenient for submitting patches upstream, or reviewing for merges.09:10
pittiif you do 'lsdiff <package>.diff.gz' and you see changes which are not in debian/, then you probably have such a package09:10
pitti(some KDE packages have autoconf stuff directly in the diff.gz, but that is ok)09:11
=== webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has left #ubuntu-classroom []
pittiso, I think I do not need to say anything else about cron, unless someone has a question?09:11
=== draco [n=draco@85.183.209.219] has joined #ubuntu-classroom
shiyeepitti: lsdiff cron_3.0pl1-100ubuntu1.diff.gz doesn't give me any output...09:11
rohanpitti: i did not understand the KDE thing09:11
pittishiyee: lsdiff -z09:12
pittisorry09:12
pittirohan: KDE has a rule called 'buildprep' which automatically updates configure, Makefile.in etc. from configure.ac/Makefile.am etc.09:12
=== scarter [n=scarter@24-247-21-19.dhcp.trcy.mi.charter.com] has joined #ubuntu-classroom
pittirohan: those are entirely autogenerated changes, so developers do not need to maintain these manually09:12
rohanah, ok :)09:13
pittiok, let's go on then09:13
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom ["Ik]
pitti== udev: separate patches, but no standard patch system ==09:13
pittiThis case is the most complicated one since you have to do all the hard work manually. In order to make you understand what a patch system does, and to give you a fallback method that will *always* work with any patch system, I handle this first.09:13
pittiThe good news is that you will seldomly be required to actually do this procedure, since for many packages there are nice tools which make things a charm.09:13
pittiThe bad news is that it may seem utterly complicated for people who never did it before, but I would like you to understand what's actually going on behind the curtains of the tools.09:14
pittiSo please do not desperate if you do not fully understand it at first; there's written documentation and you can always take your time to grok it.09:14
pittiThe general approach is:09:14
pitti1. copy the clean source tree to a temporary directory /tmp/old09:14
pitti2. apply all patches up to the one you want to edit; if you want to create a new patch, apply all existing ones (this is necessary since in general patches depend on previous patches)09:14
pitti3. copy the whole source tree again: cp -a /tmp/old /tmp/new09:14
pitti4. go into /tmp/new, do your modifications09:14
pitti5. go back into /tmp and generate the patch with09:14
pitti  diff -Nurp old new > mypatchname.patch09:14
pitti6. move the newly generated patch to <original source dir>/debian/patches/mypatchname.patch09:14
pittiin general we want the following diff options:09:15
pitti-N -> include new files09:15
pitti-u -> unified patches (context diffs are ugly)09:15
pitti-r -> recursive09:15
pitti-p -> bonus, you can see the name of the affected function in the patch09:15
pittidoes anyone have a question about the principle method?09:15
=== Levuis [i=GODLESS@ip-89-168-19-206.cust.homechoice.net] has joined #ubuntu-classroom
rohanpitti: how would the patch system know in what order to apply "mypatchname.patch" ?09:15
=== ericv [n=eric_vos@ip5652123c.adsl-surfen.hetnet.nl] has left #ubuntu-classroom ["Ik]
pittirohan: most patch systems just use asciibetical ordering of files in debian/patches09:16
pittirohan: there are some notable exceptions, I will mention them later09:16
rohanok :)09:16
crevetteso you need to prefix it with 10- 20-09:16
crevette?09:16
=== ryu [n=chris@unaffiliated/ryu] has joined #ubuntu-classroom
pittibut you can usually rely on the rule that whenever you need this by-hand approach it is asciibetical09:16
pitticrevette: that's the common practice, yes09:16
pittimuch like in good old BASIC days :-P09:17
=== MRjinx [n=Mr@216-43-24-3.ip.mcleodusa.net] has joined #ubuntu-classroom
pittiok, some hands-on example09:17
pittiopen a shell, ready your fingers :)09:17
pittiudev example 1, let's create a new patch 92_penguins.patch:09:17
pitti  cd /whereever/you/unpacked/the/source/udev-10809:17
pitti-> now we are in our original source tree where we want to add a new patch09:17
pitti  cp -a . /tmp/old09:18
pitti-> create a copy of the clean sources as reference tree09:18
pitti  pushd /tmp/old09:18
pitti-> go to /tmp/old; 'pushd' to remember the previous directory, so that we can go back conveniently09:18
=== _czessi [n=Czessi@dslb-088-073-007-045.pools.arcor-ip.net] has joined #ubuntu-classroom
=== cellojoe [n=joe@unaffiliated/cellojoe] has left #ubuntu-classroom [":("]
pitti  debian/rules patch09:18
pitti-> apply all already existing patches; of course we could use the 'patch' program to do it manually, but since debian/rules already knows how to do it, let's use it. The actual name for the patch target varies, I have seen the following ones so far: patch, setup, apply-patches, unpack, patch-stamp. You have to look in debian/rules how it is called.09:18
pitti  cp -a . /tmp/new; cd ../new09:19
pitti-> copies our patched reference tree to our new work directory /tmp/new where we can hack in09:19
pittithat's the preparatory part09:19
pittilet's do a braindead modification now09:19
pitti  sed -i 's/Linux/Penguin/g' README09:19
pitti-> changes the README file; of course you can use your favourite editor, but I wanted to keep my examples copy&pasteable09:19
pittiand now we create a patch between the reference and our new tree:09:19
pitti  cd ..09:19
pitti-> go back to /tmp, i. e. where our reference tree (old) and hacked tree (new) is located09:19
=== ryu [n=chris@unaffiliated/ryu] has left #ubuntu-classroom ["Gone]
pitti  diff -Nurp old new > 95_penguins.patch09:20
pitti-> generate the patch (Ignore the 'recursive directory loop' warnings)09:20
pittibtw, NB that we need to be in /tmp for that09:20
pittiso that the directories in the patch start with 'old/' and 'new/' (patchlevel 1, which is most common)09:21
=== det4100 [n=det4100@ool-4571b162.dyn.optonline.net] has left #ubuntu-classroom []
pitti  popd09:21
pitti-> now you should be back in your original source tree (when you did the pushd)09:21
pitti  rm -rf /tmp/old /tmp/new09:21
pitti-> clean up the temporary trees09:21
pitti  mv /tmp/95_penguins.patch debian/patches09:21
pitti-> move the patch from /tmp to the source tree's patch directory, where it belongs.09:21
pitti*uff* :)09:21
pittiNow take a look at your shiny new debian/patches/95_penguins.patch.09:21
pittiafter that, if you do 'debian/rules patch', you'll see that the patch applies cleanly; please do 'debclean' afterwards to unapply the patches and get back a pristine source tree09:21
=== ddaa [n=david@canonical/launchpad/ddaa] has joined #ubuntu-classroom
pittiso, obviously that's not the end of the wisdom, but if you do these steps a couple of times, you should get a feeling for how to create the most complicated patch conceivable09:22
pittiso this procedure is the life safer if anything else fails09:22
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has joined #ubuntu-classroom
pittiquestions?09:22
=== pitti wonders whether he managed to kill his complete audience now
=== wbadger [n=wbadger@bzq-88-152-186-101.red.bezeqint.net] has joined #ubuntu-classroom
pittibut promised, from now on it will get really easy :)09:23
crevetteno no no09:23
=== rohan pinds pitti
rohan*pings09:23
=== CageH [n=clemens@p57a1ea9e.dip.t-dialin.net] has left #ubuntu-classroom []
=== tseliot [n=tseliot@host253-88-dynamic.10-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
crevetteI'm lagging a bit09:23
crevette:)09:23
pittiPretty much work, isn't it? Since this happens pretty often, I created a very dumb helper script 'dsrc-new-patch' for this purpose. Using this, above steps would reduce to:09:23
sebasgrohow do i do debclean?09:23
=== EADG_ [n=vader@d206-75-103-225.abhsia.telus.net] has joined #ubuntu-classroom
=== scarter [n=scarter@24-247-21-19.dhcp.trcy.mi.charter.com] has left #ubuntu-classroom ["Be]
=== juliux_ [n=juliux@ubuntu/member/juliux] has joined #ubuntu-classroom
=== pitti_ [n=pitti@195.227.105.180] has joined #ubuntu-classroom
pitti_erk, WTF?09:25
=== pitti_ is now known as pitti
richbnetsplit?09:25
=== jml [n=jml@59.167.203.115] has joined #ubuntu-classroom
pittiI think I'm back now09:27
=== nessle [n=trinky@dslb-084-062-145-053.pools.arcor-ip.net] has joined #ubuntu-classroom
=== SWUbuntu [n=stefan@p5491D86C.dip.t-dialin.net] has left #ubuntu-classroom []
pitti<pitti> sebasgro: it's contained in the 'devscripts' package09:27
crevetteyes09:27
=== datten [n=datten@xdsl-87-78-79-225.netcologne.de] has joined #ubuntu-classroom
=== pitti will go back a step, just in case
pittiSince this happens pretty often, I created a very dumb helper script 'dsrc-new-patch' for this purpose. Using this, above steps would reduce to:09:27
pitti  ../dsrc-new-patch 95_penguins.patch09:27
pitti  sed -i 's/Linux/Penguin/g' README09:27
pitti  <press Control-D to leave the subshell>09:27
pittithat looks slightly better, doesn't it? If you like the script, please put it into your ~/bin, so that it is in your $PATH09:27
pittibut I had to torture you with the close-to-the-metal method for the sake of understanding.09:27
=== guspad [n=guspad@r201-217-148-220.dialup.adsl.anteldata.net.uy] has joined #ubuntu-classroom
pittiI have a second example prepared which changes an existing patch, but I'll spare you that thing; if you are interested, we can talk about it afterwards09:28
=== rafael_carreras [n=rafael_c@148.red-62-57-137.user.auna.net] has joined #ubuntu-classroom
=== AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has left #ubuntu-classroom ["Ex-Chat"]
pittiSince this is so hideously complicated, patch systems were invented to aid you with that. Let's look at the most popular ones now (they are sufficient to allow you to patch about 90% of the archive's source packages; for the rest you have to resort to the manual approach above).09:28
pitti== pmount: cdbs with simple-patchsys ==09:29
pitticdbs' simple-patchsys.mk module matches its name, it has no bells and whistles whatsoever. However, it is pretty popular since it is sufficient for most tasks, and long ago I wrote a script 'cdbs-edit-patch' which most people can live with pretty well. This script is contained in the normal cdbs package.09:29
pittiYou just supply the name of a patch to the script, and depending on whether it already exists or not, it will create a new patch or edit an existing one.09:29
pittieveryone please look in debian/patches, debian/rules to get a feeling how it looks like09:29
=== spd106 [n=stephen@host86-133-70-152.range86-133.btcentralplus.com] has left #ubuntu-classroom []
pittiso, let's mess up pmount a bit and add a new patch09:30
pitti  cd /whereever/you/unpacked/the/source/pmount-0.9.1309:30
pitti  cdbs-edit-patch 03-simple-readme.patch09:30
pitti  echo 'This should document pmount' > README09:30
pitti  <press Control-D to leave the subshell>09:30
pittieasy, isn't it?09:30
pittithis will take care of applying all patches that need to be applied, can change patches in the middle of the stack, and also create new ones09:31
pittiEditing an already existing patch works exactly the same way.09:31
pittiso I won't give a demo09:31
pittiBTW, "cdbs-edit-patch" is slightly misleading, since it actually only applies to simple-patchsys.mk. You can also use other cdbs patch system plugins, such as dpatch or quilt.09:31
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has left #ubuntu-classroom []
pittiquestions?09:31
rohanwhat is "cdbs" ? what does it stand for ?09:32
pittiit's spelled out 'common Debian build system'09:32
pittiit provides template code for debian/rules09:32
pittii. e. common things like 'use autoconf for configuring, make install for shuffling the files around, use intltool to build .pot files, and integrate patch systems09:33
pittiwith it, you can build source packages in a very high-level way09:33
=== contarc [n=contarc@pool-72-68-36-249.nwrknj.east.verizon.net] has joined #ubuntu-classroom
=== turox [n=chatzill@dslb-088-064-166-089.pools.arcor-ip.net] has joined #ubuntu-classroom
pittifor the purpose of this seminar, it's the build system that is used for Gnome and KDE packages (and others, of course)09:34
tseliotWhich patch system should I use to make a patch (editing only 2 files) for the linux-restricted-modules (e.g. so as to solve a problem on launchpad)?09:34
pittitseliot: this package does not have any patch system09:35
pittitseliot: so this falls into the 'cron' class of source packages09:35
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has left #ubuntu-classroom []
pittiok, let's go on then09:36
pitti== ed: dpatch ==09:36
pittidpatch is a pretty robust and proven patch system which also ships a script 'dpatch-edit-patch'09:36
=== AndreNoel_ [n=chatzill@201.47.71.77.adsl.gvt.net.br] has joined #ubuntu-classroom
pittipackages which use this build-depend on 'dpatch', and debian/rules includes 'dpatch.mk'09:37
pittiThe two most important things you should be aware of:09:37
=== bossie [n=hendrik@dsl-243-93-244.telkomadsl.co.za] has left #ubuntu-classroom ["Leaving"]
pitti * dpatch does not apply debian/patches/*, but instead applies all patches mentioned in debian/patches/00list, in the mentioned order. That means that you do not have to rely on asciibetical ordering of the patches and can easily disable patches, but you have to make sure to not forget to update 00list if you add a new patch.09:37
pitti(forgetting to update 00list is a common cause of followup uploads :-) )09:37
pitti * dpatch patches are actually scripts that are executed, not just patches fed to 'patch'. That means you can also do fancy things like calling autoconf or using sed in a dpatch if you want.09:38
=== rmunn [n=rmunn@adsl-70-131-104-63.dsl.emhril.sbcglobal.net] has joined #ubuntu-classroom
=== mh21 [n=mh21@kotnet-149.kulnet.kuleuven.be] has joined #ubuntu-classroom
pittiusing dpatch for non-native patches is rare, and normally you do not need to worry about how a .dpatch file looks like09:38
pittibut I think it's important to mention it09:38
pittiso if you ever want to replace *all* instances of Debian with Ubuntu in all files, write a dpatch with a small shell script that uses sed :)09:38
pittiinstead of doing a 300 KB static patch which won't apply to the next version anyway09:39
pittiThe manpage is very good and has examples, too, so I will only give an example here:09:39
pittiThis will edit an already existing patch and take care that all previous patches are applied in order:09:39
pitti  cd /whereever/you/unpacked/the/source/ed-0.209:39
pitti  dpatch-edit-patch 05_ed.1-warning-fix09:39
pitti  <edit stuff, press Ctrl+D>09:39
pittiso that's exactly like cdbs-edit-patch09:39
pittiok, now we edited a patch, that's pretty easy, right?09:40
pittiping anyone?09:40
=== MontanaMax [n=montanam@user-10ib794.biz.mindspring.com] has joined #ubuntu-classroom
richbpong09:40
heikkipong09:40
pittican you follow at this speed or shall I slow down?09:40
richbIt's fine here.09:41
heikkiyep09:41
pittigreat09:41
pittinow let's create a new one; this is different from cdbs-e-p09:41
rohanpong09:41
pittidue to the 00list thingy I mentioned above09:41
pitti  dpatch-edit-patch foo.dpatch 06_testsuite-Makefile.dpatch09:41
pitti  <edit stuff, press Ctrl+D>09:41
pitti  echo foo.dpatch >> debian/patches/00list09:41
pitti^^ NB the last command to update the patch list (you can also use a normal editor, of course)09:41
pittiThis will create a new patch foo.dpatch relative to the already existing 06_testsuite-Makefile.dpatch. If your patch is very confined and does not depend on other patches, you can leave out the second argument.09:42
pittialright?09:42
pittiis the problem of patch dependencies clear to everyone?09:42
=== txeNehTnepO [n=lain@c34189.upc-c.chello.nl] has joined #ubuntu-classroom
rohanyes09:42
heikkiyes09:42
sebasgroyes but is there a way to see these dependencies?09:42
=== tmske [n=thomas@d54C0D4A5.access.telenet.be] has joined #ubuntu-classroom
pittisebasgro: it's hard to 'visualize them'09:43
=== txeNehTnepO [n=lain@c34189.upc-c.chello.nl] has left #ubuntu-classroom ["Kopete]
pittisebasgro: you can look at the patches and check if they patch the same files at roughly the same position09:43
richbIif you have a mess of several dependent patches is it sometimes best to merge into one?09:43
richb*If09:43
pittirichb: depends09:43
alleepitti: dpatch updates patch following 06_testsuite... if they are affected?09:43
=== txeNehTnepO [n=lain@c34189.upc-c.chello.nl] has joined #ubuntu-classroom
pittirichb: of course it does not make sense to fix a feature with a bugfix a, and the next patch reverts that and uses fix b instead09:44
pittirichb: but sometimes patch 1 provides some new infrastructure, and patch 2 uses that new infrastructure to provide a new feature09:44
pittirichb: and you might want to keep the patches separate because patch 1 might go upstream, but patch 2 doesn't have a chance09:45
pittiallee: good point; no, it won't09:45
=== dwatson [n=david@planetwatson.plus.com] has joined #ubuntu-classroom
pittiso if you edit a patch in the middle of a stack, you can theoretically break the patches further up09:45
=== jmchugh_ [n=jmchugh@dargo.trilug.org] has left #ubuntu-classroom []
pitti('up' in stack order, i. e. the patches further down in 00list)09:45
alleepitti: is there a tool to adpated such pathces?09:46
pittiallee: there can't be; if two patches conflict, then only humans can resolve this09:46
pittiallee: you can do 'dpatch-edit-patch 08_conflicting_patch'09:46
=== jsansao [n=joao@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
pittithis will put you into a subshell again with some .rej files09:46
alleee.g. offset fixes and adding conflicts markers to fix by hand09:46
pittiyou resolve them, Ctrl+D, and it will be good again09:47
pittiallee: offset fixes aren't strictly necessary, they don't break patches in general09:47
pittiallee: no SVN-like conflict markers, just the patch-typical .rej files09:47
=== duese [n=Ident@p5484E587.dip.t-dialin.net] has joined #ubuntu-classroom
pittiok, let's move on and handle further questions afterwards09:48
pittilet's go to the last patch system09:48
pitti== xterm: quilt ==09:48
pittiquilt is the other non-dumb standard patch system. Like dpatch, it has a list of patches to apply in patches/series (to use debian/patches, packages need to add a sylink).09:48
pittiIt is non-trivial to set up and has a lot of advanced commands which make it very flexible, but not very easy to use.09:48
pittinontrivial to set up for Debian source packages, that is09:48
pitti(it's not hard either, but more work than simple-patchsys, and even dpatch)09:48
pittiI will only show a small example here09:49
pittiin the xterm source09:50
pittiFirst, you can use the existing machinery to set up symlinks and directories for quilt:09:50
pitti  cd /whereever/you/unpacked/the/source/xterm-22309:50
pitti  debian/rules prepare09:50
pittithe 'prepare' target is not standardized; you need to look into debian/rules; however, it usually boils down to 'export QUILT_PATCHES=debian/patches' (which should work fine everywhere)09:50
pitti(since quilt looks in ./patches by default)09:50
=== andel [n=Lev@p11811120.orange.net.il] has joined #ubuntu-classroom
pittibut I highly recommend to *not* use ./patches for source packages09:50
pittiall distro changes should be below debian/09:50
pittiNow let's edit the already existing patch 901_xterm_manpage.diff:09:50
pitti  quilt push 901_xterm_manpage.diff09:50
pittithis will apply all patches in the stack up to the given one09:50
pittiapply inline right in the source tree, that is09:50
pittinow let's edit a file that is already touched by the original patch09:50
pitti  sed -i 's/Copyright/Copyleft/' xterm.man09:51
pitti(yay for my creative braindead changes :) )09:51
rohanpitti: but quilt depends on just then initial number in the patchname for the order ? or does it use some other logic ?09:51
pittirohan: as I wrote above, quilt uses debian/patches/series, similar to dpatch's 00list09:51
pittiso again you don't need to worry about asciibetical ordering09:52
rohansorry, was not paying attention :(09:52
=== rotznase [n=rotznase@DSL01.83.171.157.208.ip-pool.NEFkom.net] has joined #ubuntu-classroom
pittihowever, it's common practice to still give them number prefixes09:52
pittisimply because it's better to understand and sort when looking at the patches/ dir09:52
pitti(and incidentally you can actually teach quilt to not use 'series', but debian/patches/*)09:52
pittilet's commit the change:09:53
pitti  quilt refresh 901_xterm_manpage.diff09:53
pitti  quilt pop -a09:53
pittithe latter will 'unwind' all the applied patches, so that you are back to a pristine source tree09:53
pittiSo unlike the other patch systems, quilt works with patched inline sources, but keeps track of modifications.09:53
=== pitti waits a bit for people to catch up and finish the example on their keyboards
pittiok everyone?09:54
richbFine here.09:54
rohanpitti: but this is the case when i edit an already existing patch. how about creating new patches in quilt ?09:54
heikkiok09:54
pittirohan: my next topic :)09:54
rohanok.. i am just getting too eager it seems ;)09:54
pittiFinally, let's add a new patch to the top of the stack:09:54
pitti  quilt push -a09:54
pitti'-a' means 'all patches', thus it applies all further patches after 901_xterm_manpage.diff up to the top09:54
=== \sh has a special question, but I think it's better asked at the end of this session :)
pitti\sh: queue it in -chat, plz09:55
pitti  quilt new muhaha.diff09:55
pittiregister a new patch name (which we want to put on top of the patch stack)09:55
pitti  quilt add README09:55
pittiyou have to do that for all files you modify, so that quilt can keep track of the original version09:55
pittithis tells quilt to keep track of the original version of README09:55
pitti  sed -i '1 s/^/MUHAHA/' README09:55
pittimodify the source09:55
pitti  quilt refresh09:55
pitti  quilt pop -a09:55
pittithis will finally create debian/patches/muhaha.diff with the changes to README09:55
pittias I already said above, quilt has a patch list, too09:56
pittiin debian/patches/series09:56
pittiwhich is much like debian/patches/00list for dpatch09:56
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has joined #ubuntu-classroom
pittiand if you push -a, then the patch will land on top of the patch stack, and will automatically be put at the end of series09:56
pittiof course you can create the patch in other levels of the patch stack09:56
pittibut usually you want the top09:56
pittisometimes, when you pull changes from upstream CVS, it's better to put them at the bottom of the stack09:56
pittii. e. upstream changes shuold generally come *before* distro-specific changes09:56
=== bluenova [n=bluenova@cable-213-132-148-170.upc.chello.be] has joined #ubuntu-classroom
pitti=== A glimpse into the future ===09:57
pittiAs you saw, Debian source packages do not have any requirements wrt. structure, patch systems, etc., other source package systems like SRPM are much stricter wrt that. This of course means more flexibility, but also much more learning overhead.09:57
=== cappy [n=cappy@ip70-185-161-217.mc.at.cox.net] has joined #ubuntu-classroom
pittiAs a member of the security team I can tell tales of the pain of a gazillion different source package layouts... :)09:57
pittiTherefore some clever people sat together the other day to propose a new design which would both give us a new and unified source package and patch system that uses bzr (with a quilt-like workflow). This would also integrate packages and patches much better into Launchpad and revision control in general.09:58
pittiPlease take a look at https://wiki.ubuntu.com/NoMoreSourcePackages if you are interested in this.09:58
pittinot important here, but interesting to mention :)09:58
pittierk, we are close to the end, I'll be around for a while in -chat for any further questions09:58
=== ddaa throws a glider
pittiNOTES:09:59
=== Daviey [n=Daviey@unaffiliated/daviey] has joined #ubuntu-classroom
=== scresawn [n=steve@hatfull12.bio.pitt.edu] has left #ubuntu-classroom ["Leaving"]
pittiTHere is a iki page https://wiki.ubuntu.com/MOTU/School/PatchingSources which provides most of above information in a more convenient format. However, it might be slightly out of date (it's from dapper times). Feel free to update the page and and add missing bits.09:59
=== sampbar [n=sampbar@cpc1-oxfd4-0-0-cust203.oxfd.cable.ntl.com] has joined #ubuntu-classroom
`23megthanks pitti09:59
pittiTHanks for your attention! I hope it was a bit useful09:59
pittiand happy patching!09:59
=== draco_ [n=draco@e179167100.adsl.alicedsl.de] has joined #ubuntu-classroom
sebasgrothank you very much pitti09:59
=== pitti hands ddaa the baton
ddaaouch09:59
ddaajml: hey, your turn!10:00
=== jml blinks
robotangelperfect in-time ;)10:00
pittioh, I'd appreciate some feedback about the talk, for the future :)10:00
ddaaSo, jml is going to tell you about launchpad code hosting10:00
jmlright!10:00
ddaaI'm just here to take credit, but he's the guy doing most of the work nowadays.10:01
robotangelyep10:01
robotangelText Topic: "Hosting code with Launchpad and Bazaar - Jono Lange" ;)10:01
heikkiyea, thanks pitti, nice and useful session10:01
jmlexcept ddaa has graciously volunteered to answer all of the really tricky questions ;)10:01
jmlGood morning everyone!10:01
=== pwnguin [n=jld5445@camaro.cis.ksu.edu] has left #ubuntu-classroom []
robotangelwell, let's be quiet now, I think somerone's here is willing to start ;)10:01
jmlMy name is Jonathan Lange. I work at Canonical, where I hack on Launchpad's code hosting services w/ ddaa and others.10:02
=== sbr [n=sbr@4003ds2-soeb.0.fullrate.dk] has joined #ubuntu-classroom
jmlThere are three ways you can get code for your project on to Launchpad.10:02
=== dphase [n=dphase@c-69-138-102-122.hsd1.ms.comcast.net] has joined #ubuntu-classroom
jml1. You can host your Bazaar branches on Launchpad itself.10:03
jml2. You can mirror your Bazaar branches from your own webserver to Launchpad.10:03
=== Cymor [n=Cymor@unaffiliated/cymor] has joined #ubuntu-classroom
jml3. You can have Launchpad maintain a Bazaar branch based on your SVN / CVS repository.10:03
jmlSo, uhh, you may have noticed something of a pattern here10:03
=== sebasgro [n=eromb@zux221-077-072.adsl.green.ch] has left #ubuntu-classroom ["Ex-Chat"]
=== `Tell [n=eoghan@87-198-156-201.ptr.magnet.ie] has joined #ubuntu-classroom
jml(hint: Bazaar)10:04
`TellHi...I need to dual-boot with winxp for work related stuff...can anybody advise me on how to do this?10:04
heikkiask in #ubuntu10:04
jmlWe use Bazaar for doing all of our code-hosting stuff10:04
jmlpoolie put it really well the other day, "Bazaar is the way that launchpad thinks about code".10:04
jmlI don't know how much you all know about bzr.10:05
jmlHere's the important thing: it's a *distributed* revision control system.10:05
jmlThat means that anyone can make a branch and start hacking with all of the super-powers that you get with using version control.10:05
jmlYou can commit to their branch, revert their commits, run 'log' and 'blame'10:06
jmlall without touching the internet or talking to a central repository. everything is in your local checkout10:06
jml(except don't call it a checkout)10:06
asosawell so far i'm not too found of xubuntu - doesn't like the fact that i already have an ext2 filesystem on the laptop during install. It can't format, resize, cause it automounted it10:06
jmlMore interestingly for us, using bazaar means you can publish your code in full and independently10:07
=== asosa [n=asosa@c-71-57-42-171.hsd1.il.comcast.net] has left #ubuntu-classroom []
jmland people can branch off _that_ and make their own branches and publish those.10:07
jmlThis is great for Free Software, because it radically lowers the barrier to10:07
jmlentry.10:07
=== _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has left #ubuntu-classroom []
=== turox [n=chatzill@dslb-088-064-166-089.pools.arcor-ip.net] has joined #ubuntu-classroom
jmlInstead of attaching fiddly little patches to tickets on a bug tracker, you can just publish your branch.10:08
=== keescook [n=kees@ubuntu/member/keescook] has left #ubuntu-classroom []
jmlHow do you publish your branch? Well, you can just upload it to Launchpad.10:09
ddaa(note: you can attach a "bundle" on a bug tracker, which is like a patch, with version control data added)10:09
=== Xif [n=Xif@unaffiliated/xif] has joined #ubuntu-classroom
jmlright.10:09
ddaago on, I do not mean to sidetrack10:09
jmlbut say you want to do something cooler than attaching a bundle, something like...10:10
jml== 1. You can host your Bazaar branches on Launchpad. ==10:10
jmlI assume everyone has a Launchpad account?10:10
jmlIf not, you really should get one now, before all the cool names are taken.10:10
jmlGot an account? Good10:11
jmlOnce that's done, you'll need to upload a public SSH key.10:11
jmlYou can make one of these using ssh-keygen10:11
jmlor puttygen.exe I guess10:11
=== `Tell [n=eoghan@87-198-156-201.ptr.magnet.ie] has left #ubuntu-classroom []
jmlOnce you've generated a key (or if you have one already), go to your Launchpad page10:12
ddaajml is starting to get anxious that nobody is listening. Anybody listening please send him a message on #ubuntu-classroom-chat10:12
ddaathat will make him feel much better10:12
jmlso, my Launchpad page is https://launchpad.net/~jml10:13
jmlThere is a link in the Actions menu, on the left, labelled "Update SSH keys".10:13
jmlGo there and submit your public key10:13
jml(not your private one!)10:14
=== alefteris [n=alefteri@unaffiliated/alefteris] has joined #ubuntu-classroom
jmlOnce that's done, you can push up a bzr branch.10:14
jmlTime for some screenshots!10:14
=== ouf [n=notme@adsl-254-003.diodos.auth.gr] has joined #ubuntu-classroom
jmljml@rhino:~$ cd ~/Code/Scratch/d20-chargen/10:15
=== ouf is now known as ufuntu
=== amrlima [n=amrlima@81.20.249.22] has left #ubuntu-classroom []
jmljml@rhino:~/Code/Scratch/d20-chargen$ bzr push sftp://bazaar.launchpad.net/~jml/+junk/d20-chargen10:15
jmlthat's sftp://bazaar.launchpad.net/~<username>/<project>/<branch_name>10:16
jmlThat'll push d20-chargen (a branch I made for this session) up to Launchpad10:16
jml'+junk' means it's not part of a registered project10:17
=== ypsila [n=opera@wrzb-590cf3d6.pool.einsundeins.de] has joined #ubuntu-classroom
=== leogg [n=leandro@indra-102.cablenet.com.ni] has joined #ubuntu-classroom
jmlit's just a branch I want to put up on Launchpad.10:17
jmlIt'll take Launchpad about 2-3 minutes to scan the branch after it's been pushed.10:17
=== cellojoe [n=joe@unaffiliated/cellojoe] has joined #ubuntu-classroom
jmlThis time last year, it used to take about 24 hours.10:17
jmlAt least, I seem to remember it did. ddaa?10:18
=== Loic2 [n=Loic@ram94-2-89-85-122-46.dsl.club-internet.fr] has joined #ubuntu-classroom
jmlAnyway, we still want to make it faster though :)10:18
ddaaYes, for the initial upload10:18
ddaasubsequent updates were detected faster than that10:18
jml <robotangel> QUESTION: Is it a bit similar to GIT or did I miss something (or understood something totally wrong)?10:19
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-classroom
jmlI honestly don't know very much about GIT. I think Bazaar has similarities.10:20
ddaagit is similar to bzr10:20
ddaacame later too10:20
jmlhah10:20
jmlAnyway, by now, the branch is available to the world: https://code.launchpad.net/~jml/+junk/d20-chargen10:21
jml(although actually I prepared this one before the show)10:21
jmlThe page provides a URL that other bzr users can use to get the branch.10:21
jml"Hosted on Launchpad:  http://bazaar.launchpad.net/~jml/+junk/d20-chargen"10:21
jmlso, if you wanted to right now, you could branch from that URL and start hacking on a D&D character generator10:21
=== aos101 [n=adam@gw.interweb.ukisp.com] has joined #ubuntu-classroom
jmlAlso, check out the 'Browse code' on the left.10:22
jmlthis is cool10:22
=== joc [n=joc@aphex.plus.com] has joined #ubuntu-classroom
jmlthe code browsing feature is a really handy way to quickly look at code that's on Launchpad.10:22
=== ranf [n=ralfm@dslb-084-058-131-101.pools.arcor-ip.net] has joined #ubuntu-classroom
jmlSo, if you don't want to actually use Launchpad to host your branches, you can always...10:23
jml== 2. Mirror your Bazaar branches from your own webserver to Launchpad. ==10:23
jmlActually I think the "web" bit is unnecessary10:23
jmlmaybe you've got your own domain name and you want people to download branches from http://awesomeo.net/code/some-branch.10:23
jmlIt's still a good idea to mirror branches to Launchpad.10:24
=== smurf [n=smurf@debian/developer/smurf] has joined #ubuntu-classroom
jmlIf practically every project has a branch on Launchpad, then it becomes easy for potential contributors to start hacking on a project.10:24
=== nick58b [n=brand@cypher.nceas.ucsb.edu] has joined #ubuntu-classroom
jmlto find the code, you go to the Launchpad page, click on "Code", and find the right branch.10:25
jmlOR10:25
jmlyou just type 'bzr branch lp:///<project>'.10:25
=== Sanne [n=Sanne@p548dbb24.dip0.t-ipconnect.de] has joined #ubuntu-classroom
jmlTry it with 'subunit'.10:25
jml$ bzr branch lp:///subunit10:25
=== Sanne [n=Sanne@p548dbb24.dip0.t-ipconnect.de] has left #ubuntu-classroom ["Bye"]
=== neildarlow [n=neil@cpc1-bigg1-0-0-cust731.lutn.cable.ntl.com] has joined #ubuntu-classroom
jmlSee this as the upstream equivalent of 'aptitude install <package>'.10:25
jmlAnd if that's doesn't convince you to mirror your code to Launchpad,10:26
jmlwell, you could always think of the mirroring as free backups10:26
=== andel7 [n=Lev@85-250-232-149.bb.netvision.net.il] has joined #ubuntu-classroom
jmlSo here's how you do it:10:26
jmlOn your Launchpad page, or on any project page, click on the "Code" tab.10:26
jmlThere'll be an action on the left called "Register branch".10:27
jmlProvide the URL of the branch, a unique name and some optional description.10:27
=== jmoore [n=chatzill@66-224-211-218.atgi.net] has joined #ubuntu-classroom
jmlHit register and Launchpad should mirror the branch soon.10:27
jmland while you're waiting for Launchpad to mirror the repository, you might want to take a look at...10:27
jmlhttps://code.launchpad.net/+project-cloud10:27
jmlBigger means 'more branches', brighter means 'more active'.10:28
jml(we are so web 2.0 it hurts)10:28
=== neildarlow [n=neil@cpc1-bigg1-0-0-cust731.lutn.cable.ntl.com] has left #ubuntu-classroom ["Ex-Chat"]
=== Cymor [n=Cymor@unaffiliated/cymor] has left #ubuntu-classroom ["Insert]
jmlSo, maybe your project isn't lucky enough to use Bazaar10:28
jml== 3. You can have Launchpad maintain a Bazaar branch based on your SVN / CVS repository. ==10:29
jmlThe last major way of hosting code on Launchpad is to have your code imported from another repository.10:29
jmlWe already do this for a number of major projects.10:29
jmlone of my favourites...10:29
jmlhttps://code.launchpad.net/~vcs-imports/python/trunk10:29
jmlYou can even browse code from there10:30
=== macconline [n=macconli@190.37.41.157] has joined #ubuntu-classroom
jmlThe cool thing about this is that it gives you a consistent way to start hacking on code.10:30
alleejml: no python commits for 4 days?10:31
ddaagah, import is failing10:31
=== jml holds an "Ask me import questions" sign over ddaa's head
=== cellojoe [n=joe@unaffiliated/cellojoe] has left #ubuntu-classroom []
=== ucap [n=ucap@212-41-124-246.adsl.solnet.ch] has joined #ubuntu-classroom
ddaaI'm the one making imports work10:31
jml<kkas1> QUESTION: So would you maintain the code in SVN.  And then push updates up to Bazaar?10:32
jmlNo. Launchpad tracks your SVN repository and imports updates from there.10:32
=== foobardfasdf [n=ryan@d226-26-139.home.cgocable.net] has joined #ubuntu-classroom
jmlHaving an import for a project means that it's a no-brainer for others to get started on it.10:33
jmlagain, they can just go 'bzr branch lp:///<project>'10:33
jmlOf course, eventually they'll want access to the official repo.10:34
jmlFor various reasons, getting your project imported from a CVS or SVN repository is more complicated than simply mirroring a Bazaar branch.10:34
jmlhttps://help.launchpad.net/VcsImports has a guide on how to go about doing it.10:35
jmlOh, tangent time10:35
jmlthere's a link to that page from https://code.launchpad.net10:35
jmlI was talking to a friend who does a bit of packaging, and he didn't know about that page.10:36
=== ti4mi [n=Timmie@p548D8E21.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== Plagu3 [n=marcel@p5B04D619.dip.t-dialin.net] has left #ubuntu-classroom []
jmlit's kind of cool in that it shows recent movements on the code front10:36
=== ced__ [i=ced@a81-197-57-197.elisa-laajakaista.fi] has joined #ubuntu-classroom
jmltangent over10:36
jmlIn essence, to register a project for getting imported, first make sure we can import it sanely10:37
=== draco__ [n=draco@e179166179.adsl.alicedsl.de] has joined #ubuntu-classroom
jmlthen use Launchpad Answers to ask a question about getting it activated.10:37
jmlQUESTION: is a project has a svn imported in bazaar, can i commit to the original svn thru launchpad via bazaar ? or is it only 'one way' ?10:38
jmlIf you are using the Bazaar branch that Launchpad has made, then it's one way.10:38
jmlThere's a neat tool called bzr-svn which lets you do two-way stuff, but Launchpad doesn't use that.10:38
=== seabag [n=seabag@70-101-97-67.dsl1-field.roc.ny.frontiernet.net] has left #ubuntu-classroom ["Leaving"]
jmlQUESTION: Do I need to be one of the official "owners" of a project to register an SVN branch on vcs-imports? Or can I register a branch for a project I want to track but whose "official" maintainers don't use bzr or know about Launchpad?10:39
jmlThat's a really good question :)10:39
jml<ddaa> rmunn: yes10:40
jml^^ that's the answer10:40
rmunnYes, you need to be an owner? Or yes, you can register a branch for any project?10:40
rmunnMakes a difference... :-)10:41
jml(answered in -chat)10:42
jmlSo, that's about it from me. Some suggestions where to go from here...10:42
jml<ddaa> people are welcome and encouraged to register projects on behalf of upstream10:42
jmlthat's one suggestion :)10:43
jml- poolie is running another session on Bazaar tomorrow at the same time as this session (UTC 20:00)10:43
=== stabbb [n=stabbb@088156013011.ols.vectranet.pl] has joined #ubuntu-classroom
alleejml: Is there a page about bzr and pkg management?10:43
jml- If you've got more questions, ask them here or join us on #launchpad or the launchpad-users mailing list10:44
=== mr__daniel [n=sysrq@e177153228.adsl.alicedsl.de] has joined #ubuntu-classroom
jmlallee: there's wiki.ubuntu.com/NoMoreSourcePackages10:45
jmlbut apart from that, I don't know.10:45
jmlI've been using Debian/Ubuntu for about 9 years now and still don't know anything about package management :\10:45
jmlwhich is why...10:45
allee:)10:46
jml- You should hang out on #launchpad anyway. We like users, and I get to learn things when you want a feature for something like package management :)10:46
Jack313hm10:46
jmlSo go and write lots of code and upload it to Launchpad. :)10:47
jmlThat's it.10:47
=== a7p [n=a7p@p54ae2eb2.dip0.t-ipconnect.de] has joined #ubuntu-classroom
balrokQUESTION:can you tell me some advantages and disadvantages of bazaar compared to svn?10:48
jmlbalrok: To quote poolie10:50
ryanakcabalrok: might be something in http://bazaar-vcs.org/BzrForSVNUsers10:50
jml"The pros: no need for a central server, can commit and do other work while disconnected, much better merge tracking and smarter merging. The cons: mostly that it's a younger system, so somewhat less polished, less tools integration, etc. But we plan to go 1.0 in a few months, and there is some work towards gnome, eclipse and visual studio integration"10:50
=== dqdev [n=dqdev@d86-32-15-42.cust.tele2.at] has joined #ubuntu-classroom
=== t2chill [i=snafu@gateway/tor/x-2eaff8682bda57e2] has left #ubuntu-classroom []
balrokthank you both.. this sounds very good.. i actually opened my project on lp too =)10:51
ryanakca=)10:52
=== radmen [n=radmen@adm185.neoplus.adsl.tpnet.pl] has joined #ubuntu-classroom
dqdevis the  school out/10:53
dqdev?10:53
jmlFor this session, school is out.10:54
=== moochris [n=chris@dyn-62-56-109-11.dslaccess.co.uk] has joined #ubuntu-classroom
dqdevI thought there was a lecture at 21.0010:54
jmlthere will be :)10:54
dqdevin 6 mins?10:54
jmlyep :)10:54
dqdevaha... ok jml10:54
=== ssergeje [n=ssergeje@sa-84-52-46-87.saturn.infonet.ee] has joined #ubuntu-classroom
habeebKubuntu session.10:55
=== turox [n=chatzill@dslb-088-064-166-089.pools.arcor-ip.net] has joined #ubuntu-classroom
=== Sanne [n=Sanne@p548dbb24.dip0.t-ipconnect.de] has joined #ubuntu-classroom
=== harrisony cries because he missed most of the OW week sessions before
=== ongardie [n=ongardie@66-100-35-21-static.dsl.oplink.net] has left #ubuntu-classroom ["Leaving"]
=== txeNehTnepO [n=lain@c34189.upc-c.chello.nl] has joined #ubuntu-classroom
=== mode/#ubuntu-classroom [+o PriceChild] by ChanServ
=== ..[topic/#ubuntu-classroom:PriceChild] : The topic for #ubuntu-classroom is: Ubuntu Open Week || SCHEDULE: https://wiki.ubuntu.com/UbuntuOpenWeek || RULES: https://wiki.ubuntu.com/UbuntuOpenWeek/Rules Please respect them || LOGS: https://wiki.ubuntu.com/MeetingLogs || Ask questions and chat in #ubuntu-classroom-chat, "QUESTION: <insert question here>" || CURRENT SESSION: Kubuntu - Brandon Holtsclaw
=== mode/#ubuntu-classroom [-o PriceChild] by ChanServ
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-classroom
=== Xif [n=Xif@unaffiliated/xif] has left #ubuntu-classroom ["Leaving"]
imbrandonHows everyone doing ?11:00
habeebGood!11:00
=== jml is happy
=== pitti [n=pitti@ubuntu/member/pitti] has left #ubuntu-classroom ["Bye"]
imbrandonok give me one more moment to get situated here and we'll get started11:01
habeebokie11:02
=== kunstar [n=kunal@87.112.87.12.plusnet.ptn-ag2.dyn.plus.net] has joined #ubuntu-classroom
=== jsansao [n=joao@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
rulusin the meantime, habeeb can throw some popcorn around, especially in my direction, mjum!11:03
=== dqdev [n=dqdev@d86-32-15-42.cust.tele2.at] has joined #ubuntu-classroom
=== rpw [n=ralf@p54AF21AE.dip0.t-ipconnect.de] has joined #ubuntu-classroom
imbrandonok lets get things started , I'm not sure if it is still moderated in here ( +m ) or not , but we'll find out in a few moments, I try to keep my sessions informnal as possible, I'm going to start with11:03
harrisony+m on the channel?11:04
harrisonyit would be nice :D11:04
imbrandonjust Intoducing myself , I'm Brandon Holtsclaw ( imbrandon on the wiki and LP and IRC ) and am an un-paid ( by canonical ) core developer for Ubuntu and Kubuntu11:04
imbrandonI do have a "day job", and they pay me approx %20 of my time to work on Kubuntu related packages11:05
imbrandon( the rest is a little more boring hehe )11:05
PriceChild(channel is -m)11:06
imbrandonI got started with Ubuntu arround the Breezy cycle and have been going full blst since then.11:06
=== ryanakca [n=ryanakca@ubuntu/member/ryanakca] has joined #ubuntu-classroom
imbrandonsooo as long as it dosent get too hetic in here I'll open it up to some Q & A about Kubuntu in here, if we need I'm sure PriceChild can help me filter Questions in -chat11:07
imbrandoneveryone been enjoying OpenWeek so far? how many do we have from last OpenWeek ?11:07
PriceChildI was at the last one 8-)11:07
habeebnot me :/11:07
SanneI was there11:08
rulusI was there too11:08
=== deepgray [n=deepgray@CPE001346065c01-CM000a73a11b98.cpe.net.cable.rogers.com] has joined #ubuntu-classroom
luca_bFirst presence here, right now11:08
Jack313I am new, and these presentations are pretty cool11:08
habeebbut well, this open week is awesome.11:08
harrisonyi was asleep before11:08
ufuntui wasn't there11:08
harrisonyforgot to to wake up11:08
=== arualavi [n=Iva@117.Red-83-33-7.dynamicIP.rima-tde.net] has joined #ubuntu-classroom
=== kNo` [n=kNo`@i02v-62-34-120-240.d4.club-internet.fr] has joined #ubuntu-classroom
dwsThere was another OpenWeek?11:08
=== piller [n=piller@piller64.sns.ornl.gov] has joined #ubuntu-classroom
imbrandonGreat11:08
rpwEnjoing it for the first time...11:08
=== joebaker [n=joebaker@rrcs-67-52-198-66.west.biz.rr.com] has left #ubuntu-classroom []
radmenI'm here for the first time ;-] 11:08
tmskenew: and it is very cool11:09
balrokme too11:09
n2diyFirst timer11:09
CrazyEccentricfirst time for me also11:09
CrazyEccentricI like it11:09
imbrandonSo What is Kubuntu, Kubuntu is our KDE varariant from our brethern Ubuntu based on Gnome11:09
imbrandonfor those of us that prefer the KDE desktop11:09
=== kNo` [n=kNo`@i02v-62-34-120-240.d4.club-internet.fr] has left #ubuntu-classroom []
imbrandonwe strive to bring you the same level of User experince ( sometimes better IMHO ) than Ubuntu "proper"11:10
imbrandon:)11:10
imbrandonthats just my humble opinion though , i might be a tad bias ... :)11:10
=== kkas1 [n=kassing@c-69-138-206-206.hsd1.md.comcast.net] has left #ubuntu-classroom []
imbrandon16:09 < tmske> Off-Topic QUESTION: what is your "day job" where you can work on Kubuntu?11:11
imbrandonI work for a very large PCI compliant Web hosting company , that uses a few thousand Ubuntu Servers ( and also Solaris and Windows boxen )11:12
=== webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has joined #ubuntu-classroom
imbrandonmy job is to maintain those and help trubbleshoot problems11:12
shawarmaPCI?11:12
=== fruitflute [n=eric@149.Red-83-43-240.dynamicIP.rima-tde.net] has joined #ubuntu-classroom
imbrandonPCI == Payment Card Industries, like vias and mastercard complaint11:13
imbrandon16:12 < xerosis> QUESTION: what do you think kubuntu's advantages and disadvantages compared to ubuntu?11:13
imbrandon( PriceChild can you paste the qustions for me please, so i dont have to toggle the chats rooms :)11:14
PriceChildok will do11:14
=== gregorovius [n=diego@178-171-231-201.fibertel.com.ar] has joined #ubuntu-classroom
=== jsansao [n=joao@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
imbrandonxerosis, well thats kinda hard , in a tech sense there are man dis and advantages11:14
=== festival_gaim [n=ralfm@dslb-084-058-131-101.pools.arcor-ip.net] has joined #ubuntu-classroom
=== ssergeje [n=ssergeje@sa-84-52-46-87.saturn.infonet.ee] has joined #ubuntu-classroom
imbrandonit really depends on what your used to programing for, like QT and KDE11:15
imbrandonor GTK, etc, from a users perspective, it is just a matter of taste on the bundled apps11:15
xerosisimbrandon: i guess i meant overall progress as a project, and for the future11:15
imbrandontechinicly we strive to have the same goal , we just go a diffrent road to get there11:16
imbrandonas for the future, we're looking forward to KDE4 and the great cross platform things that will bring to kubuntu11:16
imbrandonthis cycle we should see a release ( even if just beta ) of KDE4 that is making great strides to be a next generation Desktop experince11:17
imbrandonwith things like GL acceleration built in, unified sound backends etc11:17
imbrandon( e.g. beryl quality effects built right into the default desktop )11:18
rpwSometimes Kubuntu seems (not a hard fact!) to get little love than Ubuntu, for example some friends have asked me things like "I can't fiend Desktop-Effects, I thought I could enable them very easy".11:18
PriceChild<Jack313> QUESTION: Have there been any thoughts on incorporating beryl with the KDE? I downloaded it and found it pretty cool and seems like it would be a nice addition, your thoughts?11:18
imbrandonwell there are 2 answers to that11:18
imbrandonwith KDE3 the current desktop there is aquamarine11:19
imbrandonthat strives to be a kwin replacement like emeryald is for Gnome11:19
=== libervisco [n=libervis@tuxhacker/libervis] has joined #ubuntu-classroom
imbrandonwith the comming of KDE4 the KDE developers are building that tech right into kwin , the heart of KDE11:19
imbrandonso it will be an in-house tech11:20
=== vicox [n=vicox@p54987771.dip.t-dialin.net] has left #ubuntu-classroom []
PriceChildIsn't it heliodor for gnome? emerald works in both gnome and kde11:20
imbrandonPriceChild, right, my mistake , thnaks :)11:20
imbrandonbtw everyone give a big welcome to Riddell , the mastermind behind Kubuntu ( the Kubuntu lead developer :P )11:21
ypsilagnome11:22
imbrandon16:18 < wburge_> QUESTION:   What types of apps do you typically work on when developing for kubuntu?11:22
imbrandonI typicly work on Amarok bugs in my time, but I have touched many many packages over the last few cycles11:22
imbrandonanything from mono to amarok to kubuntu-default-settings etc etc etc11:23
Riddellhi11:23
PriceChild<davmor2> Question:  do you think that the changes in kde 4 will be hard to implement and will it really make kde more usable?11:23
wburge<imbrandon>Are there any aps you have worked on that started as new projects?11:23
PriceChildHey Riddell :)11:23
=== Cillian_ [n=Cillian@host86-136-248-37.range86-136.btcentralplus.com] has joined #ubuntu-classroom
imbrandondavmor2, everything new is a challenge, but with rockin people on the team and how closely we work with upstream implmenting KDE4 is an ongoing process that I dont think will be super difficult11:24
=== jsansao [n=joao@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
=== radmen [n=radmen@adm185.neoplus.adsl.tpnet.pl] has joined #ubuntu-classroom
imbrandonas for will it be more useable , yes, it is a vast improvemnt over KDE311:25
imbrandonand the way we look at things today11:25
=== eichi [n=eichi@p3ee05b94.dip.t-dialin.net] has joined #ubuntu-classroom
imbrandontons of useability study has gone into this by the KDE team and many others11:25
imbrandonmaking KDE4 one of the heftiest releases yet11:25
davmor2thanks11:26
PriceChild<Belutz> Question: is there any specific application that is developed by kubuntu developer for KDE?11:26
=== DaveMorris [n=dave@host-212-158-244-26.bulldogdsl.com] has joined #ubuntu-classroom
davmor2kde launchpad intergration?11:26
imbrandonguidance is a good example of it was developed by Kubuntu and KDE developers both and used in Kubuntu first11:27
imbrandonbut now its in official KDE svn11:27
imbrandonand yes KDE LP intergration if you can consider that an APP11:27
Belutzwhat about adept? is it developed by kubuntu developers?11:27
Riddellno, but it was funded by canonical11:28
Belutzah ic11:28
imbrandonyes adept was started by a Kubuntu developer ( and is currently maintained by other Kubuntu developers )11:28
imbrandonbut not 100% just "ours"11:28
imbrandonothers like fedora and such can and do use it11:28
=== jsansao [n=joao@c9500295.bhz.virtua.com.br] has joined #ubuntu-classroom
=== shockhead [n=pete@80-195-196-69.cable.ubr01.harb.blueyonder.co.uk] has joined #ubuntu-classroom
PriceChild<luca_b> QUESTION: (and an *evil* one at that) What was the rationale behind implementing System Settings?11:29
=== tiagoboldt [n=tiagobol@87-196-21-68.net.novis.pt] has joined #ubuntu-classroom
Riddellkcontrol sucked11:29
Riddellbut system settings was implemened by a KDE developer, we just happened to like it11:30
imbrandonluca_b, honestly , it was after much useability testing from what I rember correctly, but Riddell can tell you much more specifics as to exactly "why" , other than KControl is hard to use for a new user11:30
imbrandon:)11:30
luca_bI rarely use both, so it was just a matter of knowing11:31
PriceChild<tmske> QUESTION: do you think that gnome and kde could share more code, is there improvement? or is it not necessary/usefull for ubuntu/kubuntu?11:31
imbrandoncolaboration is always usefull, and on backend things we do share alot of code *sorta* thats a loaded statement, by backend i mean like HAL and DBUS and the "core" , as for the UI and the KDE libs they are very diffrent beastes so code sharing is hard, but collaboration is a must11:32
=== ericho [n=erich@189.129.51.101] has left #ubuntu-classroom ["Ex-Chat"]
RiddellKDE 4 is now the biggest user of DBUS by a long way11:33
Riddellit has also adopted the mime type specification recently11:33
imbrandonand icon naming11:33
imbrandonwith oxygen11:34
RiddellI've spent time getting it to adopt the icon name spec which I hope will feed back to gnome and others11:34
Riddellbut there are limits there with people's time11:34
Riddellsharing documentation would be great and KDE has written the specification with agreement from gnome, but the gnome docs guy hasn't had time to implement it11:35
imbrandon*hint* Kubuntu can always use good people helping out with your favorite OS :)11:35
=== Elwell_Work [n=elwell@ip-80-226-10-236.vodafone-net.de] has joined #ubuntu-classroom
alleeKDE3 already implements the freedesktop trash spec (draft).  Hopefully gnome does so too in the future.11:35
PriceChild<Jack313> QUESTION: I have noticed the schedule for the next release of kubuntu is days before KDE4 release, will the kubuntu release date get pushed up so we can get the KDE 4 incorporated?11:36
imbrandonyea alot of the collaboration goes through the freedesktop project11:36
imbrandonthats a hard one, so far Ubuntu and Kubuntu have alwasy kept the same release cycle, and afaik there are no plans to change that11:37
imbrandonbut that dosent mean we wont work with upsteam KDE to get KDE4 in time for rlease if that is possible11:37
rpwQEUSTION: Speaking of KDE 4, do you know when we will see KDE 4 as default in Kubuntu, or will there be an easy way to install and use it as default on our desktops?11:38
Riddellit also means we can do a KDE 4 CD shortly after the normal kubuntu release in line with KDE's schedule11:38
imbrandonrpw, there will be an easy way to install it , just as there is now in feisty ( is a developers preview ) but as for Default, thats something to be worked out at UDS this and next cycle11:39
=== stuart_ [n=stuart@bb-87-80-127-196.ukonline.co.uk] has joined #ubuntu-classroom
PriceChild<allee> QUESTION: when there's a new spec that needs a GUI, is more than 'ping Riddell' to make sure KDE supports the spec feature too?11:40
=== jhutchins [n=jonathan@64-151-34-11.dyn.everestkc.net] has joined #ubuntu-classroom
imbrandonallee, hehe, well yes and no, in the past there hasent been much more than "ping Riddell" but we have more and more upstream developers and useability poeple from KDE working with us daily like seele and elen11:41
imbrandonto poke and get input on new GUI apps , like the Wine config and upcomming grub config modult for guidance etc11:41
imbrandonmodules*11:42
Riddellwhen ubuntu developers do apps they usually do it for gnome first because that's their desktop11:42
Riddellbut in almost all cases such apps are well thought out to be easy to port to other desktops11:42
=== pikkio [n=pikkio@host72-159-dynamic.5-87-r.retail.telecomitalia.it] has joined #ubuntu-classroom
Riddelland we always get a lot of help when doing the port (colin spends a notable amount of time help with the ubiquity kde frontend, mvo did fantastic stuff helping with dist upgrade tool)11:43
Riddellwe didn't get migration assistant for kubuntu in feisty but it wasn't for will of wanting to, evan plans to do it for gusty11:44
imbrandoni will love that one , personaly :)11:44
alleeRiddell: thx. great11:44
PriceChild<Sanne> QUESTION: with dolphin as the new (easier) default file manager in upcoming kde releases I read about, will the file manager part of konqueror still continue to be supported? What will Kubuntu's policy be concerning that?11:45
=== ajmitch made sure to keep the pygtk bits separate from the core for his code :)
imbrandonSanne, we will typicly support what KDE upstream supports, and thats looking to be dolphin, we've been known to stray from the path then get upstream acceptance like with system settings11:46
=== sacater [n=sacater@colchester-lug/member/sacater] has joined #ubuntu-classroom
PriceChildimbrandon, Riddell i've got to run now sorry.11:46
imbrandonbut all in all dolphin will probably be our first choice, that dosent mean konqueror will be removed or striped down11:46
RiddellI also need to bed11:47
imbrandonPriceChild, thanks11:47
Riddellbut let me point out a couple of things before I do11:47
=== imbrandon gives Riddell the whole floor
Riddellfirstly, Kubuntu has seen some major adoptions11:47
=== danohuiginn [n=dan@p54BEF5C0.dip.t-dialin.net] has joined #ubuntu-classroom
=== bordy_away [n=chris@153-161.127-70.tampabay.res.rr.com] has joined #ubuntu-classroom
Riddellthe French Parliament uses us for all their MPs, so we now rule France (whoever becomes president)11:47
Riddellmeduxa has put Kubuntu on tens of thousands of computers in canary islands schools11:48
Riddellwe have an impressive list of kubuntu derived distros at https://wiki.kubuntu.org/KubuntuDerivedDistros11:48
imbrandoneven router cd's :)11:48
Riddellseeing companies like dlink using kubuntu derived CDs as their official development environement is so cool11:48
Riddellsecondly.. and you're hearing this first folks11:49
=== webfrogs [n=marksutt@84-73-66-165.dclient.hispeed.ch] has left #ubuntu-classroom []
=== Cillian [n=Cillian@host86-132-136-126.range86-132.btcentralplus.com] has joined #ubuntu-classroom
RiddellKubuntu is again Gold Sponsor of KDE's Akademy conference http://akademy2007.kde.org/11:49
Riddellthanks to Canonical11:49
pointwoodw000t!!!11:49
=== mon [n=mon@co149259-b.almel1.ov.home.nl] has joined #ubuntu-classroom
imbrandonrockin :)11:49
Riddelland remember, Canonical provide top notch commercial support for Kubuntu for anyone who cares to pay for it11:50
Riddell(and people do)11:50
=== eichi [n=eichi@p3ee05b94.dip.t-dialin.net] has left #ubuntu-classroom []
=== laszlok [n=laszlo@CABLE-72-53-73-3.cia.com] has left #ubuntu-classroom ["Konversation]
Riddellthanks all, guid nicht11:51
imbrandoncool, thanks Riddell , and sleep well11:51
pointwoodgood night11:51
=== DaveMorris [n=dave@host-212-158-244-26.bulldogdsl.com] has left #ubuntu-classroom []
imbrandonok ...11:51
imbrandon16:43 < n2diy> QUESTION What are the dangers with using KDE apps. in Gnome?11:51
pointwoodthx for creating a rocking distro11:51
=== LjL [n=ljl@ubuntu/member/ljl] has joined #ubuntu-classroom
=== tseliot [n=tseliot@host253-88-dynamic.10-87-r.retail.telecomitalia.it] has left #ubuntu-classroom []
imbrandonnone, other than using a bit more memory because you have to load the KDELibs along with the gnome libs11:52
alleeimbrandon: should I feed questions from -chat11:52
imbrandonbut apps are fairly desktop independant11:52
imbrandonallee, sure11:52
alleeluca_b> QUESTION: Is adept's UI planned to be improved for 7.10? (as the original spec for Edgy never got implemented)11:52
imbrandonyes very much so, manchicken and others have been working on doing just that for Gutsy ( 7.10 _11:53
=== andel [n=Lev@p11811120.orange.net.il] has joined #ubuntu-classroom
imbrandon)11:53
allee<davmor2> QUESTION:  (devils advocate)  I am on the iso testing team but there were few kubuntu testers so I volunteered as I had time.  So I played around with kde for a bit.  Why can't gnome and kdes apps have similar tab names?  Armarok and rhythmbox as examples.11:53
=== niekie [n=niekie@cc725705-a.roden1.dr.home.nl] has joined #ubuntu-classroom
=== bordy_away is now known as bordy240
imbrandondavmor2, good question, but normaly somethign that handeled upstream and KDE useability and Gnome useability tend not to agree at times and on nameing conventions , that dosent mean this wont changed for KDE4 and Gnome++11:54
=== bordy240 is now known as bordy
allee<xerosis> QUESTION: how hard is it to port a UI from ubuntu to kubuntu?11:55
imbrandonxerosis, it all depends on how much the UI is seperated from the programs logic, and how much the originaly author thought about portability, it can range from a few minutes litterly to a few months11:55
imbrandonnormaly more on the shorter side in Ubuntu and Kubuntu's case11:56
allee<tmske> QUESTION: what parts of kubuntu are you very proud of?11:56
=== samgee [n=samgee@239.183-241-81.adsl-dyn.isp.belgacom.be] has left #ubuntu-classroom ["Ik]
imbrandoni persoanly am proud of how it "just works" for the most part with audio and video playback and asking you to install codecs11:57
imbrandonbut there11:57
imbrandonare many many things i would love to see smoothed out too over time11:57
allee<pointwood> QUESTION: Have you made any thoughts about what to add to Kubuntu Gutsy or is that too early to ask?11:57
imbrandonpointwood, yes thats what the specs ( blueprints ) on LP are for , and they get discussed by you and me and everyone else at UDS in spain here in a few days11:58
imbrandonthats what the UDS meeting are all about11:58
imbrandonplanning the next release11:58
allee<mon> QUESTION: i've applied an old user-submitted patch of "an app" to the svn version of this app. how can i get it included upstream/in ubuntu? i've added it to the relevant bugzilla page but now the bug is "dead"11:59
=== jmoore [n=chatzill@66-224-211-218.atgi.net] has joined #ubuntu-classroom
=== Petezzz [n=pholland@81-179-24-216.dsl.pipex.com] has left #ubuntu-classroom []
jmoorehey12:00
jmoorequick question for ya12:00
imbrandonthose cases hopefully dont happen too often but if it does happen that way, you can generaly ask arround in #ubuntu-motu to have someone help you patch the package in kubuntu or attach the patch to a LP bug and we can take on a local delta12:00
imbrandonjmoore, shoot12:00
=== fsman [n=paul@host86-139-233-241.range86-139.btcentralplus.com] has joined #ubuntu-classroom
jmooreis the Screencasting Team session happening?12:01
imbrandonjmoore, no this is Kubuntu session, screencasting was this morning afaik12:01
popeythat was earlier jmoore12:01
jmoorewhat time zone is this?12:01
popeyhttps://wiki.ubuntu.com/MeetingLogs/openweekfeisty/screencast12:02
harrisonyjmoore:  i missed it too set alarm for 12:45pm not am12:02
harrisonyUTC12:02
imbrandonthe times are listed in UTC12:02
popeydont worry, it is repeated on saturday :)12:02
jmooredam lol12:02
jmoorek12:02
jmoorecol12:02
popeyor just read that log ^^^12:02
poningruuh...12:02
popeyand email me any questions you have12:02
jmooreyeah lol got it12:02
=== popey shuts up
popeysorry imbrandon12:03
=== harrisony realises popey is the screencast dude
=== harrisony waves
imbrandonok well since this is the last session of the day , i can stick arrround a few more minutes and just open up the floor if you all want to blurt out some last questions, i'll do my best to get to them12:03
jmooreso you all use kubuntu?12:03
imbrandon( in here not -chat )12:03

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