[16:01] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2013/06/29/%23ubuntu-classroom.html following the conclusion of the session.
[16:20] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2013/06/29/%23ubuntu-classroom.html
[16:21] <nigelb> Sorry about that. The session is at 20:30 UTC.
[20:22] <Noskcaj> what's the command to start the session?
[20:31] <Noskcaj> Hello everyone, I'm Noskcaj, http://wiki.ubuntu.com/Noskcaj
[20:31] <Noskcaj> This is the session for Testdrive
[20:31] <Noskcaj> You may ask questions at any point. Just be sure to utilize the #ubuntu-classroom-chat channel for that.
[20:31] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2013/06/29/%23ubuntu-classroom.html following the conclusion of the session.
[20:31] <Noskcaj> Hello everyone, I'm Noskcaj, http://wiki.ubuntu.com/Noskcaj
[20:31] <Noskcaj> This is the session for Testdrive
[20:31] <Noskcaj> You may ask questions at any point. Just be sure to utilize the #ubuntu-classroom-chat channel for that.
[20:31] <Noskcaj> Testdrive is one of the main tools for iso testing (and the easiest to use), and to a lesser extent, general desktop testing.
[20:32] <Noskcaj> First I will cover what testdrive is and how to use it, then i will show how to get involved with making testdrive
[20:32] <Noskcaj> Refer to http://wiki.ubuntu.com/QATeam/Testdrive for more detail
[20:32] <Noskcaj> Part 1.
[20:32] <Noskcaj> Testdrive is one of the main tools for testing daily and release isos, and to a lesser extent, packages. It has both a CLI (command line) and GUI (graphical) version. It is a manager for downloading/syncing ISOs(wget, zsync, rsync and md5) and running isos, both in Virtual machines(KVM, Virtualbox and (if you can make it work) Parallels) and on real hardware (USB-creator is part of testdrive, or you can manually burn the ISOs)
[20:32] <Noskcaj> http://wiki.ubuntu.com/QATeam/Testdrive
[20:33] <Noskcaj> The testdrive metapackage (what installs from “sudo apt-get install testdrive”) contains (amoung other things):
[20:33] <Noskcaj> testdrive-cli: the command line version of testdrive
[20:33] <Noskcaj> testdrive-gtk: the gui version of testdrive, this is what i recommend and is very simple to use.
[20:33] <Noskcaj> Virtualbox: a stub of the open-source version of virtualbox
[20:33] <Noskcaj> Qemu: a stub of qemu/kvm
[20:33] <Noskcaj> I highly recommend you install the full version of either KVM or Virtualbox after the session (both available in the ubuntu repository, or their own repos)
[20:33] <Noskcaj> By doing so you can configure much more and manually recover logs. See the other sessions for more info on Virtual Machines
[20:33] <Noskcaj> Testdrive will work with any version of virtualbox after 3.0
[20:33] <Noskcaj> To start testing the new release, you simply need to sync any of the ISO's we want to test. Once the ISO's is synced, you can run it in a Virtual Machine or on real hardware
[20:34] <Noskcaj> First, you select the ISO we want to test, to be able to synchronize it
[20:34] <Noskcaj> Second, you click on the Sync button to start the synchronization
[20:34] <Noskcaj> Once the sync process is complete, a new ISO will appear to be cached. If the time shown is Unix start time (January 1st, 1970), the sync was canceled partway through and needs running again
[20:34] <Noskcaj> Click on Launch to run the ISO in a Virtual Machine or click on Create USB Disk to burn to a USB
[20:34] <Noskcaj> If you want to use a cd or dvd, you will have to manually find the iso in the cache
[20:34] <Noskcaj> Please note that new Ubuntu Development Release ISO's are updated daily, sometimes many time a day (Beta and RC), which means you will have to sync everyday the ISO you intend to launch, if you want to have the latest ISO
[20:35] <Noskcaj> To save time, all info on the settings menu is at https://wiki.ubuntu.com/QATeam/Testdrive#Settings
[20:35] <Noskcaj> Remember to ask questions if you don’t understand something
[20:35] <Noskcaj> Part 2.
[20:35] <Noskcaj> In the last 6 months, testdrive has become an active project again.
[20:35] <Noskcaj> All code, bugs, translations and info to do with testdrive can be found at https://launchpad.net/testdrive
[20:35] <Noskcaj> Translating Testdrive is rather simple. Join your country’s ubuntu translation team, then go to https://translations.launchpad.net/testdrive and start translating. Most languages are incomplete
[20:36] <Noskcaj> Nearly every bug in testdrive is found and triaged, but if you see an issue or a “new” bug, please confirm it and make sure it’s on https://bugs.launchpad.net/testdrive
[20:36] <Noskcaj> Coding is the one area testdrive falls short. Both the original developers (at no fault of their own) don’t have time and the only other people who do more than the occasional bugfix are smartboyhw (Who has put a lot of good work into getting kylin in, but is frequently busy) and myself (I’ve got time but don’t know much python and i have no knowledge of gtk)
[20:36] <Noskcaj> If you’ve got the time and/or knowledge, please contribute. The main issues currently are the lack of kylin and ubuntuGNOME and the fact that parallels is broken
[20:37] <Noskcaj> Thank you for your time. Does anyone have any questions?
[20:44] <Noskcaj> QUESTION: Can you run through what to do when launching testdrive for the 1st time after installing it?
[20:44] <Noskcaj> Testdrive works straight out of the box, although you may want to change the hypervisor and RAM and Disk usage, this can be done through the settings menu
[21:20] <ClassBot> There are 10 minutes remaining in the current session.
[21:25] <ClassBot> There are 5 minutes remaining in the current session.
[21:30] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2013/06/29/%23ubuntu-classroom.html