/srv/irclogs.ubuntu.com/2013/01/22/#ubuntu-quality.txt

=== ayrton is now known as ayr_ton
tripelbHelp, I got a bad install and got stuck in grub recovery. Can't get to windows. Maybe I did something wrong in partition, I gave it one partition, figured swap and whatever would be carved out of the 20G.00:51
tripelbRight now I want to do one small thing in windows.00:52
tripelbOops wrong room00:54
=== plars-off is now known as plars
jibelgood morning07:03
pittibonjour jibel, comment vas-tu?07:15
jibelpitti, hey, i'm fine but really tired, 3rd day of insomnia :(07:16
pittijibel: ugh, 3 days? that sounds pretty far away from "fine"07:21
dholbachgood morning07:52
=== zequence_ is now known as zequence
=== _salem is now known as salem_
zygaretoaded: ping12:12
zygaretoaded: could you fix permissions so that I can rename (apparently that needs delate, silly jenkins there)12:13
zygaretoaded: and add support for git if you don't mind (probably requires a jenkins plugin, not sure really)12:13
=== ayrton is now known as ayr_ton
retoadedzyga, your permissions have been modified and git (and the git plugin for git) has been installed13:12
zygaretoaded: thanks a lot!13:15
retoadedzyga, np13:16
zygaretoaded: I have issues with git clones, is the lab firewalled in a way that simple git clone from git:// url won't work?13:21
retoadedzyga, it depends upon what the URL is; most are blocked (and I have no control over that).13:22
retoadedIf you need/require access to a specific URL or set of URLs you will need to submit an RT to IS to get that opened up.13:23
zygaretoaded: are there any 'safe' things, like http/https13:23
retoadedUnfortunately, the access from the lab to the world is severely limited.13:23
retoadedWe are working on getting a subnet from the lab connected to an unfettered link to the world but that has not been fully connected yet (it's in IS hands atm).13:25
zygaretoaded: could you configure git plugin to work: currently it fails on stuff like: http://10.97.5.22:8080/job/plainbox-unit-tests/6/console13:29
zygaretoaded: I have no idea why jenkins wants to tag things there13:29
retoadedzyga, let me see what I can do13:30
zygathanks, IIRC it's in the plugin config page13:31
zygaretoaded: could you please look at http://10.97.5.22:8080/job/plainbox-unit-tests/7/label=precise/console13:37
zygaretoaded: it seems that slaves don't have the required packages installed, I got similar errors for bzr13:38
zygaretoaded: how can I install bzr/git on slaves?13:38
retoadedzyga, the git configuration consists of telling jenkins where the git executable it located. The user jenkins needed (it appears) to have run 'git config'; a generic setup has been added. Also added the links to the proxy server that may or may not allow access to some of the http/https sites you require access to.13:38
retoadedzyga, I can handle that for you; give me a few minutes.13:38
zygaretoaded: thanks13:40
zygaretoaded: that seem to have fixed it, thanks!13:48
=== pgraner is now known as pgraner-afk
=== pgraner-afk is now known as pgraner
balloonsalesage, ping17:51
alesageballoons, hallo17:51
balloons:-)17:51
SergioMenesesmorning!17:52
balloonshello SergioMeneses18:02
SergioMeneseshey hey balloons how are you?18:03
balloonsgood, yourself?18:03
SergioMenesesballoons, pretty well! I have good internet connection now :)18:03
SergioMenesesso Im working on some loco-bugs18:04
cprofitthello all18:05
SergioMenesescprofitt, hi!18:06
balloonscprofitt, the UF stuff is exciting ;-) getting some feedback on the doodle poll?18:07
cprofittballoons: yes... I am getting feedback18:08
cprofittit seems half of the interested parties are GMT+118:08
cprofittand the other half are GMT-518:08
cprofittso we have a 6 hour swing18:08
balloonsah.. well not so bad.. timezones are at least consistent18:09
cprofittwe also have bugs getting filed18:09
cprofittyeah18:09
cprofittquestion -- is there an online tool for doing a GUI mockup?18:09
balloonsI've used.. oh what is it18:09
balloonshttp://www.balsamiq.com/products/mockups18:10
cprofittsome folks have made suggestions for improvement, but I think we need to have everyone be able to visualize them18:10
cprofittI am thinking we will want to have a few UDS sessions this spring18:10
balloonsthat site has a webapp which is nice18:10
balloonsthe desktop app works on linux, and they give a free license for anyone doing open source work18:11
balloonsI'm sure there are others.. google is your friend there ;-)18:11
cprofittnice18:11
balloonshttp://support.balsamiq.com/customer/portal/articles/10592418:12
cprofittthanks... will look in to that more after work today18:13
balloonsnp18:13
cprofittmike is excited to be working on this stuff again18:14
cprofittso there is a great deal of excitement18:14
balloons:-)18:15
SergioMeneseslunch time18:32
=== yofel_ is now known as yofel
cprofittballoons: does myBalsamic also offer free options?18:52
balloonscprofitt, what do you mean/19:05
balloonsthey give open source licenses for myBalsamic as well, but there's a few requirements19:05
balloonsyou can use the web app without worry19:06
cprofittcool... I was looking at myBalsamic because of the team based nature of it19:09
balloonsahh.. i've not used it19:13
balloonshello primes2h letozaf_  :-)19:43
letozaf_Hi balloons :)19:43
primes2hHi balloons! :-)19:43
primes2hballoons: how are u?19:43
letozaf_balloons, sorry I didn't know it was holiday yesterday in the US19:43
balloonsno worries.. I didn't realize it myself :-)19:45
balloonsbut when I did, I took the opportunity to go outside and be away from my pc :-)19:45
balloonsI'm doing well.. I trust this evening finds both of you well also19:45
balloonsso, I wanted to chat about a few things19:46
balloonsthe first is the classroom sessions, we'd like someone to give a session on laptop/hardware testing ;-)19:46
letozaf_primes2h, you had to ask balloons about the firs one right?19:47
primes2hletozaf_: let balloons finish the list please, I think all things could be connected in some way19:48
primes2h;-)19:48
balloonsthe second is the hw compatibility db.. basically what we spoke about @ UDS.. hexr, ubuntu friendly, etc19:48
balloonsso yes, shoot :-)19:50
balloonsthe classroom session  basically requires you to put together a little script, and then via IRC give some instruction about what is invovled, how to help, etc19:51
primes2hballoons: well, as I thought and I've just said, the two things are connected.19:51
primes2hballoons: my doubt is about the first part of the session, how to create an hardware profile.19:52
balloonsprimes2h, ahh yes.. things are in flux on that aspect aren't they?19:53
primes2hballoons: sure. :-) UF is not the best choice right now, not anymore I think.19:54
primes2hballoons: I mean,19:55
balloonsyes, from a hw compatibility perspective we're leaning towards hexr. I haven't heard a timeline from david about getitng us a hexr instance though :-(19:57
balloonsI've sent him off another email. But yes since cprofitt and dkessel are helping re-start ubuntu friendly, our interests are similar19:57
balloonsfriendly however is interested in maintaining a list of usable systems, while we're looking to have a list of people's machines willing to test..19:58
primes2hballoons: in fact it has never been the best way to have an hardware profile because of the delay in having the profile itself on the UF site.19:58
balloonsthe tools to profile a machine however, can certainly be shared. I believe hexr was going to move away from the tool they used to utilized checkbox19:59
balloonsyes, the delay problems are a big issue.. and probably one of the first they will attempt to solve19:59
balloonsbut in our case, we would still use checkbox, but submit the results to hexr instead19:59
primes2hballoons: that would be great.20:00
primes2hwouldn't be, letozaf_?20:00
letozaf_yeah sure!20:01
balloons:-p That's my understanding.. so it's on me to get ahold of david to get our instance up20:01
primes2hballoons: one question,20:01
balloonsbut I want to make sure you stay in the loop on friendly because I believe checkbox will have a role in both systems20:02
balloonsprimes2h, sure20:02
primes2hballoons: is checkbox the only tool used right now to send data to hexr?20:04
primes2hI mean, is it a modified version of checkbox?20:04
balloons primes2h last I used it, they were still using there original script20:05
balloonslet me look20:05
balloonsyes, it appears to still be that way20:05
balloonsprimes2h, so on the classroom session, your concerned because of the hw profile?20:07
letozaf_balloons, yes20:08
balloonsok, so why don't we do something in the interim20:08
balloonscan we instruct folks to paste the output of a script or something similar?20:09
balloonsI know it's not ideal at all20:09
letozaf_balloons, maybe we could just explain how it has to be done now20:10
balloonszyga, are you about?20:10
cprofittprimes2h: I believe there is a desire to change the way data gets to UF20:10
letozaf_balloons, when modifications come on we can have another classroom session to explain the changes20:10
zygaballoons: yes20:10
primes2hballoons: I mean, I thought hexr thing could be ready, so I could run the session in that direction.20:11
cprofittI think mike wanted to have the data go directly to UF20:11
balloonszyga, is there a way to profile a piece of hardware and get a text representation of it? What I am wondering is that even though uploads to ubuntu friendly are failing, could we still somehow get the profile and manually have someone place it somewhere for reference20:12
cprofittit sounds like hexr and UF could have synergy... or end up being the same thing - where can I find more information on hexr?20:12
cprofittballoons: there is a place they are stored on LP, but I have not been able to figure out where they are stored20:12
zygaballoons: so yes20:12
cprofittthere is also a file that is generated by checkbox that is on the local machine20:12
balloonscprofitt, https://launchpad.net/~nskaggs/+hwdb-submissions20:13
zygaballoons: it's still a bit of a moving target20:13
zygaballoons: but the very same code that generates the so-called submission to checkbox server side pieces works just fine20:13
zygaballoons: in the coming weeks we are going to have support for that in the checkbox cleanup rewrite - plainbox20:13
balloonszyga, ah-hah.. that's what I was wondering about :-)20:14
zygaballoons: so far, I'm not 100% sure that it's true, I believe that all the hardware data is just the resource jobs being starte20:14
zygaroadmr: ^^20:14
zygaballoons: so the very same jobs could be started, packaged without any test data, and sent somewhere20:14
* roadmr reads backlog20:14
primes2hcprofitt: balloons zyga: that would be really nice.20:14
zygaballoons: are you aiming at hexer or the new certification site?20:14
balloonszyga, we (as a quality community team) want a hw testing database, and we looked at having a hexr instance to do this20:15
zygaI really encourage you to look at checkbox rewrite20:15
zygait's very very well documented20:15
zygaand well tested20:15
zygaand we (I) would love community feedback and contributions20:15
primes2hballoons: and what we really need for the laptot testing hardware profile.20:15
balloonsmy assumption was that we would utilize it for generating a profile.. but it's dependent on what hexr would support20:15
cprofittwill hexr and UF still be two different things or would they end up doing the same thing?20:15
roadmryou can either create a whitelist with only the resource jobs, or deselect all jobs and run it that way20:16
zygacprofitt: I'm not sure, I heard some talks about making the data they manage the same20:16
balloonszyga, yes as primes2h mentions.. for today, right now, without a testing db online, we really need a way to make a hardware profile20:16
roadmrit will run the resource jobs anyway, that *should* be enough information about the hardware20:16
balloonsand then a place to store and link to it, so our current process can utilize it20:16
zygaballoons: ok, so that's something that is probably easy to do today20:16
cprofittI just want to make sure if they are going to be mostly the same that we get community support to work on both of them and not compete20:16
roadmrit will create a submission.xml file that's easy to parse, and that's what gets uploaded to launchpad20:16
cprofittwith one another for contributors20:17
zygaballoons: using just plainbox codebase, you would run a sequence of jobs that poke at the hardware and save the results, the only missing pieces that are needed are20:17
zygaballoons: support for so-called attachment jobs20:17
zygaballoons: support for saving the old .xml file (if that's what you want to keep)20:17
zygaballoons: attachments will materialize within 2 weeks20:17
zygaballoons: xml likely so as well20:17
zygaballoons: but as far as the interface is concerned you could start hacking today20:17
balloonsprimes2h, please jump in here as to what you think is needed20:17
zygaballoons: and as those two features get added, you will just take advantage of them transparently20:18
zygaballoons: one caveat: you have to work in the checkbox source tree, plainbox has no stable internal API, and we have no public api at this time20:18
zygaballoons: in practice it should not be a big deal20:18
zygaballoons: this way when we break something, we'll update your code20:19
primes2hballoons: one min., on the phone :-(20:19
cprofittso... hexr is going to be more of a component level view vs. specific model/manufacturer20:20
balloonscprofitt, on the uf and hexr thing, yes.. it's why I want everyone involved to know about each other and be on the same page.. we can certainly use the same tools to process machines, even though the focus will be different.20:20
balloonscprofitt, if you haven't seen hexr, it basically is a very testing focused view of machine profiles.. allows you to group, search and look at machines from a testing perspective20:20
cprofittI know some of the UF interested people were trying to pull that kind of data as well... which Nvidia cards were working, etc.20:21
cprofittyeah, I have not seen it... but would be interested at seeing it20:21
balloonscprofitt, yes, yes.. So some things are very similar, but for our purposes of the hw testing db, we'd want to ping people with specific bits of hw and ask them to test things20:21
balloonswe would be less concerned with cataloging what works and what does20:21
balloons*doesn't20:22
* cprofitt nods20:22
cprofittI understand I think20:22
cprofittnot about what works, but getting tests of specific hardware20:22
balloonsright.. at the same time, it's possible for them to be 2 views on the same data :-)20:22
balloonsthat I guess we'll have to see..20:22
cprofittyep20:22
zygaif any of you wants to start experimenting with the client-side side of things, ping me please20:23
cprofittI do that all the time with the DBs I use20:23
zygaI'll gladly help everyone get started20:23
cprofittgotta run for home now... be back on in a little bit20:24
balloonsk20:24
balloonsok, so it sounds like for hw profiles primes2h we can do two things today20:24
balloonscorrect me if I'm wrong.. have people run checkbox with all jobs deselected, and then post there submission.xml file someplace (since the upload is failing :-()20:25
balloons2) write a job for plainbox to run the hw tests and submit them somewhere for us20:25
roadmrballoons: upload failing? to uf?20:25
zygaballoons: do you want to have a separate database/server backend?20:25
roadmrballoons: remember, they first go to launchpad, they all go through, then uf slurps them, this is the phase that's failing20:25
balloonsroadmr, yes, seemingly somewhere in the process submissions aren't making it20:25
roadmrballoons: but we can leverage what's already in launchpad20:26
primes2hhere I am. sorry.20:26
balloonsroadmr, yes, so uf might be fine ;-) it mightbe getting lost in lp..20:26
roadmrballoons: here's every submission I've ever done: https://launchpad.net/~roadmr/+hwdb-submissions20:26
zygaballoons: if so, then 2) is probably saner out of the box as you can control what you send trivially from plainbox (you can send custom blobs, json, custom xml, etc)20:26
balloonszyga, what do you mean by seperate db/server backend20:27
zygaballoons: using the existing db is only a good option when it is not a problem for you (it won't block you instantly) and you can somehow take the crappy data out (which is a problem in itself)20:27
zygaballoons: well, I know of hexer,ubuntu  the certification site, and friendly (wherever that lives)20:27
primes2hzyga: I agree.20:28
balloonsroadmr, yes, so perhaps we have them submit, then go to that page and manually link there pfoile? the thing is they are bzipped20:28
roadmrballoons: yep, need to bunzip them :/20:28
roadmrballoons: but that's easy, right?20:29
zygathere is also LAVA but I think for ubuntu you could use checkbox/plainbox to get stuff you want faster (lava has it's own server side parts and custom hardware profile collector)20:29
primes2hroadmr: I think the problem could be to find the profile you've just sent.20:29
primes2hroadmr: in launchpad I mean20:29
balloonsthe ultimate goal for the current process is to have a link on the web with a readout of the hw profile20:29
roadmrballoons: I also think there's either a place where you can get *all* submissions, or some sort of API access to the thing, I remember cr3 slurping all the submissions via some weird magic20:29
zygaballoons: can launchpad provide that today?20:29
balloonstraditionally, ubuntu friendly was providing this, right primes2h ?20:30
primes2hballoons: exactly, we juust need a simple hw profile20:30
primes2hsomewhere20:30
zygaroadmr: I read that code, it will never (sorry cr3) scale beyond "let me download record X", if you want to do any kind of analytics on top you need to mirror the whole dataset20:30
primes2h:-)20:30
roadmrzyga: indeed, that's what cr3 did :) (and had a laptop downloading all submissions for a while)20:30
primes2hballoons: yes, but it was release-related20:31
zygaand lastly, there are privacy concerns to mention, but those should be minimal in practice, with what is currently being submitted (probably?) by checkbox20:31
primes2hballoons: it is I mean20:31
primes2hballoons: e.g. https://friendly.ubuntu.com/12.10/Acer/Aspire%202930/I:BvKMKi:Jfp:Co4:I8g:FO:BEfp:EZU:I8g:BM0:I8g/20:31
zygaballoons, primes2h so my bit of advice would be to decide where you want to store data, can you freely change the friendly DB if you take over the project? can you just use the infrastructure and existing code as a starting point -- if so, that's a good reason to reuse it20:32
balloonsyes, the simpliest way to get a link (literally a link) to a page that provides hw output lke that is what the hw testing folks want in the interim20:32
balloonslong term is the goals around hexr20:32
primes2hballoons: the big issue right now is that you must run checkbox from a stable release to have your profile on UF site.20:32
zygaif not, I would prototype something away from the current codebase, just make sure you can consume a subset of the data, to get you started20:32
zygaand worry about how to connect to hexer later20:33
primes2hballoons: with the delay problem as well20:33
zygaprobably linking at a web-app level is better in practice (so a link from friendly might bring you over to hexer) as two separate projects just won't in practice agree on enough of the lower level bits to share a db20:33
balloonszyga, we're trying to be as simple as possible, to basically fix what is a bug in the process20:34
balloonsnamely that we can't link to a hw profile20:34
zygaballoons: then patching the codebase is probably the quickest option, assuming that is possible in the desing (I don't know how friendly works)20:34
cr3zyga: don't apologize to me, you're supposed to slurp from launchpad which is where you should slurp submissions from20:34
zygacr3: yeah but for doing any kind of 'big data' analysis you have to mirror each record so the api is really rsync20:35
zygacr3: for accessing data casually, it's good20:35
balloonshmm... so cprofitt took off, but I wonder if it would be possible to get friendly to work sooner rather than later20:36
cr3balloons: you need to be a member of the ~hwdb-team to access the launchpad hwdb api, which you might already be a member through ~canonical-ubuntu-platform20:36
balloonsthat would, as zyga says, keep the current process intact enough to keep going, while the bigger picture stuff around hexr and uf happen20:36
zygaballoons: I'm not sure anything happens around uf at this time20:37
cr3zyga: same for the launchpad api, same for the hexr api, big data analysis is either hard to get right or should be done with map-reduce scripts20:37
zygacr3: I agree20:37
primes2hzyga: I agree with balloons, we just need a simple way to fix the hw profile bug in the laptop testing tracker...20:38
zygacr3: I just say that any kind of remote-data is flawed without a solution to this problem, unless both servers have 10G links and are in one rack20:38
zygaprimes2h: ok, anything I can help you with on the checkbox side, to get you going, just ask me20:38
primes2hzyga: to sum up, do you think that the 2) option is the simpler way to achieve the result?20:42
zygaprimes2h: if you need to send the current submission xml then no, for the moment keep using checkbox as we don't have that feature reimplemented yet20:42
zygaprimes2h: your part of the problem is to figure out which things to "run" (tests / jobs)20:43
zygaprimes2h: later on you can just call a different tool / library to do that20:43
zygaprimes2h: as plainbox is not about changing everything, just making it more reliable and easy to use20:43
zygaprimes2h: one thing that's not clear to me -- do you want to have interactive tests in friendly, or just automated hardware scraping?20:46
primes2hzyga: in my opinion, a very simple script to get just hw data and submit them somewhere to have it available immediately ("live" )should be enough ;-)20:47
zygaprimes2h: well, once you stabilize your selection of checkbox jobs to execute, ping me :)20:47
primes2hzyga: I mean, that's what is needed now.20:48
zygaprimes2h: it's _almost_ trivial to do that in plainbox (apart from local jobs that kind of mess the high-level API, that will be refactored ijn the next few weeks)20:48
zygaprimes2h: I understand20:48
zygaprimes2h: but I don't know which parts of the checkbox submission you want, that's controlled by the job selection20:48
primes2hzyga: something like this20:48
primes2hhttps://friendly.ubuntu.com/12.10/Acer/Aspire%202930/I:BvKMKi:Jfp:Co4:I8g:FO:BEfp:EZU:I8g:BM0:I8g/20:49
primes2hjust an hw profile on a site20:49
zygacr3: ^^ is that just udevresource at work?20:49
zygaroadmr: ^^20:49
zygaif so I can write you a script like that in 10 minutes, it will just save json for now, as xml output is not implemented (patches really welcome)20:49
roadmrzyga, primes2h : yes, mostly udev_resource20:50
zyga(and maybe some kind of dmi data, unless "acer aspire" is magic data from somewhere else20:50
zygaprimes2h: if you work with roadmr to finalize the selection of jobs, I'll write the relevant tool now20:50
primes2hzyga: roadmr: sure, lsusb -vv lspci lshw as well etc.20:51
balloonsdmidecode might in there as well20:52
roadmrzyga, primes2h : that's kinda easy, bzr branch lp:checkbox && cd checkbox && head -33 data/whitelists/default.whitelist20:53
roadmrthat's everything that's not an actual test job (i.e. the system data collection stuff)20:53
zygak20:54
primes2hroadmr: interesting...20:54
zygagive me a sec20:54
roadmrprimes2h: heeh :)20:55
primes2hroadmr: it's simple, when you know "where" to look... ;-)20:57
primes2hzyga: roadmr: but there is still the "where to submit data" issue I think.20:59
roadmrprimes2h: well ask us for pointers on where to look, we're always happy to help21:00
primes2hto have it available immediately as a link21:00
primes2hroadmr: I'll surely do, thank you :-)21:01
zygaprimes2h: I cannot help with that issue, sorry21:01
roadmrprimes2h: as-is, it can't be done, because there are two layers of processing between the upload and the actual appearance of the submission in UF21:01
roadmrprimes2h: so when you upload, there's no way of knowing a priori where your report will be visible21:02
primes2hroadmr: ehhh, that is the big problem we've had with UF so far.21:03
roadmrprimes2h: yes, and I'm afraid without some massive architectural redesign it's not going to improve21:03
cr3zyga: sorry for the lag, glad to see roadmr is still quicker than me :)21:06
roadmrcr3: haha I do my best, plus you're busy with important stuff while I'm just vulturing here21:07
primes2hmmh, bad connection. :-/21:21
primes2hzyga: roadmr: thanks a lot, then I'll have  a look at checkbox first.21:23
roadmrprimes2h: ok, checkbox is a complex piece of machinery, do let us know if you need help figuring out the innards21:23
primes2hletozaf_: do you have questions about that?21:24
letozaf_primes2h, no, you guys have figured out everything :)21:24
primes2hroadmr: ok, thanks :-)21:24
letozaf_balloons, what about the classroom sessions, I've never held any, and so I think also primes2h we will need some help :)21:25
balloonsprimes2h, letozaf_ heh ;-)21:26
balloonsyes, I will be around so you won't be alone21:26
primes2hballoons: sure, that was the next question. :-D21:26
balloonslet me link you to the page that talks about running  a session21:26
balloonsthere will also be people from the classroom team there21:26
balloonsI'd never used the classroom bot before, but they made it wasy21:27
balloonsin a nutshell, you just need to have prepared 15-20 mins of material to cover.. Typing up some of what you want to say in advance (at least notes) isn't a bad ida21:27
balloonsyou then talk about the subject via IRC chat in the classroom channel21:28
balloonsso in your case, the agenda could look something like this21:28
balloons1) What is hw testing? 2) Why do we do it? 3) Discuss tools/setup needed 4) Submit a result 5) Discuss how the result is used, and when testing occurs 6) Q & A21:29
balloonsthat was literally off the top of my head.. but the jist is to have you cover hw testing.. the goal is to get more people interested in helping test, and understand how to do so21:29
balloonsmake sense?21:30
letozaf_balloons, yes21:30
primes2hballoons: absolutely21:30
balloonshttps://wiki.ubuntu.com/Classroom/Guidelines21:30
balloonsthey also allow you to have slides21:31
balloonsapparently they are helpful and useful.. I didn't have any, but not a bad idea for you to make some21:31
balloonsand yes, you can tackle the session together if you wish21:32
balloonsthat answer the questions? Just need to pick a day and time, and then let liz know..21:32
primes2hballoons: what about Sergio? Does he want to give a hand?21:33
letozaf_balloons, how do the slides work, I mean must we put them somewhere and then write the link in chat or is there something different?21:33
balloonsletozaf_, you can ask the team for more info directly21:34
balloonsbasically provide them a pdf file21:34
balloonsthey need it the day beforehand21:34
letozaf_balloons, ok thanks we will see if we need some21:34
balloonsI'm unsure of how the slides work then.. you can join #ubuntu-classroom-backstage at any time and ask them about it21:35
balloonsthey will be the ones helping you out with those technical details21:35
balloonsprimes2h, Sergio was interested, but didn't want to steal your thunder ;-)21:35
primes2hballoons: noo, no problem for me, his help is very welcome, we could manage to split arguments, there could be a lot of things to say.21:42
balloonsprimes2h, ok, I'll leave you 3 to it then21:44
primes2hballoons: letozaf_ and I should first talk about topics and how to organize the session.21:44
balloonscould you please just update the wiki page and let everyone on the thread know once you have a date and time picked21:45
balloonsthat's the most important thing21:45
balloonsi want to promote the event :-)21:45
balloonsand the others need to plan it21:45
balloonsplan for it, I should say21:45
balloonsyou have to plan the content, lol :-)21:45
letozaf_balloons, :)21:45
plarsballoons: aiui, there were some hw enablement changes dropping into 12.04.2 and assuming we have rc builds starting soon, the idea was to give extra time before release for testing. Do you have plans already for doing a call for testing centered around this?21:46
letozaf_balloons, I will pick a date with Sergio and Sergio and put it on the wiki :)21:46
balloonsletozaf_, ty21:46
primes2hballoons: sure, I think it won't be in January, probably at the start of February21:46
balloonsthe hw stuff -- I only know about the boot stuff and kernel stuff21:47
balloonsis there anything more?>21:47
zygaballoons: done21:48
zygaroadmr, primes2h ^^ :-)21:48
roadmrwha? that was quik\21:48
balloonszyga, <321:49
primes2hballoons: plars: let us know, we can start a laptop testing instance on the tracker if so.21:50
zygaroadmr: I had to refactor some things to make it cleaner21:51
roadmrcleanr is good21:51
plarsballoons: I don't have details, but the idea is that we'd like a lot of people to try it on their hardware given the nature of the changes21:52
balloonsplars, ok, well.. as primes2h if the changes are invasive and wide-spread enough we can simply do a hw smoke test run21:53
balloonsotherwise, we can target the kernel and boot packages21:53
zygalet me commit that quickly21:53
balloonsplars, I guess a post on ubuntu-release should clear the air21:53
letozaf_good night guys. I'm going to bed :)21:56
primes2hme too! it's late here. ;-) good night!21:57
zygaroadmr: some of those jobs need attachment support21:59
zygaroadmr: so I'm just adding that21:59
roadmrzyga: oh cool! is it easy?22:00
zygaroadmr: yes22:02
zygaroadmr: obviously it will need some time to properly mature, get tests and other stuff written22:03
zygaroadmr: but it mostly works already22:03
roadmryay :)22:03
balloonsplars, I sent something into the ether that is the mailing list22:05
* zyga wishes sylvain worked at night22:05
roadmrhe's an early bird :/22:07
=== salem_ is now known as _salem
zygaok22:19
zygaattachments work22:19
zygaI need a moment to create a few temporary commits22:20
zygasudo support is not implemented, sadly, so a few things are missing22:20
roadmrzyga: I think sudo (or pkexec) support is scheduled for our next iteration, so yay!22:30
roadmroh that'll be SO fun22:30
zygaballoons: ping me tomorrow for 'plainbox friendly' demo and code23:07
balloonszyga, ohh nice23:08
zygaif you want to play with it today:23:08
zygahttps://code.launchpad.net/~zkrynicki/checkbox/friendly-hardware-profile23:08
zygaalso on github at https://github.com/zyga/checkbox/tree/launchpad/friendly-hardware-profile23:08
zygaballoons: to use, see plainbox/README.md23:09
zygaballoons: then run plainbox friendly23:09
zygaballoons: it should take a few days for this to get cleaned up and then properly get into trunk (and subsequent release and ppa)23:09
zygaballoons: I'd appreciate some feedback though23:09
zygaballoons: and we still need the patch for .xml output23:10
zygaballoons: the full diff is here: https://github.com/zyga/checkbox/compare/launchpad;friendly-hardware-profile23:10
balloonsok great23:10
* balloons looks quickly23:10
zygaballoons: one thing that I worry about just now is that the 'current' xml format is really suited for certification23:14
zygaballoons: and it probably carries a few 'odd' fields that make no sense23:14
zygaballoons: such as the hardware identifiers we use for certification23:14
zygaballoons: I would encourage you to start a discussion on how friendly should work23:15
zygaballoons: ideally on a public forum, so that everyone can join (maybe a small mailing list)23:15
zygaballoons: and do blog about it please23:15
balloonshaving yourself working on plainbox is very nice23:15
zygaballoons: the patch is bigger than it should be because I also added support for attachment jobs23:18
zygaballoons: also, example submission from my machine:23:18
zygathe submission, currently, is 1.4M for me23:20
zygaprobably way bigger than it needs to be, can be gzipped too23:20
zygahttp://paste.ubuntu.com/1561090/23:20
zygaballoons: that's it, I'm off today23:20
balloonszyga, good stuff23:23
balloonsty23:23

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