/srv/irclogs.ubuntu.com/2013/05/21/#ubuntu-classroom.txt

=== 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 Open Week - Current Session: Ubuntu Touch Team - Instructors: sergiusens
sergiusensGood morning, evening or night depending on where you are13:02
sergiusensI'm part of the Touch team and thought it would be a good idea to share on how to contribute back to the team13:03
sergiusenss/team/project/ :-)13:03
sergiusensThe project is sort of diveded on two sides13:03
sergiusensone is what we based out of Android, which could be considered our HAL13:04
sergiusensand Ubuntu proper13:04
sergiusensIf anyone has questions please go ahead and ask btw13:05
sergiusensok, so we have multiple team working on each side13:06
sergiusensthe Phone Foundations (which I am a part of), works on this android hal and on the general plumbing on the Ubuntu side.13:08
sergiusensThe there's a shell team, a team working on mir, an sdk team and an apps team13:08
sergiusensworking on the higher layers would be just like working on a general Ubuntu system13:08
sergiusensSo I'm going to move on and give an overview on how you would work on the android side13:10
sergiusens!QUESTION13:11
ClassBotjsjgruber-l99-p asked: HAL?13:12
sergiusensHAL as in hardware abstraction layer, we ideally use android just to get to the hardware13:12
ClassBotSonikkuAmerica asked: Just to be clear, the Ubuntu Touch Android HAL is the ARM core from CyanogenMod 10.1 if I remember correctly?13:13
sergiusensthe android hal is based out of cm-10.1 and all our modifications live here: http://phablet.ubuntu.com/gitweb13:14
sergiusensunder the phablet-10.1 branch13:14
sergiusensso in general, if you would want to get these sources and build out for one of these systems one would...13:16
sergiusensrepo init -u git://phablet.ubuntu.com/CyanogenMod/android.git -b phablet-10.113:17
sergiusensin some directory, then repo sync and wait for a bit13:18
sergiusensthe sync is much faster that pulling plain android since we removed most of the big pieces which are not related to this HAL13:18
sergiusensonce that's done, we need to add two branches that live in bazaar which are the lp:platform-api and lp:phablet-extras/libhybris13:20
sergiusenswhenever you see phablet-extras, it means it's not supposed to live there and in the process or needs to be upstreamed13:21
sergiusensin a very simple way to say it, hybris would be the gateway to talk to android from ubuntu13:22
sergiusensafter we have all that in, we grab the specifics to a hardware platform13:22
sergiusensfirst we would need to source the _android_ build environment -> source build/envsetup.sh13:23
sergiusensso we can have breakfast13:23
sergiusensbreakfast brings in the hardware specifics... so doing breakfast maguro would bring in the device specific branch and it's dependencies13:24
sergiusensthe dependencies are tracked by cm.dependencies, in the case of maguro http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_device_samsung_maguro.git;a=blob_plain;f=cm.dependencies;hb=refs/heads/phablet-10.113:25
sergiusenswe support, as in builds, 4 devices, maguro, manta, grouper and mako13:26
sergiusensbut any contribution to another device is welcome13:26
sergiusensso let me sidetrack a bit...13:27
sergiusensin some of these dependencies you will see a ref to a kernel repo... these, in the case of these four devices are in the process of being in ubuntu13:27
sergiusensif you are on saucy you can apt-cache search mako and grouper (and manta iirc) and get them already13:28
sergiusensand that's done by the kernel team now13:28
sergiusensafter having breakfast, there's one more step, and it's getting the binary blobs... all the device repos have a script that does this for you provided that your device is hooked up13:29
sergiusensin the case of the nexus devices, they are available to you at https://developers.google.com/android/nexus/drivers13:30
sergiusensif you are just getting started with a new device, breakfast will get you started and pull in the repos from cyanogenmod directly13:31
sergiusensthese sources after their adaptation are more than welcome to live on phablet.ubuntu.com13:32
sergiusensif they are, we will setup something so they build weekly/nightly and be ready for use with phablet-flash (for those who don't want to manually do it which is also possible)13:33
sergiusensit's sort of important to keep the builds in sync on the android and ubuntu side with regards to the platform-api and hybris, since they live on both sides, android_hal and ubuntu13:34
sergiusenson the ubuntu side, everything is much simpler... or at least there is more expertise from the rest of the team on how to build this part :-)13:34
sergiusensit's just livebuild, and you can give it a shot if you want13:35
sergiusensit all lives here lp:touch-preview-images/ubuntu-build-phablet13:35
sergiusensa tar file comes out of building with that13:36
sergiusenswhich is wrapped into a zip file and an edify script that allows to deploy from recovery13:37
sergiusensthere are two reasons to provide this only as an update.zip and not as an .img as we do for the others (which we do both)13:37
sergiusensone if that not all devices have fastboot and the other is some devices can't fit this in through fastboot due to image size constraints when flashing13:38
sergiusensif everything were great, we would've probably just gone with a userdata.img from the start that would contain the ubuntu bits13:39
sergiusensif you are in anyway interested in tinkering on this side, I recommend joining #ubuntu-touch13:40
sergiusensso if there aren't any question regarding this topic, I'm going to do a 18013:40
sergiusensand move on to a different topic13:41
sergiusensstill Touch related though :-)13:41
sergiusensok, another side of things is testing13:42
sergiusensthere's a manual side and an automated side13:43
sergiusensthe manual side is the easiest to explain so I'll touch base on that... there's a simple suite of tests that we run that lives in http://iso.qa.ubuntu.com13:44
sergiusensyou can look for them under the Product (Ubuntu Touch) labels13:44
sergiusensi.e., for manta: http://iso.qa.ubuntu.com/qatracker/milestones/270/builds/44685/testcases13:44
sergiusensanyone can run a cycle against the current build that lives on cdimage13:45
sergiusensregarding the apps and shell, every MR gets (or should get) to run autopilot tests among others before a merge is accepted on jenkins13:46
sergiusensit doesn't capture all the issues or prevent some broken packages, but it does catch most13:47
sergiusensthe unit tests and all other tests for those packages are also run13:47
sergiusensif you are looking into automated testing with autopilot, I recommend branching one of the projects and to look into the tests/autopilot subdirectory13:48
sergiusensand that's all I'm going to say with regards to that due to time13:48
sergiusenslast but not least comes image testing13:49
sergiusenswe used to have a suite that ran and accepted an image that has got a bit behind it's usefulness, so this cycle we are going to be working and refocusing on it13:49
sergiusensin the end, we want to have a sort of rolling release during development where no regressions occur... it's a big goal, hard to reach, but that's where the focus is13:50
ClassBotThere are 10 minutes remaining in the current session.13:50
sergiusensso cdimage would build the build and land it in /pending, uexposed to users13:51
sergiusensour jenkins instance will catch it and run suites against it and determine it's stability on the 4 platforms... if a test fails, we fix and reiterate13:51
sergiusensif it passes it gets moved to current for all others to grab13:52
sergiusensGiven the session is about to end, I'll ask, are there any questions?13:52
sergiusensok, that's a wrap13:55
sergiusenshave a nice day!13:55
ClassBotThere are 5 minutes remaining in the current session.13:55
=== 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 Open Week - Current Session: Lubuntu Team - Instructors: phillw
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2013/05/21/%23ubuntu-classroom.html following the conclusion of the session.14:01
phillwgood morning / afternnon or evening!14:02
phillwI'm the team leader for testing in lubuntu.14:02
phillwFirstly, what is lubuntu? Lubuntu is a low resource member of the ubuntu family based on lxde14:03
phillwit continues to go from strength to strength thanks to the hard work of all the team and feed back from users, who rapidly become involved in testing :)14:04
phillwThe is a set of slides showing what lubuntu looks like at http://lubuntu.net/14:04
phillwfor anyone curious as to what it looks like.14:05
phillwit has been decided that the major development work for this cycle will be set the foundation for our first LTS release in 14.0414:06
phillwthe recent vUDS meeting can be viewed at http://youtu.be/qfy_GxKHL0M at your leisure.14:07
phillwSo, how can people help out?14:08
phillwA great place to start looking is at https://wiki.ubuntu.com/Lubuntu/GettingInvolved14:08
phillwwe always need people in all the teams, being new to the areas that interest you is not a bar to joining and getting used to how things are done.14:09
phillwAs nicholas is going to be running a session on QA / Testing a little later I'll briefly touch on testing, as any one can help test :)14:10
phillwif you want some back ground on testing the images (ISO's) then head over to https://wiki.ubuntu.com/Lubuntu/Testing for background information on what the various terms that are used mean14:11
phillwanother important area that needs contributers is documentation. It is hoped to have 'off-line' documentation available for 14.04 (with hopefully a draft version on 13.10)14:12
phillwwe are also re-vamping the wiki area and looking into making a lubuntu manual.14:13
phillwhead over to https://wiki.ubuntu.com/Lubuntu/DocumentationTeam if you are interested in helping out and make your-selves known!14:14
phillwas you can see from https://wiki.ubuntu.com/Lubuntu/GettingInvolved most of the teams have their own mailing lists so that they can discuss things. These are really handy as we are split across all sorts of time-zones :)14:15
ClassBotSonikkuAmerica asked: When you say "setting the foundation," does that mean that 14.04 LTS will only be a maintenance release built on 13.10?14:16
phillwSonikkuAmerica: no, it means that 13.10 may be a little rough round the edges. There are various development issues that are being worked on, not all of them may make the cut off for 13.1014:17
ClassBotTheLordOfTime asked: What do you mean by "offline documentation"?14:17
phillwoff-line documentation means that the installation media itself will have help files on it, which will be installed and able to be viewed without internet access14:18
phillwno more getting told to look up on the internet how to find out solutions as to why your internet isn't working :)14:19
phillwthe lubuntu manual will be a downloadable file that you can then view off-line or print for reference.14:21
phillwthe off-line area will be using Mallard, the documentation on using mallard is currently being updated, so we're not sure how complete it will be for 13.1014:22
phillware there any questions people have? I've just briefly covered where we are, where we are heading and how to assist.14:24
phillwrtfm = read the 'friendly' manual :)14:25
phillwthe pre-alphas of lubuntu are now available via the iso-tracker http://iso.qa.ubuntu.com/qatracker/milestones/243/builds14:27
phillwNot wishing to steal any of Nicholas's presentation, the QA team have held already some classroom sessions https://wiki.ubuntu.com/Testing/Activities/Classroom and are planning some more to update things that have changed.14:29
ClassBotSonikkuAmerica asked: I VBox'ed 13.04 and saw a couple of new session options (LX Games and Lubuntu Nexus 7 Session). Can you tell us a little about those without cutting into another topic?14:30
phillwSonikkuAmerica: I don't have any information to hand on those. It is probably best to ask on the general mailing list. I'm sure someone will give you (and me) details :)14:31
phillwfor games, we are most likely dropping the 'ace of penguins' suite and having just one, fairly decent, game.14:32
=== peter_ is now known as Guest96333
phillwhaving had a quick google, adding nexus 7 is something that the developers would have to implement, I am unaware of any discussions on the subject so far but did find this.... http://imagebin.org/25827614:35
phillwwe did have a netbook option previously, but as to what is planned for 13.10 / 14.04 I do not know.14:36
phillwany other questions?14:37
phillwif there are no further questions, that about wraps things up. Thanks for attending and for the questions!14:40
ClassBotThere are 10 minutes remaining in the current session.14:50
ClassBotThere are 5 minutes remaining in the current session.14:55
=== 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 Open Week - Current Session: Ubuntu LoCo Teams - Instructors: coolbhavi
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2013/05/21/%23ubuntu-classroom.html following the conclusion of the session.15:01
coolbhaviHello all15:01
coolbhavi:-)15:01
coolbhaviand welcome to my session on loco teams in ubuntu15:02
coolbhaviI am Bhavani shankar a ubuntu developer and I will be representing the LoCo council in ubuntu today15:02
coolbhavitaking all your questions related to Loco teams and their working in ubuntu15:03
coolbhaviSo basically this is intended to be a q n a session where you can ask any questions related to how is the loco team infrastructure made up and how loco teams work in ubuntu15:05
coolbhaviso any questions are welcome :)15:05
coolbhaviso assuming there are no questions as of now let me move on15:07
coolbhaviso who are we the LoCo council in ubuntu and what we do?15:07
coolbhaviIn ubuntu we are a team of 6 members who take care of the governance of loco teams in ubuntu15:08
coolbhaviand provide the loco teams with whatever support is required in terms of infrastructure15:09
coolbhaviso in short we take care to see that the loco teams are running smoothly at any given point of time15:10
coolbhavihttps://wiki.ubuntu.com/LoCoCouncil page describes our duties related to local communities (LoCo's) in ubuntu15:12
coolbhavi(as I said earlier, any questions are welcome at any point of time)15:12
coolbhaviSo moving on, how to setup a loco team in ubuntu?15:14
coolbhavisetting up a loco team is fairly simple: First decide which region you want to create a team for and then search the loco directory (loco.ubuntu.com) for any loco presence in your area and if not you could go ahead and create one15:17
coolbhavihttps://wiki.ubuntu.com/LoCoTeamHowto page comes in handy while doing so15:18
coolbhaviOk, Now I have a existing loco team in the area and I want to contribute, so how to join?15:19
coolbhaviSimple again just browse the loco directory at loco.ubuntu.com and select a region of your choice and join a loco team in your area and start contributing :-)15:21
ClassBotkotux asked: In the Los Angeles region, there is a Pasadena LoCo. Would it be ok to start a LoCo in Los Angeles too?  (The cities are not too far apart.)15:21
=== magespawn_ is now known as magespawn
coolbhavikotux, A good question, if the cities are not far apart you can be better off I think contributing to the existing loco than creating one yourself15:23
coolbhaviin  your area15:23
coolbhavialright, lets move on15:24
coolbhaviok so I have joined or created a loco team, whats next?15:24
coolbhaviYou can contribute in a variety of ways in your loco team15:25
coolbhavilike spreading the word about ubuntu(not to be confused with marketing) or running installfests or bug jams and global jams and so on15:27
coolbhaviAny questions till now?15:27
ClassBotfkol_k4 asked: What is the benefit of contributing via a LocCo team instead of doing this on one's own initiative? In what ways does Ubuntu backs LoCo teams?15:29
coolbhavifkol_k4, I am coming to that in the next part :-)15:30
coolbhaviso I have joined a loco team.. What are the benefits my team gets15:31
coolbhavi?15:31
coolbhavithere is a procedure called the loco teams approval procedure which is done by the Loco council every 2 years15:32
coolbhaviwelcome to SergioMeneses btw :-)15:32
coolbhaviso once we verify and approve the loco team operations, the team will be given a approved/verified team status in ubuntu15:34
coolbhaviso how to get your team operations verified and whats the benefit?15:35
ClassBotfkol_k4 asked: in the 2013 UDS it was announced by Jono Bacon that LoCo approval will be deprecated.15:36
coolbhavifkol_k4, thats something we are contemplating on as yet15:36
coolbhaviand going forward we will only verify the operations I guess as we are thinking to extend the support to teams in larger cities too..15:37
coolbhaviso its work in progress :-)15:38
coolbhaviso moving ahead..15:38
coolbhaviwhat is the loco team approval procedure and what are its benefits?15:39
coolbhavionce a loco team deems to be active for some part of time they can apply for approval and general guidelines are given in this wiki page: https://wiki.ubuntu.com/LoCoCouncil/TeamApprovalGuidelines15:41
coolbhavionce the team gets approved the team would be given conference packs pressed cd's via shipit primarily for distribution in the loco and in conferences15:44
coolbhaviSergioMeneses, any other goodies you can specify here :-)15:44
ClassBotSonikkuAmericaX asked: Due to the announcement that pressed discs of the latest versions will no longer be available, will LTS releases still be pressed and sent to LoCo teams upon request?15:45
coolbhaviSonikkuAmericaX, yes15:46
SergioMenesesThere are teams that are not approved, but that does not mean they can not receive conference packs or resources15:48
SergioMenesesas you can see in this wikipage https://wiki.ubuntu.com/UbuntuAtConferences15:48
* SergioMeneses gives the word to coolbhavi 15:48
coolbhavionly thing is you ll receive a scaled down version :-)15:49
ClassBotThere are 10 minutes remaining in the current session.15:50
coolbhaviLast but not the least: to make your loco team experience easier in ubuntu jono has put all the things together and come up with a kit called ubuntu advocacy kit (uak)15:51
=== Cracknel_ is now known as Cracknel
coolbhaviyou can see the project page here: https://launchpad.net/uak15:53
coolbhaviand download the latest package from here and install: https://launchpad.net/~uak-admins/+archive/uak15:54
coolbhaviits a offine reference which runs from your pc and anyone is welcome to contribute :-)15:55
ClassBotNikTh asked: How many Loco contacts can exist in a Loco team ? One , two , or more ?15:55
ClassBotThere are 5 minutes remaining in the current session.15:55
coolbhaviNikTh, any number can be more than one unless any conflicts doesnt arise within the team15:56
coolbhavi:-)15:56
SergioMenesesNikTh, there is a figure called: Councils - a group of administrators15:56
coolbhavithe floor is open for any questions as we wind up :-)15:57
SergioMenesesNikTh, if you LoCo team is big maybe you will need more contacts15:58
coolbhavifor any queries you can write to us at loco-council at lists.ubuntu.com15:58
SergioMenesessure! any question please let us know :D15:58
coolbhavithanks SergioMeneses15:59
coolbhavi:-)15:59
SergioMenesesok guys, it was a pleasure to be part of this amazing event! :D enjoy it :)15:59
coolbhaviand thanks all of you for attending our session :-)16:00
=== 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 Open Week - Current Session: Ubuntu Quality Team - Instructors: balloons
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2013/05/21/%23ubuntu-classroom.html following the conclusion of the session.16:01
balloonsHello and welcome to the ubuntu quality team session. My name is Nicholas Skaggs and I'm the QA Community Coordinator. Thanks for attending (or reading this log later!)!16:01
balloonsThis session is intended to introduce you to what the quality team does, some of the sites and tools utilized by the team, as well as how you can join and participate.16:02
balloonsYou may ask questions at any point.. Just be sure to utilize the #ubuntu-classroom-chat channel. Prefix your question with QUESTION: to ensure I see it.16:02
balloonsEveryone ready?16:02
balloonsSo first I'm going to give a brief overview of what QA is and how the team works, then I'll dive into the activities we do during the cycle. Along the way, we'll talk about the tools we use as well. Finally, we'll talk about how you can get involved and then do a Q & A.16:03
balloonsSo to start off, let’s take a look at the wiki page for the team16:03
balloonshttp://wiki.ubuntu.com/QATeam16:03
balloonsOn the page you can see some of the teams goals and purpose16:04
balloonsSimply put, we help ensure everyone's work in ubuntu is presented in the best possible way16:04
balloonsFrom designing good process, to testing, to making sure things 'just work', we want the culmination of work that results in the ubuntu image to be the best it can be16:05
balloonsSo where do we hang out?16:05
balloonsMany different places actually :-)16:05
balloonsright here on IRC, #ubuntu-quality16:05
balloonson our mailing list:     https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality16:05
balloonsin the forums;     http://ubuntuforums.org/forumdisplay.php?f=42716:05
balloonson askubuntu;     http://askubuntu.com/questions/tagged/quality16:05
balloonsand even on social sites like facebook; https://www.facebook.com/groups/UbuntuQA/16:06
balloonstwitter; https://twitter.com/ubuntutesting16:06
balloonsand google+; https://plus.google.com/b/108452779163647535106/108452779163647535106/16:06
balloonsSo, what do we do exactly?16:06
balloonsDuring the course of the cycle, we as a team participate by providing test results for the packages as they are undergoing development. If we find a bug, we'll also report and file it.16:06
balloonsIn addition, we develop testcases, best practices and even tools to help us test more effectively16:07
balloonsOur testing is done via several avenues. I'll describe each briefly.16:07
balloonsThe frst is cadence testing, https://wiki.ubuntu.com/Testing/Cadence.16:07
balloonsCadence testing is simply the term we use to describe that we test at regular intervals.16:08
balloonsIn practice, this amounts to us testing every 2 weeks during the cycle -- we test images, packages and and hardware.16:08
balloonsThe second is smoke testing, or dogfooding as some would call it, the development version of ubuntu.16:08
balloonsThis means simply installing or upgrading to the development release and using it as a regular machine. By attempting to work and perform tasks under the development version you may encounter a bug.16:09
balloonsYour usage of the development version represents a broad and unique testcase16:10
balloonsThe third is a call for testing. This is a call to test a specific piece of software, with an accompanying set of tests and instructions for testing.16:10
balloonsThis call could happen at anytime throughout the cycle, and is utilized by developers to help ensure the software they are landing in the development version is ready for general consumption.16:10
balloonsSo, how do we coordinate all of these different avenues for testing? The answer is the QATracker16:11
balloonshttps://wiki.ubuntu.com/Testing/QATracker16:11
balloonsThe tracker is where we submit the test results and get information needed to complete the test, such as the testcase and installation instructions.16:12
balloonsThere are actually several qatracker instances each geared towards testing different things16:12
balloonshttp://iso.qa.ubuntu.com is used to report results for image testing16:13
balloonshttp://packages.qa.ubuntu.com is used to report results for package testing16:13
balloonshttp://laptop.qa.ubuntu.com is used for laptop/hardware testing16:13
balloonsThe tracker helps us work together as a team to perform these testing activities. The wiki page has more details about how it works and provides links to walkthroughs to help you get started submitting results.16:13
balloonsSo we've talked about test results and some of the testing our team does. But there is another way to participate in the team16:14
balloonsNamely, helping create the testcases we use16:15
balloonsYou can contribute both manual and automated testcases to ubuntu.16:15
balloonsManual testcases are intended to be run by us, humans :-), while the automated testcases can be run by a machine.16:15
balloonsAs a team, we maintain two projects the Ubuntu Manual Tests (https://launchpad.net/ubuntu-manual-tests/) and the Ubuntu Autopilot Tests (https://launchpad.net/ubuntu-autopilot-tests/) projects.16:16
balloonsThe Ubuntu Manual Tests project holds all of our manual test results. Everything you see on the various qatrackers like iso.qa.ubuntu.com is held in the source code repository.16:17
balloonsThe testcases are written in plain english, with a simple html syntax. You can see the format for our testcases here https://wiki.ubuntu.com/Testing/TestCaseFormat.16:17
balloonsAnyone can contribute a manual testcase to the project and we welcome contributions :-)16:18
balloonsBoth of the projects utilize a 'TODO' bug tag for work and testcases that need to be done16:19
balloonsI'll describe more about how to get involved in any of these activities in just a moment16:20
balloonsNow if your interested in automated testing, check out the ubuntu autopilot tests project16:20
balloonsThe Ubuntu Autopilot Tests project holds the autopilot testcases for ubuntu. Autopilot (https://launchpad.net/autopilot) is a tool that allows us to write functional gui testcases16:21
balloonshe goals of the project are twofold; Automate iso testing installation via ubiquity and write a set of automated tests for every default desktop application in ubuntu.16:22
balloons Both of these goals are intended to augment manual testing and provide a nice set of regression tests that can be run everyday against the newly built image.16:22
balloonsSo we spoke about the qatracker, where our manual test results are reported. So where does the automated test results lie?16:23
balloonsthe answer is the QA dashboard (http://reports.qa.ubuntu.com/)16:24
balloonshttps://jenkins.qa.ubuntu.com/ is the raw jenkins output that is utilized to generate the nice graphs and views on the QA dashboard16:24
balloonsOn the smoke testing page you can see the automated testing results for our daily images. Images are not published for manual testing until they meet a baseline criteria for installation via automated testing -- this helps us focus our testing efforts :-)16:24
balloonsSo, that was a quick runthrough of many different things. In a nutshell we spoke about contributing test results and contributing testcases16:25
balloonsIf your interested in contributing, there is some great documentation on our wiki, and even video walkthroughs on youtube.16:26
balloonsCheck out https://wiki.ubuntu.com/Testing/Activities and https://www.youtube.com/qualitybecomesyou for more information.16:26
balloonsSpecifically for contributing test results, there are walkthroughs at the bottom of the QATracker page https://wiki.ubuntu.com/Testing/QATracker16:27
balloonsFor contributing testcases check out: https://wiki.ubuntu.com/QATeam/ContributingTestcases16:27
balloonsIn addition, we also host hackathons where we hack on our testcases16:27
balloonsWe are currently scheduling hackfests for the saucy cycle https://wiki.ubuntu.com/QATeam/Hackfest16:28
balloonshackfests are a great way to get started contributing -- people are around to help you and review your contributions16:28
balloonsSo, let's field some questions now16:29
balloonsSkini151 asks, QUESTION: How new package format will influence the QA in future?16:29
balloonsI assume you are referring to the click packages. click packages should't change anything for us in the future. They may require more testing if the packages are intended to be run across more devices distros, etc.16:31
balloonsHowever, we as a team are ultimately testing the package and in general aren't concerned with how it's delivered16:31
balloonsThat said, we might be a part of doing testing specifically to ensure the click packages work properly :-)16:32
balloonsFeel free to ask any other questions you might have, I'll continue16:33
balloonsSo we've talked a little about the team and given you an introduction to what we do16:35
balloonsHopefully we've whet your appetite a little, and you are curious to learn more16:35
balloonsGetting involved in quality is a great way to start contributing to ubuntu16:35
balloonsWe interact with many different teams and people.16:36
balloonsThe work is diverse, and the skillsets required are too. There's room for you on the team!16:36
balloonsAre a technical person? Do you like to code?16:37
balloonsor perhaps your just wanting to learn a little python?16:37
balloonsYou could consider writing some automated testcases using autopilot and contributing them to the ubuntu-autopilot-tests project16:38
balloonsyou could also work on some of the tools we use, such as testdrive; https://launchpad.net/testdrive16:38
balloonsPerhaps you enjoy writing, or are skilled with explaining things step by step16:39
balloonswe need your skills in our ubuntu-manual-tests project!16:39
balloonsMaybe you just like breaking things, or running bleeding edge software -- contributing test results is right up your alley!16:40
balloonsEven if your not running ubuntu, but a flavor instead, we still need and welcome contributions in all of the above areas. We share many things like testcases and tools across the ubuntu family16:41
balloonsVasudevan_ asks QUESTION:  When  is the autopilot session planned ? I am running into issues with the existing scripts on autopilot 1.316:42
balloonsGood question. We should have a hackathon very soon; however, please don't struggle and wait alone. We're happy to help and chat about testing anytime in #ubuntu-quality and for autopilot specifically #ubuntu-autopilot if autopilot isn't playing nice16:43
balloonswatch the mailing list for the announcement16:43
balloonsof the day/time for the hackfest16:43
=== robotfuel is now known as ChrisGagnon
balloonsSkini151 asks, QUESTION: Where QA Team pay more attention at testing process? (sorry for my bad english).16:44
=== ChrisGagnon is now known as robotfuel
balloonsSkini151 explains that he is asking how we determine what to test as a quality team16:45
balloonsVery good question! In the past we've centered our efforts around a couple things. The first was new development we knew was landing in the release. For example, a new version of unity.16:46
balloonsThe second is tried to look at things like errors.ubuntu.com and launchpad bugs, as well as feedback from our group on what's broken and what needs attention and then schedule some testing around it16:46
balloonsThis cycle we actually have a blueprint for making this even clearer on the dashboard16:47
balloonshttps://blueprints.launchpad.net/ubuntu/+spec/qa-s-dashboard16:47
balloonsThere's alot in there, but specific to what I'm talking about is called KPI, or Key performance indicators. We'll be talking about this more during the cycle16:48
balloonsEssentially the dashboard will attempt to give a concise view of the state of quality in ubuntu at any given time.16:48
balloonsAny other questions?16:48
balloonsI hope I've enticed you to join us in our quality endeavors :-). Let me share with you the next steps for joining the team and being more involved16:49
balloonsThe steps for joining the team are quite simple. It's an open membership. You simply need a ubuntu SSO account16:49
balloonshttps://login.launchpad.net/+new_account, if you don't have one16:49
balloonsThat will allow you to contribute results to the tracker. In addition you should join our launchpad team and mailing list.. And then leave us a message and say hello! We're happy to help you get started and guide you through an area you'd like to help in16:49
balloonsLP team: https://launchpad.net/~ubuntu-testing16:49
balloonsmailing list:  https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality16:49
balloonsThe mailing list will keep you informed about testing events we are having, new initiatives, and allow you to ask questions and get help16:50
balloonsFinally, our #ubuntu-quality channel has folks from around the world hanging out at many different hours of the day.. Do stop by and say hello or ask questions anytime16:50
ClassBotThere are 10 minutes remaining in the current session.16:51
balloonsok, if there's no more questions, this will be the official end of the session :-)16:53
balloonsI'd like to thank everyone for coming out or reading the log later :-)16:54
balloonsAlso, I'd like to remind you that we as a quality team will be hosting more classroom sessions on specific topics next month for new comers to ubuntu quality16:54
balloonsThings like how to test images, how to file bugs, using vm's, etc, etc16:55
balloonsWatch the classroom announcement space as well as our social media and mailing lists for the specific dates and events16:55
balloonsThanks everyone!16:55
ClassBotThere are 5 minutes remaining in the current session.16:55
=== 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 Open Week - Current Session: Ubuntu Women Team - Instructors: pleia2
pleia2Hi everyone, welcome to the Ubuntu Open Week session about the Ubuntu Women Project!17:01
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2013/05/21/%23ubuntu-classroom.html following the conclusion of the session.17:01
pleia2My name is Elizabeth Krumbach Joseph. I currently work for HP and am tasked with working on the OpenStack Infrastructure team17:01
pleia2Here in the Ubuntu world, among other things, I'm a member of the Ubuntu Community Council and one the quartet of leaders for the Ubuntu Women project along with Cheri Francis, Flavia Weisghizzi and Silvia Bindelli17:01
pleia2The Ubuntu Women project was started in 2005 and formalized in 2006 (around when I got involved) by folks who were interested in helping to get more women using and contributing to Ubuntu17:02
pleia2Continuing efforts have been spurred on by continued gender imbalance in open source, so loosely we work to:17:02
pleia2 - reach out to women in our community or interested in joining and offer help to get involved17:02
pleia2 - give suggestions to current community members about how they can encourage higher female participation (or, at the very least, not actively drive them away)17:03
pleia2 - work on programs to raise the profile of potential role models already within our community (having role models has proven to be a very important part of increasing involvement)17:03
pleia2 - provide a safe environment where people can feel free to discuss problems or concerns they have about the community related to gender issues17:03
pleia2We're happy to say that when we were last tracking it, we were showing 5% of Ubuntu Members as women, which is higher than the general open source world where statistics range from 1-4%17:04
pleia2but obviously 5% isn't great either :) we want a lot more women joining Ubuntu and technology in general, so our efforts continue17:04
pleia2oh, and if anyone has any questions, please speak up at any time, in #ubuntu-classroom-chat you can do a question like:17:05
pleia2QUESTION: Do you like penguins?17:05
pleia2and I'll be able to pull it over here via classbot to answer it17:06
ClassBotdee asked: Are there country specific Ubuntu Women projects? Background: I do not see that much projects in Germany even if I'm part of the German LoCo. (But maybe I do not look hard enough.) So how do you reach women in non English speaking countries?17:06
pleia2great question, dee!17:06
pleia2currently there are only a couple17:06
pleia2there is a very active team in Italy that Flavia and Silvia participated in for Italian speakers17:07
pleia2http://wiki.ubuntu-it.org/GruppoPromozione/UbuntuWomen17:07
pleia2there is also an effort in Hungrary: http://women.ubuntu.hu/17:07
pleia2unfortunately nothing in germany right now, but these are all led by women in our community who stepped up to run something, it's not something we centrally organize17:08
pleia2so if someone in another country wants to start something for their region + language - please do! and let us know :)17:08
pleia2now, before I get into talking about some of our current projects, I have 2 things this session is not about, but may be useful resources for those interested17:10
pleia21. I won't be justifying the existence of the Ubuntu Women Project or explaining basic feminism topics17:10
pleia2This is open source! Members of the project feel it is valuable and wish to spend their time on it, if you aren't interested in the project please join us! and if not, work on something else :)17:10
pleia2If you are interested in the language of feminism, particularly as it relates to open source communities, to understand why we do what we do, I recommend starting with: http://geekfeminism.wikia.com/wiki/Feminism_10117:11
pleia2err, aren't/are17:11
pleia22. I won't be rehashing the challenges that many women face in open source, tech or geek communities in general, or incidents that have occurred, it's not constructive for this space and these are already well-documented in many places, including:17:11
pleia2http://geekfeminism.wikia.com/wiki/Category:Issues17:12
pleia2http://geekfeminism.wikia.com/wiki/Timeline_of_incidents17:12
pleia2Now, recent projects and plans for the future!17:12
pleia2At the Ubuntu Developer Summit in Copenhagen for the Raring cycle we put together a blueprint outlining some of our goals:17:12
pleia2https://blueprints.launchpad.net/ubuntu-women.org/+spec/community-r-ubuntu-women-project-goals17:12
pleia2Some of what we got accomplished on that list was work by Emma Marshall to start doing follow-up interviews of women who are working in Ubuntu and to seek out new ones17:13
pleia2She was able to complete 3 of these, you can see her posts over on http://blog.ubuntu-women.org/17:13
pleia2and I have another email in my inbox from her about another :)17:13
pleia2related to dee's question, Flavia and Silvia also took time to share some of the history and tips from the Italian chapter of Ubuntu Women, details here: http://blog.ubuntu-women.org/2013/02/irc-presentation-of-ubuntuwomen-it-summary/17:14
pleia2so this may be helpful to other regional chapters looking to get started17:14
pleia2(of course we always encourage folks to join their LoCo team first!)17:15
pleia2We also began brainstorming for some kind of competition that the team would run, since participation in these in the past has been high and has done a great job of raising interest in the project, which will happen this cycle17:15
pleia2So this cycle we met at a virtual Ubuntu Developer Summit to discuss more plans17:15
pleia2Blueprint here: https://blueprints.launchpad.net/ubuntu-women.org/+spec/community-1305-ubuntu-women17:16
pleia2And since it was virtual, we have a video from the google hangout: http://www.youtube.com/watch?v=7Uw9ipsmXkM17:16
pleia2We'll be continuing work on the competition. Penelope Stowe and Cheri have come up with an idea to do a sort of online scavenger hunt for trivia questions related to women in tech and/or Ubuntu17:17
pleia2The plans is also to also continue to write articles for an Ubuntu Women column in Full Circle Magazine (see: http://wiki.ubuntu-women.org/FullCircleMagazine), we've been unable to do that lately due to lack of time/availability17:17
pleia2If anyone is interested in helping you can see that wiki page get some idea of what we've written in the past, who we've interviewed and if you're interested in writing something there is also some information about the basics of what we're looking for and some style guidelines17:18
pleia2I proof read all articles passed along to the magazine, so don't be shy about providing ideas or even articles :)17:18
pleia2We're also going to continue Career Days sessions that Cheri launched: http://wiki.ubuntu-women.org/CareerDays17:19
pleia2These are IRC-based sessions intended to expose women to careers related to technology, Ubuntu and open source17:19
pleia2And while we welcome anyone to give these sessions, when women give them it's also a great opportunity to show off the work of these successful female role models to inspire others17:20
pleia2please let us know if you're interested in this project :)17:20
pleia2Finally, we're also going to be putting together some questions for a general poll of our community to find out what people want and expect out of the project17:20
pleia2I'm really excited about this one as I find that our project needs a bit of a "tune up" every couple of years to readjust to our changing project and audience17:21
pleia2having feedback is really important so we can make sure we're spending our time in the right place and redirect efforts as needed17:21
pleia2related to this, we're seeking to connect more with other women in tech groups, reaching out online about possible collaborations and ways we can help each other17:21
pleia2perhaps sending the survey their way, then publishing the anonymous results so everyone in our communities can take advantage of the data17:22
pleia2we'll also be seeing how our own mission and theirs sync to find other ways to collaborate17:23
pleia2Personally I'll be attending Ada Camp in San Francisco in a few weeks and hope to reach out to some folks there http://sf.adacamp.org/17:23
pleia2if 30 minute time slots existed for open week, I would have taken one of those :) that's all I've got!17:24
pleia2questions?17:24
pleia2(ask in #ubuntu-classroom-chat)17:24
ClassBotdee asked: I know there is nothing in Germany but maybe you know an German female Ubuntu member that wants to talk on German Ubucon in October. There is still time to find someone about your project there. :)17:30
pleia2off the top of my head I can't think of one, but I'll ask around, mind if I send your request to the ubuntu-women mailing list?17:31
pleia2thanks dee!17:31
ClassBotThere are 10 minutes remaining in the current session.17:50
ClassBotThere are 5 minutes remaining in the current session.17:55
ClassBotLogs for this session will be available at http://irclogs.ubuntu.com/2013/05/21/%23ubuntu-classroom.html18:00
=== 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 || No Sessions Currently in Progress
pleia2thanks everyone!18:01

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