/srv/irclogs.ubuntu.com/2011/03/28/#ubuntu-classroom.txt

=== jasono is now known as Jasono
=== _LibertyZero is now known as LibertyZero
vazqmichis this a place where i can get help on my ubuntu troubles?07:21
* JackyAlcine will be right back.16:13
AJenboHey TLE16:58
TLEHey16:58
dpmhey hey, hello everyone!17:00
MeanEYEello there17:00
dpmlet's wait for a couple of minutes for people to come in and then let's start rolling17:01
AJenboHello dpm17:01
dpmhey AJenbo, how's it going?17:01
dpmhey TLE :)17:01
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: How to run a translations jam - Instructors: dpm
TLEHallo17:01
dpmhi MeanEYE17:01
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.17:01
dpmright, it seems that the session is moderated, so while we are sorting this out, feel free to chat on #ubuntu-classroom-chat17:04
dpmok, let's get started!17:04
dpmso, good morning/afternoon/evening everyone!17:05
dpmtoday we're going to talk about running a translations jam during the Ubuntu Global Jam event17:06
dpmthe aim is for it to be useful for both new and experienced translation teams17:07
dpmso it'd be cool if you could share your experiences on running jams too17:07
dpmas I say, in the meantime we can talk on #ubuntu-classroom-chat, and I can forward the conversation in the main channel17:08
dpmFirst of all, are there any translations people around?17:08
dpmAnyone who's run a translations jam before?17:09
dpmso we've got AJenbo from the Ubuntu Danish translation team17:10
dpmand TLE also from the Danish team17:11
dpmwho've run a few small events17:11
dpmok, let's start with the dates17:11
dpmYou've probably heard that we are running the Ubuntu Global Jam (UGJ) very soon :)17:12
dpm* WHAT: Ubuntu Global Jam17:12
dpm* WHEN: weekend of the 1st-3rd Apr17:13
dpm* WHERE: all over the world!17:13
dpmYou'll find all the info you need (and more!) on:17:13
dpmhttps://wiki.ubuntu.com/UbuntuGlobalJam17:13
dpmThere you'll find links for every type of jam we are proposing (translations, packaging, documentation, upgrade, testing, etc.)17:13
dpmRemember that the idea is not that each LoCo runs all types of jams.17:14
dpmThe idea is that there are several options each team can consider, and then decide the type or types of jams that you'd like to run when you are getting together17:14
dpmand of course, the other main idea is that you get to see your Ubuntu friends once more and have some fun :-)17:15
dpmIn the case of translations jams, you'll also find more info here:17:15
dpmhttps://wiki.ubuntu.com/Jams/Translations17:16
dpmThe important thing here is also to add your details on the UGJ event on the LoCo Directory here:17:16
dpmhttp://loco.ubuntu.com/events/global/567/detail/17:16
dpmit's very encouraging for all teams to see that they are participating in a truly global event17:17
dpmimproving Ubuntu and having a good time17:17
dpmwe've got 35 registered events all over the world already, which is quite impressive17:18
dpmAlso importantly, registering your event on the LoCo directory will give visibility to your team and more people might be interested in coming along to the local events.17:18
dpmok, so before we get into the details, any questions so far about what the global jam or anything related?17:19
dpm<MeanEYE> dpm: Is there a way to make those events a bit more easy to find. I know a lot of people who use Ubuntu but have no clue UGJ or UDS exist. Some advertisement would be nice or perhaps advertising closest events based on geo-ip data to the user who visits Ubuntu.com17:20
dpmwe do advertise those events on the Ubuntu Planet, on http://loco.ubuntu.com/ and all the usual Ubuntu channels, and we rely on the community to spread the word as much as possible17:21
dpmgeo ip seems like a good idea, so my suggestion would be that if you've got a clear idea on a specification or on an implementation for ubuntu.com17:23
dpmyou'd file a bug on https://bugs.launchpad.net/ubuntu-website/17:23
dpmwhich will get to the attention of the website developers and you'll be able to contribute too17:23
dpmTranslations jams allow you making your favourite OS accessible for thousands of people in your language17:24
dpmI always have to think that when I'm doing translations17:25
dpmfor some people it even means it's the only OS available in their language17:25
dpmok, it seems we've sorted out the moderation on the channel17:27
dpmso feel free to comment on the main channel if you want from now on17:27
dpmAnyway, for those new to translations:17:27
dpmTranslations in Ubuntu are done by the awesome people in Ubuntu Translation teams, which you can see here:17:27
dpmhttps://translations.launchpad.net/+groups/ubuntu-translators17:28
dpmThey are the ones responsible for submitting and reviewing translations in each language17:28
dpmBut do not worry: everyone can submit translation suggestions without having to be in one of the translation teams, so that you can contribute easily since day 1. The members of the translation team will act as reviewers to see that your suggestion is ok, doesn't contain any typos, etc.17:29
dpmSo it's important to get in touch with them once you've done a bunch of suggestions, so that they are aware of them, and they can give you some feedback.17:29
dpmThis feedback will greatly help you on your way to becoming an Ubuntu translator, if you are not one already :)17:29
dpmBefore or after the Jam is a good time to get involved in those teams, and perhaps apply to join them.17:30
dpmIt is always a good thing to make sure there is at least a member of the Launchpad translation team at the Jam, be it physically or remotely, so that he or she can accept translation suggestions on the spot, or provide some feedback on improvement.17:30
dpmThe other useful thing in translation jams is to set goals:17:31
dpmFor example, before the jam you could decide you want:17:32
dpm* To have ubuntu-docs or kubuntu-docs fully translated after the jam17:32
dpm* To have the Ubuntu Slideshow in the installer fully translated after the jam17:32
dpm* To have all the applications in the first page of http://translations.launchpad.net/ubuntu translated17:32
dpm* To translate the package descriptions of the Featured category in Software Center17:32
dpm* etc.17:33
dpmBasically, it's up to you and your team which goals you want to set17:33
dpmRemember to widely announce your jam in your region or local area17:34
AJenbo_In the danish team we hacked ul10n-stats to produce a list of what packages needs to be translated for get to 100% translated UI17:34
dpmAJenbo_, that's really cool, let's talk about this in a while, I've been hacking on ul10n-stats recently with the same purpose :)17:35
dpmhave a look at the latest revisions from trunk, I think you'll like it :)17:36
dpmAJenbo_, anyway, you were telling me the Danish team was thinking of ways of better promoting events, could you share it with the rest of the audience?17:36
AJenbo_We are going to run an ad campain og google using some of the free cupons they keep sending us.17:37
AJenbo_We adwords you have the ability to specefy a region so you can make the ad specific to the local event17:38
AJenbo_s/We/With17:38
dpmwow, so you've been thinking about using it for promoting Ubuntu events?17:38
AJenbo_yes17:39
dpmcool :)17:39
dpmso here's a great suggestion for other teams ^^17:39
dpmok, so going back to doing translations,17:40
dpmduring the jam17:40
dpmyou should definitely check out Nightmonkey if you are setting a goal for translations of package descriptions.17:40
dpmI talked about it a while ago: http://davidplanella.wordpress.com/2010/02/26/translating-software-descriptions-with-nightmonkey/17:40
dpmDuring the jam you can use several tools to coordinate the goals I was talking about earlier, assign translations, keep track on who's translating and reviewing what, etc17:41
dpmGobby (apt://gobby) and the Ubuntu wiki will come to your rescue17:42
dpmyou can, for example, prepare these goals in the wiki before the jam17:42
dpmand then use gobby for real-time communication. This can be useful in either case: if you are running a jam somewhere where you are physically together, or remotely17:42
dpmsince that's another possibility17:43
dpmwe encourage running jams as a physical meeting17:43
dpmbut that's not always possible17:43
dpmespecially for LoCos that encompass really distant areas17:43
dpmin that case, running an IRC jam can also be fun17:44
dpmOne important note on the goals, though:17:44
dpmIt's fantastic to achieve them, but sometimes in jams you get a lot of new people coming along, and you spend quite a lot of time telling them about Ubuntu, about how the translations process goes, etc.17:44
dpmSo you just have to remember that this training part is also very important. It is very rewarding to get new contributors to your translation team and help better localizing Ubuntu in your language17:46
dpmAnd it is fun as well ;)17:46
dpmRegarding new contributors,17:46
dpmanother tip is to prepare some short presentation on how the translation process works, so that you don't have to explain it every time all over again17:46
dpmYou can run the presentation at the beginning of the jam or put it somewhere and point people to it when they've got questions17:47
dpmAs you'll see that people come at any time during the day17:47
dpm(don't expect everyone to come by first thing in the morning ;)17:47
dpmAnd might not have seen your presentation if you are running it e.g. in the morning17:47
dpmAnother thing you can do during translation Jams is to get together to prepare translation guidelines for your team17:48
dpmAs you all or part of the team will be together in one place, it is a great opportunity to put the guidelines in writing17:48
dpmand make the translation process a lot easier17:48
dpmYou'll find more info on translation guidelines on:17:48
dpmhttps://wiki.ubuntu.com/Translations/KnowledgeBase/TranslationGuidelines17:48
dpmAnd again, remember you'll find more info on how to run translations and other types of jams on:17:49
dpmhttps://wiki.ubuntu.com/Jams/Translations17:49
dpmAnyway, I think that's mostly what I wanted to cover for today17:50
dpmDoes anyone have any questions?17:50
dpmOr would like to share past experiences with jams?17:50
ClassBotThere are 10 minutes remaining in the current session.17:51
dpmin any case you'll find that and more info on https://wiki.ubuntu.com/UbuntuGlobalJam17:53
AJenbo_When new people come and try to translate it might be a good idea to have them on a relaxed rule set but with guidence so that they have an easy transition to becomming part of the translation team17:53
dpmAJenbo_, yeah, definitely, take it easy with beginners, and let them feel welcome!17:54
AJenbo_They might not be ready to commit there privat email to a busy mail list either.17:54
dpmyeah, that's also a good point too, and that's also why a meeting in person, getting to know people from the mailing list can be really useful and less scary to newcomers17:56
ClassBotThere are 5 minutes remaining in the current session.17:56
MeanEYEIs there a simple tutorial for people new to whole translation deal? If not that might be a good idea. Most of us are not familiar with applications and rules when it comes to translation.17:56
dpmMeanEYE, definitely. We've got https://wiki.ubuntu.com/Translations/QuickStartGuide, which is always a good resource to point new translations contributors to17:57
dpmand local teams have got their own resources and guides too17:58
dpmok, so I think that was all for me today. All I need to say is thanks a lot for your participation and see you at the Global Jam!17:59
MeanEYEThanks.17:59
dpmI'll now leave you in the able hands of the man with the unpronounceable nickname "The do's and dont's of bug triaging", with hggdh.17:59
nigelbheh18:00
dpmsee you all!18:00
hggdhheh18:00
MeanEYECheers!18:00
hggdhHello. My name is Carlos de-Avillez. I am one of the administrators for the BugSquad and BugControl teams on Ubuntu. I have been around bugs for pretty much all my professional life -- causing them, or finding them, or fixing them (or all three in sequence ;-).18:00
hggdhI started with Ubuntu in 2006, when I was trying to (yet again) find a Linux distribution that I felt more confortable with, and that did not need me to spend a lot of time tweaking the kernel, etc. And guess what... Ubuntu won! :-). I then joined the community, and started being active beginning of 2007.18:00
hggdhNow, as usual, questions should be asked on the #ubuntu-classroom-chat channel. If you want to ask a question, write it there, and precede it with 'QUESTION:'. For example:18:01
hggdhQUESTION: What does 'hggdh' mean?18:01
hggdhheh18:01
hggdhLet's get into the class now.18:01
nigelbSomething in Hebrew I think ;)18:01
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: The do's and dont's of bug triaging - Instructors: hggdh
hggdhindeed18:01
hggdhFirst, who we are (https://wiki.ubuntu.com/BugSquad)18:01
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.18:01
hggdhThe BugSquad is the team responsible for *triaging* bugs opened against Ubuntu and its packages. The term 'triage' is pretty much taken from medicine --  determining the priority of treatments based on the severity of a condition  (see http://en.wikipedia.org/wiki/Triage).18:02
hggdhDifferent from medical triage, though, we do not expect human death as a consequence of delayed treatment.18:02
hggdhwhich is, BTW, good!18:02
hggdhBut we still need to triage: there are many more bugs than triagers; we have to be able to prioritise the bugs; we _should_ be able to address _all_ bugs eventually.18:03
hggdhFor us, then, triage is the process of analysing a bug, collecting enough data to completely describe it, and marking the bug 'Triaged', and give it an importance.18:03
hggdhTriage ends there -- it is not our responsibility to *solve* the bug: once the issue is identified, and all necessary and sufficient documentation has been added to the bug, triaging *ENDS*, and the bug goes on to a developer/maintainer to be worked on.18:04
hggdhAgain: triaging *ends* when a bug status is set to Triaged (see https://wiki.ubuntu.com/Bugs/Status).18:04
hggdhThis does not mean we do not solve bugs ourselves. Most of us wear a lot of hats, on (possibly) more than one project. But _triaging_ ends when the bug is set to Triaged.18:04
hggdhIt is no longer a BugSquad interest.18:05
hggdhNow, another important point is being able to differentiate between bugs (errors in a programme/package) and support issues (how to use a programme/package, how to set up something). We only deal with *bugs*.18:05
hggdhSupport requests should be redirected to one of the appropriate fora: http://askubuntu.com/, https://answers.launchpad.net/, http://ubuntuforums.org/, an appropriate IRC channel, etc.18:06
hggdhWith that in mind...18:06
hggdhDO: follow the advices and recommendations from https://wiki.ubuntu.com/BugSquad/KnowledgeBase: they can be used not only for finding more about your own issues, but *ALSO* for triaging somebody else's bugs.18:07
hggdhif you do not agree with something there, please bring it up on #ubuntu-bugs, or the bugSquad mailing list. We will be happy to correct any issue (er, actually, we will probably tell you we agree, and ask *you* to update it)18:08
hggdhDO: read https://wiki.ubuntu.com/BugSquad/KnowledgeBase. Really. No kidding.18:08
hggdhDO: read the Code of Conduct (http://www.ubuntu.com/community/conduct).  A nice exposition of the CoC is also at https://wiki.ubuntu.com/CodeOfConductGuidelines.18:09
hggdh(if you wish to be a member of the BugSquad (and, eventually, of Bug Control), we require that you sign it.)18:09
hggdhThis -- the CoC -- is perhaps the major difference between Ubuntu and other projects: we try very hard to live by it. *NOT* signing it does not free one from been required to be civil. So...18:10
hggdhDO: be nice. Say 'please', and 'thank you'. It does help, a lot. Follow the Golden Rule (http://en.wikipedia.org/wiki/The_Golden_Rule), *always*.18:10
hggdhDO: keep in mind that English is the official language on https://bugs.launchpad.net, but _many_ UBuntu bug reporters are *not* native speakers of English. This means that many times we will get bugs that are badly written in English (or not in English at all).18:11
hggdhor, a few times, in something that sort of seems like English, but certainly it is just a passing resemblance...18:12
hggdhso:18:12
hggdhDO: Try to understand. Ask for someone else to translate it if you do not speak (er, read) the language (hint: the #ubuntu-translators and #ubuntu-bug channels will probably have someone able to translate). Be nice -- always. "I cannot understand you" is, most of the times, *not* nice ;-)18:12
hggdhDO: ask for help on how to deal with a bug if you are unsure. Nobody knows it all, and we all started ignorant on bug triaging (and, pretty much, on everything else ;-). We have a mailing list (Ubuntu-bugsquad@lists.ubuntu.com), and we are always at the #ubuntu-bugs channel on freenode.18:13
hggdhWe will be more than happy to help out on procedures and requirements.18:14
hggdhPlease note that we do not _triage_ bugs on #ubuntu-bugs, or the ML -- we will answer and help on procedures and requirements. We will, though, point out deficiencies and missing data, and suggest actions.18:14
hggdhDO: _understand_ the problem. A lot of times we see a bug where a _consequence_ is described, but not the _cause_. The triager should do her/his best to understand which is which, and act accordingly. This may mean changing the bug's package, or rewriting the description, etc.18:16
hggdhThe point here is: if we do not understand what is the problem, then how can we correct it?18:17
hggdhThere are many ways to do that (er, _understand_, not solve); most will require learning ;-)18:17
hggdhyeah, study. More.18:18
hggdhBut look at it in a different way: I am only good on what I do because I *keep* on learning.18:19
hggdhmost processes & procedures for understanding a problem also have never been really ported/adapted to computing (differential diagnosis -- medicine --, fault trees -- nuclear reactors, rockets --, etc). So... right now, the best way is to learn more. To keep on learning. With time you will be able to _intuitively_ see a consequence.18:20
hggdh(I would personally love to see differential diagnosis ported to computing, I think there is really something there)18:21
ClassBotjsjgruber asked: So should bug reports reflect symptoms or causes?18:21
hggdhjsjgruber: bug reports should have both, as much as possible: you see a bug due to a consequence (incorrect output, unexpected termination, etc)18:22
hggdhbut we should try to discern between cause and consequence (so an ideal bug report will have both: "given that input, this error happens")18:23
hggdha bug report with only consequence is not (yet) fixable -- we will still have to find out *what* *causes* the issue18:23
hggdhAlso, it is important to keep in mind that *correlation is not causation* (see http://en.wikipedia.org/wiki/Correlation_does_not_imply_causation).18:24
hggdhnot necessarily what seems to be connected is indeed connected18:25
hggdh(I think this was once called the first law of correct startistic)18:25
hggdhstatistics18:25
hggdhDO: Try to ask and find answers for some questions: WHAT did happen? WHY did it happen? WHICH COMPONENTS are involved? HOW did it happen? HOW can it be REPEATED? What has CHANGED (if it worked before)?18:25
ClassBotmdevenish asked: Do you need to be assigned a mentor to join the bug squad?18:25
hggdhmdevenish: no, not at all.18:26
hggdhmdevenish: we do strongly suggest that you frequent #ubuntu-bugs18:26
hggdhmost of the questions asked to mentors are routinely answered there18:27
hggdhDO: add a comment on every action you take on the bug (changing status, importance, package, etc). Although for you it may be crystal-clear the reasons for taking an action, this may not be true for others (in fact, a lot of times it is not clear, at all...).18:27
hggdhthe above is much more important than it seems: we, working on a bug, know exactly *why* we took an action18:28
ClassBotjsjgruber asked: If two different symptoms have the same cause should one be marked as a duplicate of the other?18:28
hggdhbut... usually, nobody else knows why...18:28
hggdhjsjgruber: hum. Careful there -- but yes, one single cause may produce different symptoms18:29
hggdhso we should go to what I stated above on understanding what happened18:30
hggdhDO NOT: add comments like "me too", "I also have it", "also a problem here", etc. These comments just pollute the bug, making it more difficult to find out what happened, where we are, and what is the next step.18:30
hggdh(I hate to page thru a 200-comment bug, trying to find out something that really helps the work on the bug)18:31
hggdhinstead, mark it as "also affects me". Much cleaner.18:32
hggdh(and subscribe to it, if you wish to know when the issue is resolved)18:32
hggdhDO: if you are starting on triage, browse the open bugs (there are about 80,000 of them) and look for one you feel _confortable_ with (or less unconfortable ;-). Ideally, you should be able to reproduce it. It does help if you start with bugs on packages you yourself use.18:32
hggdhI will repeat the last sentence in a slightly different way:18:32
hggdhDO NOT work on bugs involving packages YOU do not use/undertand.18:33
=== vRBa is now known as vRBa-ZR
ClassBotchadadavis asked: There needs to be some kind of 'me too' (just one) to mark the bug as confirmed, no?18:34
hggdhIf you do not know how to use a package, how will you be able to say this is, or is not, a bug?18:34
hggdhchadadavis: yes. If you can confirm the issue of an existing bug, you can mark it Confirmed. But... in this case I would like a bit more than a "mee too", I would like to to know HOW it was reproduced, WHAT VERSIONS, and WHAT HAPPENED18:35
hggdhin other words: changing a bug status should *ALWAYS* be done together with an explanation of the reasoning18:36
hggdhAnd do get on to #ubuntu-bugs, and ask for help there when in doubt. We do not bite... really ;-)18:36
hggdhOh, since we are here:18:36
hggdhDO NOT: change a Triaged bug to New/Incomplete/Confirmed -- a triaged bug is OUT OF SCOPE for triaging. It is not our problem anymore (while wearing the triager's hat).18:36
hggdhas a developer/maintainer, I *can* move a bug from Triaged to New/Incomplete/Confirmed -- or even close it INVALID/WONTFIX, etc18:37
hggdhbut, as a triager, IT IS OUT OF SCOPE18:37
hggdhDO NOT: assign yourself (or any other person) to a bug. Bug assignment is a clear, official, signal that "the assignee is actively working on resolving this issue". Nobody else -- including the developers/maintainers -- will touch this bug anymore. Instead...18:38
hggdhDO: so... if you are triaging, and have asked a question/requested action from the OP (Original Poster), *subscribe* to the bug. Nothing is worse than a fire-and-forget action.18:38
hggdhDO NOT: confirm your own bugs. *EVER*. The fact that you see/experience a bug does not necessarily _make_ it a real bug. It may be something on your setup...18:39
hggdhDO: follow suggested actions. For some packages we have more detailed 'howtos'. These are described under the https://wiki.ubuntu.com/DebuggingProcedures page. It is always a good idea to check them (and update/correct as needed).18:39
hggdhthese suggested actions are the result of years of painful learning. Most of the time they ARE correct (but, perhaps, dated?)18:40
hggdhNow, a lot of the packages we offer on Ubuntu come from different projects -- Debian, Gnome, GNU, etc. We call these projects -- where real development usually takes place -- "upstream". By the same reasoning, we say we are "downstream" from them.18:41
hggdh(it also happens that Ubuntu is 'upstream' in some packages)18:41
hggdhThe ideal scenario is we have our packages identical to what upstream provide, no local patchs (except, probably, for packaging details).18:41
hggdhHaving local changes increases the delta (the difference between what we provide and what upstream provides), and makes updates/upgrades more costly. So our patches, ideally, should be provided to the upstream project, and discussed there (and hopefully accepted).18:42
hggdhBugs affecting upstream projects have to be communicated upstream. This usually means doing a similar triage as we do here for a specific upstream (looking for an identical bug on the upstream project, and opening one if none is found). So.18:43
hggdhDO: Look upstream, and open a new bug if needed; then *link* this upstream bug to ours (and ours to theirs).18:43
hggdhBUT...18:43
hggdhMany upstreams have different rules on how to open/work with/close a bug. Ergo,18:44
hggdhDO: follow upstream's processes when working upstream (in an old saying, "when you enter a city, abide by its laws and customs").18:44
hggdhFinally... (and this is not a DO/DO NOT):18:44
hggdhThank you. I am glad you were here, and I hope you help us out. And we are always (er, at least there is always someone logged it, we also have a life) available to help and discuss triaging work.18:45
hggdhuff. my fingers hurt ;-)18:45
hggdhquestions, folks?18:45
hggdhthen closing remarks:18:46
hggdhpretty much all of us on triage work started as volunteers; most of us are still volunteers: we *like* Ubuntu18:47
hggdhI personally like the CoC, I think this is perhaps the most remarkable thing on the Ubuntu project18:47
hggdhand this is it. Thank you18:48
nigelbThank you hggdh18:48
hggdhmy pleasure, Nigel18:49
nigelbAlright, next up is YoBoY from the French loco, we have 10 mins to go and we18:50
nigelband we'll wait18:50
ClassBotThere are 10 minutes remaining in the current session.18:51
=== drkenobi_work is now known as drkenobi-w
ClassBotThere are 5 minutes remaining in the current session.18:56
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: How the French team rocks their global jam - Instructors: YoBoy
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.19:01
YoBoYHi, I'm YoBoY, one of the actual French loco Team contact, and one of the administrators of the french documentation. I'm also planning the next global jam in Paris19:02
YoBoYI'm here to explain how we make our global jam event rocks.19:03
YoBoYOur last Jam in Paris, we had more than 50 people who come to learn how to contribute. We made workshops to learn how to test, report bugs, triage bugs and write documentation.19:03
YoBoYIn Paris, we have lot of users who want to help, but they don't know how to and where to start.19:04
YoBoYMost of them don't have programing skills.19:04
YoBoYOur Jams are more learning sessions.19:05
YoBoYWe try to give everyone the basis to start contributing on their own, and find what they can do to the Ubuntu project.19:05
YoBoYLet me explain how we proceed to make a Jam.19:05
YoBoYI - find a good venue.19:06
YoBoYwe need lot of space, with network19:06
YoBoYIt's not easy to have that type of venue in Paris on the week end, and we need to make the reservation more than one month before the event19:07
YoBoYII - find people who can help make the workshops.19:08
YoBoYWe try to cover lot of aspects of contribution.19:08
YoBoYTo do that, we need members knowing how things works, how to use Launchpad, report bugs, translate, etc...19:09
YoBoYIf you can do it alone, it's fine.19:09
YoBoYBut if you plan to do more than one workshop, you need help.19:09
YoBoYTo find this rare persons, start asking on classic channels (IRC, forum, mailing lists).19:10
YoBoYDon't be afraid to ask everywhere, not only on your local channels. Some Ubuntu members are not always registered on the loco teams, but they can help if you ask them.19:11
YoBoYThis first two points are the most difficult for us because we always have lot of people who came to our events19:13
YoBoYto help around 50 people we need at least 10 members who can help using Launchpad and the other tools19:14
YoBoY<Bipul`> how about people leaving other nation ? if they like you to help in it19:16
YoBoYI'm not sure to understand the question :)19:16
YoBoYEveryone is welcome to join, to help or to participate19:17
YoBoYThe French Team is already composed by lot of people all around the world. we always promote also events in other part of the world if we can.19:18
ClassBotVanillalite asked: Did you guys have prefunding to get started or was getting money to say rent the meeting site part of the process?19:18
YoBoYno money, everything is free19:19
YoBoYWe think here the knowledge should stay free. A part of our visitors are students, asking them to pay something is not good.19:22
YoBoY<MeanEYE> if someone wants to come to France to your Jam, many countries don't have have local Jams, could your LoCo help with accomodation and similar things ?19:22
YoBoYYes, we always try to accomodate people who want to come to help. We already are doing this for our Ubuntu Party (100 benevolents coming from everywhere in France and from outside France ;) )19:24
YoBoYNext point19:24
YoBoYIII - promote the event.19:24
YoBoYIf you want to have people to join, you need to promote the event.19:25
YoBoYBlog about the global jam, promote it on your local planet, on mailing lists, on your forum. And do it more than once. Give some useful links to prepare for the event, answer every questions.19:25
YoBoYFor this Jam, the first post announcing the date, the venue, and some good reading was make last month.19:29
YoBoYand another one, with the real content (translation, documentation, testing, reporting bugs, ...) last week19:29
YoBoYThis week we plan to make another post, and use the forum and the mailing lists19:30
YoBoYWe are proud this year to have a workshop on translation. Lot of people ask for that type of workshop, but it's really not easy to find someone to explain how translation work19:31
ClassBotMeanEYE asked: Is French Jam one of popular jams?19:32
YoBoYDon't know if the Global Jam is popular, or if it's just because it's an Ubuntu event :)19:32
YoBoYParis is a wonderful city. lot of people love free software, and lot of people like Ubuntu.19:34
YoBoYLike I said, our last jam we had more than 50 people, it's a big Jam19:34
YoBoYOther countries are doing "smaller" jams, but with more real contributions, real work on the bugs, the translations, or other things19:35
YoBoYwe can't really compare19:35
YoBoYI think our work it's to open the doors, let people see what they can do, how we make Ubuntu, how free softwares work.19:37
YoBoYLast point of our Jams19:38
YoBoYIV - Have fun !19:38
YoBoY:D19:38
YoBoYDon't forget, the best part in a Jam is to meet people.19:38
YoBoYWe always start in Paris with a lunch for the members who organize the Jam. We need energy, and it's a good moment to talk.19:39
YoBoYAnd at the end of the day, everyone can join us at a pub to share a drink and talk about Ubuntu and free softwares.19:39
YoBoYIt's for me the best part of the events, taking time to talk with new friends.19:40
YoBoYEveryone in the Ubuntu community, is doing his best to invite new people to contribute to Ubuntu. The Global Jams is a great opportunity for that.19:43
YoBoYIf you can have these 4 points, I'm sure your Jam will rocks too :)19:45
YoBoYquestions ?19:45
ClassBotMeanEYE asked: UGJ is twice a year. Right?19:46
=== em is now known as emma
YoBoYYes, The Ubuntu Global Jam for each releases19:46
YoBoYso it's twice a year19:47
ClassBotMeanEYE asked: What's the best way to get in touch with some LoCo or it's members before comming to Jam?19:48
YoBoYI think you can start with the LoCo Directory19:48
YoBoYloco.ubuntu.com19:49
YoBoYYou can see information of the loco teams, and their events19:49
YoBoYYou can also start by posting in the forum of the loco team19:50
YoBoYsome teams, like mine, are very complicate in their organisation (lot of irc channels, mailing lists, ...). Posting a comment on the blog post of the event is also a good first contact19:51
ClassBotThere are 10 minutes remaining in the current session.19:51
ClassBotMeanEYE asked: Should you contact LoCo member so they know the amount of people to expect?19:52
YoBoYyes, you can tell the organiser of the jam you are coming. It's important if you come to help, not just to assist.19:54
YoBoYwe can have 70 people in our venue, we plan to have around 50, so for us it's not really important19:55
YoBoYBut for other jams, where the venue is smaller, it's good to tell them you are comming19:56
ClassBotThere are 5 minutes remaining in the current session.19:56
YoBoYby the way, don't forget to take network wire, ... or ask what they need ^^19:57
YoBoYok, thanks everyone, it's time for me to leave :)20:00
YoBoYHave good jams and don't forget to have fun :)20:00
nigelb\o/20:00
nigelbThanks YoBoY20:00
nigelbAnd next up, we have itnet7, Give him a cheer folks20:00
itnet7YAY!!!!20:01
itnet7j/k20:01
itnet7Hey there everyone and welcome to "Global Jam Florida Style" itnet7 here, one of the leaders of the Florida Team, and also on the LoCo Council here to talk abou the Florida Team and our Jams ....20:01
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: Global Jam Florida style - Instructors: itnet7
=== apachelogger is now known as javalogger
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.20:01
itnet7The Florida Team has always partipated in UGJ's. Our first Ubuntu Global Jam was in Orlando. When we first held an UG Jam we tried to have it in one City, thinking that it would be an opportunity for us to meet up with others that we have worked with and collaborated with Online.20:02
itnet7Unfortunately, due to rising fuel costs, and time constraints....20:03
itnet7We decided to encourage others to host an event nearby if they would like to be involved.  We are holding two events, One in Lakeland and the other in Melbourne.20:03
itnet7For those of you that haven't had a chance to participate yet. The Ubuntu Global Jam is a global online and in Real Life event where people come together and use their talents to work the upcoming release of Ubuntu. During this time typically teams will work on: Bug triaging, Documentation revision, Packaging and Translations, etcetera.20:04
itnet7The idea is to borrow some suggestions from https://wiki.ubuntu.com/UbuntuGlobalJam20:05
itnet7but also feel free to come up with your own ideas and ways that you can help to improve the next release!20:06
itnet7For example... in Lakeland...mhall119 and other attendees are going to work on the Summit Scheduler for UDS. They will collaborate to fix bugs and add new enhancements to the Summit Web-Application. http://loco.ubuntu.com/events/team/729/detail/ to see further info about this event.20:06
itnet7any questions so far?20:07
itnet7well that brings me to a good point20:07
itnet7If you, yourself or others around you are involved with Ubuntu but haven't already organized an event, we currently have 35 events on the LoCo Directory20:07
itnet7There are some pretty good descriptions up there, that can give insight on to what is planned and could possibly help you generate a few ideas of your own!20:08
itnet7We have had around 15-20 in attendance at our Jams20:09
itnet7All with different technical levels, and skills20:09
itnet7and everyone collaborates and has a really great time!20:09
itnet7It's important to note that you don't really need to have that many people come in order to host an Ubuntu Global Jam20:10
itnet7Even if it's only one or two at most, that would still be awesome, and you're still contributing :-P20:10
itnet7:-)20:10
itnet7We usually mail our team mailing list about 2 - 4 weeks in advance to let everyone know where we are planning to hold our events20:11
itnet7We're hoping that this encourages them to either drive to one of our events, or host their own!20:12
itnet7In the Melbourne, FL event... I plan to try and take about 5-10 people throught the beginning step of getting their accounts up to speed in Launchpad20:13
itnet7and then showing them the basics of triaging bugs20:13
itnet7I also plan on bringing some thumbdrives with Natty Beta 1 on it in case any one that hasn't wants to take Natty for spin (live).20:14
itnet7Our event in Melbourne is scheduled for 4 hours, which is a pretty decent amount of time. We are planning to go out afterward and have dinner as a group20:15
itnet7Another big thing is to try and get 1 or 2 people (Depending on how many show up) to take some pictures during the event20:16
itnet7This is another way to contribute, by sharing pictures afterward, there is a good chance you will encourage others to also host their own events in the future. It also will encourage them to attend your events in the future.20:18
itnet7Dent, Tweet, Buzz, Facebook, Re-Dent, Re-tweet, Re-buzz, Like20:18
itnet7Do your best to share progress20:19
itnet7and if you're working towards goals, share youre accomplishments20:19
itnet7If someone brand new that has never been to an Ubuntu Global Jam attends, and sumbit's his/her first bug dent it to #ugj20:20
itnet7Or if you're working on a patch and it's accepted during your jam, then brag about that too!20:22
itnet7It keeps everyone in the loop, and allows for us to all share in each other's accomplishments20:23
itnet7Here are some pictures of our previous jams....20:27
itnet7https://wiki.ubuntu.com/GlobalBugJam/Stories?action=AttachFile&do=get&target=fl_loco_Globaljam_022009_sm.jpg20:27
itnet7http://www.flickr.com/photos/sanguinetangox/3981704091/in/pool-1277863@N23/20:28
itnet7So, Venues... Here in the US we are able to reserve conference rooms in our Public Libraries. We are required to submit and application, with the date and time we would like to reserve it20:31
itnet7I am sure it's similar around the world20:31
ClassBotpleia2 asked: What kind of venues does the FL team use?20:32
itnet7Our libraries have decent enough wifi to install and application or two, but not much more than that20:32
itnet7the plus side, it's free to reserve a room usually20:32
itnet7You just want to verify whether or not you are allowed to bring in drinks and snacks, as we've seen some libraries in Florida that wouldn't let us bring in any food/beverages20:33
itnet7Local Coffee Shops are also a great place, (Starbucks included of course)20:34
itnet7but you can probably take you're time and locate a nice family owned coffee shop that would be glad for you to have your event there!20:35
itnet7You can check with Hotels as well. Especially if you have some friends that work there. You can also ask for a Hotel Manager and let him know you're not selling anything and ask if he would allow you to use one of their small conference rooms20:38
itnet7We also have some restaurants near us that have "Community Rooms" that they let us use. In return each of us orders stuff to eat and drink throughout the time we're there20:42
itnet7It's a good idea to call around and see what places have what if you're unsure20:43
itnet7If you think of a great place, call them and check and make sure they have wifi, and ask if a group of your size needs reservations, and find out of there is any cost to reserve, (some places do try to charge small fees to reserve to guarantee they don't lose out on potential business)20:45
itnet7We have held our events in coffee Shops and Libraries mostly20:47
itnet7and try to schedule a social event afterwards... Like Dinner and/or a Movie20:47
itnet7I was asked: Did you throw beach parties as a part of UGJ?20:50
itnet7So far, not yet!20:50
itnet7It would be a good idea with a little more planning to potentially have a bbq at the beach as the social event20:50
itnet7barbeque20:50
itnet7With tethering and netbooks we could probably work at one of the pavillions!20:51
itnet7Good idea20:51
ClassBotThere are 10 minutes remaining in the current session.20:51
itnet7We haven't yet, but it has potential :-)20:51
itnet7At the beaches here, they are more like County Parks20:52
itnet7They have huge Pavillions just off of the beach. A lot of them have power outlets and a shady nice breeze!20:53
itnet7If anyone has any specific questions drop me a line at itnet7<at>ubuntu<dot>com20:54
itnet7mhall119 wanted to share with everyone that his event started with only he and one other person in mind, and now it has grown to 6 or 720:55
itnet7so please be encouraged!20:55
ClassBotThere are 5 minutes remaining in the current session.20:56
itnet7two people are enough to get started, and your jam can be equally successful with only two!!20:56
itnet7Well I'd like to thank everyone that is taking part in the UGJ bootcamp and thanks to nigelb for putting this together!!20:58
itnet7Or I should say the Classroom Team!!20:59
itnet7Thanks for having us share!20:59
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: Ubuntu-NC's ideas about global jam - Instructors: akgraner
akgranerHi all!21:01
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.21:01
=== yuho is now known as Lancer
akgranerThanks itnet7 and YoBoY...you all are awesome sessions to follow not sure I can add to what you have said but I'll try..:-)21:02
akgranerMy name is Amber Graner and I'm part of the North Carolina LoCo Team21:02
akgranerI've organized on local global jam and one virtual global jam21:03
akgranerbefore I get started how many people in the channel have attended a global jam?21:03
=== pak33m is now known as Guest62795
akgraner(you can answer in #ubuntu-classoom-chat)21:04
akgraneralrighty.. so I have to say Ubuntu Global Jam is one of my favorite Ubuntu events21:05
akgranerand here's why - you are only limited by your imagination as to what the event can be21:06
akgranerthere was discussion in the NC loco team in 2009 about what a global jam *had* to be21:06
akgranerand there was discussion on limiting what it could be21:06
akgranerin the end it can be what whomever is organizing it wants it to be21:07
akgranerfrom coffee hours to bug, translation, document, etc jams21:07
akgraneror it can become a ubucon during global jam - so I love it!21:08
akgranerHere is  a link to some of the pictures from one of the one we held in NC - http://akgraner.com/?p=15521:08
akgranerit was held at a local (local to Lake Lure North Carolina) historic hotel21:09
ClassBotMeanEYE asked: Does that mean you don't have to know how to patch bugs or translate in order to be a part of UGJ?21:09
akgranerMeanEYE, that's right! I don't write code or translate21:10
akgranerI just like to tell people about Ubuntu21:10
akgranerand share what I have learned or learning21:10
akgranerhowever there are other people who do those things I invite to global jams21:11
akgranerthe picks you see in the link above had the following - people were triaging bugs, writing patches, filing bugs, and others were dropping by to find out what ubuntu was21:11
akgraners/picks/pics21:12
akgranerit was truly a come as you are event where we asked people to tell us what they wanted to know about ubuntu or let us know what they wanted to learn about the kernel etc21:12
akgraneras we were lucky enough to have some of the kernel present for this event21:13
akgranerDuring this upcoming global jam we have members of the loco team who will be hosting an install fest at one of the LUG meetings in the Asheville, NC area21:14
akgranerso global jam can really take on many shapes and forms21:14
ClassBotMeanEYE asked: How much in advance dates are set for UGJ? It might help people to organise a bit better if they are not from the same country.21:15
akgranergreat question - however, there is not a set answer here - there are a lot of variable..but here is my rule of thumb...and please let me know if this helps21:16
akgranerfor a UGJ as soon as the dates are announced start looking for venues...21:16
akgranerso hotels will give you space if it is there off season21:16
akgranerother venues need 4-6 weeks notice21:17
akgranerothers need less than 48 hours - so you will have to get to know the venues in your area21:17
akgranerstart with places like - libraries, coffee shops, pubs, hotels, convention centers (if you are expecting large groups and can work it into another event)21:18
akgraneralso many loco team members open their homes to hosting a global jam21:18
akgranereven though I said it can be anything you want it to be as it pertains to ubuntu  - it is helpful to have some goals in mind21:19
akgranerfor example - this global jam might be a good time to try out natty and have a goal of filing x number of bugs21:20
akgraneror maybe if you are in a coffee shop to hand out so many fliers to people who have never heard of Ubuntu or FOSS before21:20
akgraneritnet7, and YoBoY covered a lot and I don't want to repeat all of what they said - so are their any specific questions I can help answer before I keep talking?21:21
ClassBotBbluE asked: No one has figured out if Natty is going to have SLI or Crossfire, for multiple nVidia or ATI, video cards, have they?21:22
akgranerNo one has figured this one out yet..(as I was just informed)  back to global jam questions21:23
akgranerso back to global jam - :-)21:24
akgranerpartnering with LUG groups is also a fun what to have a great global jam as well21:24
ClassBotmdevenish asked: Should I install Natty beta before attending a global jam or install during the jam?21:26
akgranermdevenish, nope...21:26
akgranerunless the goal of the jam is to file bugs and test natty21:26
akgranerand even then you could do that without installing it21:27
akgranerthere are those who always want to do something technical at global jams and there are those who want to do more social and advocate stuff at global jams and that's ok and there is no reason why you can't incorporate a little of all of it into a global jam21:29
akgraneralso if you can't be part of what the loco team (proper) is doing don't let that keep you from having your own global jam21:30
akgranerjust let the team know so they can add it to the list of events taking place throughout your loco area21:30
akgranerfor those who were asking about what makes up a global jam  here is the wiki page that describes it - https://wiki.ubuntu.com/UbuntuGlobalJam21:31
ClassBotMeanEYE asked: Any ideas so far about connecting global jams with live streaming video?!21:33
akgraneritnet7, and I talked about this a while back21:33
akgranerit's all a matter of having the right internet connections to be able to stream the events21:34
akgranerit's a great idea and I believe itnet7 has actually broadcast some of the FL events21:35
ClassBotchadadavis asked: do all the events happen at the same time, so that groups can communicate online (IRC) as well. Or is the focus more on the local, personal interaction?21:35
akgraneryes :-) while the focus is often on getting together in person there is nothing stopping a team or project from hosting a virtual global jam event21:36
akgranerif the goal is to clean up wiki documents during the global jam and people on a team live hours apart from one another then the coordination and wiki clean up can happen online during the global jam weekend21:37
akgranermuch the way a bug day happens21:38
ClassBotLancer asked: Where can I find documentation on past UGJs?21:39
akgraner<mhall119> Lancer: http://loco.ubuntu.com/events/global/195/detail/ lists the ones from August of last year21:39
akgranerthanks mhall119 for posting that link...21:39
akgranerthe UGJ wiki gives many suggestions on types of activities you can do at your global jam21:40
akgranerif you or your team is new to global jams it's a great place to start21:40
akgraneranything else?21:42
akgranersomething I haven't touched on that you still have questions about?21:43
akgraneralso you can add the ubuntu global jam banners to your wiki pages, websites and blog posts21:45
akgranerthose banners are found on the bottom of the UGJ wiki page - https://wiki.ubuntu.com/UbuntuGlobalJam21:45
akgraneralso if you are looking for posters, fliers etc a good place to get material like is http://spreadubuntu.neomenlo.org/en/21:46
ClassBotmhall119 asked: Can we bring non-technical people to jams? Family, friends, children and significant others?21:46
akgranermhall119, yes of course - I drag every non-technical person I can find to ubuntu events :-)21:46
akgranerbut if you do be prepared to listen to their feedback21:47
akgranersee if they will tell you what they like or don't like about using Ubuntu21:47
akgraner*without* being judgmental21:48
akgranerwe all come to use Linux and open source in our own way so *don't* make them feel anything negative b/c they aren't using Ubuntu yet21:48
akgranermake sure your event is very inclusive and know the audience you are are inviting21:49
akgraner(well as much as possible)21:49
ClassBotmhall119 asked: Where can I send that feedback once I get it?21:50
akgranerGood Questions - that would depend on what the feedback is about...:-) I would ask your loco leader if you aren't sure who should get the feedback...21:51
ClassBotThere are 10 minutes remaining in the current session.21:51
akgranerI personally try to look through the various teams and see who it needs to go to21:51
akgranerie if it's about Ubuntu One then I let those folks know21:52
akgranerif it's about the desktop I find someone on the desktop team etc21:52
akgranerand I usually send an email with all of the feedback and not little bits here and there21:52
akgranerand if all else fails and I can't find the right team - then I start asking people until I get to the right person21:53
akgranermake sense?21:54
akgranerok we have about 5 more minutes21:54
akgraneranything else?21:54
akgraneroh yeah another fun activity is to answer or vote on AskUbuntu questions21:55
akgranerit's also a good what to see if questions people may have at your global jam have already been asked and answered there as well21:55
akgranerhttp://askubuntu.com/21:56
ClassBotThere are 5 minutes remaining in the current session.21:56
akgranerSo remember - have fun, be social, and go with what you know21:57
akgranerif you know about bug triaging teach someone that21:57
akgranerif you like fixing wikis go with that21:57
akgranerif your passion is telling people about all that is cool with ubuntu then do that21:57
akgranerremember just make it an event people will want to participate in again...and it will grow21:58
akgranerThanks y'all hope this helps...21:59
akgranerif there are any other questions for me you can find me on irc or email at akgraner  @   ubuntu {dot} com21:59
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat || Event: Ubuntu Global Jam Bootcamp - Current Session: All about those live isos - Instructors: xdatap
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html following the conclusion of the session.22:01
xdatapHi everybody, thanks for coming!22:02
xdatapMy name is Paolo Sammicheli, I'm an Ubuntu member from the Italian LoCo Team, and today we'll talk about ISO Testing.22:03
xdatapLet's start with the most important question:22:03
xdatapWhy should one try to test Ubuntu?22:04
xdatapBecause it's fun!22:04
xdatapbecause it's a valuable contribution to Ubuntu22:04
xdatapand because you will learn a lot of things :)22:05
xdatapLet's see, now, how to test Ubuntu!22:05
xdatapYou might already know that Ubuntu has a 6-month release cycle, which means that every 6 months we have a new Ubuntu release.22:05
xdatapLess known is the fact that, before the final release, several development releases are launched: Alphas, Betas and Release Candidate.22:06
xdatapEvery cycle slightly changes his schedule, due several reason, but it's published since the beginning in a wiki page, so that everybody can be aware about what's going on.22:07
xdatapYou can see the Natty schedule on the following link:22:08
xdataphttps://wiki.ubuntu.com/NattyReleaseSchedule22:08
xdatapFor all these releases, we have several kind of tests.22:08
xdatapThe ISO Test is a test performed few days before the milestone release, in which we want to be sure that the installer works properly and the live version starts correctly.22:09
xdatapWe also test the upgrade process and the installation from windows with Wubi.22:09
xdatapwe have a question22:09
ClassBotMeanEYE asked: Does testing in virtualization software counts?22:09
xdatapaltough there isn't a useless test, we would like you try your hardware during tests22:10
xdatapif you can't install ubuntu on your pc you can still perform the LIVE test22:11
xdatapThe tool for reporting this kind of test is called ISO Tracker and it's available on the following link:22:11
xdataphttp://iso.qa.ubuntu.com22:11
xdatapAs you can see we are testing Natty Beta1 in all the officially supported flavors. These tests started today :)22:12
xdatapFor each flavor you can find several test case.22:12
xdatapwe have another question22:12
ClassBotMeanEYE asked: Should we prioritize Ubuntu Desktop over Server edition in testing?!22:12
xdatapWe will cover all the images on the ISO Tracker. We will not release Ubuntu if an official image is not tested.22:13
xdatapAs community member you're invited to prioritize the image you care22:14
xdatapand if you want to help, take a look of the images not well covered and give us an hand :)22:14
xdataplet's talk about "testcase"22:15
xdatapA test case is a list of action to perform in order to complete the test.22:15
xdatapIf you are able to perform all the actions successfully it mean that the test is PASSED.22:15
xdatapOtherwise it means that the test is FAILED.22:16
xdatapOften you will find bugs which does not makes FAILED your test. It's useful that you will report it on launchpad and you will include their IDs in the test report.22:17
xdatapYou can see how to report a test on the following link:22:17
xdataphttps://wiki.ubuntu.com/Testing/ISO/Procedures22:17
xdatapAs described on the page above, filling your account on the ISO Tracker with your email and selecting the Email notification flag you will get an email each time there's a new image available for tests.22:18
xdatapYou can choose which test case you want to test in which image so the email will contain the direct link for the test.22:19
xdatapTo avoid to download the image every time I recommend to use zsync or rsync, as described on the following link:22:20
xdataphttps://help.ubuntu.com/community/ZsyncCdImage22:20
xdatapany question about what covered until now?22:21
xdatapok, let's going on22:22
xdatapISO Testing it's not the only test we perform over the CD Images.22:22
xdatapWe have also different test programs like Laptop, Video Drivers, Desktop, etc.22:23
xdatapWhat's the difference? Basically it changes WHAT we test and WHEN.22:23
xdatapOne example: Laptop testing perform tests after each Milestone release and with the previous stable releases providing testcases for the hardware compatibility:22:24
xdataphttps://wiki.ubuntu.com/Testing/Laptop22:24
xdatapXorg tests the nVidia Video Card Proprietary Drivers every week:22:25
xdataphttps://wiki.ubuntu.com/X/Testing/ProprietaryDrivers/Natty/WeeklyProgram22:26
xdatapOnce you learn how to contribute to one program, like ISO Testing, you will be able to easily contribute to all of these tests because the tools are the same.22:27
xdatapwe've a question22:28
ClassBotchadadavis asked: I see people testing 20110328.1 as 'beta 1'? Should we not be waiting for an 'official' beta, or are these the same?22:28
xdatapas I said, we're actually testing the beta images before it's release. So we're checking if live session works, if installer works, etc22:28
xdatapafter we will release the image we will test the rest: desktop, application, etc22:29
xdatapso, if you want to help now, you can test the images on the tracker before their release22:29
xdataplater you can test the milestone more deeply22:29
ClassBotchadadavis asked: Is ATI driver testing still planned? Or are we waiting on AMD to make an update for the current kernel still?22:30
xdatapI've no info about ATI testing next weeks. We started testing nVidia two weeks ago. Try send an email to QA ML: https://lists.ubuntu.com/mailman/listinfo/ubuntu-qa to be sure22:31
ClassBotask asked: is best an Intel q9400 or a Intel q6600 ?22:32
xdataphonestly I don't really know :) Best for what? Try ask on the forum or ask Ubuntu website :)22:32
xdataplet's going on, and let's talk about LoCo Teams22:34
xdatapIf you are involved in a LoCo and you're interested in ISO Testing take also a look at the LoCo Testing Team How To:22:34
xdataphttps://wiki.ubuntu.com/Testing/LoCoTeam22:34
xdatapHow it works? You can setup a team inside your LoCo, choose a test to "adopt" and then divide the effort with your team members.22:35
xdatapThe Italian experience shown that organizing this kind of activity helps in gathering new contributors and keeping them motivated.22:36
xdatapTake a look on the survey I made before last UDS, you will find very interesting data about it:22:37
xdataphttp://xdatap1.wordpress.com/2010/12/04/italian-loco-testing-team-survey/22:37
xdatapwe've another question22:37
ClassBotchadadavis asked: It sounds like ISO testing is primarily a sanity check of the ISO image, the boot, the video driver, the live image, before it can be tagged 'beta' for more exhaustive 'Desktop testing' ?22:37
xdatapexactly, we do tests on the ISO Image before more extensive tests22:38
xdatapand we do it every MILESTONE: Alpha1 Alpha2 AlphaN, Betas and Release Candidates22:39
xdatapIn the Italian Team we adopted the Live Testcase. I was looking for something very easy to attract new contributors. And it worked! :)22:40
xdatapLive test is a very good way to start learning all the test process, IMHO22:41
xdatapand keep talking about LoCo Teams...22:41
xdatapThe Ubuntu Hall of Fame shows test results per LoCo, so it's nice to play a competition between LoCo in testing:22:41
xdataphttp://hall-of-fame.ubuntu.com22:42
xdatapSo, how to start with ISO Testing?22:43
xdatapTake a look at the QA Website (http://qa.ubuntu.com) and at the Testing page:22:43
xdataphttp://qa.ubuntu.com/testing/22:44
xdatapJoin the QA Mailing List (https://lists.ubuntu.com/mailman/listinfo/ubuntu-qa) and for any question you will find us in the #ubuntu-testing IRC Channel.22:44
xdatapUbuntu Testing: Let's make this rock!22:45
xdatap:)22:45
xdataptime for Question and Answer!22:46
ClassBotchadadavis asked: who/where/how do I send feedback regarding issues that should land in the release notes for the beta 1? I guess anything gets filed as a bug first, and then?22:49
xdatapyes, the first place is launchpad, filling a bug. Then, if you fill a test in the ISO Tracker you'll have the field where insert the bug id. If you're in doubt about the specific bug you can find the team on irc, #ubuntu-testing and on the QA Mailing list22:51
ClassBotThere are 10 minutes remaining in the current session.22:51
ClassBotchadadavis asked: is there supposed to be one testing group per ISO? Because there are Mac-specific ISO, but all the amd64 tests seem to be grouped together.22:55
xdatapno, how the images are listed on the tracker doesn't reflect the teams working on it22:56
ClassBotThere are 5 minutes remaining in the current session.22:56
xdatapafaik the images are listed in build order22:56
xdatapI hope I answered the question22:56
ClassBotMeanEYE asked: Is 700MB limit just a fictional limit invented to keep Ubuntu small and agile. Do you see this increasing in size?23:00
xdatapthe limit is because the CD can handle 700mb maximum23:00
xdatapand we want to ship CDs, not DVD or othere media23:00
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2011/03/28/%23ubuntu-classroom.html23:01
=== ChanServ changed the topic of #ubuntu-classroom to: Welcome to the Ubuntu Classroom - https://wiki.ubuntu.com/Classroom || Support in #ubuntu || Upcoming Schedule: http://is.gd/8rtIi || Questions in #ubuntu-classroom-chat ||
pleia2if you missed any sessions today, I've linked to the logs for each session on https://wiki.ubuntu.com/UbuntuGlobalJamBootcamp23:03

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