/srv/irclogs.ubuntu.com/2013/10/23/#ubuntu-quality.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
DanChapmanmorning all05:26
=== iahmad_ is now known as iahmad
pittijibel: how did you set up the trusty autopkgtests, OOI? you took a saucy VM and dist-upgraded? (there don't seem to be trusty cloud images yet)06:56
jibelpitti, morning, that's what I did and there is a job that updates it every day until there is a cloud image for trusty07:01
jibelpitti, http://bazaar.launchpad.net/~auto-package-testing-dev/auto-package-testing/trunk/view/head:/doc/opening_a_new_release.md07:01
pittijibel: ack, merci07:13
=== vrruiz_ is now known as rvr
slickymastermorning all09:24
=== psivaa is now known as psivaa-afk
davmor2Morning all09:59
=== psivaa-afk is now known as psivaa
=== zoopster_ is now known as zoopster
=== _salem is now known as salem_
elopiohello everybody!14:07
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== elfy_ is now known as forestpiskie
davmor2elopio: hello dude how's sunny costa?14:16
elopiodavmor2: it's rainy costa at this time of the year.14:17
elopiobut it's nice, as long as you work from home :D14:17
davmor2haha man you ruin my illusions of the sunny paradise of costa and vila does the same for france, I think I'll stay here at least there is sunshine :D14:18
elopiodavmor2: well, you can come to the rain forest, that's cool because it's rainy. Or you can go to the caribbean coast, that has the seasons backwards so now it's summer.14:20
davmor2elopio: oh so like Australia who have their summer solstice on December the 21st14:22
rvrelopio, alesage: I have updated the merge request for ubuntu-system-settings ..... but15:19
rvrI also did a merge with trunk15:19
rvrSo now it's a mess to check the diff15:20
elopiorvr: why aren't you merging against trunk?15:21
rvrelopio: The tests were in very early stage15:23
elopiorvr: so, first merge ~canonical-platform-qa/ubuntu-system-settings/autopilot with trunk in a separate branch. Then the diff will be sane, I think.15:24
rvrGood tip15:25
rvrHmm... the diff is not updated in Launchpad15:29
elopiorobotfuel: so, about select_pick_text16:18
elopiousing an index instead of text certainly solves the translation issues.16:18
elopiorobotfuel: but you said that the text might be created programatically. Why can't we add an objectName programatically along with the text?16:19
robotfuelelopio: It could16:20
robotfuelelopio: I think option selectors should probably be treated the same way.16:21
elopiorobotfuel: I would prefer to have objectName as an identifier, and index as a fall back id. Avoid text as much as possible.16:21
elopiorobotfuel: but maybe we don't need objectName in some cases, or we can't set them in some others. I'm blind here about the options and pickers, because I haven't touched them. I'll trust whatever you prefer.16:22
robotfuelelopio: I don't know how easy that will be to implement, because right now the picks and selections in the optionselector are  just a list.16:23
robotfuelelopio: I think app developers will want to select a pick or an option with the text of the option or pick.16:24
elopiorobotfuel: but you can assign an object name to list items. Like this: https://launchpadlibrarian.net/147558044/popover.qml16:24
elopiorobotfuel: I know people will find it easier to select by text, but it has so many problems that it would be great if we can encourage using objectNames from the emulators.16:25
robotfuelelopio: ah I see, I was just going by the examples.16:25
elopioif the API doesn't let select by text, they will have to add the objectNames, instead of adding text methods to the API. I think that's a win.16:26
robotfuelelopio: I was looking at this https://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/examples/ubuntu-ui-toolkit-gallery/Pickers.qml16:27
elopiorobotfuel: that's a good point.16:27
robotfuelelopio: we need to update the example to only use the custom model. with the object name16:27
elopioif the examples don't use objectName, or they don't support it, I think that would be a high priority bug as it blocks testability.16:28
robotfuelelopio: I'll write a bug16:28
elopiowell, it doesn't block it if we are soft and adapt. But I think we shouldn't, let's not automate anything unless we have proper ids set.16:29
elopiorobotfuel: awesome, thanks.16:29
robotfuelelopio: it would be nice to enforce using an objectName in objectselector and pickers in the code...16:29
robotfueler optionselecter16:29
robotfuelor16:29
balloonsping phillw18:51
phillwballoons: pong18:51
balloonshey, so I've been busy editing the wiki and wanted to share with you some of the changes so they didn't freak you out :-)18:51
phillwballoons: I saw the move to https://wiki.ubuntu.com/QATeam/FAQ :)18:52
balloons:-) Yea, the activities moniker was a bit antiquated.. I think it read much better as an FAQ, so I turned it into such18:53
balloonsthen I dropped the cadence testing pages and added the 'roles' stuff18:53
balloonsI pushed emails on everything just now so I'll let you read the posts and mails rather than repeat it all here :-)18:53
* elfy has been reading18:54
balloonslet me think if there was anything else.. not really, just some re-linking and simplification18:54
phillwI'll back track and check that my links from lubuntu now reflect the new page name.18:54
* Letozaf_ is reading too18:54
balloonsI put in a redirect to not break anything18:54
phillwballoons: I know :D18:55
balloonsyea.. but the rename could still be a bit funny18:55
balloonsanyways, comments on the meat of the changes are appreciated ;-)18:55
phillwprovided you do not try to chain renames, it is fine.18:55
phillwbut, it is always a temporary measure. We are encouraged to check what pages refer to it.18:56
balloonscertainly18:58
phillwdocs is going to be a busy cycle with an LTS due out :)18:58
phillwdrat, lubuntu-testing wiki is allocated to me :D I will ask sergio (our TL for wiki) if he wants to have a look and further update his references for his application.19:02
phillwfor being a wiki admin / editor.19:02
phillwactually, if he does have time; it would be a great one for him to have a look at. I did all the work on what was Activities :)19:06
balloonsphillw, yes.. it was easy to do the rename and tweak to FAQ19:10
balloonsmuch of that editing was already done, hah19:11
phillwballoons: I never finished off https://wiki.ubuntu.com/Lubuntu/Testing there is now further duplication that can be removed. I don't need that page back until the pre-alphas really start to arrive. I'll liase with sergio and see if he can add it to his workload, else I'll do it myself.19:12
thomimorning19:13
balloonsmorning thomi19:16
Letozaf_balloons, hello19:26
balloonsLetozaf_, hello :-)19:27
Letozaf_balloons, after reading what you posted I am quite exited, sounds good19:28
Letozaf_balloons, I think it can work fine I always19:28
Letozaf_balloons, wanted to get more involved with bugs when I used to test19:28
Letozaf_balloons, ISO's19:29
alesageelopio ping19:31
alesageballoons, ping19:33
balloonsLetozaf_, I'm glad to hear it. It makes sense to me, and I want people to be able to self-direct even more19:34
Letozaf_balloons, oh! now I saw the (c) Carla Sella under the photo ! cool! :P19:34
balloonsnot everyone has those skills :-)19:34
balloonsLetozaf_, :-) Yes I loved your salamander pic, so I took it :-)19:34
balloonsalesage, pong19:34
Letozaf_balloons, well I'm happy you used it :P19:34
alesageballoons, hiya, I'm doing the indicators autopilot tests and I'm coming to the point of having to ask the unity8 devs to give proper objectNames to things19:35
Letozaf_balloons, yes also the "new roles" seem perfect19:35
alesageballoons, have you witnessed such, and can you instruct, etc.?19:35
thomialesage: I recommend just doing it in your branch, and proposing a MP19:35
thomifaster turnaround time that way19:35
Letozaf_balloons, well everything more or less sounds good19:36
alesagethomi fair, but /me might need a bit of a push to grok the QML, do you recall an MP as example?19:36
thomialesage: no, sorry19:37
thomimy advice would be to dive in and mess around :)19:37
Letozaf_balloons, I think it will be easier to pick what to do with the "new roles"19:39
balloonsalesage, thomi is spot on. Just make the change in the qml and it will show in the merge. It's just a single line ;-)19:40
balloonsand yes that means you get to grok qml layouts.. it's not TOO bad once you get the hang of it19:40
balloonsLetozaf_, good.. we need more folks to gravitate towards the test writer and developer roles. I thought if I laid everything out it might be easier to do so19:41
balloonsat least now I can ask for people to join some of the specific projects we have19:42
Letozaf_balloons, it's a good idea, otherwise you may think that testing is just testing ISO's19:42
balloonsmore details can always be provided, but I'm glad you feel like it's a good first step19:42
Letozaf_balloons, but there is much more19:42
balloonsLetozaf_, yes.. in fact I want to move testing well beyond isos19:42
balloonsI'd like to make testing isos largely an autopilot and preseed automated testing operation19:43
Letozaf_balloons, yes testing ISO's get's quite "boring" after a while, so I think you are right19:44
elfyLetozaf_: I assume by after a while you mean after you've done 2 :)19:45
Letozaf_elfy, :D19:45
balloonsIf you don't find anything exciting, then yes indeed19:46
elfy:)19:46
balloonsretesting the same things again and again is best done with a machine19:46
balloonsbreaking things, well elfy is good at that19:46
elfyyay19:46
Letozaf_balloons, exactly19:46
balloonsif he can't break the image he'll try something else19:46
balloonsso this is the culture I want to cultivate19:46
elfybreaking things?19:47
balloonsexactly19:47
elfyI'm all for that :)19:47
balloonsI knew you would be!19:47
elfyI agree that testing apps is what people should be doing19:47
elfyand how things 'look'19:47
balloonsI want to have as many folks as possible using the development release, trying to break stuff, uncovering bugs, and helping followup and get them fixed19:48
balloonsthat's a much more interesting and useful workflow to me19:48
balloonsso the tester role tries to reflect that19:48
Letozaf_well as balloons said let's let the machine's do the repetitive stuff19:48
balloonsdo you feel it's been captured as such?19:48
elfyyep - can see that19:48
Letozaf_balloons, me too19:49
Letozaf_balloons, and sounds exiting too :P19:49
balloonsexcellent.. Then we can convince a few of those tester folks to write some automated tests too :-)19:50
balloonsit too is getting easier..19:50
Letozaf_balloons, well I enjoy writing autopilot tests19:50
elfysadly it'll have to be a LOT easier before it makes any sense to me19:50
Letozaf_balloons, even when "it wasn't easy"19:51
balloonselfy, lol, we'll get there19:51
balloonsthe emulators help quite a bit19:51
* balloons ducks thomi because he never stopped using 'emulators'19:51
thomiheh19:51
elfyballoons: when I can start an 'autopilot test writing application' and then go do stuff in a real application that runs in xfce and press a button at the end which produces a testcase19:53
elfythen you will have got there :D19:53
=== balloons changed the topic of #ubuntu-quality to: Welcome to Ubuntu Quality | http://wiki.ubuntu.com/QATeam | Looking towards a Trusty Future! http://goo.gl/k7ykjQ
balloonselfy, it can certainly start there..  adding in the asserts and you could be done19:54
elfy:)19:54
balloonsyou get the concept, it's a matter of syntax then19:54
balloonsthat's good.. I want everyone to at least get the concept of how it works.. you need it to write tests.. manual  or automated19:54
=== salem_ is now known as _salem
balloonsmorning Noskcaj19:57
Letozaf_balloons, pitty I do not have a Thar in my back yard to take a picture of :P19:58
Noskcajhey balloons19:58
balloonsLetozaf_, you are quite diverse there in Italy, maybe it's there :-)19:58
NoskcajI'm back from the perl 5.18 migration (it killed my xchat)19:58
balloonsNoskcaj, ahh, :-)19:58
* balloons stills <3's perl19:58
Letozaf_balloons, no don't think we got them here :P19:59
Letozaf_balloons, but we've got goats!19:59
elfygoats!!!19:59
balloonsLetozaf_, close enough.. grab a pic of a wild goat with long hair..you've got a tahr19:59
Letozaf_balloons, lol19:59
balloonsso elfy, Letozaf_  no sessions this time, instead more wiki info.. I can be onboard with that completely. We'll see what others thingk20:01
Noskcaj+120:02
elfyI think so balloons20:02
Noskcajjust maybe don't make an extra irc channel20:02
elfyNoskcaj: aaah - there was a reason for that :)20:02
elfyirc is confusing enough for new people as it is without having to be in a channel like this full of people all talking about different things at the same20:03
Letozaf_balloons, but we must find the way to make these wiki pages easy to find20:03
elfybetter to keep it seperate and on topic20:03
elfyLetozaf_: no more than making sure sessions are easy to find :)20:03
Letozaf_balloons, e1fy I was thinking of a sort of wiki page that had a link to all the other wiki pages, an index20:04
Letozaf_Letozaf_, so you start with the index and from there go everywhere you need20:04
balloonselfy, are you archiving and migrating ubuntu+1 on the forums? http://ubuntuforums.org/forumdisplay.php?f=42720:05
balloonsor keeping it flowing?20:05
balloonsLetozaf_, hmm.. like a table of contents page? a site index on a site?20:05
Letozaf_balloons, yes20:05
balloonsI'm not sure where I stand on a good index versus a search20:06
elfyballoons: we didn't archive after raring - so it is now from 13.04 forward at the moment20:06
balloonselfy, I seemingly remember that, ty20:06
elfynothing to stop us changing our minds in the future though20:06
elfywe have the power - or at least 6 of us do ;)20:06
elfythough I did add a BIG RED NOTICE :p20:07
Letozaf_balloons, I think that sometimes non english speaking people could find it more difficult to use search, but it's just an idea20:07
Letozaf_balloons, if you got a single wiki page from where you can find everything you need maybe it's easier20:08
elfyLetozaf_: a simple wiki page with links with detail behind20:08
Letozaf_e1fy yes20:08
elfyLetozaf_: so that is a SNAP moment :)20:08
balloonselfy, I can't login anyway, so ... :-(20:08
elfyLetozaf_: try tab el - it's not a 120:08
elfyballoons: why?20:08
Letozaf_elfy, :P20:09
balloonsI had forgotten it wasn't working for me20:09
balloonssso20:09
elfyballoons: you want me to sort for you?20:09
balloonselfy, if it's possible, sure20:09
elfyballoons: going to PM20:10
phillwone of the things that does seem to recur is that of the X-Files theme, "the truth is out there". It seems we excel at making the information but are poor at making what where called 'one stop shops' which had the contents broken into smaller chinks. This is what i attempted with the re-write of https://wiki.ubuntu.com/QATeam/FAQ Which, with the latest tweak from balloons I do think is an excellent template for basing what can be very in depth 20:10
elfyballoons Letozaf_ phillw - in my opinion we overdo wiki pages and try to put too much on one page - they should be easy to read - much of the time they aren't20:11
elfytoo many links - too much text - too much to read in 15 minutes and people lose concentration20:12
Letozaf_balloons, sometimes you start on one wiki page, follow the links and get lost, do not know where you started at20:12
Letozaf_Letozaf_, that's my feeling more or less20:12
phillwelfy: and then we fail when people cannot find where to find information. It is a very delicate ballencing act :)20:12
Letozaf_balloons, but not always20:13
elfygo listen to a lecture - information in the first 10 minutes - information in the last 10 minutes - not so much importance in between20:13
balloonsLetozaf_, yes I know.. everyone has a love/hate with wiki's20:13
Letozaf_balloons, but maybe you guys should hear what other people have to say about this, maybe my feeling isn't what other's feel20:13
phillwthat's why 30 min classroom sessions are good, unless people are prepped up for a real "brain burner" :)20:14
Letozaf_balloons, phillw but on IRC you do not get what a good written wiki and a video screencast give20:15
balloonsI love hate video too, lol20:15
balloonsI prefer text..but that said I am VERY VERY much a visual learner20:15
phillwLetozaf_: and some of us do not have speed to allow live video casts or reviewing you-tube etc. again, it is something that needs to be discussed :)20:16
balloonsso for things outside of my comfort zone I want a video20:16
balloonstech things typically I want to skim for details and that is easier with text20:16
balloonsyoutube vids can be downloaded to watch without having to worry about streaming, but I agree.. having both is the better option20:17
elfyI hate videos20:17
Letozaf_elfy, I like them because you can stop them an rewind to see what you want over and over again if needed20:17
Letozaf_well not rewind...20:18
Letozaf_whatever20:18
elfy:)20:18
Letozaf_balloons, but maybe you are right that on certain things videos are good and on others text is20:19
elfyI can do that with books too :)20:19
balloonsI try to do both everytime20:19
phillwLetozaf_: I prefer slide shots with the screen images, but each to their own. The use of a slide show has all but died on classroom as they do take a lot of putting together and needs new people to install and understand how to use them.20:19
balloonsbut the video is MUCH more indepth20:19
balloonsthe autopilot video for instance isn't even close20:19
balloonsthe wiki page covers 1% of the video20:19
balloonsyou simply can't cover more than that in text20:19
Letozaf_balloons, yes you are right20:20
Letozaf_balloons, phillw so maybe each time it's better to see if video, text or slides are better20:20
Letozaf_balloons, but I prefer those to IRC20:20
balloonsyea.. I would rather it went straight to text on a wiki over IRC20:21
phillwhe he, I mist look to re-do this classroom session; it is now quite dated! http://forum.phillw.net/viewtopic.php?f=5&t=11920:21
Letozaf_phillw, also this classroom session looks quite good20:24
elfyballoons: I'd be +1 to wiki and video as long as the detail is in the wiki as well20:24
Letozaf_elfy, sound good20:24
Letozaf_sorry sounds good20:25
balloonsI think we're in more or less agreement then20:25
balloonswe'll see who else responds20:25
balloonsin summary, no sessions, instead produce wiki tutorials with screenshots or video (or both) :-)20:26
elfyI'm up for helping with wiki when it comes to it20:26
phillwAs you know, I'm going to be more on docs, but am more than happy to update the virt-manager one and it's little friend guestfish if you want.20:26
elfyballoons: yep20:26
Letozaf_balloons, yeah sounds good!20:26
balloonsso back to what Letozaf_ said, what do we think about putting all these on the wiki somewhere>20:27
balloonsjust a page listing everything out or ?20:27
balloonshehe, https://wiki.ubuntu.com/QATeam/Tutorials20:27
Letozaf_balloons, yes that's more or less what I meant20:27
balloonsthe faq page fufills what's on there now.. but we can grab the wiki address and list it out with tutorials instead20:28
elfyballoons: that does the ticket - precognition ftw :)20:28
balloonswell I tried the idea out last time we wanted to do this20:28
balloonsbut it didn't fly then20:28
balloonsperhaps it's ready now20:28
phillwballoons: we managed to keep https://wiki.ubuntu.com/Testing/Activities/Classroom/Saucy within reasonable limits of what should be on, what actually is, a fairly complicated set of subjects. I'm sure the layout can be tidied up.20:28
Letozaf_phillw, yes I like this page, a lot of links just on one page20:30
Letozaf_phillw, so you have a starting point to go back to after getting "lost" in all the other links20:31
elfycya tomorrow everyone20:31
Letozaf_elfy, good night! :D20:31
phillwLetozaf_: I also do try to ensure that every sub page has "Go back" tab, We use the same thing in html called 'return to top' and I do think they do let people go dig and dig, always having the bread crumbs to get back to where they were.20:33
phillwLetozaf_: I do, however have to say, this is a *lot* easier to agree on at the outset than having to retro fit them! (It was a *lot* of work on what is now https://wiki.ubuntu.com/QATeam/FAQ )20:35
Letozaf_phillw, this https://wiki.ubuntu.com/QATeam/FAQ  look good20:36
Letozaf_phillw, do not know if you can have something like what you have in launchpad20:37
Letozaf_phillw, on a wiki20:38
Letozaf_phillw, for instance:20:38
Letozaf_http://bazaar.launchpad.net/~ubuntu-rssreader-dev/ubuntu-rssreader-app/trunk/files/head:/tests/autopilot/20:38
Letozaf_phillw, the third line, it has the path in and if you want to go back you just click on the page you want to go back to20:39
Letozaf_phillw, even if it is not the previous on, but two or three pages back20:39
Letozaf_phillw, the ~ubuntu-rssreader-dev/ubuntu-rssreader-app/trunk : /tests/autopilot (revision 125)     lin20:40
Letozaf_sorry line20:40
phillwLetozaf_: not my knowledge on wiki. It can track sub pages using 'index'20:41
phillwI'm still getting to grips with https://help.ubuntu.com/community/Tag having had the new tag approved. (You will see there we also do have "Back to Top")20:41
Letozaf_phillw, well mabye index could do as well20:41
phillwindex looks for sub pages, I'm not sure how the search function works yet :)20:42
phillwWe do now have a recent intake of docs people and the team is lot more active. I'm sure that quality / testing and the wiki / docs team will be working together as the LTS looms! One thing that was pointed out was the lack in number of people running release+1 so that the pages could be updated.20:44
knomeballoons, +1 for combining qa and bug squad teams, but that's going to need quite a lot of work.20:45
phillwso, there will be testers new to docs and doc people new to testing! It will be nothing if not fun for us all :)20:45
Letozaf_phillw, balloons I like this for instance :  http://unity.ubuntu.com/autopilot/tutorial/tutorial.html20:45
Letozaf_phillw, balloons but it doesn't mean that what I like is ok for others :P20:46
Letozaf_phillw, balloons here you get one page pointing to all the others, it you get "lost" you just go back to the index20:47
phillwLetozaf_: that looks very good, any idea how it was written?20:47
Letozaf_phillw, nope! sorry20:47
Letozaf_phillw, maybe balloons has20:47
balloonsphillw, that's written using sphinx20:48
phillwI'll ask on the docs team, we have been discussing that manual and docs use two different systems and they will not be merged for 14.04.20:48
balloonsit's generated with each new build of autopilot20:48
Letozaf_balloons, phillw going to bed now :D20:49
balloonsLetozaf_, ciao!20:49
phillwI've vaguely heard of it.... goes uses my search engine20:49
Letozaf_ciao to everyone :D20:49
balloonsknome, thanks for the input20:49
phillwLetozaf_: sleep well, great to have a chat about things!20:49
phillwdrat....20:49
balloonsknome, I must admit I don't know of everything that will be required.. I'm going to lean on some folks who have insights on both sides20:49
balloonsbut it makes sense I think20:50
phillwballoons: and nor do we from the docs side. But what is really heartening is that we are discussing these matters.20:51
balloonsphillw, yes there are commonalities with docs also20:52
knomeballoons, i could try to organise some time to sit down and talk about it some day if you'd want20:53
phillwwhat you test, gets released... There's more commonalty than you may 1st think :D20:53
knomeballoons, i don't know too much about bug squatting, but i have some ideas i think would be beneficial to share20:53
balloonsknome, go for it.. I have a few mins now20:56
balloonsif you do too :-)20:56
knomehehe, see PM20:56
knomegoing to sleep soonish20:56
balloonsno worries.. ahh yes that sleep thing!20:56
balloonswe'll talk soon enough I'm sure20:56
knomeyep, i've been postponing a number of things to next week... maybe then ;)20:57
knomeok, bbl21:03
elopioalesage: pong. I'm sorry, too late?21:42
alesageelopio no worries, balloons and thomi helped :)21:43
elopionice.21:43

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