[00:54] Any transcripts? [00:57] daskreech: https://wiki.ubuntu.com/MeetingLogs :) [01:02] ausimage: Thanks [01:02] sure === LjL is now known as LjL2 === LjL2 is now known as LjL === [1]robc4 is now known as robc4 === scentia is now known as scent [04:45] hey everyone [04:46] does anyone talk in here [04:47] This is just for the Open Week. Sessions start at 15:00 UTC today, and the host will give them here. [04:47] The discussion for the sessions, as well as the questions for the sessions, happens in #ubuntu-classroom-chat. [04:47] If you are looking for support for Ubuntu Dapper, Feisty, or Gutsy, please visit #ubuntu === DGJ__ is now known as DGJ === elkbuntu_ is now known as elkbuntu === elkbuntu_ is now known as elkbuntu === elkbuntu_ is now known as elkbuntu === fuut_ is now known as fuut [12:00] ADMIN [12:00] oops heh [12:00] :) [12:04] lol === scraisyI is now known as scraisy [12:05] that's the passord? [12:05] :-) [12:05] first time i ever used irssi [12:05] \o/ irssi [12:06] what time is it UTC by the way? I had trouble tracking down what time zone im in heh [12:07] add a second clock to your panel and set it to UTC [12:08] where are the docs for adding clocks to irssi? [12:09] @now [12:09] Current time in Etc/UTC: October 24 2007, 11:09:43 - Next meeting: Edubuntu Team in 8 hours 50 minutes [12:09] kotfic, ^ [12:10] merci [12:10] Which means that The openweek starts again in 3 hours, 50 minutes [12:11] j'ai compris [12:21] elkbuntu, hola [12:33] bon jour [12:35] hello all [12:36] howdy [12:36] missed the first 2 days :) [12:36] https://wiki.ubuntu.com/UbuntuOpenWeek logs available :) [12:37] yeah, saw it in the topic, thanks :) [12:38] did you catch most of it popey? anything seem particularly interesting [12:39] I caught it all :) [12:39] the kernel talk was interesting, from benc [12:39] also dholbach stuff was cool [12:40] how wizardly would one have to be to keep up? [12:40] my session was _clearly_ the best :) [12:40] heh [12:40] what was your session about? [12:40] bien sûr [12:40] Launchpad Answer tracker [12:40] wow, i don't even know what that is :) [12:41] it's all explained https://wiki.ubuntu.com/MeetingLogs/openweekgutsy/LP_TroubleshootAnswers [12:41] there [12:41] okay [12:54] popey, was the compiling failure fixed later on? [12:54] * effie_jayx had to pick up his daughter at school [12:56] btw, the link in the topic, for the classroom transcripts, refers to the last year [12:56] while those are interesting as well, i think that people coming here now, would like to see the transcripts of _this_ year's sessions :) [12:57] Panzerboy, they are in the schedule for this years [12:57] Panzerboy, https://wiki.ubuntu.com/UbuntuOpenWeek ... just click on the session in the schedule [13:05] yeah, i figured it out, but it is still confusing [13:05] i mean, the first thing you read is the topic :) [13:15] can i already put up a question for Mr. Shuttleworth now? During the live event i'm at work :-( [13:17] stelt_: dont think so, Q&A is during the sessions [13:17] darn [13:18] Whats your question? If you would like I can pass it on during the session and then you can read the log later... [13:18] unless an op is nice enough to save your question for when mark is here [13:18] i can do that === tonyy is now known as tonyyarusso [13:20] !utc [13:20] Sorry, I don't know anything about utc - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [13:21] errr what was the command [13:21] @now [13:21] Current time in Etc/UTC: October 24 2007, 12:21:53 - Next meeting: Edubuntu Team in 7 hours 38 minutes [13:23] louis_ , my question(s): Do you feel there should be more of a generalized combined effort of getting free software popular, by making it even easier, next to and including Ubuntu as one of the options? What do you think of the ideas posted at http://freedomdrive.org , a general free software installer, as easy and available as possible? [13:24] ahhh [13:25] louis_ : that domain has a strong name, that i want to put to (more) good use ... [13:26] stelt_: I'll ask that for you stelt_ [13:26] thanks popey === awalton__1 is now known as awalton__ === zul_ is now known as zul === no_mind_ is now known as no_mind [14:45] * willwill is away: Busy... [14:45] * willwill is back (gone 00:00:03) [14:45] sorry [15:00] @now [15:00] Current time in Etc/UTC: October 24 2007, 14:00:14 - Next meeting: Edubuntu Team in 5 hours 59 minutes === dreamerns-work is now known as dreamerns [15:03] HI@all [15:04] Jemand da??? [15:04] ^^ [15:05] kai: ja, but you better should visit #ubuntu-classroom-chat === TLE is now known as ubatbot === ubatbot is now known as TLE === cracksonj_ is now known as cracksonj === TLE is now known as TLE_ === TLE_ is now known as TLE === TLE is now known as TLE_ === TLE_ is now known as TLE === TLE is now known as TLE_ === TLE_ is now known as TLE [15:25] /k #ubuntu-classroom-chat [15:25] lol [15:26] @now [15:26] bot dead? [15:26] Current time in Etc/UTC: October 24 2007, 14:26:19 - Next meeting: Edubuntu Team in 5 hours 33 minutes [15:28] Everyone getting excited? === Pricey is now known as PriceChild [15:28] PriceChild: why? are you bringing girls? [15:28] :-P [15:28] excited for The Man? [15:28] yes! [15:28] yup [15:30] !guidelines > hugol1 (please read the pm from ubotu) [15:31] PriceChild: you didnt like my joke? [15:37] *points at the channel* stay [15:40] :) [15:40] 20 minutes until Jono-time! === nixternal_ is now known as nixternal [15:44] mmm ... === a7p_ is now known as a7p === PriceChild changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Current Session: Community Q+A - Jono Bacon [15:57] @now [15:57] Current time in Etc/UTC: October 24 2007, 14:57:58 - Next meeting: Edubuntu Team in 5 hours 2 minutes [15:59] hello everyone! [15:59] hi [16:00] The next session is about to being. Please feel free to start your questions in #ubuntu-classroom-chat [16:00] *begin [16:00] right [16:00] lets leave a few mins for latecomers to arrive :) [16:00] feel free to start posting your questions in #ubuntu-classroom-chat [16:00] is there a main channel for ubuntu? [16:01] Pandemic: #ubuntu [16:01] Pandemic: #ubuntu maybe? [16:01] Perhaps [16:01] the aim of this session is in which you can ask me anything you like [16:01] it is usually about ubuntu, but people also ask some odd questions too [16:01] the way it works is that you post a question in #ubuntu-classroom-chat and prefix it with QUESTION [16:02] this way they stand out and PriceChild will paste them in here for me [16:02] hi jono :) [16:02] I will answer your questions, and then my boss and your friend, Mark Shuttleworth will be here in the next session for two hours to answer more questions [16:02] hey annma :) [16:02] ok, so we all ready? [16:03] I guess its time to begin [16:03] Question: Are there enough Ubuntu developers? There are many (major) unresolved bugs in Gusty, e.g. ISDN-users with FritzCards (quasi-standard in Germany) could not use the internet. Ubuntu will loose much users with such errors. :( [16:03] dee: we could always use more developers, thats for sure [16:04] but we are not understaffed with contributors in the community [16:04] but one of my main interests is growing the developer base in ubuntu [16:04] and one of the key areas to do this is MOTU - if you have an interest in getting involved as an ubuntu developer, packaging is a great way to get started [16:04] in fact, there is a packaging 101 session later today to help you all get started - delievered by dholbach [16:05] QUESTION: Who is welcome at UDS and is their a list of daily topics so we can choose which days to attend? [16:05] https://blueprints.edge.launchpad.net/sprints/uds-boston-2007/ <-- list of topics [16:05] DrDabbles: everyone is welcome, but remember it is a developer summit, and we are all working hard at it to discuss features and specs [16:05] thanks jcastro [16:06] there is a timetable available at http://people.ubuntu.com/~scott/uds-boston-2007 [16:06] feel free to come along to the sessions and get involved :) [16:06] QUESTION Hey Jono - how did you get involved in Ubuntu originally, and what is your current range of activities? [16:07] mzungu_: heya :) well, I first heard of ubuntu back when it was on the rumour mill and not announced [16:07] I started using it, and after a while I was looking to move roles so I emailed Mark and asked if there is anything I could do at Canonical (I had met him a few times before, so he knew what I did) [16:08] he said there was a job called Ubuntu Community Manager, so I applied, four interviews later (last one being in his kitchen, which was a little odd :) I got it [16:08] in terms of activities, my job falls into a few areas: [16:08] * working to help the many ubuntu teams work well together, and efficiently as possible [16:09] * resolving conflict in various teams and helping to provide a different viewpoint in debates [16:09] * writing and developing governance to ensure the community is open, independent and effective [16:09] * acting as the community guy at Canonical to ensure we always have a good relationship with the community [16:09] * and I also have dholbach and jcastro working on my team, and we work together kick as much as as six legs can achieve [16:10] QUESTION: What is your opinion on Kevin Carmony joining the Ubuntu community? [16:10] BonesolTeraDyne: I know Kevin, and I am really proud to welcome as well as anyone else to our community [16:11] I know he is a keen desktop linux user, and I am pleased he has come to the ubuntu family :) [16:11] QUESTION: Im a US peace corps volunteer working in west africa, the ONG I work for is interested in giving formations in Linux and Server Administration, Ive looked at the LoCo wiki resources alot and saw on Canonical a section for becoming training partners, are there other resources that I should be looking into? [16:12] kotfic_: I recommend you email me with the details and I can help you out - jono AT ubuntu DOT com [16:12] QUESTION: Thanks for the answer. But what can _users_ do to get such major bugs fixed in time (before a new release)? [16:13] dee: a great way is really caring about getting that bug fixed - so, do lots of testing to work to try and reproduce the bug, ensure there is a bug report and it is up to date, and ask developers in #ubuntu-devel about the current state of the bug [16:13] a big part of getting a bug fixed is ensuring the bug report is complete, has plenty of details of how to reproduce the bug and is ready for a dev to look at and fix [16:13] this saves time for a dev to work to try and reproduce the bug themselves [16:14] QUESTION: What efforts are going into the CNR features, and other pay-for services for things like CODECs for those of us in the US? [16:14] DrDabbles: this is not really my area, and more something that the business team at canonical works on [16:14] what I can say is that we are keen to offer additional applications and services for the ubuntu desktop and server [16:14] and there is a bunch of people in London working on this, complete with their keen business wit and expertise [16:15] <_nand__> QUESTION: A new dev cycle begin. What will be the next major focus of this cycle? Quality Assurance? Marketing? Development of support/OEM programs? [16:15] _nand__: all of the above :P [16:15] _nand__: each release has a focus on fixing all things - and many teams each work on different things [16:16] for hardy we are keen to make it a really rock solid release, it is an LTS and we want to spend more time on bugfixing, and more time desktop polish [16:16] but also, we are growing our training/oem and isv offerings, and you can see ubuntu appearing on more machines around the world [16:16] I would also like to see community marketing become much more focussed in the next release too [16:17] I would love to see the wider community market ubuntu in lots of areas, and this is where the loco teams come in very well [16:17] so, its all systems go for all teams - a new ubuntu release basically means "lets all make it even better", and I am keen to see progress in all teams [16:17] QUESTION: Do you feel that Ubuntu still has some critical growing pains that need to be fixed or that it has resolved them all (if any)? [16:18] Sodki: we certainly have our share of growing pains, the sheer growth of ubuntu has been so quick, that the community has sometimes struggled a little to keep up [16:18] a good example is the loco project, there are just so many new teams being formed, that we have experienced a few bottleneck problems for resources - so a new loco council is being created to help tend to these requests more effectively [16:19] much of my job is identifying these scaling issues an helping to fix them, and if you see any, do get in touch with me [16:19] in terms of ubuntu itself as a distro having growing pains, I think we are doing well - the software is maintaining a quality that people appreciate, and is growing steadily [16:19] its a hugely exciting time for all of us, we are seeing real growth and taking linux and free software our to *real* people [16:20] bring it on! :) [16:20] QUESTION: (Hey jono :D) were do you see ubuntu and the community in 5 years time [16:21] harrisony: I can see us growing more and more and Ubuntu being a real force in the computing industry, not just the Linux world [16:21] I think Ubuntu will be a household name that people are aware of [16:21] and lots of people around the world in businesses and at home will be using it [16:21] the community will have also grown hugely, and there will be a number of additional teams working on different parts of the system [16:22] I can also see Ubuntu going into other areas more such as security, appliances, vehicles, etc [16:22] we are all determined to take free software and linux to the masses [16:22] and in five years, I think we will be largely there [16:22] QUESTION: Jorge Castro was hired by Canonical to do community relations with upstream (like GNOME, KDE, etc) and downstream (derivative distros) projects. with such a large number of these projects, will poor jcastro be able to do all that alone? (poor guy) [16:23] Jucato: well, jorge won't be dealing with every single upstream in the world, he will be working with key upstreams [16:23] and jorge will also be spending time working on elements that are common to all upstreams [16:23] it hasn't been asked yet in the classrom [16:23] he will also be jamming with me to some metal [16:23] lots of metal [16:23] haha :) [16:24] \m/ [16:24] ;) [16:24] also, upstreams are something that everyone on my team will work with, jorge will be mainly the guy who will overview our general relationship with upstreams [16:24] QUESTION: Which part of Ubutnu do you think needs more work: Documentation or Development? [16:24] Right now we have some key core ones we're focusing on, for example there will be KDE people at FOSSCamp I look forward to working with. From there I expect I'll move to the other ones that are part of what we ship out of the box (Like X.org, GNOME, pidgin, etc.). So if you think of Ubuntu as a big pie, I'm starting from the middle and working my way outwards. Obviously Debian is a huge part of that pie, so that's on the list as well. [16:25] welcome to nicargua team [16:25] BonesolTeraDyne: I would say both, but to pick one, documentation - we need a lot more docs for software in ubuntu, how the community works and how to get started [16:25] QUESTION: How long is the development cycle for Ubuntu, although there's 6 monthly versions, when does the initial wish list for a version to be released in say 2 years start [16:26] dgjones: we literally propose new features for the next release, but then sometimes that feature may not be ready in time, so it gets deferred, but the general aim is always the next release [16:26] QUESTION: Will there be any integration of LP Answers, Forums, mailing lists, etc. with OEM's such as Dell? What kind of community sharing can we expect from these relationships as they develop? What is your best case scenario from a community perspective? [16:27] sure, we would love OEMs to work with LP, thats certainly something we are keen to do [16:27] its not something I work on myself, so again, I can't really provide specific details on the current state of this [16:27] I also actively encourage all OEMs to participate in the community and we also encourage them to participate in their development through MOTU [16:27] I don't understand the last bit of the question DrDabbles [16:28] QUESTION: Who comes comes up with the names of ubuntu releases ? [16:29] no_mind: we take a bunch of suggestions from the community (you can find the page on the wiki) and generally mark decides on the name [16:29] QUESTION: When do you think we will start seeing TV adverts for Ubuntu? [16:29] BonesolTeraDyne: not for a while yet, TV advertising is *hugely* expensive, and often not that much of a return on the investment [16:30] BonesolTeraDyne: I personally think we should get all new born babies stamped with the ubuntu logo on their back [16:30] * jono chuckles [16:30] QUESTION: Hey Jono , as Ubuntu Community Manager how important is for you communication with other linux communities such as debian or fedora ? do you think ubuntu community as part of debian community in general ? thanks. [16:30] madmetal_spyros: nice nick, btw :) [16:31] madmetal_spyros: its really important for me to have a good relationship with other companies - two good examples here are Red Hat, with my good friend Max Spevak, and Ted Haeger when he was at Novell [16:31] thanks jono :) [16:31] I am always keen to engage in discussion with other companies, and I have been kicking around the industry for a while now, and I tend to see a lot of these people when I am on the road [16:32] as for Debian, the Debian project is *hugely* important to us [16:32] we are grateful for the incredible work that goes on in Debian [16:32] QUESTION: What is canonical doing to be more transparent to the community? [16:32] mmcgrath: good question [16:33] this is something that is really important to me, but it is a tough problem [16:33] I am keen that we are transparent as possible, so as an example, our distro team (who works on Ubuntu) work and discuss Ubuntu in public channels such as #ubuntu-devel [16:34] I have also worked with various departments to engage with the community, such as the marketing and training teams [16:34] who hold meetings with the community regularly [16:34] I also have a phone call the majority of new employees to discuss the community and how important it is to us [16:34] I am very much committed to ensuring that I play my part in keeping Canonical "not evil" [16:35] jaja [16:35] nice one [16:35] obviously some things need to be secret, its the nature of business [16:35] but for community interaction, transparancy is the key [16:35] QUESTION: Jono why do you hate smiley winks ;). More seriously though, How do you see the role of the community as a help service? [16:35] davmor2: heh, let me clear this up - I don't hate smiley winks, I hate their over use [16:36] an example: [16:36] hi jono ;) [16:36] hello, dude, hows things [16:36] good, thanks ;) ;) [16:36] ...ok, something wrong with you? [16:36] :) [16:36] no I am fine ;) [16:36] go away please [16:36] :) [16:36] onto the question in hand... [16:37] the community is critical in helping ubuntu users, and the work in #ubuntu, on the forums and on the LP answer tracker is nothing short of amazing [16:37] helping people with ubuntu is a really important community contribution, and keep up the great work :) [16:37] QUESTION: Hi. As a business person selling computers with ubuntu pre-installed are there any marketing materials or other forms of resources available for that purpose? [16:38] bahadunn: send me an email, and I will forward it to the right person [16:38] bahadunn: our OEM could probably help here [16:38] will you raise the suport for the LoCo ? [16:38] jimbo: questions in #ubuntu-classroom-chat please [16:38] jono: okay no problem [16:38] QUESTION: Opeth or Symphony X? :-) [16:39] Sodki: ooooh....I like Opeth, if not a little emo at times, Symphony X are a great power metal band, so both :) [16:39] QUESTION: Have you ever considered merging communities and available packages with other desktop-oriented distributions? E.g. Fedora? [16:40] savvas: where it makes sense, its always wise to merge communities, but the direction and focus of a community such as Fedora is different [16:40] there are different technological differences and different direction and scope [16:40] (also) we're not just a desktop-oriented distro, we have an awesome server piece as well === thalin_ is now known as thalin [16:41] again though, where it makes sense to combine forces, lets go, but I think its fairly rare that happens [16:41] (Followup) where is actually Ubuntu heading? [16:41] QUESTION: Do you think Ubuntu will be an option to have pre-installed from major brick & morter stores like Best Buy & CompUSA? If so, how long do think until we see that? [16:41] QUESTION: has there been any thought to boxing and selling Ubuntu in CompUSA or Best Buy or whatever big comptuer store? At least a good number ofAmercians oddly seem to want the box and printed manual and pre pressed CD yet dont want to wait to order one online... [16:41] savvas: world domination, one computer at a time [16:42] pdragon: absolutely, its gonna happen, its just a matter of time [16:42] pdragon: as for timescales, I have no idea, but I hope in the next year or so [16:43] harkonen: right now boxed copies are not on our roadmap, but who knows? this is not really something I do - more of a business team thing [16:43] problem with boxed sets is that they age quickly for a produce that appears every six months [16:43] QUESTION: Do you think Ubuntu will ever be used by big name video game console makers, such as Nintendo? [16:44] BonesolTeraDyne: depends on what you mean? if you mean running on the console, then Ubuntu already runs on PS3 [16:44] if you mean as a development workstation, I think it could really happen - we have already seen large CGI studios using Linux [16:44] No, I mean used as the default OS for the console\handheld. [16:45] BonesolTeraDyne: right, I think it could be an option - particularly with ubuntu mobile work going on - its a big question, but who knows what is possible? ubuntu mobile offers lots of potential for mobile devices [16:45] QUESTION: jono, many people judge the community due to the fact that LAUNCHPAD is Closed source. what can we as comunity say to avodi conflict and still look good [16:46] stebandido: well, the LP issue is there, and LP will be open source at some point [16:46] but personally, I care for ubuntu, and ubuntu is an open source operating system [16:47] sure, LP is a key chunk of how we make ubuntu, but everyone needs to make their own opinion on how much that affects their use of ubuntu [16:47] for some, LP being closed source will prevent them using ubuntu, and there is nothing we can do about that until LP is open sourced [16:47] to be honest, It think its an edge case, few people cite LP being closed source as a real blocker for using ubuntu [16:48] QUESTION: Is there more likelyhood of seeing the ubuntu developers and teams participate more in the forums, and any chance we might see mark in there a little more often? [16:49] Bonzodog: the thing about developers it that they typically use tools and processes that suit them, and for communication this has traditionally been mailing lists - I know some devs go on the forums, and we are keen to help the forums community contribute ideas and features to ubuntu, but most devs seem to prefer using mailing lists [16:49] this is not a smite on the forums, its just the way certain groups of people tend to work, in the same way that programmers live in bug trackers but artists often don't [16:49] QUESTION: Which do you perfer, Yahoo or Google? [16:49] BonesolTeraDyne: Google [16:49] :) [16:50] QUESTION: First of all thanks to you guys for your work Ubuntu is just awesome ;) Here's my question what would be the impact on Ubuntu if Debian would collapse. [16:50] peppych: thanks! :) [16:50] peppych: if Debian went away, that would be very, very bad [16:50] Debian is hugely important to us [16:51] but its very unlikely Debian will go away, in the same way the kernel won't go away [16:51] it is a strong, community centric project - this means it will always be [16:51] . [16:51] debian is more popular than ever from what I've seen [16:51] so its not a worry for me, but I am keen to ensure our relationship with Debian is strong [16:51] Question: Do you meet in a Regular basis with the local Team Leaders, so you can debate common strategy's for the community? Do you feel important to this kind of things happen (discuss common strategy's)? [16:52] urbanf I meet loco leaders whenever I can when I am on the road [16:52] and there are regular loco meetings [16:52] but I will also be looking to hold a loco sprint in London sometime soon and I will invite some key loco leaders to that sprint [16:52] QUESTION: Speaking of metal my favorite is living sacrifice. What is your favorite band? [16:53] bahadunn: fave band is Overkill, followed by Cannibal Corpse, then Decapited, then AC/DC :) [16:53] ah [16:53] QUESTION: Any plans for canonical to dive into creating community/ open hardware along with software. Something like openmoko and neo 1973 [16:53] woo for cannibal corpse ;) [16:53] sounds like my style [16:53] bahadunn: send me a mail with that band's detail - would love to check them out [16:53] no_mind: ooh, good question - no plans of yet, we are focussing our efforts on getting ubuntu out to the masses [16:54] the hardware game is an expensive one [16:54] and we need to focus our efforts on key targets [16:54] jono: no problem [16:54] one big misconception with canonical is that because Mark is a millionaire and runs the company, that we somehow have an unlimited pot of money - we still have budgets, strategy and business plans, so we need to be focussed on key areas [16:55] QUESTION: what do you plan to do on the community side to promote the kubuntu/edubuntu/xubuntu communities, (if anything) [16:55] Mez: I will be working with Jorge to ensure those distros get the focus and attention they need [16:55] jono, that depends on your definition of "need" [16:55] we want to encourage and promote all of them, as they kick major chunks of undercarriage :) [16:56] Mez: inded [16:56] indeed [16:56] jono, question is about extending the reach of ubuntu. Something like a "ubuntu machine" on the lines of apple [16:56] its a big subject, and one I can't really cover in detail in 3 mins here [16:56] no_mind: right, like I say we are focussing on the ubuntu software right now [16:56] how active is ubuntu mobile at moment i mean progress? [16:57] seer-as-shubhu: it is making great progress, lots of work is going into the project, and see the latest team report at wiki.ubuntu.com/TeamReports for details on recent progress [16:57] QUESTION: How does project indiana and Ian Murdock's work at Sun affect Ubuntu and Debian [16:58] Bonzodog: not something I have looked into in any great detail, but I do have a TODO list item to call Ian [16:58] QUESTION: Hi, Don't you plan to develop together with Debian things like base-install, apt, dpkg, modconf etc ? (If I have mentioned some which are not developed by Debian sorry) [16:58] laco: I recommend you speak to dholbach about this [16:58] he is a better person to answer [16:58] right, my time is up! [16:58] thanks everyone for your questions! [16:59] thx for the answers [16:59] thnx jono [16:59] jono is cool [16:59] thank you jono [16:59] thanks jono [16:59] :) [16:59] thanks you jono [16:59] Thanks Jono [16:59] thx jono === PriceChild changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Current Session: Ask Mark - Mark "sabdfl" Shuttleworth [16:59] jono, you rock [16:59] thanks everyone! :) [16:59] keep up the great work everyone :) [16:59] jono, thanks [17:00] thanks jono [17:00] jono, rock on! [17:00] :) [17:01] ok, Mark is up next [17:01] he will be here soon [17:01] Hi Jono, nice to meet you :D [17:01] sabdfl, hi :) [17:01] evening / morning / afternoon all [17:01] sabdfl, greetings from Indonesia [17:01] marius: thanks :) [17:01] lo sabdfl [17:01] salut sabdfl! [17:01] sabdfl: hello boss [17:01] hi [17:02] salut indeed! [17:02] hi :) [17:02] * tuxmaniac waves from India to sabdfl [17:02] Good Evening sabdfl [17:02] jono: all systems go? [17:02] sabdfl, hello! [17:02] Good morning :) ET time USA [17:02] sabdfl: yes indeed [17:02] PriceChild: roll on [17:02] QUESTION: will canonical rais the suport for LoCos? [17:03] jimbo: are there specific things you have in mind? [17:03] disc [17:03] i think we do quite a bit already, wrt hosting, cd's, events === annma_ is now known as annma [17:03] we looked at sending cd's to loco teams for redistribution, but it didn't work well in the end [17:03] but we do respond to some requests [17:04] we can't send everything requested, it would cost millions [17:04] and we would rather support more floss development [17:04] PriceChild: next? [17:04] QUESTION: What grand plans do you have for Ubuntu on the Mobile and embedded platform? [17:04] that's a very exciting project [17:05] linux is going to be in every home, and office, in the form of consumer electronics [17:05] it started with set-top boxes [17:05] but now a lot of electronics is powerful enough to run linux [17:05] and soon, that will all go mobile [17:05] so, not so much grand plans as providing a reliable platform for people to build great products [17:06] bring the best of ubuntu - free software, free license, standard platform with apt and security updates, to that community [17:06] ok? [17:06] next! [17:06] QUESTION: (in a good sense) Why Debian instead of all the beautiful distros? What made you choose this one particularly? Is it the packaging capabilities/administration or the community that would most probably grow as the years go by? :) [17:06] first, the philosophy of (a) license precision, (b) freedom, (c) quality [17:06] that makes debian unique - it's a superb forum for building a shared, common platform [17:07] and we want to be part of a broader community like that [17:07] second, because I have been a DD since 1996 :-) [17:07] third, because of the breadth of packages [17:07] our relationship with debian is very important, and we work hard at it [17:07] sometimes i'm disappointed by individuals there, but in general i still think it's a good partnership [17:07] and i think we give a lot back [17:08] which people often don't measure [17:08] but i think we contribute more to debian than any other organisation, or derivative, so i feel good about it [17:08] next! [17:08] QUESTION: Hi Mark. I know UDS is some days ahead but do you already have a "plan" for Hardy in mind? Or will it just be a LTS-release? [17:08] :-) [17:08] the plan is only ever complete after UDS [17:09] i know server and mobile will both get a lot of attention [17:09] with folks from upstream, partners, customers etc all there to talk about them [17:09] LTS is very important - it does influence how we run the release and plan features [17:09] as for specifics - come to Boston next week! [17:09] next! [17:09] What is Ubuntu doing to attract more vendors and make ubuntu laptops and desktops more available to general public...to people who havent even heard of Linux or even M$ [17:09] /quit [17:09] QUESTION: What kinds of partnership opportunities with Canonical are available to entrepreneurs who want to start a business, and use Linux in their office and/or in their product (i.e. a phone or an appliance)? [17:10] Realvz, questions in #ubuntu-classroom-chat please [17:10] We have a range of partner programs - training, engineering, oem, isv, ihv [17:10] and others too [17:10] best person to speak with is Malcolm Yates - malcolm.yates@canonical.com [17:10] next? [17:11] QUESTION: how do you guys measure the popularity of ubuntu ? I mean what metrics are used [17:11] we have some visibility on downloads [17:11] more than 1 million people came to ubuntu.com/download last week :-) [17:11] but remember, we have 300 mirrors [17:11] so that's only a limited view [17:11] we don't have any registration or hidden monitoring [17:12] but ubuntu machines, like any OS "look slightly different" on the net [17:12] apache server tag lines, or browser lines [17:12] and so ubuntu users leave a footprint, and we can measure growth pretty accurately [17:12] needless to say the community continues to grow at a phenomenal pace [17:12] next! [17:12] QUESTION Hi Mark - Of major importance to the growth of Ubuntu and Linux in general is hardware compatibility. Is the message getting across to the hardware manufacturers? [17:12] yes! [17:12] partly, announcements like Dell's and other OEM's help there [17:13] people who provide them with components want to say "hey, our stuff works with Linux too!" [17:13] also, the fact that consumer electronics (which have a lot of Linux work going on) and PC's are converging, helps [17:14] if you make a bluetooth chip, you might as well sell that to a smartphone manufacturer, who could well have linux, as a laptop manufacturer, with windows [17:14] that helps a lot [17:14] next? [17:14] QUESTION: will ubuntu participate in any of the hardware projects apart from intels? i.e olpc or openmoko [17:14] i would love to have participated in OLPC but we were excluded by them, mainly i think because we were babies in the same cot, we were very new when they started [17:15] perhaps that opportunity will come around again [17:15] it's a beautiful project [17:15] were not heavily involved with openmoko, though i think their work is super [17:15] next? [17:15] QUESTION: Many of us used to read your blog at markshuttleworth.com, it had a ton of great insight into more than just Ubuntu, but into Open Source and the computer industry as a whole. It was so inspiring. And then it just stopped for the last 3 months. What happened? Will we see more? [17:15] mea culpa, i've just been engrossed in the rest of life [17:16] i haven't stopped writing, just trying to catch up on email [17:16] next? [17:16] QUESTION: there have been press statements in the past about you and Canonical giving more support to Kubuntu and KDE, like hiring KDE/Kubuntu developers, raising Kubuntu's status, etc. Any updates on those? [17:16] i would love to do everything simultaneously in Ubuntu and Kubuntu, but we can't [17:16] that would take *more* than double the resources [17:16] because of coordination [17:16] i think the Kubuntu team does a superb job [17:17] both in terms of keeping up, adding new features, and quality [17:17] hooray Riddell! [17:17] indeed :-) [17:17] also, what's interesting, is that we see a lot of community participation in kubuntu in areas that Canonical does the work in ubuntu [17:17] so perhaps it's better this way? the community feels a lot of ownership there, and i'd be loathe to lose that [17:18] we also see amazing participation in ubuntu, more and more core devs in ubuntu are not canonical, which is exactly what i'd like to see [17:18] hopefully, some day, the majority of the MOTU council, Tech Board and CC will be non-Canonical [17:18] next? [17:18] QUESTION: How much is the Dell pre-install deal costing Canonical / install? [17:19] nada :-) [17:19] that was driven by Dell, based on demand from their customers [17:19] we get the opportunity to sell support, which is great [17:19] but we don't pay them to install it, and they don't pay us unless the customer buys support [17:19] so go on, recommend those machines *with support* to your mates please! [17:20] next? [17:20] QUESTION: Mark Have things gone to plan so far? [17:20] no :-) [17:20] i didn't expect us to have the mobile initiative, for example, that was a great opportunity that was unexpected [17:20] some things have taken longer, but most things have grown faster than i dreamed [17:21] i think we all wanted to build this, but we didn't know if people really needed it or wanted it [17:21] that much is clear now :-) [17:21] next? [17:21] QUESTION: Whatever happened to 'Free Software Laptop'? Do you think PPC a feasible architecture for that? [17:21] QUESTION:has there been enough interest in a Free software laptop? have any laptop/desktop vender's been contacted or currently working on making this a reality that you know of? [17:21] slytherin: PPC is in a tricky position for consumer or developer hardware right now [17:21] hard to see how they would amortise the cost of development across a small demand base [17:22] i think its more likely that a large manufacturer adopts that as a standard requirement [17:22] for example, LinuxBIOS and free-software-friendly components [17:22] it's getting easier and easier [17:22] as far as I know, it is not yet a real plan [17:23] as soon as it is, i will send details to a list that folks are signing up to, that currently sees zero traffic (deliberately) [17:23] next? [17:23] QUESTION: Have you considered advertising for Ubuntu (either through traditional and expensive media -- think of the firefox page ad in the New York Times), or through other means (a funny yet informative ad, which could be the next youtube/email forward/word of mouth hit)? What about an advertising partnership with one of the hardware providers, like Dell. [17:23] we have considered that, but with some exceptions we prefer to spend money on development, so it gets better and better, and folks talk about it for that reason [17:23] next? [17:23] QUESTION: What is Canonical doing to bring the word to people like, say, my mom, who is definitely *not* aware of the F/OSS movement (Print ads, etc.)? [17:24] whoops [17:24] QUESTION: About the mobile ubuntu, do you have any plans to cooperate with some companies? Like openmoko.com (Neo Base mobile phone) or any other company? [17:24] Otenkiya: well, ubuntu got covered in NYT, and WSJ, and Financial Times [17:24] does your Mom read any of those? [17:25] i think we are getting people excited about an alternative, and when they explore further they learn about FLOSS [17:25] savvas: OpenMoko and MID are different segments [17:25] but i'm interested in collaboration with them [17:25] just haven't had time to go and research them, or they haven't come knocking [17:25] next? [17:26] QUESTION: I believe that videogames could be a killer application to spread Linux into the mass-market. Do yout think there is a chance that some *big* houses (like EA, for example) will ever release their top-class videogames for Ubuntu? [17:26] yes, but most likely on a linux-based console initially [17:26] PC-linux is very hard to support at scale because of fragmentation [17:26] perhaps ubuntu might be the tip of a wedge there [17:26] i don't know! [17:26] next? [17:26] QUESTION: sabdfl, I just had a meeting with Intel Indonesia, they want to try bundling their classmate pc with edubuntu, what should I do? [17:27] i think 8.04 edubuntu will rock with the ClassmatePC [17:27] they can do pilots with 7.10 to help shape 8.04 [17:27] next? [17:27] QUESTION: What is your personal opinion of the direction that the commercial Linux conferences such as LinuxWorld & OSCon are going vs. some of the regional shows such as Ohio Linux Fest, Linux Fest NorthWest and Southern California Linux Expo? And does Ubuntu plan to shift its involvment away from the commercial shows in favor of regional shows? [17:27] the ubuntu community is generally well represented at regional shows [17:28] and in many senses those are more interesting [17:28] you meet people you can maintain an ongoing relationship with, support one another, learn from one another [17:28] Canonical can only attend a relatively few events, so it's natural to focus on the bigger ones [17:28] i enjoyed OSCON a lot this year [17:28] will probably be there again [17:29] i've been on the road 60% of 2007, mostly for Ubuntu, i don't think i could go to more events [17:29] and others feel the same! [17:29] but if we can help you represent ubuntu at a local event, please ask [17:29] next? [17:29] QUESTION: Do canonical sponsor other FLOSS projects (and/or are they willing to) other than ubuntu? [17:29] Bzr is a major one we sponsor - it's really amazing, and as of today is the fastest Python-based version control system for most projects [17:29] heh, very glad to be able to say that :-) [17:30] though i'm sure the others will all come up with new ideas too! [17:30] if you haven't tried it, bazaar-vcs.org is the place [17:30] and watch out for the next release, i think next week, which has that performance enhancement [17:30] also, lots of things related to the distro [17:30] sabdfl, I've tried a lot of it, trying to convince work to switch ;) [17:30] usplash, ubiquity, casper, etc [17:31] i personally also fund SchoolTool, which i think is important [17:31] and there are others too [17:31] next? [17:31] QUESTION: Have you spoken to Kevin Carmony yet now that he has announced his joining our community; he made a big thread in the forums about it [17:31] i have, he's up to interesting things and of course has a unique perspective, so i'm glad he joined the ubuntu community [17:32] and will try to fix any bugs he reports :-) [17:32] next? [17:32] QUESTION: "our relationship with debian is very important, and we work hard at it" > do you have plans to be separated from debian in the future, as in, not to be so dependant on debian's release? [17:32] we aren't ever dependent on a debian release [17:32] but we want to stay part of the community [17:32] we collaborate around their unstable, always-moving tip, called "sid" or "unstable" [17:32] there are lots of places where we actually lead [17:33] but we have no plans to go off in a totally different direction [17:33] though, i wish debian would make it easier to collaborate with them sometimes [17:33] next? [17:33] QUESTION: Thanks for the invitation to Boston. It's a little but too far from here. But as you mentioned Ubuntu Mobile. What's the status? Can you really release a final in april next year? [17:34] dee: yes, i think our first version will release in April, with 8.04 [17:34] have you tried it? [17:34] https://wiki.ubuntu.com/MobileAndEmbedded/CreatingAnImageForUMEDevice [17:34] https://wiki.ubuntu.com/MobileAndEmbedded/HildonDesktopManualProcedure [17:34] join the community [17:35] it's quite hard core and fun to create something like this from scratch [17:35] i think we can help to define the handheld interface of the future [17:35] next? [17:35] <_MMA_> QUESTION: Follow up the the vendor HW support question. I've heard Dell is getting drivers made but keeping them to themselves so as to make buying a Ubuntu-Dell more attractive. Is this true? They are not putting the drivers out in the wild? [17:35] * Hobbsee thinks this would be a prime question for mdomsch [17:36] as far as I know this is entirely untrue [17:36] _MMA_, I concur with sabdfl [17:36] the dell guys have been really open to working together on the desktops [17:36] and everything i've seen has been pushed out to the public repos [17:36] it's easier for everyone that way [17:36] and it helps sell more dell machines to linux lovers - both of ubuntu and other distros [17:36] next? [17:37] QUESTION: Grumpy Groundhog — Is it going to become a reality? [17:37] mbt: i sure hope so! have you heard of PPAs? [17:37] https://help.launchpad.net/PPAQuickStart [17:37] sabdfl: Yep. [17:37] this is a way to take any package in ubuntu, change it, and send it to us for building and packaging [17:37] essentially, it allows anyone to have a public apt archive [17:38] you can build against any ubuntu release [17:38] either brand new packages [17:38] or modified ubuntu ones [17:38] hopefully, that's the start of Grumpy [17:38] [for those not in the know, Grumpy is about building daily packages from upstream] [17:38] but PPAs totally rock [17:38] a superb way to learn about packaging [17:38] or just to Get Stuff Done [17:39] or test patches you want to submit to your friends or Ubuntu or Debian [17:39] enjoy! [17:39] next? [17:39] QUESTION: Compiz by default was a 'gutsy' thing to do for 7.10. What do you think the next big thing will be for the Ubuntu Desktop? [17:39] interesting... [17:39] i wonder if virtualisation on the desktop is that far away [17:40] at the moment, it's mostly a server thing [17:40] but it's huge [17:40] and i suspect there's a desktop angle waiting in the wings [17:40] xen, or kvm, are very cool [17:40] so thats something to explore [17:40] also, perhaps, finding some commonality between the mobile world and the desktop / laptop world [17:41] really pushing the UI harder [17:41] next? [17:41] QUESTION: RMS recently appealed to RadioHead users to pressurise them to provide media in Ogg version too. Do you think such targeted campaigns with the support of users of such services (i.e. not Ubuntu-friendly) will help or hinder Ubuntu's cause? [17:41] help, definitely [17:41] free software is part of a broader movement, of collaboration, sharing and services [17:41] so, raising the profile of one raises the profile of all [17:41] i would love to see the world switch to ogg [17:42] there's lots of engineers at SONY or Creative that don't realise how great .ogg is [17:42] and that you can have genuinely awesome tech freely available for the whole industry [17:42] that's the future [17:42] so we need to encourage people to explore that future, in all fields [17:42] next? [17:42] QUESTION: Has the recent lawsuit by Acacia against Red Hat and Novell persuaded you to reconsider a patent deal with Microsoft? [17:42] no, not at all [17:43] remember, novell did a deal that i think was poor for free software, and they still got sued by acacia [17:43] when i last blogged about this, i pointed out that the real enemy is not microsoft [17:43] because they are NOT going to sue [17:44] the enemy is patent trolls, and here we have a good example of that coming true [17:44] so there's no additional pressure to do a bad deal with microsoft [17:44] though, i would do a good deal with microsoft, if i thought it was helpful to the cause of free software [17:44] it's not infeasible that microsoft could start to see benefits to themselves in being aligned on this issue [17:45] they settle a LOT of patent troll suits every year [17:45] next? [17:45] QUESTION: what are the next areas that you feel canonical will enter into (like mobile), in the future? what are your dreams for that? [17:45] Hobbsee: Canonical, or Ubuntu? [17:45] sabdfl: both, i think. [17:45] sabdfl: pick which half you want to answer. ubuntu more so. [17:45] because the latter is now as much in the hands of our community as it is in the hands of canonical [17:46] right, so answer the canonical half :) [17:46] i'm intrigued by the work being done by derivatives [17:46] like ubuntu studio [17:46] i think we will see that some of them take off [17:46] then we will support them more directly [17:46] like we do kubuntu [17:46] [02:46] <_MMA_> ;) [17:46] but the community can innovate faster than we can [17:46] so, if you have a great idea, chase it down, make a derivative, use PPAs and lead the way [17:46] next? [17:46] QUESTION: What is Canonical going to do/doing to enable the GNOME Online Desktop? Will Canonical be offering an online component (optionally subscription-based)? [17:47] not sure yet - it's interesting, but there are lots of different questions about how it will work [17:47] next? [17:47] QUESTION: If you could change something in the ubuntu project what would you change and why? [17:48] i would like to have a better relationship with debian developers, but alas i think a vocal few make that difficult [17:48] i love to see DD's who participate directly in ubuntu, and of course a lot of ubuntu devs are DD's [17:48] so that helps [17:48] next? [17:48] QUESTION: What was it like up there, "in the skies"? Were you terrified in any of your space-flights? :) [17:48] only one space flight so far :-) [17:49] at least, in real life [17:49] lots of time in simulators :-) [17:49] never terrified, but certainly tense and focused [17:49] you are terrified the day before [17:49] when you finally decided to do it [17:49] but on the day... it's focus, focus, YEAH! [17:49] next? [17:49] QUESTION: Other KDE distros are now gettng a lot better. And users have been comparing Ubuntu and Kubuntu features a lot. Do you expect Kubuntu to be able to stand up to that level of quality, and if not, are there plans to address that? [17:50] i think Riddell is the best person to answer that! [17:50] i do think kubuntu is an excellent platform for kde lovers and developers [17:50] one of the first to make new technologies available [17:50] and of course it has all the hardware support that ubuntu does [17:50] and the size of the community is amazing [17:50] I think we're the best of course :) [17:50] how are we making the new technologies available, when we're often a release behind ubuntu? [17:51] but of course there will be excellence elsewhere, and that's healthy [17:51] next? [17:51] Hobbsee: KDE 4? [17:51] next? [17:51] Question: Do you or Canonical have plans for additional revenue streams beyond selling support for Ubuntu? Firefox for example directs traffic to google directly from the browser. [17:51] yes, there are lots of services we provide [17:52] for example, we do contract engineering for people who want to modify ubuntu in specific ways [17:52] i think each of the platforms will give us multiple streams of revenue [17:52] which helps make ubuntu even better [17:52] next? [17:52] QUESTION: is it ok if we approach local laptop vendor so they have products with ubuntu preinstalled? [17:52] hell yes! [17:52] just don't take a crowbar with you.... [17:52] and you can direct them to maria.bonnefon@canonical.com too if they have questions [17:52] [02:52] great! [17:53] next? [17:53] QUESTION: why is it that you decided to use kubuntu on your personal laptop ? [17:53] desktop [17:53] yeah, someone corrected me in -chat [17:53] i have other folks at home who are used to windows, and it's a bit more similar [17:53] [02:53] yeah, someone corrected me in -chat [17:53] also, i wanted to be familiar with both [17:53] and for development purposes, i just need a shell [17:53] and vim, of course :-) [17:53] next? [17:53] QUESTION: when are you planning a download mirror for INDIA ? [17:54] https://edge.launchpad.net/ubuntu/+archivemirrors [17:54] there is one in Madras [17:54] please feel free to organise more! [17:54] write to the IT departments of universities [17:55] it's easy for them to setup both CD mirrors (for the install ISO) and archive mirrors for packages [17:55] next? [17:55] < stelt_> question(s): Do you feel there should be more of a generalized combined effort of getting free software popular, by making it even easier, next to and including Ubuntu as one of the options? What do you think of the ideas posted at http://freedomdrive.org , a general free software installer, as easy and available as possible? [17:55] i think those rock [17:55] we supported the Open CD for that reason [17:55] it's important to get people using free software on windows, for example [17:55] it familiarises them with the idea [17:56] then they say "why can't ALL software be like this"? [17:56] that's why i think Firefox and Mozilla are so important [17:56] and why i was so saddened that the Iceweasel thing was turned into such a nasty mess [17:56] next? [17:56] QUESTION: We are all aware of Steve Ballmer's passion for developers, do you plan to show any similar passion in the future? [17:57] yes, but i don't plan to try to match his armpits, rather buy in artificial pherome machines or somethin' [17:57] next? [17:57] QUESTION: What are your plans on improving Ubuntu's usability on laptops? I've been running 7.10 on mine, and while it has improved there are still many rough edges (notably suspend/resume seems to break often - i.e. it worked fine in the beta but is broken in the final release). Is there any team I can become involved in to help resolve the issues here? [17:57] kernel team, and acpi with mjg59 are good places to start [17:57] next? [17:57] QUESTION: Would it make sense for Ubuntu to make use of cross-distro information gathering projects like smolt? [17:58] "acpi with mjg59", sounds like a cooking class! [17:58] and it is. cooking with gas :-) [17:58] DaSkreech_: sometimes, but we already have a hardware compatibility program, so not in that case [17:58] next? [17:58] QUESTION: Hi Mark! On your daily computing, have you ever had a problem that Ubuntu OS couldn't solve it and you needed some application that runs on Windows or Mac OS X? If so, how did you solved that problem? :) [17:59] only thing that's on my todo list that i don't think i can do from Linux is update the firmware on my Nokia phone [17:59] i do have a Mac at home too, which I use for iTunes downloads [17:59] haven't booted windows in a LONG time [17:59] except to show people that you can in a virtual machine, under Ubuntu :-) [18:00] next? [18:00] QUESTION: What do you think Debian can do to make it easier to collaborate with them? [18:00] i think this needs to be the last one [18:00] you have two hours allotted [18:00] samgee: most important, don't accept flaming DD's when they talk in constructive terms about Ubuntu [18:01] popey, pm [18:01] got it [18:01] the thing that makes our life most difficult is that DD's are afraid to talk about positive experiences or opportunities for collaboration, because some folks will flame them mercilessly, as if they were somehow traitors [18:01] which is, imo, insane [18:01] i think it will take a strong leader in debian who realises and is willing to state, publicly, that ubuntu is good for debian [18:01] we strive to take debian to places where it will not go alone [18:01] Currently, there's effort going into a combined debian and ubuntu QA team, as well, so that the fixes get back in more effectively. [18:02] and that's good [18:02] last question? [18:02] sabdfl: you taking a break? [18:02] oh [18:02] sabdfl: you have another hour :) [18:02] ok, i can do longer [18:02] QUESTION: Have you voted for the gibbon yet? (http://nicubunu.blogspot.com/2007/10/distro-deathmatch-werewolf-versus.html) ;) [18:02] He's hard :) [18:02] fingers are glowing :-) [18:02] voted, thanks :-) [18:02] next? [18:03] QUESTION: Why did you start Ubuntu in the first place instead of contributing to an already existing distribution? [18:03] sabdfl: you'll cope. maybe your next initiative should be irc-over-brainwaves. [18:03] thully: dan frye from IBM puts it best [18:03] he's referring to the linux kernel specifically [18:04] he says that "we have separated research and development, from productisation" [18:04] (sorry, RL conversation) [18:05] what he means is that the linux kernel guys, at kernel.org and on the LKML, actually care ONLY about productisation [18:05] erk [18:05] about kernel core development [18:05] while the distros care ONLY about productisation [18:05] and that's PERFECT [18:06] in a normal software company, the SAME people have to be both good at R&D, during the early phase of the product cycle, and also good at integration / QA / documentation, at the end of the cycle [18:06] but with the linux kernel, we separate those two out perfectly [18:06] so, i know Debian very well indeed [18:06] and initially i thought we might be able to do Ubuntu inside Debian, but pushing hard to narrow its focus [18:06] and then i realised that this would be a huge mistake [18:07] because, to do Ubuntu, you would need to cut out many of the things that make Debian wonderful [18:07] effectively, Debian sid is like the LKML [18:07] and we are like a distro that produces a release kernel from their work [18:07] that's actually a very powerful structure [18:07] other people also do amazing but DIFFERENT things with the output from Debian [18:08] so, this is the better way [18:08] next? [18:08] QUESTION: [follow-up] Will the hardware dedicated to PPA be increased? It took 8 hours to build a package that takes 6 minutes to build on my server. [18:08] mbt: yes, i think the servers are just full of Hardy package builds [18:08] QUESTION: What is the future plan for PPAs? More architecture, RPM, support for other distros like debian unstable or fedora? [18:08] mbt: i think that was due to some part of it breaking, and no one around to fix it. that's not normal. [18:08] (related) [18:08] sabdfl: ppa, not production... [18:08] https://edge.launchpad.net/+builds [18:08] yes, but they will soon be the same pool [18:09] we will bring on stream another set of PPA-dedicated builders [18:09] slytherin: not sure yet! [18:10] will depend on what people do with it [18:10] next? [18:10] QUESTION: What are you doing to solve the "codec dilemma"? Free formats are great in theory, but in practice everybody has iPods and a large collection of MP3/AAC files, and I don't see all of that disappearing in favor of Ogg overnight. [18:10] MP3 will solve itself when the patent expires [18:10] video is much trickier [18:10] Flash -> Gnash [18:11] next? [18:11] QUESTION: How is the business model surrounding Ubuntu different than the original support model Red Hat had up until Red Hat 9 (after which Enterprise Linux and Fedora became separate)? [18:11] poelcat: it's similar, i think we have a wider range of services we offer at present [18:12] but circumstances are quite different, and i am confident we can make it work well [18:12] next? [18:12] QUESTION: Getting involved in ubuntu usually involves signing up for and learning a complex, arcane set of overlapping collaboration technologies: irc, wiki, forums, mail lists, launchpad, and on the devel side: dput's odd ideas of how to do authentication and feedback, etc. Experienced folks find them mostly second nature, but it turns off newcomers. Where is the road out of this maze of twisty passages? [18:12] nealmcb: there's also a lot of distro-specific processes and terminology [18:12] < nealmcb_> provisioning via launchpad? [18:12] freezes and milestones and gibbons [18:13] PPAs are a good start [18:13] because you can Just Get Started, and publish your work for friends / customers [18:13] and from there, we'll figure it out [18:13] if you have good suggestions, the right person to take them to is dholbach [18:13] jono would also love to hear about that, i think :-) [18:13] next? [18:13] QUESTION: any plans of shipping pressed CDs for Xubuntu? I'm sure a few users would appreciate that, even if shipit offers only LTS Xubuntu releases [18:14] not at this stage, i'm afraid [18:14] < jono> sabdfl: sure would :) [18:14] we might be able to help get a good price if you want to place an order with the same supplier we use [18:14] next? [18:14] QUESTION: any intent to collaborate with fedora on their linux hardware database and smolt? [18:14] Solarion: dup :-) [18:14] oops [18:14] we have a hardware database too! [18:15] but i'm happy to collaborate in places where we both can contribute and benefit [18:15] i think some fedora folks are coming to UDS, which is cool [18:15] next? [18:15] QUESTION: Updating during a release consumes a lot of bandwidth and is probably impractical for people without high speed access. Is there any plan to have updates delivered ans binary diffs? [18:15] i tihnk release-to-release binary diffs would be HUGE [18:15] not sure what the saving would be [18:16] do you have figures that suggest feisty->gutsy is smaller as a binary delta? [18:16] < frank3434> I meant security updates and such [18:16] that might be possible [18:16] come to UDS to discuss, present a paper! [18:16] next? [18:16] QUESTION: Do you sometimes come accross stuff that doesn't work in ubuntu (eg wireless), and that you are frustrated? [18:16] yes, indeed [18:16] sound, often [18:17] i try to make sure the laptops we have in the company are from a diversity of brands [18:17] so folks file bugs :-) [18:17] next? [18:17] QUESTION : If ubuntu becomes very populair, will there be more ''sponsors" needed for the whole project , certainly for the shipping of cd's ? [18:17] possibly, and we'd certainly accept sponsorship! [18:18] as long as it doesn't involve paying for undisclosed patents :-) [18:18] next? [18:18] QUESTION: VCD/DVD playing with totem-gstreamer is pain even with all the codecs and libdvdcss2 installed. Is there any plan for having some (sponsored) dedicated developer to solve these problems? [18:18] slytherin: not AFAIK [18:18] next? [18:18] QUESTION: follow up on laptop usability: Suspend/resume does not work for many people with swsusp or uswsusp. I myself have very good experiences with a TuxOnIce patched kernel. Has it already been proposed to include that patch by default in Ubuntu, and if not, why not? [18:18] slytherin: i tihnk a commercial DVD player is still, alas, the best solution [18:19] profoX`: best person to speak with is mjg59 or benc [18:19] waaay outside my level of competence :-) [18:19] i know they care a lot about suspend/resume, but need folks to help debug and fix during the dev cycle [18:19] next? [18:19] QUESTION: iPods are all over, yet Ubuntu's support for them is currently quite lacking (i.e. Rhythmbox has no sync/can't delete songs). Is there any plans to improve this support? [18:19] thully: we're in the hands of upstream, there [18:19] next? [18:20] QUESTION: What does the victory over OOXML really mean for Linux? [18:20] QUESTION: Do you see the ISO shooting down Microsofts second attempt at pushing through OOXML? [18:20] hmm... caution, it's not yet a victory [18:20] there is a ballot-resolution meeting in Jan [18:20] MSFT is trying to convince "no" voting countries to change to "yes" [18:20] it will be very tight [18:21] if they fail there, then i hope they will start to support ODF [18:21] OpenOffice deserves some competition ;-) [18:21] next? [18:21] QUESTION: how do you think being a FOSS software house CEO differs from being a proprietary software house CEO? [18:22] it's much more interesting - because there are tons of smart people that DON'T work for you but you can still engage with them, debate and discuss, and collaborate [18:22] not many proprietary ceo's would have the benefit, or the challenges, of debian :-) [18:22] next? [18:22] QUESTION: How would canonical value the additions of domotics (home automation) to Ubuntu? Id love Ubuntu to control my house. Would Canonical support an Ubuntu derivate distro with domotics in mind? [18:22] hugolp: get cracking in a PPA, i think that's a brilliant idea! [18:23] if it takes off, then we would help more [18:23] next? [18:23] QUESTION: how come both ubuntu and kubuntu sometimes seem to be focused on reinventing the wheel when it comes to similar purposes: e.g. aptitude for ubuntu and adept-manager for kubuntu, wouldn't it be better if there would be work done on 1 common back-end so the individual distro's work would be limited to front-end GUI creation. Could you see this happening in the future? [18:23] Do you think this would contribute to lessening the perceived features-gap between the 2 distros as there seems to be now? [18:23] i *think* there are common backends for most of the similar capabilities [18:23] i know Riddell and co are not big NIH'ers [18:23] the upgrader in adept is a copy of update-manager, written in qt [18:24] afaik, anyway [18:24] the reason i think we still have both KDE and Gnome (and others) is that diversity breeds innovation [18:24] at the price of some duplication [18:24] for most things, it's just a problem that no one ends up writing a qt front-end - but the gnome-types are getting better at making sure there are separate backends, to avoid code duplication [18:24] thanks Hobbsee [18:24] next? [18:24] QUESTION: Do you think it would be worth our time to develop a distributed APT backend, like apt-torrent or the defunct deb-torrent? How much is software distribution costing the community in terms of bandwidth/dollar? [18:24] sabdfl: you're welcome [18:25] awalton__: it's definitely a cool idea, though it has some rough challenges to overcome. at this stage, bandwidth isn't a big constraint IMO [18:25] next? [18:25] QUESTION: Ubuntu Live in Portland was awesome! Are there plans in work for next year's conference? [18:25] dinda: indeed :-) [18:25] next? [18:25] (hi dinda) [18:25] QUESTION: with Ubuntu's icon set based on gnomes icon set which is based on the tango style and most major gnome apps(gimp, pidgin etc) adopting this same style is there any chance Ubuntu will do the same to tie in with the desktop apps and gnome? [18:26] hmm... keybuk is a good person to ask, as is kwii [18:26] i'm not a huge fan of tango, i'm afraid [18:26] next? [18:26] QUESTION: Is there any plan to partner gstreamer so some of the more common codecs could be bought legally from within ubuntu? [18:26] s/kwii/kwwii/ [18:27] not afaik, davmor2, but i am not entirely sure [18:27] we could run a poll to see if that would be popular [18:27] (especially given some have left Fluendo now) [18:27] right person to ask is randy.linnell@canonical.com [18:27] next? [18:27] QUESTION: any plans to hold a conference for us poor schmoes stuck in the middle of the us, 4km from most popular spots? :) [18:28] i think that's called irc :) [18:28] we go where we can get a venue and a crowd... [18:28] but it really is worth the trip [18:28] looks like May 19-23 is next one after Boston [18:28] save the dates [18:28] though i don't know the venue yet [18:28] next? [18:28] QUESTION: what is the Ubuntu marketing strategy/plan for the near future? [18:28] i'm all typed out, so folks, 3 more questions [18:29] Mean-Machine: make it rock, build community, share the love! [18:29] we had fantastic coverage for Gutsy [18:29] really, really amazing [18:29] so i don't see any big changes to that plan [18:29] next? [18:30] sabdfl: pick a number between 1 and 7 [18:30] (to make it fair) [18:30] 6 [18:30] 2 [18:30] QUESTION: Are there any plans of a properly integrated alternative to Microsofts Remote Assistance feature? (basically: easy encrypted remote desktop) [18:30] 1 [18:30] pointwood: that would make a GREAT spec for a UDS [18:30] seriously [18:30] all the components to do that are in place [18:31] so, start trying to champion that idea [18:31] try to get developers on your side [18:31] and it will happen [18:31] next? [18:31] Question: What kind of tools do you recommend to use, for Ubuntu development? (Language; IDEs) [18:31] Python! [18:31] nano! ahem. [18:31] i'm not a big IDE fan, i use vim [18:31] eclipse is supposed to be great, if you haven't tried it [18:31] next? [18:31] QUESTION: Have you seen the work with Fluxbuntu? What are your opinions of the goal of the project, and anything other comments you might have on this derivative? [18:32] i haven't seen it in action, but perhaps someone will show it to me in Boston next week? [18:32] very much looking forward to seeing everyone again next week [18:32] new faces, and others will be missed [18:32] but i think it's going to rock [18:32] phew [18:32] thanks sabdfl [18:32] thanks very much popey, Hobbsee et al [18:32] sabdfl rocks!!! [18:32] PriceChild too [18:33] Three cheers for hte ops!!!! [18:33] sabdfl: you're welcome [18:33] Anytime :) [18:33] this was fun as always! [18:33] Great session :) [18:33] thanks mdomsch for popping in too [18:33] thanks for your time sabdfl great session [18:33] sabdl, as in 'free beer whenever you're around.' [18:33] cheers all, enjoy the rest of the open week! [18:33] thank you for the great answers sabdfl [18:33] Thanks sabdfl! [18:33] thanks sabdfl! [18:33] we love you sabdfl :D make Ubuntu #1 ;) [18:33] Thanks sabdfl! [18:33] thanks a bunch sabdfl [18:33] GO UBUNTU!!! [18:33] :-) great questions make it easy, hendrixski, thanks for yours [18:33] thank sabdfl === shaffox is now known as Shaffox [18:33] My first time, enjoying it. Thanks. [18:34] many thanks for the insights, Mark [18:34] Thx sabdfl [18:34] great interview, thanks sabdfl [18:34] thanks mark [18:34] thanks sabdfl [18:34] sabdfl, yw [18:34] thx a lot sabdfl [18:34] thanks, Mark [18:34] lots of good answers === PriceChild changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | The Ubuntu Open Week begins again at 18:00 UTC [18:34] thanks for answering out questions [18:34] thx sabdfl [18:35] :) [18:35] thanks Mark <3 [18:35] thanks sabdfl [18:35] Thanks sabdfl [18:35] https://wiki.ubuntu.com/MeetingLogs/openweekgutsy/AskMark Log is online everyone! [18:35] sabdfl: if you're in Iowa City in the next year, I'll invite you to a beer or coffee. :) [18:36] Thanks popey! [18:36] THanks popey [18:37] popey: thanks [18:37] PriceChild: thanks! [18:38] no problem, thanks [18:38] sabdfl: thanks and congrats on the Rugby World Cup 2007 [18:39] great, now everyone can see my bad mjg59 joke. :( [18:39] where? [18:39] r3m0t: nowhere. It does not exist. [18:39] * Solarion waves his hand [18:39] you LIE [18:40] sabdfl: Thanks for taking the time to answer everyone's questions, if you're travel schedule ever finds you in Southern California around February...we'd love to have you at the SoCal Linux Expo :) [18:40] Solarion, was it 17:05 < Solarion> dunno if mjg59 wants to be associated with gas per se... ;)? [18:41] vincentt: I have no recollection of that, Senator. [18:41] :P [18:41] shashank: You are a bit too late.. but you can get the logs at https://wiki.ubuntu.com/MeetingLogs/openweekgutsy/AskMark [18:42] drhous1: thanks a lot! === annma_ is now known as annma === jcastro is now known as whiprush === garyl_ is now known as garyl === whiprush is now known as ffsihateirc === ffsihateirc is now known as jcastro [18:53] hi [18:57] is this still waiting for the next session? [18:57] yep [18:57] Question: hendrixski why are you so awesome? [18:57] I just am... thank you for asking [18:57] 4 minutes [18:57] great questions keep 'em comming [18:57] lol [18:59] Hu begert__ :) [18:59] Question: have you been talking to yourself long? [18:59] did Hobbsee poke you ? [18:59] Question: is it true that when the machines take over the world, they will use Linux and therefore using MS now is counterproductive? [18:59] Aw0L: No they will use Politicians [18:59] that machiens? [18:59] machines* [18:59] you realize that would mean using MS == saving the world [18:59] DaSkreech_, why thanks for asking. no. === PriceChild changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Current Session: Desktop Team - Sebastien Bacher [19:01] hello everybody [19:01] hey seb128! [19:01] hiho [19:01] hi Sebastian [19:01] dholbach!!! [19:01] welcome super-seb128 and super-lool [19:01] edenbeast, no no - the machines will take over regardless - if we want to hack their drones to fight for us, we'd better sharpen our linux kung foo [19:02] the dynamic desktop duo! [19:02] lool is also around? ;-) [19:02] let's get started [19:02] my name is Sébastien Bacher and I'm working on the Ubuntu Desktop for Canonical [19:02] do we have some desktop contributors around? [19:03] Martinp23 is here! [19:03] waouh, lot of people on this chan ;-) [19:03] right [19:03] dholbach as well ;-) [19:03] do I count? :) [19:03] Riddell: did you contribute to the Ubuntu desktop? ;-) [19:04] Riddell: no. you're from the evil kubuntu team :P [19:04] ok [19:04] I'll do a short presentation of the team and then we will do Q&A [19:04] seb128: the rest of people are all future desktop team contributors :) [19:04] Evel! [19:04] The ubuntu desktop team wiki page is https://wiki.ubuntu.com/DesktopTeam , you should find informations on what the team is doing, how to contribute, etc there. [19:04] if the documentation is not clear your are welcome to improve it, that's a wiki ;-) [19:04] The team has an IRC channel (#ubuntu-desktop) and a mailing-list (ubuntu-desktop@lists.ubuntu.com), feel free to join or subscribe if you have any question or want to contribute [19:04] there is also 2 teams on launchpad [19:05] desktop-bugs which focus on the bug triage [19:05] hey fernando ;-) (an another desktop team contributor) [19:05] hey seb128 =) [19:05] and ubuntu-desktop which is quite new and has restricted membership since it gives access to the bzr of the team for example [19:06] What we are usually doing: [19:06] we [19:06] - update desktop packages [19:06] - triage desktop bugs [19:06] - fix desktop bugs [19:06] - discuss changes to do for the next versions [19:06] - work on those [19:06] - and probably many other things I didn't enumerate there ;-) [19:07] the team is quite open so if you have any suggestion or something you want to work on, feel free to join [19:07] Some things we want to work on for the next cycle: [19:07] what makes a bug a Desktop bug? [19:07] - update GNOME to 2.22 (we like to have GNOME update and users like that as well apparently ;-) [19:08] Solarion: a bug filed on one of the desktop packages but questions after the introduction please [19:08] - the new version will be a LTS so we will mainly focus on bug fixing and stabilisation [19:08] - probably some specifications that will discussed at UDS [19:08] [19:08] Some other things that need work and where anybody can contribute: [19:09] - the tasks which have just been listed [19:09] - improve the wiki documentation [19:09] - speak about the team work and try to get new contributors [19:09] - try to figure a nice workflow around bzr for packaging [19:10] (we did add some packages to the ubuntu-desktop bzr archive on launchpad but that complicates the work for the moment and we would like to get it as simple as "get the source, do your change, upload") [19:11] - and maybe get some "work to do" automated lists for packages that need to be merged on Debian, updates, don't build, etc [19:11] [19:11] that's about it for the introduction [19:12] what languages has one to know to become a desktop developer [19:12] questions are welcome now, could somebody look at #ubuntu-classroom-chat and copy the questions? [19:12] keegan: english (or french) ;-) [19:12] computer languages? none [19:12] [20:12:24] pwnguin | QUESTION: I'm trying to control my ubuntu desktop with a wiimote; what resources does the Desktop Team offer for this sort of effort? │ Bonzodog [19:12] there is lot of things you can do without coding [19:13] could you please address the plans for kubuntu? [19:13] [21:04] QUESTION: Hi Sebastien! Will it ever be an original, full compatible Yahoo Messenger 8 client for Ubuntu? Because Pidgin is not even close compatible with Yahoo Messenger 8...not to talk about other chat clients such as Kopete... [19:13] pwnguin: none at the moment, we have limited ressources and quite some work on the "standard desktop" at the moment, you are welcome to join the team and start an effort on that though [19:13] seb128: theres already a package [19:14] seb128: it just requires some knowledge about xmodmap [19:14] pwnguin: feel free to join #ubuntu-desktop to speak about better integration whenever you want then [19:14] phitoo: questions on #ubuntu-classroom-chat please [19:15] is anybody taking care of selecting questions and copying those here? [19:15] marius: that would be upstream work, we don't have the ressources to do coding for them at the moment [19:15] QUESTION: Is anyone planning on paying attention to the small details on compiz during the gutsy cycle? [19:15] i see, thaks :) [19:16] thanks* [19:16] Quintasan: yes, we will focus on fixing bugs and usuability issues and compiz is on the list of software that need some polish [19:16] seb128: so should i asssign bugs to the desktop team? [19:17] pwnguin: no, we read bugs on desktop teams packages [19:17] questions in #ubuntu-classroom-chat please. direct them to jussi01 [19:17] QUESTION: Will the K/Ubuntu device database ever work? (not just tell me Im not using Ubuntu Hoary or Breezy) [19:17] you have a list of those packages on https://bugs.edge.launchpad.net/~desktop-bugs/+packagebugs [19:17] if you want to let the desktop know about something you can subscribe the team [19:17] don't assign it though [19:18] QUESTION: GIMP 2.4 was released today! Ubuntu 7.10 has the RC3 version...why there is such a long delay until we can update it? Also, Transmission packages are very old (version 0.72), today was released version 0.90.... I use version 0.82 from another repo. Firefox took about 4 days until was available for update. [19:18] jussi01: there was some discussions about it during the UDS in Sevilla 6 months ago and that's on the map, not sure if that will happen this cycle though [19:18] marius: -chat for question please [19:19] next [19:19] QUESTION: GIMP 2.4 was released today! Ubuntu 7.10 has the RC3 version...why there is such a long delay until we can update it? Also, Transmission packages are very old (version 0.72), today was released version 0.90.... I use version 0.82 from another repo. Firefox took about 4 days until was available for update. [19:19] such a long delay? it was release today as you said ... [19:19] we will look at updating it to gutsy-proposed and gutsy-updates as we do with GNOME 2.20.1 [19:20] dunno about transmission [19:20] that's not a desktop package [19:20] neither is firefox, but 4 days doesn't look like too much time to test possible regression, especially if there was saturday and sunday in this 4 days [19:20] next [19:20] QUESTION: I'm trying to control my ubuntu desktop with a wiimote; what resources does the Desktop Team offer for this sort of effort? [19:20] uh [19:20] already answered [19:21] next [19:21] already replied to this one directly here ;-) [19:21] next [19:21] QUESTION: Where is help most needed? Development or Packaging? [19:21] nosami: I would say bug triage and fixing ;-) [19:21] but contribution to package updates and development are also very welcome [19:21] next [19:21] QUESTION: With the increasing speed with which development and stable (and compatible) releases of software are coming out, is the Desktop team considering making certain classes of packages "volatile", or starting some sort of "volatile" component for the desktop that would enable users to continue running a chosen release, but also have newer versions of popular packages like OOo, Pidgin, and so forth? [19:22] mbt: not really, no, we focus on the desktop version for the next Ubuntu release which is already enough work [19:22] such efforts are rather in the scope of the backport team [19:22] and not limited to desktop packages [19:22] next [19:23] QUESTION: Are there any plans to provide an approachable and consistent experience for graphical system administration? Currently there are tens of different looking tools scattered across administration/preferences and a few things in accessories and other places. [19:24] zeth: I'm not sure what your issue with the current tools is exactly, we removed the application, system tools category of the default menu to avoid confusion [19:24] all the admin tools are under system, administration now [19:24] and what they do should be clear enough (network, users, etc) [19:25] specific suggestions are welcome on the chan or list if you have some though [19:25] next [19:25] QUESTION: Since Webmin will no longer be part of Ubuntu, will CipUX be replacing it? (Debian seems to be leaning towards it) If not, then what other solution? [19:25] we do sync packages on Debian so if they get it it'll be available in Ubuntu as well [19:26] dunno specifically about this one, that would be rather a question for the server team than the desktop one [19:26] next [19:26] QUESTION: My phpmyadmin apt-get install was interrupted, how can i restart it, so the config script will rerun aswell. Apt-get remove/install, wont do a rerun on the config script. [19:26] ( Jaac ) [19:26] Jaac: that's rather an user support question and off topic here, you can try on #ubuntu though [19:26] and phpmyadmin is not a desktop package for the record [19:26] next [19:27] QUESTION: about half of the .mp4s I download from google video refuse to play in totem -- are there any concrete plans for new gstreamer plugins and fixes to existing ones, in either ubuntu or upstream? [19:27] pwnguin: you are welcome to open bugs with example, I don't think we get many complain about that at the moment [19:28] would a link to a video be a good enough example, or should i upload an actual video? [19:28] I don't read a lot of mp4 myself but the ones I tried worked after installing the required codecs (which totem mades easy nowadays) [19:28] pwnguin: links are good enough [19:28] its mostly google tech talks -- apparently they dropped ogg [19:28] next [19:28] QUESTION: Are there any plans to implement an "Extract to..." and "Open Terminal Here" functions in the right click context menu? [19:29] marius: install nautilus-open-terminal and you will get the corresponding one [19:29] extract to is a file-roller wishlist, there is already an item to extract to the current directory, I'm not sure it makes sense to have a specific item to extract somewhere else [19:30] opening the software and clicking on extract is easy enough [19:30] next [19:30] QUESTION: Does the Desktop team only work with the main component, or does it work in the universe/multiverse as well? [19:30] we work on the Ubuntu default desktop, which is what you get when you try a desktop CD [19:31] the list of packages we track is https://bugs.launchpad.net/~desktop-bugs/+packagebugs [19:31] for universe packages that's up to the MOTUs [19:31] next [19:32] QUESTION: is it theoretically possible to unlock a gnome keyring without typing a password? [19:32] pwnguin: pam integration works for standard logins but not autologin at the moment if that's the question [19:33] not sure of what is required to make it work with autologin [19:33] if somebody knows please let me know [19:33] yikes [19:33] two conversations in one window [19:33] I had a quick look before gutsy but didn't manage to get it working (it was opened a password entry on login) [19:33] and I've been too busy with other things to look at it [19:33] im pretty sure the keyring encrypts your keys with a password [19:33] QUESTION: Are there any packages that manages mobile phones connected via Bluetooth or usb? [19:33] but patches are welcome [19:34] oops. sorry [19:34] next [19:34] jussi01: that's ok ;-) [19:34] :) [19:35] Quintasan: I don't know a lot about the bluetooth tools but you can have a look to gnome-bluetooth [19:35] I know that gnome-vfs-obexftp should be installed [19:35] wammu + gammu [19:35] but it has been suggested late for gutsy and we didn't manage to get it promoted to main and added to the desktop by default [19:35] but we will look into better bluetooth support in this cycle for pretty sure [19:35] next [19:36] QUESTION: if compiz is enabled by default, does this open the possibility of installing 3d games by default? [19:36] mvo: ^ around? ;-) [19:36] pwnguin: the team working on compiz is not the desktop team at the moment, it has its specific group of people, but I think they are working to get everything working correctly [19:37] ah [19:37] pwnguin: these will hardly fit on the CDs, I guess (at least the one's that look and play really cool imho) [19:37] not sure if that's still the case but I think I read once they were considering switching the window manager before activating a 3d application [19:37] that was about compiz & 3d games [19:37] for the default installation that's not likely [19:37] there is no space on the CD for that as pointed by sistpoty [19:38] and no real candidate at the moment anyway [19:38] and that's not really a required feature [19:38] rather something you can install if you want [19:38] next [19:38] QUESTION: does the desktop team deal with Kubuntu also? or is that separate [19:38] oh, there were enough candidates imho... (slune for example), but no space :P [19:39] jussi01: no, the kubuntu team deal with kubuntu, we work on the standard Ubuntu GNOME desktop (packages on https://bugs.edge.launchpad.net/~desktop-bugs/+packagebugs) [19:39] seb128: I was at dinner [19:40] lool: that's alright, just pointing desktop people which were around when we started the desktop team session [19:40] everybody, we need extra questions in #ubuntu-classroom-chat ;-) [19:41] seb-128 , i had a question for Mark, but that didn't come through :-( [19:41] I'm not mark so I can't reply for him ;-) [19:41] QUESTION: Who decides what bookmarks added into Firefox by default in Ubuntu and Free Software links? [19:42] seb128, no packaging is the subject? [19:42] Quintasan: no idea, firefox has its own team which is not the desktop one, you can ask to asac on IRC when he's around though or open a bug [19:42] I expect that's up to the Ubuntu firefox maintainer [19:42] seb128: thanks i found those quite useful [19:42] and could be discussed on ubuntu-devel-list [19:43] if you have any suggestion for changes [19:43] next [19:43] QUESTION: is conference voip in ubuntu solid enough to replace IRC in the next open week? [19:43] stelt: feel free to ask desktop packaging questions in -chat if you want [19:43] *snort* with 316 people? :) [19:44] think ambitious ;) [19:44] pwnguin: no idea, I don't know about voip a lot nor organize this week but I would expect IRC to be easier [19:44] for bandwith, noise, etc issues [19:44] It's more confortable to read up IRC async IMO [19:44] yes, I don't think voip would scale [19:45] so I would tend to say that IRC works fine there [19:45] next [19:45] come on people, we need extra questions [19:45] still 15 minutes in this session ;-) [19:46] nobody considering joining the team and having suggestions, questions, things to ask? ;-) [19:46] QUESTION: Are there any plans to replace the default bittorrent client with a better one? [19:46] ah, interesting one [19:46] I don't use bittorent a lot and the default client seems to do the job [19:46] i have a lot of suggestions, I want to move to GNOME from KDE because it's faster....but I can't :( There are things I miss :( [19:47] but if there is some real bittorent users who things the default applications is not good and that we have better alternative please mail the ubuntu-desktop list with some rational [19:47] we are happy to consider changes if that can benefit to users [19:47] next [19:47] QUESTION: Does the Desktop team work with the backports team(s) at all? [19:47] 10x :) [19:48] jussi01: no, I don't think there is real need for that at the moment, we update packages in the current version of the distribution and they work at making those available in backport when it makes sense [19:48] mbt: ^ [19:49] if you think we should interact for a good reason you are welcome to let we know which one ;-) [19:49] we are open for questions and suggestions from the backport team though [19:49] and are happy to make changes that make their work easier if they make sense [19:49] next? [19:49] QUESTION: don't you think it would be smart to take packaging and easy installation to a broader scope? Any distro, any free program even on Windows, through one general, super-easy, super-available installer? see some ideas on http://freedomdrive.org (a strong name that i'd like to put to more use) [19:50] QUESTION: are there plans to get a better disk/fstab manager? There's currently none. :( [19:50] Quintasan: please dont [19:50] stelt: dunno about this project but there is autopackage and some other similar projects trying to go in this direction [19:51] I don't think it really benefit users though [19:51] distribution packages are integrated, tested and known to be mostly working [19:51] encouraging users to try quick made package often create breakages and upgrade issues [19:51] next [19:52] QUESTION: I heard that CNR (click and run) service form Lin/Free spire i avilable for Ubuntu, will it be included into any realase? [19:52] Quintasan: no idea about that [19:52] next [19:52] QUESTION: are there plans to get a better disk/fstab manager? There's currently none. :( [19:53] jussi01: no concrete plan but we have one in dapper which was far from being optimal and that would be nice to get one before the next lts, maybe something to consider to work on this cycle [19:53] Solarion: ^ [19:53] jussi01: sorry about the nick confusion ;-) [19:54] Solarion: if you have some ideas on the topic on want to work on it you are welcome to join the IRC chan or list and bring the subject there [19:54] next? [19:54] QUESTION: Does anyone on the team run with the default desktop settings? [19:54] pwnguin: I do! [19:54] * Martinp23 too! [19:54] and you like it this way? [19:55] pwnguin: I can't speak for other people but I don't change a lot (tweak the panels, fonts, background and some other small things but that's basically it) [19:55] pwnguin: anything specific? [19:55] well, two gnome panels comes to mind [19:55] there is no enough room on one [19:55] s/no/not [19:56] and we have no real interest to copy windows in the "one panel at the bottom" way [19:56] well mines at the top :P [19:56] but there was a 2006 SoC on a panel profiles switcher applications [19:56] if somebody wants to pick up the work and get it integrated in Ubuntu that would be a good idea [19:57] having some default profiles, a standard GNOME one, a windows like one, and an Ubuntu one for example [19:57] next [19:57] QUESTION: how tight is CD capacity for app picking? [19:58] Tesla-HETy: very, we try to fit on one CD and that's starting being really though, the CD was quite oversized before gutsy and we had to do quite some ugly packaging hacking to get it back on what is required === kj is now known as lokpest [19:59] gimp-gnomevfs which was a tiny Depends is not on the gutsy desktop because of that [19:59] we did some packaging changes now though which should gave us some space [19:59] but there is nothing to waste there [19:59] * dholbach high-fives seb128 [19:59] thanks seb128 and lool for this excellent Desktop Team session :-) [19:59] (especially than free space means extra translations on the CD) [19:59] * popey whispers "lose the mandela video" [19:59] next one and we are done then? [19:59] * seb128 hugs dholbach [20:00] * dholbach hugs seb128 back [20:00] QUESTION: Do you maintain a janitors list like the linux-kernel, with simple projects for newbies? [20:00] what is a "janitors list"? [20:00] ah, easy tasks to contribute? [20:00] yes [20:00] http://janitor.kernelnewbies.org/ [20:00] http://wiki.ubuntu.com/DesktopTeam/TODO has a lot of easy tasks - most of them include tasks like updating packages, which will be part of the next session :-) [20:01] :) [20:01] what dholbach said [20:01] https://wiki.ubuntu.com/DesktopTeam/GettingStarted also [20:01] and https://edge.launchpad.net/~desktop-bugs/+mentoring [20:02] 1 more seb128 ? [20:02] jussi01: if you want [20:02] QUESTION: not to be critical but speaking of default themes are there any thoughts or plans to do a really professional and attractive default theme - something to rival the "other" OSs? [20:02] that would an artwork team question ;-) [20:02] I know there is some discussion about artwork changes for hardy [20:02] I think the icon and GTK themes will get some work for the next lts [20:03] but I don't know details there [20:03] maybe dholbach knows? ;-) [20:03] no, but kwwii and ubuntu-art@lists.ubuntu.com are the best points of contact there :) [20:04] <_MMA_> I just asked kwwii to pop in. [20:04] jussi01: thanks for copying the questions and moderating! [20:04] and thanks everybody for attending the session [20:04] and for the good questions ;-) [20:04] thanks seb128, jussi01 [20:04] thanks seb128 and the DesktopTeam! [20:04] and see you soon on the desktop team chans and mailing lists ;-) [20:05] Welcome everybody to the Packaging 101 session! [20:05] My name is Daniel Holbach, I work for Canonical, part of the MOTU team for a long time and have worked in a couple of other Ubuntu teams already. What I'm working on now is trying to make becoming a MOTU more easier and enjoyable, so if you have any questions, recommendations or worries outside of this session, feel free to drop me a mail at dholbach@ubuntu.com [20:05] Who of you already started contributing to Ubuntu in form of packages or patches? [20:05] thanks Sebastien! [20:05] * pwnguin has [20:05] Who of you started playing with packaging tools already? :-) [20:06] * Muzik``` has since yesterday [20:06] * Rob125 timidly raises his hand. [20:06] * amarillion has some packages in his PPA [20:06] rock on pwnguin, muzik``, Rob125, amarillion! :) [20:06] What I want to show in today's sessions is two tasks Ubuntu Developers do quite often: 1) updating a package to a new upstream release, 2) providing a debdiff. [20:06] Why are they important? These tasks are performed quite often and if you're able to make good use of them, it's a very good starting point to get involved as an Ubuntu Developer. [20:06] dholbach \o/ [20:07] How do you become an Ubuntu Developer? First of all you become a MOTU: a Master Of The Universe. The process is all written up on http://wiki.ubuntu.com/UbuntuDevelopers - basically it boils down to: [20:07] 1) contribute patches and new packages [20:07] 2) get them reviewed by the reviewer team [20:07] 3) get them uploaded by a sponsor [20:07] 4) Go back to 1) a couple of times until your sponsors tell you "I'm tired of this - you should be able to do this yourself." [20:07] 5) Write your application to the MOTU Council. [20:08] http://wiki.ubuntu.com/SponsorshipProcess explains how uploads get sponsored. Sponsoring means: somebody who's allowed to upload to the build daemons, will sign your package with their GPG key and upload it for you. [20:08] The review process is also quite easy: you file a bug with the a link to the source package or attach the patch (debdiff), then you subscribe either ubuntu-main-sponsors (for packages in main or restricted) or ubuntu-universe-sponsors (for packages that live in universe or multiverse). [20:08] Are there any questions about that? [20:09] Can you use your own email address and gpg key for new packages before you pass them to a sponsor? [20:09] Any questions about the processes? How to become an Ubuntu Developer? What MOTUs do? [20:09] amarillion: yes, good question [20:09] amarillion: you're encouraged to have your own name in the debian/changelog entry, etc [20:10] that way they will show up on your http://launchpad.net/~/+packages page [20:10] which is important when you apply to become a MOTU [20:10] it will show what you've done over the release cycles [20:10] the only thing the sponsor does is: read the diff, make sure it's OK, then sign it with their key and upload it [20:11] Any more questions? [20:11] Seems everybody in here knows about MOTU and Ubuntu Development already. :-) [20:11] (or has been in yesterday's session... :-)) [20:11] To sum it up: http://wiki.ubuntu.com/SponsorshipProcess and http://wiki.ubuntu.com/UbuntuDevelopers are the process pages that you really want to bookmark, if you're interested in packaging and joining the team. :-) [20:12] The MOTU team can be found on #ubuntu-motu and at http://wiki.ubuntu.com/MOTU - if you need help with anything let us know, there's also our motu-mentors list at http://lists.ubuntu.com/ubuntu-motu-mentors [20:12] If there are no more questions, let's move on and try to update a package [20:13] the example I'll use is a slightly historic one, we'll try to update brasero 0.5.2 to brasero 0.5.90 [20:13] first of all: make sure you have a deb-src line in your /etc/apt/sources.list [20:13] I have this one for example: [20:13] deb-src http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse [20:14] that way we don't only have a source for binary packages (which get installed during updates, etc), but also a source for source packages [20:14] after that, run: [20:14] sudo apt-get update [20:14] next thing will be to set the DEBFULLNAME and DEBEMAIL variables [20:14] edit ~/.bashrc in your favourite editor and add something like [20:15] export DEBFULLNAME='Daniel Holbach' [20:15] export DEBEMAIL='daniel.holbach@ubuntu.com' [20:15] after that, run source ~/.bashrc or restart your terminal [20:15] these variables will be used by a variety of packaging tools and make your life easier [20:15] _ QUESTION: There is a desktop tool, already packaged as a .deb - but not in ubuntu universe etc. how does one do the work to get it included? [20:16] mzungu_: the process for that is quite easy: it's explained at http://wiki.ubuntu.com/UbuntuDevelopment#NewPackages [20:16] you will have to upload the source package (not the .deb), which includes .orig.tar.gz .diff.gz and .dsc [20:16] it will be reviewed, then uploaded if it's OK [20:17] now we'll install some necessary tools: [20:17] sudo apt-get install devscripts build-essential wget cdbs fakeroot liburi-perl debhelper [20:18] we'll base the new version of brasero on the old one (0.5.2), get it by running: [20:18] dget -x http://people.ubuntu.com/~dholbach/motu/brasero_0.5.2-0ubuntu1.dsc [20:18] normally you'd just use apt-get source but in our case, we use an older version [20:18] if you look at what it downloaded, you'll notice, that there's a .orig.tar.gz a .diff.gz and a .dsc file [20:19] * .orig.tar.gz is the upstream tarball we get from the project's homepage [20:19] * .diff.gz is the compressed set of changes we apply in Ubuntu to make it build with our build services [20:19] * .dsc is a file which includes descriptions as text-only [20:20] dget -x has downloaded and extracted the tarball, then applied the changes [20:20] now we'll get the new version we want to upgrade to [20:20] wget http://people.ubuntu.com/~dholbach/motu/brasero-0.5.90.tar.gz [20:20] we'll extract it: [20:20] tar xfz brasero-0.5.90.tar.gz [20:21] and rename it to conform with the naming pattern: [20:21] mv brasero-0.5.90.tar.gz brasero_0.5.90.orig.tar.gz [20:21] in the case of brasero the only packaging changes are in debian/ so in this example, we'll just copy them over [20:21] cp -r brasero-0.5.2/debian brasero-0.5.90/ [20:22] QUESTION: is it possible for a company to host a proprietary service by hosting their own password-protected repository? Assuming it's not open-source-software that they're hiding behind the passwords? [20:22] hendrixski: yes, they can do that, I believe sftp is an option [20:22] best to check the apt manpages [20:23] now that we've copied over the debian changes, we'll do update the version number and add a changelog entry [20:23] cd brasero-0.5.90 [20:23] dch -i [20:23] every change we make in Ubuntu needs to have a changelog entry [20:23] as we're updating to 0.5.90 we'll change the version number in the first line [20:24] to 0.5.90-0ubuntu1 [20:24] "0.5.90" is the upstream version [20:24] "-0" is the bit that refers to the debian version (in our case we did not merge a debian version, so we'll use -0) [20:25] "ubuntu1" says that it's the first version of it in Ubuntu [20:25] as upload target (behind the version number) we'll use "hardy" instead of "gutsy" [20:26] we can always only upload to the active development release, which now is hardy [20:26] gutsy is 'locked' [20:26] there's also gutsy-updates and gutsy-security, but that's not part of our example right now :) [20:26] as version string we'll use something like "New Upstream Release" [20:27] did that work for everybody up until now? any questions? [20:27] QUESTION: When building testing packages, say, when testing a patch or something, what sort of version scheme should be used to ensure that the test package is (a) newer than the current package, and (b) "older" than the next-to-be-released? (Example: LP 131526 is one such instance) [20:27] mbt: say you're preparing a 0.5.4-3ubuntu2 upload (which fixes 0.5.4-3ubuntu1) [20:27] you could use 0.5.4-3ubuntu2~testing1 [20:28] ~ is used in cases like that to indicate "this is less than" [20:28] Excellent, thank you. That one has been bugging me. :) [20:28] hhmm... and.. that leads me to another question I guess: [20:28] QUESTION: Is it possible to create a nightly build of the main branch that creates package(s) for testing as well? Are there already tools that do this or would one have to write their own script? [20:29] hendrixski: you mean a CVS checkout or something? [20:29] hendrixski: it should be easy enough to script that and use 'dch' to generate a new automated changelog entry for every checkout [20:30] I'd expect a few lines shell or python should do that [20:30] everybody has the changelog done alright? [20:30] hendrixski: I have that already, I'll paste bin it for you [20:30] now we'll install the build-dependencies of brasero, so we can build it properly [20:30] sudo apt-get build-dep brasero [20:31] DaveMorris, I would appreciate that, thank you :-) [20:31] so what are build-dependencies? [20:31] if you check out debian/control you will notice that in its first stanza it's talking about the source and Build-Depends [20:32] in the next stanza(s) it mentions Depends [20:32] Depends are what will be required to install the resulting binary package [20:32] Build-Depends are the packages that are needed to build the package [20:33] the Ubuntu build daemons all have a minimal build environment, which will just install what you specify in the Build-Depends [20:34] to build the source package, please run [20:34] debuild -S -sa [20:34] please ignore the (possible) message about you not being able to sign the source package [20:34] that's irrelevant for now [20:35] in general you will need a gpg key, everything related to it, is explained over here: https://help.ubuntu.com/community/GnuPrivacyGuardHowto [20:35] hendrixski: and anyone else http://www.pastebin.ca/748368 [20:35] we should have a bunch of files now and it should look something like this: [20:35] brasero_0.5.2-0ubuntu1.diff.gz brasero_0.5.2.orig.tar.gz brasero_0.5.90-0ubuntu1.dsc brasero_0.5.90-0ubuntu1_source.changes [20:35] brasero_0.5.2-0ubuntu1.dsc brasero_0.5.90-0ubuntu1.diff.gz brasero_0.5.90-0ubuntu1_source.build brasero_0.5.90.orig.tar.gz [20:35] everybody got that far? [20:35] * mbt nods [20:36] neat-o :) [20:36] let's try to build it [20:36] please run: [20:36] debuild -us -uc [20:36] this will build the package but not try to sign it in the end [20:37] QUESTION: Can this build process be adjusted for SMP systems? e.g., is there a way to pass -jX to 'make' where X is the number of parallel process desired? [20:37] mbt: that should happen automatically [20:37] does that work out for all of you? I get an error message [20:37] DaveMorris, thanks. :-) [20:37] I ask because it just tried to build this package (and failed), but only ever used one of my CPUs [20:37] can somebody pastebin the result? [20:38] http://www.pastebin.ca/748370 - coz I delete the last 1 [20:38] mbt: in my case it uses both cores, you could ask on #ubuntu-devel about that [20:38] DaveMorris: I was asking about the result of the build [20:39] http://pastebin.com/m2a85b9fc [20:39] That is as much as my terminal history permits [20:39] # [20:39] data-disc.c:107: error: expected specifier-qualifier-list before ‘GtkTooltips’ [20:39] # [20:39] data-disc.c: In function ‘brasero_data_disc_get_property’: [20:39] exactly what I get too [20:39] this is a build failure, nick named FTBFS (fails to build from source) [20:40] what can we do to try to fix it? [20:40] New upstream, I would guess. [20:40] mbt: good answer [20:40] MOTU work or work as an Ubuntu developer is always detective work [20:40] if you come across bugs like this one, you'll like check what upstream did in the meantime [20:40] or see what's happening in Debian and other distributions [20:41] if you're interested in a package it's good to be in touch with all of there people [20:41] and that's a great thing about packaging: you get to know a lot of people [20:41] let's get the new upstream source, 0.6.1 is out already: [20:41] wget http://ftp.gnome.org/pub/gnome/sources/brasero/0.6/brasero-0.6.1.tar.gz [20:41] QUESTION: debuild will create new files, and the "clean" target might forget to remove some files. Is that a problem? Will they be added to the diff? [20:41] dholbach: GtkToolTips being deprecated in the new GTK I would look if they build with some GTK DEPRECATED option ;-) [20:41] seb128: upstream fixed it :) [20:42] alright ;-) [20:42] amarillion: that's usually a sign of a broken clean target [20:42] amarillion: best to make sure you remove those autogenerated files in the clean target, in debian that's as far as I know a RC bug [20:42] QUESTION: If, however, a new upstream is not available, I would assume that the proper thing to do is patch it. Do you modify *.orig.tar.gz, though, or do you do something else to achieve the desired result? [20:43] mbt: no, we try to leave the .orig.tar.gz as it is, there are only a few cases where it's OK to change it [20:43] mbt: there are a lot of different packaging patch systems you can use [20:43] dpatch or cdbs's simple-patchsys among them [20:43] http://wiki.ubuntu.com/PackagingGuide explains about all of them [20:43] patches are then stored in debian/patches and applied at build time [20:44] that's a really nice way to keep track of patches, because once you update to a new upstream release, you might just drop some patches, because they were committed to upstream SVN by removing the patch file [20:44] good question though :) [20:44] let's go through the steps to update to 0.6.1 again [20:45] mv brasero-0.6.1.tar.gz brasero_0.6.1.orig.tar.gz [20:45] tar xfz brasero_0.6.1.orig.tar.gz [20:45] cp -r brasero-0.5.90/debian brasero-0.6.1 [20:46] cd brasero-0.6.1 [20:46] dch -i [20:46] again, we'll change the version number to 0.6.1-0ubuntu1 [20:46] and the upload target to hardy [20:47] [Question] when does hardy as a target open up? [20:47] Quote's dholbach: "in debian that's as far as I know a RC bug". What is RC? [20:47] whois mdomsch [20:47] RC means release-critical [20:47] DaveMorris: it's open already [20:48] now we'll build the source package again [20:48] debuild -S -sa [20:48] (and ignore the gpg warnings) [20:48] check that everything went alright, and attempt to build it again [20:48] debuild -us -uc [20:48] QUESTION: How about using pbuilder so as not to clutter up things with build-deps etc...? [20:49] bahadunn: good question, I figured that for this tutorial it might take too long for some (on slow connections) to set up the pbuilder [20:49] pbuilder will create a minimal environment (just like the build daemons) - a chroot, and install the necessary build-depends in there [20:49] that way you don't need to install them on your 'main system' [20:50] http://wiki.ubuntu.com/PbuilderHowto has more information on that [20:50] QUESTION: If a person is going to manage a mediocre number of packages, how would they go about setting up their own dedicated build server? PPA is nice, but the storage space is rather small for a large number of packages, particularly if you package just emacs and OpenOffice for two releases. [20:50] mbt: writing a small script that uses pbuilder should be fine, I guess [20:50] I've been told that setting up 'dak' requires much more effort [20:51] QUESTION: Maybe a seperate pbuilder session sometime then? [20:51] bahadunn: I believe that PbuilderHowto on the wiki should be sufficient, it's quite good [20:51] yes I agree [20:51] pbuilder is not session dependant, you can start is as often as you want (or as your box can deal with it) [20:51] I asked the question just before you posted the link... [20:52] ok, great bahadunn, thanks for the question [20:52] does the package build alright for everybody? [20:52] no problem [20:52] yes it works [20:52] * mbt nods [20:52] Finished running lintian. [20:52] think so :) [20:52] I get a complaint that hardy is not a valid ubuntu version [20:52] yes [20:52] rock on! [20:52] amarillion: I answered in -chat [20:53] so what we can do now is compare the old and the new versions of the .deb packages [20:53] get the old .deb file: [20:53] wget http://people.ubuntu.com/~dholbach/motu/brasero_0.5.2-0ubuntu1_i386.deb [20:53] and run: [20:53] debdiff brasero_0.5.2-0ubuntu1_i386.deb brasero_0.6.1-0ubuntu1_i386.deb (if you're on i386) [20:54] QUESTION: Will debdiff work across architectures? [20:54] mbt: yes, I ran it on amd64 :) [20:54] debdiff will compare the contents of the two packages and let you see easily what's missing from either of them [20:54] also it will show you changed dependencies, etc [20:55] as a maintainer it's really important to check that and be aware of missing files, etc [20:55] congratulations everybody, we updated a package successfully! :-) [20:55] any more questions? :-) [20:56] ok, let's have a five minute break until we move on to the next session [21:01] alrightie, let's get going for round 2 [21:01] everybody doing alright? [21:01] * mbt nods [21:01] yep [21:01] rock on! :-) [21:02] QUESTION: I just woke up and seems as if i missed the whole session, can i read the logs and ask you any questions later? [21:02] harrisony: yes, somebody will post the link later on, I'm not sure where to find it right now :) [21:02] QUESTION: I thought a good thing to fix a bug is attaching a debdiff to a bug report... but actually the debdiff output is just a list of files, not the files themselves [21:02] amarillion: excellent question! [21:02] amarillion: it depends if you run debdiff on two .deb files or on two .dsc files [21:03] if you'd propose a new upstream version to get uploaded, you'd probably not attach the source diff [21:03] but link to the source package you've uploaded somewhere [21:03] you can use PPA for that (http://help.launchpad.net/PPAQuickStart) or REVU (http://wiki.ubuntu.com/REVU) and just link to the location of the .dsc file [21:03] (so people can run dget -x to get the source and review it) [21:04] dholbach: Thanks for your talk. Can you address the differences between the x86 and x86-64 packages? Are all the packages available for both? What are the policies of Ubuntu between these two architectures? [21:04] desertc: yes, if you specify Architecture: any in debian/control, the source package will be built on all buildds, on all different architectures we use [21:05] this is necessary for all packages that contain architecture dependent code [21:05] you'd not need that for packages that contain only scripts (like python) or artwork, etc [21:05] in their case you'd use Architecture: all [21:05] QUESTION: What was the bit that didn't cut it in the first session. I notice a new version of brasero being used for this one... [21:06] effie_jayx: we used 0.5.90 which failed to build (because as seb128 pointed out, GtkToolTip was deprecated in GTK upstream), this has been fixed in 0.6.1 [21:07] dholbach, cool then... [21:07] :D [21:07] any more questions? [21:07] before we move on? :) [21:08] alrightie [21:08] in session two we'll produce a debdiff [21:08] which will put you in the position to contribute patches that are ready for submission to review [21:08] QUESTION: Is there an easy way to clean up build-deps when *not* using pbuilder? Like the ones we installed earlier? [21:09] mbt: you can use tools like deborphan for that [21:09] ok, let's move on [21:09] let's suppose we're all trying to fix an easy bug [21:10] I'd like to point out that we have http://wiki.ubuntu.com/MOTU/TODO and http://wiki.ubuntu.com/MOTU/Bugs [21:10] which list a bunch of easy bugs, things like the 'bitesize' tasks [21:10] in this case we assume somebody complained that the package description of xicc contains 'colour' where it should say 'color' instead [21:11] this is ridiculous and would be rejected, but let's do it as a simple excercise :) [21:11] let's check if it's actually true: [21:11] apt-cache show xicc [21:11] Description: set the ICC colour profile for an X display [21:11] This utility lets you set an ICC colour profile for an X display, so that [21:11] applications can use it to display colour calibrated images. Applications have [21:11] to specifically look for this atom but several applications such as Gimp and [21:11] Eye Of Gnome already do. [21:11] seems the person in the bug report is right [21:11] let's get the source [21:11] dget -x http://people.ubuntu.com/~dholbach/motu/xicc_0.2-2.dsc [21:12] again, it'll download the .orig.tar.gz the .diff.gz and the .dsc file and extract it automatically for us [21:12] cd xicc-0.2 [21:12] and check out debian/control [21:13] in the binary packages stanza you'll see the package description [21:13] we'll simply fix it, by running: [21:13] sed -i 's/colour/color/g' debian/control [21:13] (you can do it manually too, if you like) [21:13] again, we'll write a changelog entry to explain what we did and why [21:13] dch -i [21:14] this time 0.2-2ubuntu1 would be the correct version number [21:14] 0.2 to indicate the upstream version number [21:14] -2 indicates the debian revision [21:14] and ubuntu1 our change [21:14] we'll change the upload target to hardy again [21:14] (as it most likely wouldn't get accepted in gutsy-updates anyway) [21:15] http://wiki.ubuntu.com/StableReleaseUpdates explains which kind of updates are accepted there [21:15] as changelog entry, we'd write something like [21:15] "debian/control: changed all occurences of 'colour' to 'color'." [21:16] it's important to point out the files you touched and why, it will make the work of other maintainers much easier [21:16] especially in Ubuntu, where all packages are maintained by the whole team [21:16] now run debuild -S to build the source package [21:17] do you get the following line: [21:17] dpkg-source: error: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address [21:17] debuild: fatal error at line 1247: [21:17] ? [21:17] Actually, I didn't. [21:17] I did [21:17] line 1155 yes [21:17] I got that as a warning, though. [21:17] that's because of http://wiki.ubuntu.com/DebianMaintainerField [21:18] our friends in the Debian project asked us to change the maintainer field for Ubuntu uploads [21:18] so what we'll do is, change the Maintainer: string in debian/control [21:18] we'll replace: [21:18] Maintainer: Ross Burton [21:18] with [21:18] XSBC-Original-Maintainer: Ross Burton [21:18] Maintainer: Ubuntu MOTU Developers === mzungu_ is now known as mzungu [21:19] that way we preserve the original debian maintainer [21:19] but set the maintainer string to the MOTU team [21:19] which is the general contact for Universe and Multiverse packages [21:19] we'll run debuild -S again [21:20] (update-maintainer is a neat script in ubuntu-dev-tools which would actually have done the maintainer change for us) [21:20] now you should have these files: [21:20] xicc_0.2-2.diff.gz xicc_0.2-2ubuntu1.diff.gz xicc_0.2-2ubuntu1_source.build xicc_0.2.orig.tar.gz [21:20] xicc_0.2-2.dsc xicc_0.2-2ubuntu1.dsc xicc_0.2-2ubuntu1_source.changes [21:20] dholbach, my key... ? debsign: gpg error occurred! Aborting.... [21:21] effie_jayx: that's to be expected in this tutorial, that's fine [21:21] if you follow https://help.ubuntu.com/community/GnuPrivacyGuardHowto you'll get around that hurdle too [21:21] now if you run [21:21] debdiff xicc_0.2-2.dsc xicc_0.2-2ubuntu1.dsc [21:21] it will show you the source changes we did [21:21] can somebody pastebin their result somewhere? [21:22] nobody? [21:22] just a sec :) [21:22] 1 sec [21:23] http://pastebin.com/m2f58fa1e [21:23] http://pastebin.ubuntu.com/1301/ [21:23] dholbach, http://pastebin.ubuntu.com/1302/ [21:23] http://paste.ubuntu-nl.org/41984/ [21:23] dang... too slow [21:23] all look good! [21:23] rock on! [21:23] great work :-) [21:23] YEAH :D [21:23] debdiff xicc_0.2-2.dsc xicc_0.2-2ubuntu1.dsc > xicc_0.2-2ubuntu1.debdiff [21:23] :) [21:24] will give you the debdiff file you can attach to the bug report and you fixed the bug [21:24] now you would just subscribe ubuntu-universe-sponsors to the bug and get a review [21:24] first step to become a MOTU: DONE! [21:24] in the real world, you'd add a (LP: #1234567) to the changelog entry [21:25] (1234567 being the number of the bug) [21:25] and it would get automatically closed, when the build daemon accepts your package [21:25] QUESTION: How do you use the debdiff as someone that wants to apply it? Just patch -p4 < file.debdiff? [21:25] mbt: exactly, in most cases it's p1, but yeah, you just use patch [21:26] any more questions? [21:26] who could imagine walking the steps towards becoming a MOTU now? :-) [21:26] * mbt nods [21:26] * amarillion too [21:26] great [21:27] QUESTION: a patch would then be a debdiff between the old and new package? [21:27] peppych nods too [21:27] effie_jayx: yes, you'd run it on the .dsc files and attach it to the bug report [21:27] what exactly is this channel... will there really be "classes" here? Like someone telling or showing people how to do stuff? Os is this just a support channel like #ubuntu ? [21:27] QUESTION: right now there are about 70 MOTU's. Is that too few? Debian has about 900 DD's I believe... [21:27] MrPink: Please to go #ubuntu-classroom-chat [21:27] amarillion: we're actively recruiting :-) [21:28] amarillion: the MOTU team does a great job and works together with upstreams and Debian maintainers, but I'd like to encourage you all to join in [21:28] the process is really straight-forward [21:28] MrPink: http://wiki.ubuntu.com/UbuntuOpenWeek [21:29] any more questions? about packaging? about Ubuntu development? about becoming a MOTU? [21:29] (about me?) ;-) [21:29] QUESTION: if an MOTU objects to a debdiff, is there an authority to appeal to? [21:30] pwnguin: you can always discuss packaging changes and problems you have on ubuntu-motu@lists.ubuntu.com [21:30] pwnguin: we have quite a lot of people on the sponsoring team who do a very good job, so there will a be not just one pair of eyes on your debdiff [21:30] QUESTION: I've seen mentioned that there are packages in debian that are not in ubuntu. So there is not a 1:1 correspondence, right? What could be reasons for packages not being in ubuntu? [21:30] any other MOTU... in case there should real problems between a personal member arise, motu-council (or jono) would be the someone to contact [21:31] sistpoty: for technical questions, I'd rather think ubuntu-motu@ or ubuntu-devel@ [21:31] but for social problems between maintainers, feel free to talk to me or the motu-council, right [21:31] amarillion: in most cases this happens, when we turned the auto import of debian source packages off [21:31] dholbach: definitely (was just an addition) [21:31] * dholbach hugs sistpoty [21:31] (the MOTU team hugs a lot) [21:31] * sistpoty hugs dholbach [21:31] :-) [21:31] dholbach: in my case, its certainly not one i expect to have a lot of favor for overall, but i can imagine situations where one guy refuses a patch that many others would have accepted [21:32] amarillion: we import source changes of debian during the first phase of the release cycle (if there are no ubuntu changes that could be overwritten) [21:32] amarillion: in those cases we have to merge semi-manually [21:32] amarillion: check out http://wiki.ubuntu.com/HardyReleaseSchedule for the current plan for hardy (and note the debian import freeze) [21:33] pwnguin: right, that can happen: some sponsors will ask you to fix little bugs they see in your approach, some probably won't === dsas_ is now known as dsas [21:33] pwnguin: all of them are reasonable and you can talk to them [21:33] QUESTION: What about refreshing docs about packaging, to be more linked to real practices? [21:34] eolo999: I'm working on that: http://wiki.ubuntu.com/PackagingGuide will contain more hands-on examples like on http://wiki.ubuntu.com/MOTU/Recipes [21:34] QUESTION: Where is more detailed information on using the build system to split packages apart into things like -doc and -dev and -dbg and the like? [21:34] mbt: http://wiki.ubuntu.com/PackagingGuide should contain information on that [21:34] mbt: it has a reference packages section too, in /Basic I believe [21:34] dholbach, the package in question is batik. One time I requested in #ubuntu-motu that the batik library be packaged, and then somebody said that an old version was already in debian [21:35] amarillion: it should be in hardy then, if it's not ask on ubuntu-motu@lists.ubuntu.com [21:35] QUESTION: I read from Wikipedia that it will be Ubuntu Grumpy Groundhog, unstable branch of ubuntu. How many Packages freshness that Grumpy have? [21:35] willwill: Grumpy is a concept up until now and not implemented yet [21:35] willwill: the plan is to import svn snapshots of upstream source and build them into packages [21:36] about the frequency, I don't know [21:36] QUESTION: what's the best way to build a package which has its debian/ directory kept in bzr? [21:36] Riddell: excellent question [21:36] some teams decide to not only use the archive as their main source repository but a version control system as well [21:36] that way you have a team of contributors who don't need to be uploaders yet, but much broader [21:37] bzr-builddeb is a really useful tool to achieve that [21:37] you can pass --orig-dir=.. (or some such) to build it with an upstream tarball [21:37] QUESTION: When running dh_make, one of the files generated is watch.ex. Supposedly to automatically track new releases. Can you explain a bit about them? Does that actually work well in practice? [21:37] amarillion: it works very well [21:38] amarillion: there's an example at http://wiki.ubuntu.com/MOTU/Recipes [21:38] QUESTION: When putting packages together, can we do so for main as well as uni-/multi-verse? e.g., GNU coreutils, which is VERY out of date, needs to be repackaged. Is there any reason that any one of us could not do that? [21:38] mbt: updates to tools like coreutils should be coordinated with people on ubuntu-devel@lists.ubuntu.com [21:38] mbt: sometimes it's very easy to overlook implications of those changes [21:39] mbt: is too huge a project to "just do it", but generally, yes: definitely, you can work on anything you like and propose it [21:39] Very true, given the "centralness". Which is why I was curious. Thank you. :) [21:39] QUESTION: which is more important to MOTU: fixing bugs users of Ubuntu experience, or cooperating with upstream? For example, gksudo is mildly broken, and an upstream pam module refuses a 3 line patch on grounds that its a hack [21:40] pwnguin: the desktop team would deal with gksu, you should file a bug for it, attach the patch and ask for inclusion [21:40] no no [21:40] but yeah, both is important [21:40] the patch is to the pam module, not gksudo [21:40] ah ok [21:40] in any case, you'd file a bug with the patch attached and subscribe the sponsors team [21:40] it would be a massive gksudo patch, which is why its not fixed even though the desktop team knows, and as pursued it with gksudo upstream [21:40] it's good to link to the upstream discussion too [21:41] in some cases we decided to override upstream maintainers and do what was best in the situation to accomodate the needs of our users [21:41] such decision are in some cases inevitable [21:41] Question: Do you need to know any particular programming languages to get involved with packaging, or is there lots you can do if you don't know C++ or whatever? [21:42] aos101: more important than knowing programing languages is being able to learn, really motivated and being careful about changes you inflict on some million users [21:42] along the way you'll learn about shell scripting and about Makefiles [21:42] maybe some python bits, and in case you patch C or C++ source, maybe about those as well [21:43] you'll learn step by step, but it's not a strict prerequisite to know about C++ or any other language when you start [21:43] excellent questions [21:43] any more of them? :) [21:44] I'd like to reiterate: the cool thing about MOTU is that you can touch some 20000 packages and sky's the limit, you can fix user bugs, implement your own ideas, it's a great place to be involved in [21:44] especially because you get in touch with so many different people [21:44] and becoming a MOTU is really straight-forward [21:44] QUESTION: How does one participate very early in the dev cycle for the next release? [21:44] (e.g., Hardy is certainly not going to be usable now, so how does one get started packaging for it and the like)? [21:44] good question [21:45] early in the release cycle we merge debian and ubuntu packages [21:45] http://merges.ubuntu.com/universe.html for example shows the packages that need merging [21:45] hi [21:46] it's a great way to get involved, because you can try to actively reduce the delta between ubuntu and debian packages and feed those changes back to debian [21:46] radmen: class is goin on. please ask questions in #ubuntu-classroom-chat [21:46] also in the beginning of the release cycle we take a look at NEW packages [21:46] nalioth: sorry, will be quiet from now [21:46] packages that are not in ubuntu or debian yet [21:46] after Feature Freeze we mostly try to stabilize and fix as many bugs as we can [21:46] including fixing FTBFS bugs [21:47] making packages installable, etc [21:47] QUESTION: I remember playing around with merges, What is MOM? and I know there is another like it but I can't remember the name. which do you use? [21:47] effie_jayx: MOM is http://merges.ubuntu.com [21:47] it look at debian and ubuntu packages and spits out a patch which in many cases is ready to be just applied [21:48] DaD is a community contributed service that does the same but allows comments [21:48] I mostly used MoM or merged by hand (in the case of desktop packages, we mostly merged and updated to a new upstream version in the same run) [21:48] QUESTION: Let's say that I write a new piece of software, and want it to go into Ubuntu's universe right away, before the next release. Is that feasible? Or is new software required to have reasons or justifications for inclusion? [21:49] mbt: if it's redistributable (good license) and is not the 10000th copy of something we already have, definitely bring it in! :) [21:49] QUESTION: What the advantage and disadvantage of checkinstall? [21:49] willwill: checkinstall is a tool intended for users who don't want to bother getting into packaging themselves [21:49] willwill: we developers don't use it [21:50] it introduced a lot of problems in the past, I don't know if that's been fixed [21:50] any more questions? :-) [21:51] BRING IT ON everybody! I want to see as many of you becoming MOTUs in the hardy cycle as possible! :-) [21:51] dholbach, thanks ... very enlighting this talk [21:51] :D [21:51] thanks [21:52] QUESTION: Is there an end-all book for DEB packaging available somewhere that you are aware of? [21:52] effie_jayx + 1 [21:52] thanks [21:52] mbt: there's the debian policy and the debian maintainer guide linked from http://wiki.ubuntu.com/MOTU/Documentation [21:52] all ubuntu packaging information is going to be merged into http://wiki.ubuntu.com/PackagingGuide [21:52] I'm actively working on that [21:52] QUESTION: is there an official policy for using either debhelper or cdbs? [21:53] amarillion: no, not at all: I tend to use CDBS, because it makes my life easier [21:53] but people have reasoned that it lacks documentation and avoid it, but it has proved to be very helpful to me [21:53] (and avoided copy and pasting from other packages :)) [21:53] QUESTION: what do you think is the coolest thing about getting involved with ubuntu? [21:54] sistpoty: getting to learn people, learning something new every day, making users happy by fixing their bugs, having fun with a bunch of other people :-) [21:54] QUESTION: There are a lot of users practically complaining that when they submit a bug that the teams don't even look at it? What would you comment on that? Shouldn't there be a "just seen by someone from the staff"? Because as it is now, I think some if not many bugs are left behind [21:54] and for me it's the amazing community (to add that) [21:55] savvas: we're working on it and there'll be a session about the bug squad and dealing with bugs later this week [21:55] it's proven hard to get back to all bugs, but we're doing better and better [21:55] QUESTION: Is the path to becoming a core dev similar to the one to get to be a MOTU? [21:55] mbt: yes, it consists of getting more experience and more experience [21:55] the process is on http://wiki.ubuntu.com/UbuntuDevelopers too [21:55] QUESTION: so if i'm readin gthis right, I can go to http://merges.ubuntu.com/universe.html and pick "Celestia" for example. I do the process outlined here and bring it up to the debian version (CVS). What is the 'base version' ? How do you prevent all of us in here from all going and doing celestia (multiple effort) [21:56] sorry... multiple effort should read redundant effort :) [21:56] Muzik``: DaD tries to address that by using comments [21:56] QUESTION: follow up to willwill's - how would you see a tool that, while being targeted at end-users just like checkinstall, would strive to create packages that are as standards-abiding as possible? do you think such a tool would end up in better-quality packages (because more people can start very easily making packages) or in worse-quality ones (for exactly the same reason)? [21:57] LjL: I don't think so - there's a lot to be considered when you do packaging [21:57] LjL: in some cases it's very easy, but as soon as packages start to depend on other packages' functionality, you'll get into trouble [21:57] I'm all for making the process easier, but there's no "do it all for me" tool yet [21:57] ok everybody [21:57] thanks for all your questions [21:57] you all ROCK [21:58] thank you [21:58] Thank you for the session! [21:58] and I hope to see you on the motu mailing lists and the irc channel soon [21:58] have a great day [21:58] * dholbach -> bed :-) [21:58] is this chan still +m? [21:58] :P [21:58] thanks a lot [21:58] current session - desktop team? [21:58] gn8 dholbach, thanks a lot for the session! [21:58] i just noticed... bah [21:58] no, the topic is off [21:59] this was just packaging [21:59] * dholbach hugs sistpoty [21:59] and coming up next is gobuntu [21:59] Thanks for the session. === LjL changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Next Session: Gobuntu - Evan Dandrea [21:59] * sistpoty hugs dholbach again [21:59] thanks LjL [21:59] evand: i know [21:59] :-) [21:59] * willwill this what I wait! [21:59] dholbach: sorry for the mislabelling in the topic [21:59] ah, my bad [21:59] before we move on to the next session, please everyone still interested in packaging mattters join #ubuntu-motu [21:59] dholbach$ thank for the answers :) [22:00] OK, before we get started here, allow me to introduce myself and make a few notes. [22:00] Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Current Session: Gobuntu - Evan Dandrea === LjL changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Current Session: Gobuntu - Evan Dandrea [22:01] Hi, I'm Evan Dandrea, I work on Ubuntu as a member of the installer team, but this past release I was tasks with implementing Ubuntu without Restricted, which you all know as Gobuntu [22:02] If you are unfamiliar with Gobuntu, please see the Ubuntu website, specifically this page: http://www.ubuntu.com/products/whatisubuntu/gobuntu [22:03] Now, I am pretty terrbile at following fast moving conversations, so if I miss a "QUESTION" in #ubuntu-classroom-chat, someone please call attention to it. I'm not going to try and dodge anything ;) [22:04] That said, does anyone have a question to start us off with? [22:04] (please ask it in #ubuntu-classroom-chat using QUESTION to preface it) [22:04] 17:04:29 < mbt> QUESTION: Does RMS have anything to do with Gobuntu? [22:04] 17:04:37 < mbt> (Or are there plans to have him work with it?) [22:05] My understanding is that RMS does not have any intention of participating in Gobuntu or giving it his blessing. However, I do believe that gNewSense, one of the main motivators for creating Gobuntu, has his blessing. [22:06] To expand on that, one of our main goals is making it as easy as possible for gNewSense to continue to happen. [22:06] By creating Gobuntu, we're trying to make it so that they don't have to derive from an older LTS release and manually rip bits out. [22:07] 17:05:23 < lokpest> QUESTION: Will gobuntu only come with gnome _as default_ or will there a KDE version in the future? [22:08] As it stands there are only plans for a GNOME-based Gobuntu release, but if someone steps forward and does the legwork for creating a KDE Gobuntu, I as well as others, I imagine, would be willing to help with some of the infrastructure details. [22:08] If that's something you'd like to see, I'd suggest you attend the Gobuntu spec meeting at UDS Boston in person or via VoIP [22:08] speaking of which [22:09] so there's a mailing list, http://lists.ubuntu.com/gobuntu-devel [22:09] and on that list I've put up some details about the meeting for the Gobuntu specification for Ubuntu 8.04 [22:10] bascially, as far of our 6 month release cycle we meet for a week to plan out the features for the next release [22:10] this coming week we're going to do that for 8.04 and Gobuntu is a session on there [22:10] you don't have to be in Boston (the venue for this event) to attend. You can dial into the appropriate VoIP line for the room (which I'll post to the mailing list when that's determined) [22:11] I encourage everyone who is interested in rolling up their sleeves and working on Gobuntu to attend that [22:11] 17:06:08 < samgee> QUESTION: What is gobuntu's relation to gnewsense? [22:12] We invited the gNewSense developers to the previous development summit, and created the initial specification for Gobuntu based on input from them. [22:12] Ideally we'd like to be a great platform for derivation for them. [22:13] We are *not* trying to replace gNewSense. We were created to make gNewSense's work easier. [22:13] created in part, that is [22:13] 17:10:48 < edenbeast> QUESTION: Mono .NET some still regard it as controversial with regards to its legal freedom and it's gaining prominent places in standard gnome, what's gobuntu's take on it? [22:15] that's a touchy subject for many. As far as the patent issue goes, Gobuntu is not prepared to strip out any piece of software because of patent claims. You cannot reasonably write a piece of software and say that it is 100% free of software patents, given the rubber stamp the USPTO seems to yield nowadays. === wimt is now known as wimt_away [22:16] 17:12:50 < samgee> QUESTION: Is it just licenses that get taken into consideration or do you exclude patented stuff as well? [22:16] ^ covered above [22:16] as is this \/ [22:16] 17:13:27 < lokpest> QUESTION: can you talk expalin why gobuntu reject patent-encumbered programs, even though FSF says that this doesnt make it non-free? [22:16] we do not reject software covered by patents. Most of the linux kernel can be construed as being covered by patents despite being free. [22:17] 7:14:24 < savvas> so gobuntu is actually the ubuntu-minimal package? [22:17] No [22:17] Gobuntu is roughly ubuntu-standard, ubuntu-minimal, and gobuntu-desktop [22:18] gobuntu-desktop is generated using seeds, for those curious: [22:18] https://wiki.ubuntu.com/SeedManagement [22:18] 17:18:07 < LjL> QUESTION: About patents - i believe Ubuntu itself (not Gobuntu) already strips out some packages because of patents. Since I don't suppose you are going to put those packages "back in", I assume that you will simply consider whatever standard Ubuntu feels it cannot included "patented enough" to avoid inclusion? [22:19] correct, and I apologize for not being clearer. We defer the decision to the Ubuntu archive team. [22:20] If the archive team feels that there is a serious threat of Ubuntu being sued into the ground by including a piece of software, then they choose to not include it and Gobuntu, by using the Ubuntu archive, doesn't include it either [22:20] What I just said should not be taken as a literal interpetation of how they choose what and what does not go into the archive [22:20] You'd have to approach them on the exact formula. [22:21] 17:18:55 < savvas> QUESTION: (followup) so you provide desktop gui utils for the customizations (as much as there exist, that is)? [22:22] I'm not sure I understand what you mean by this. Gobuntu is released as a installer CD, just like Ubuntu. It is not treated as just an add-on package. Does that answer your question or can you clarify? [22:22] 17:19:06 < samgee> QUESTION: What do you consider to be not modifiable? For example, you exclude pdf docs (without source) although some programs can alter them [22:24] Anything that does not include the original source material. In the case of programs, that's binary blobs. In the case of media, that's the source document. In the case of PDFs, I think the distinction would be whether or not it's an image based PDF. [22:25] I should note that there is no dictator here. Gobuntu operates under the same governmental system as Ubuntu. So if you disagree with a decision, you can always appeal to the tech board. [22:25] that that usually only happens if a consensus on something cannot be met [22:25] as we work as a team in Ubuntu [22:25] no one person "owns" any package [22:25] 17:24:07 < samgee> QUESTION: Do you have a policy on supporting closed formats (like Flash) even if there is free software that can handle it? [22:26] While it's unfortunate that such formats exist, we do include software (such as Gnash, a completely free Flash player) in Gobuntu [22:27] Now what we will not do is include flash files in Gobuntu [22:27] as those violate what I said above [22:28] 17:28:05 < pwnguin> QUESTION: has there been any serious efforts to package and promote free alternatives to non-free programs in Gobuntu thus far? [22:29] The one major distinction that's gotten a lot of discussion so far is that in 8.04 we're going to probably use Epiphany as the default browser rather than Firefox or Debian's version [22:29] what about nvidia? [22:29] Personally, I think this is great and we should definitely advocate the fact that we're the distribution that uses Epiphany [22:30] pwnguin: do you mean nv or nou\avo (sp?) [22:30] sure [22:30] nouveau, yes [22:31] ok, so it was mentioned in -chat that the default GNOME desktop includes Epiphany. Right, but do any major distributions make it their default browser? [22:31] oh [22:31] I think I misunderstood that comment [22:31] nevermind :) [22:32] pwnguin: The decision to use nouveau over nv would be one that would probably happen at the Ubuntu tech board level. I think we want to make sure that Gobuntu is stable, and not just a testing ground for Ubuntu. [22:32] So when that driver proves to be ready, it most certainly be included [22:33] IMHO, I hope that's soon as I cannot stand the nvidia binary driver [22:33] 17:28:16 < lokpest> QUESTION: can u give us a quick explaination of the "Draconian trademark restrictions" of Firefox (does It really make it firefox non-free etc)? [22:34] To be honest I have not followed the discussions in Debian well enough to give you what I would consider a decent overview, and the question of whether or not it really makes Firefox "non-free" is highly subjective. [22:34] theres no such than as a quick explaination of firefox's trademarks [22:34] heh [22:35] I will say that I think it's an unfortunate fork, but I hope it really turns out to be a blessing for Epiphany here as that browser is long overdue for some attention. [22:35] @now [22:35] 17:33:03 < samgee> QUESTION: Do you install the source material of content together with the content or will it be available in the src repository? [22:35] We install the source material with the content [22:35] This is done for Ubuntu as well [22:35] See the Examples/ directory [22:36] 17:35:23 < pwnguin> QUESTION: how does Ubuntu's current trademark policy sit with gobuntu? [22:36] They are one-in-the-same. We will not bow to threats from Microsoft or anyone else. [22:37] i mean, the ubuntu logo and trademark [22:37] I am actually not sure on that as it pertains to the Gobuntu logo and trademark. I will ask Mark and reply to that question on the gobuntu-devel mailing list. [22:38] next question? Have I missed any more? [22:38] Anyone want me to clairfy something? [22:39] 17:39:16 < samgee_> QUESTION: Is it possible to upgrade from feisty ubuntu to gutsy gobuntu? [22:39] Good question, and I'm glad you asked it. [22:40] No, at the moment it is not possible to upgrade from one to the other. [22:41] Given my understanding of how the package system works, or how I assume it to work, it would be quite difficult to do that. I am curious to find out if it's possible and I'll check into that and reply to the gobuntu-devel list. [22:41] 17:40:02 < popey> QUESTION: Will you be at UDS Boston, and if so, what Specs are you pushing for gobuntu? [22:41] Yes, I'll be at UDS Boston and FOSSCamp. [22:42] There is a single specification for Gobuntu for UDS Boston: [22:42] * popey subscribes [22:42] https://blueprints.launchpad.net/ubuntu/+spec/gobuntu-hardy [22:42] thanks [22:42] (see you there) [22:42] I encourage everyone to attend. But if you're going to participate, please make it more of a "I'd like to see this and I have the time and energy to accomplish it" rather than "wouldn't it be great if..." comments [22:43] popey: always (I saw you in Spain, but I don't believe we were ever formally introduced) [22:43] I could be wrong, I have a *terrible* memory [22:43] bummer [22:43] i was there, yes [22:43] 17:40:25 < tehk> QUESTION: How functional are the free java packages, and Gnash. Sorry if this was discussed earlier [22:44] Free java, I'm not sure as I have not tested icedtea yet. Gnash works quite well for me, but ymmv. [22:44] 17:41:44 < Zaratrust> QUESTION: is there any kind of relationship between gobuntu devs and the gnewsense devs? [22:45] Yes, we invited them to UDS Spain to make sure that this project helped them further theirs. I hope we have a continuing relationship with them where they derive from Gobuntu in the future and feed us back suggestions and patches. [22:46] 17:42:44 < samgee_> QUESTION: Is gobuntu completely free now or is it still a work in progress? [22:46] THANK YOU for asking this. [22:46] Gobuntu is a work in progress. [22:46] 7.10 includes Firefox, which is a big problem. [22:46] It also has some evil kernel modules. [22:47] Making a completely free distribution is a monumental task (as the gNewSense developers) [22:47] But it's something we intend to accomplish [22:47] It will go much quicker as the project as a community picks up steam and there's more of you contributing patches [22:47] Remember, you don't need to be an Ubuntu developer to get work done [22:48] I'm a lowely MOTU and despite my changes to things like the seeds needing to get approval, I did a fair amount of legwork for Gobuntu so far [22:48] but you don't even need to have any kind of Ubuntu association [22:48] Just subscribe to the mailing list. Find something you'd like to change, discuss it, and create a patch. [22:49] If you don't understand how some part of the Ubuntu/Gobuntu infrastructure works, *ask*! [22:49] 17:44:50 < pwnguin> QUESTION: How can gobuntu bring in more developers interested in a completely Free system while still relying on a non-free support system? [22:50] Ouch. Well, I would argue that Canonical has every intention of open sourcing Launchpad. [22:50] We will probably remove links to LP in the menus, however. [22:50] But I think setting up a separate bugzilla is a bit too much work over the long term [22:51] Of course, we can discuss that at length on the mailing list or at UDS [22:51] 17:45:20 < desertc> QUESTION: Other than producing an operating system for enthusiasts of Free Software, how do you see Gobuntu playing in the wider world? Are there bigger niches that you see this alternative OS being effective? Are there organizations that cannot use Ubuntu because of patent concerns that you are trying to help? Or do you see this [22:51] as a work i progress to build an operating csystem comparable in function to Ubuntu as the features of st [22:51] 17:45:20 < desertc> rictly Free Software improve? [22:52] I know of no existing relationships with such organizations, but if they exist, I'd love to see them use Gobuntu. [22:52] Our primary goal is being a top notch *free software* distribution for derivation. [22:53] But there's no reason why we cannot expand beyond that [22:53] But it's somewhat early to start hunting nitches. Especially when we have quite a ways to go before we accomplish that first part. :) [22:53] 17:47:31 < Zaratrust> QUESTION: still regarding gNewSense, what are the main differences between gobuntu and gNewSense? [22:54] We hope to be the platform that they derive from. Our goal is to make it extremely easy for them to base their distribution off of every release, not just the LTS ones. [22:54] As far as differences, that's up to them [22:54] They choose (I believe) to keep .NET out [22:55] on that, they make take a more liberal stance on software patents than we do [22:55] But we want to work together and define a clear path for collaboration between Gobuntu and gNewSense. [22:55] 17:47:32 < pwnguin> QUESTION: what's the deal with 3945 wifi? i heard about an iwl driver as an alternative to the version the restricted driver tool notifies me about? [22:56] I'm not familiar with that issue, you'd have to take it up with the kernel team (#ubuntu-kernel). Or if you get no response there (though I cannot see why you wouldn't), I can talk to Ben Collins directly next week. [22:57] 17:50:13 < sistpoty> QUESTION: evand: where can interested people come together after the meeting and ask questions to gobuntu devs? (hint: should be answered as last question of the meeting;) [22:57] Thanks for the hint :) [22:57] Please come and join the Gobuntu mailing list [22:57] https://lists.ubuntu.com/mailman/listinfo/gobuntu-devel [22:57] To quote Mark: [22:58] "Please don't use this list as a forum for demands about your ideal platform - use it to discuss the work you are willing to put into bringing Gobuntu more into line with that ideal." [22:58] and a follow up to that from him: [22:58] "Gobuntu exists as a forum for action - it will only be as good as the effort that goes into it. Colin, Evan, Daniel Holbach and others will help anyone who wants to put time and effort into Gobuntu achieve that goal." [22:58] Also, please plan on attending the Gobuntu spec session at UDS Boston [22:58] I'll post the exact date and time of that as soon as it's available, on the mailing list [22:59] the associated spec as mentioned before can be found here: [22:59] https://blueprints.launchpad.net/ubuntu/+spec/gobuntu-hardy [23:00] we will come out of that with a specific list of things to get done for Hardy, so it's pretty important that we have as many willing contributors there so we can reach consensus [23:00] but fear not if you cannot make it and your thoughts don't make it to that document [23:00] there's nothing stopping you from posting patches of your own to the mailing list [23:00] and you can do that right up to the Freeze (see the release schedule for Ubuntu) [23:00] THANKS EVERYONE! [23:01] thanks evand [23:01] I hope I hear from you all on the mailing list soon [23:01] thanks evand [23:01] and lets make Gobuntu 8.04 rock! === popey changed the topic of #ubuntu-classroom to: Ubuntu Open Week info: Information and Logs: https://wiki.ubuntu.com/UbuntuOpenWeek | Ubuntu classroom transcripts: https://wiki.ubuntu.com/ClassroomTranscripts | Please ask questions in #ubuntu-classroom-chat not here | Next session starts on the 25th October at 15:00 UTC [23:06] thanks evand for the session! [23:08] thanks! [23:08] i just awake (4am) for this session! [23:08] thank you === wimt_away is now known as wimt