[05:49] <pitti> Good morning
[05:51] <jibel> Good morning pitti , wie gehts? did you recover from your trip already?
[05:55] <pitti> jibel: I felt really good yesterday; this morning I'm a bit tired, but by and large it went well, yes
[05:55] <pitti> jibel: et toi, ça va ?
[06:02] <jibel> pitti, ça va bien merci, en plus l'été est de retour :)
[06:03] <pitti> jibel: ici aussi, mais il est plus froid que New Orleans :)
[06:12] <JackYu> pitti, jibel, French?
[06:12] <pitti> JackYu: oui, Monsieur !
[06:13] <JackYu> pitti, Bonjour:)
[06:23] <jibel> JackYu, yes
[06:23] <jibel> JackYu, Bonjour
[06:23] <JackYu> :0
[06:23] <JackYu> :)
[06:27] <veebers> pitti: re: the new autopilot-sandbox-run, I was having issues with input. Namely, it was moving my actual mouse while the tests were running
[06:28] <veebers> pitti: is there something further that I need to do perhaps?
[06:28] <veebers> (I was trying to run unity8 tests, will try something a little more basic and see if I came across it still)
[06:29] <pitti> veebers: could  it be that it was using the evdev method instead of the x11 driver? that would explain it
[06:30] <veebers> pitti: ah ok, yeah that would explain it
[06:30] <pitti> veebers: sandboxing would only work with the x11 driver when it uses $DISPLAY; /dev/uinput can't easily be sandboxed that way
[06:30] <veebers> so no luck using the sandbox with evdev right? Is that due to it beinging at a lower level
[06:30] <veebers> right, ok cheers
[06:31] <pitti> veebers: I think it could work if the emulated device gets blacklisted in the real X and only added to the emulated X; that's much harder to do though, requires root and restarting your session
[06:31] <pitti> veebers: so you ran with Xephyr, not Xvfb, right?
[06:31] <veebers> pitti: I tried both
[06:32] <pitti> veebers: unity8 sounds rather demanding, though; so far we only tried it with app tests like shotwell
[06:32] <veebers> pitti: sure, fair enough. I suppose hardware acceleration would also be an issue
[06:33] <pitti> veebers: yes; these two would only offer llvmpipe
[06:33] <pitti> veebers: I guess unity8 should be less demanding on that than unity 7/compiz, though
[06:33] <veebers> ah ok. thanks for clarifying that pitti.
[06:34] <veebers> pitti: would you think it'll be worth me looking if I can get it working if I can get it to use the X11 backend?
[06:34] <DanChapman> morning all
[06:35] <pitti> veebers: if unity8 can use X, that be nice; if not, it's probably easier to run the whole thing in a VM instead
[06:36] <veebers> pitti: well, I can run the unity8 test suite on my desktop as is (launches it in a window)
[06:36] <pitti> veebers: ah, so much the better
[06:36] <pitti> would still steal focus and pretty much disallow any other interaction though?
[06:37] <veebers> hmm, us having this discussion now . . . I seem to recall having a similar one with thomi a wee while ago
[06:37] <veebers> from what I understand, it runs just like a normal windowed application when run like that
[06:38] <veebers> i.e. unity8 -testability -geometry 384x640  -mousetouch
[08:21] <knome> hmph, was there a way to see who tested the previous build of a certain product/milestone again?
[08:21] <elfy> http://iso.qa.ubuntu.com/qatracker/milestones/303/history
[08:22] <elfy> if you're after b2 ones ...
[08:22] <knome> aha
[08:22] <knome> where's the link to that?
[08:22] <elfy> ^^
[08:22] <knome> i mean, in the ISO tracker
[08:22] <knome> or is it a semi-hidden page?
[08:22] <knome> ah, there, i got it
[08:22] <knome> ta
[08:23] <elfy> cool - quicker than I can type :)
[10:05] <davmor2> Morning all
[12:39] <elopio> good morning.
[12:40] <DanChapman> morning elopio
[12:40] <elopio> hey DanChapman.
[12:41] <davmor2> morning elopio
[12:43] <elopio> hello davmor2.
[13:35] <balloons> morning everyone
[13:35] <smartboyhw> Hello balloons
[13:35] <smartboyhw> So, we got less work thanks to the CI! :P
[13:36] <DanChapman> morning balloons :-)
[13:36] <balloons> smartboyhw, hello.. We certainly have the potential to do more yes
[13:36] <smartboyhw> balloons, heh heh
[13:36] <smartboyhw> Hello DanChapman, care to do some Beta 2 testing?
[13:39] <balloons> DanChapman, so I was looking at your autopilot ubiquity tests again yesterday in preparation for pushing forward using them to ease the manual testing burden. It seems some of your code is still unmerged in the source tree of ubiquity
[13:42] <cgoldberg> pitti, i couldn't sleep last night... so I was up at midnight tweaking the docs for autopilot :)  I made the theme look more Ubuntu-ized.  wanna have a look at the output before I do an MP?
[13:43] <DanChapman> balloons: I am working on new tests as we speak right now. Taking a slightly different approach with them, which turned out i needed to basically re-write them all. But will be alot more solid when done
[13:46] <pitti> cgoldberg: heh, never ask me about visual design :) but sure
[13:47] <cgoldberg> pitti, i soprta suck at design also... but i think it looks better...
[13:47] <cgoldberg> before: http://unity.ubuntu.com/autopilot/
[13:47] <cgoldberg> adfter: http://goldb.org/autopilot_docs/
[13:48] <cgoldberg> using Ubuntu font, and colors from the design guidelines pallete
[13:50] <cgoldberg> ^^ ... comments welcome from anyone
[13:55] <elopio> cgoldberg: I like the colors a lot better. balloons: we can tell cgoldberg to change the emulators docs colors on his next sleepless night :)
[13:55] <cgoldberg> :)
[13:56] <balloons> cgoldberg, :-) indeed, there is a gtk emulator too..
[13:56]  * balloons nudges pitti to review it :-)
[13:57] <cgoldberg> elopio, balloons,  as long as they use sphinx for generating docs, I can reuse my theme
[13:57] <balloons> yes, they use sphinx
[13:57] <balloons> whoa, that's quite a difference
[13:57] <pitti> cgoldberg: ah, nice color schema!
[13:58] <balloons> really nice cgoldberg !
[13:58] <cgoldberg> thanks ;)  I'll MP it, and it will land where the official docs are
[14:12] <xeranas> hi balloons
[14:12] <balloons> xeranas, hello
[14:16] <xeranas> balloons, been busy more than month after vocation. I was thought that ubuntu touch apps will be fully covered by pilot tests, but seems that development still in progress
[14:17] <balloons> xeranas, more or less, but a good test is always useful. you can see the tests being run each day on the dashboard: http://reports.qa.ubuntu.com/smokeng/saucy/
[14:18] <balloons> so for instance, there's been some changes in music app or calendar app that have caused them to no longer completely pass: http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/4412/
[14:21] <jibel> cgoldberg, Nice!  Although 1 comment: the search box is slightly misaligned (Go should be on the same level than the saerch box) and dark gray on light gray is difficult to read http://ubuntuone.com/6VbwbkxMuWuPRIgfXFkuVB <- on saucy/firefox 24
[14:22] <cgoldberg> jibel, thanks for feeback!  I'll tweak the sidebar and repost
[14:25] <xnox> balloons: DanChapman: what branches are un-merged? I don't see anything here https://code.launchpad.net/ubiquity/+activereviews
[14:27] <cgoldberg> jibel, refresh and look again.  better?  http://goldb.org/autopilot_docs/
[14:30] <jibel> cgoldberg, perfect, thanks!
[14:31] <cgoldberg> any web hackers know if there is a program like 'tidy' that reformats CSS files to adjust whitespace, indentation, etc
[14:33] <cgoldberg> aha.. 'csstidy' is in the repos
[14:34] <DanChapman> xnox, i don't believe i proposed it. Alots changing with it so I will leave the MP till thats done. :-)
[14:40] <balloons> xnox, DanChapman yes, I was stating to Dan that what's running in the jenkins instance is from his branch, not from trunk, and his branch has changes it in
[14:40] <balloons> *in it not found in trunk and vice versa
[14:42] <jibel> balloons, maybe I should switch run trunk instead?
[14:43] <jibel> or is Dan's branch still okay for now
[14:43] <balloons> jibel, I would say so. In addition, would it possible to run the version of ubiquity found on an image?
[14:43] <balloons> jibel, so yes switch it to trunk ;-)
[14:44] <balloons> though DanChapman may have enjoyed being able to change things and see the outcome
[14:44] <balloons> :-)
[14:45] <xnox> DanChapman: ideally i'd like to have all tests in lp:ubiquity. So propose changes there for quick merging. And/or I think we can even grant you commit access, as long as you commit only autopilot tests and not break clean target (mostly means pep8 / pyflakes do not complain)
[14:50] <jibel> balloons, we can run both, of course
[14:51] <DanChapman> xnox, ok cool. I'm not entirely sure why the tests were getting pulled from my branch anyway and forgot to ask jibel about it. commit access would be handy as it can take a while to sort the timing issues compared with running locally :-)
[14:55] <balloons> So jibel, you, DanChapman and myself should talk a little bit about the next steps. I want to push forward with getting these running in a way that we can scale down our manual efforts. I'd like to have a full implementation up and running for final release next month
[14:56] <balloons> the goal would be to have it running alongside all the normal manual testing, and we'll do a comparison of how it works out
[14:57] <jibel> balloons, +1, when do you want to talk?
[14:58] <balloons> I can hangout right no if you want to be impromptu ;-) Otherwise, let's put something on the calendar for this week
[15:01] <DanChapman> balloons: I can do a hangout some point this week, bit tied up right now
[15:01] <balloons> jibel, DanChapman, is Thursday at 1400 UTC a good time?
[15:02] <DanChapman> balloons: thats good for me
[15:02] <balloons> hmm, actually I could even do Weds at 1400 UTC as well..
[15:04] <balloons> ok, jibel if thursday at 1400 works for you, I'll pencil that in
[15:04] <DanChapman> balloons: I can do either
[15:04] <balloons> DanChapman, ok, we'll leave it to jibel.. pick a date :-)
[15:07] <xeranas> it been a while, I probably forget but what is 'ubuntuuitoolkit' (music app emulator trying to import but on my sistem not founds)
[15:07] <balloons> xeranas, ahh, the ubuntuuitoolkit is the qt/qml emulator
[15:08] <balloons> xeranas, http://developer.ubuntu.com/api/devel/ubuntu-13.04/autopilot/ubuntuuitoolkit.html#module-ubuntuuitoolkit.emulators
[15:09] <balloons> xeranas, install ubuntu-ui-toolkit-autopilot
[15:22] <cgoldberg> pitti, do the docs for Autopilot get published as part of the CI build?  (to http://unity.ubuntu.com/autopilot/)
[15:23] <pitti> cgoldberg: I don't know how that works; if you get an answer from thomi, I'll happily learn
[15:23] <cgoldberg> pitti, I MP'ed my docs branch:  https://code.launchpad.net/~coreygoldberg/autopilot/pretty-sphinx-docs/+merge/187269
[15:23] <jibel> balloons, thursday 1400utc is fine
[15:24] <cgoldberg> pitti, we can always land it and see if it updates :)  or does thomi get final review on all changes we land?
[15:24] <jibel> balloons, I cannot on Weds
[15:24] <balloons> jibel, sending invite for thursday, ty
[15:28] <balloons> cgoldberg, the docs do get published as part of the ci build
[15:29] <cgoldberg> balloons, ok cool.  wanna review my branch? :)   https://code.launchpad.net/~coreygoldberg/autopilot/pretty-sphinx-docs/+merge/187269
[15:29] <cgoldberg> i also tweaked the color scheme a little more a min ago
[15:31] <jibel> balloons, you said 1400utc and sent an invite for 1300
[15:32] <cgoldberg> balloons, also.. process question...  whats the protocol for landing branches in Autopilot?  after 1 accepted review, can i do a global approve to merge  it?  or does thomi get global approve?, or something else?   So far I've relied on thomi to land my changes after I MP'ed them
[15:46] <balloons> jibel, bah, sorry
[15:46] <balloons> I'll move it
[15:47] <balloons> cgoldberg, that I can't tell you
[16:58] <balloons> elopio, ping
[17:17] <elopio> balloons: pong
[17:19] <balloons> elopio, so were are we on the modifying the base emulator to get rid of the __init__.py craziness? I need to add a test_launch_click to all the core apps, so now is a good time to use it
[17:20] <elopio> balloons: 3/4 done. Let me push what I have.
[17:21] <balloons> is it done enough to migrate to it?
[17:26] <elopio> balloons: no. I need to test it in the template.
[17:26] <elopio> but well, actually thomi was against hardcoding all the code on the setUp of the base class.
[17:26] <balloons> let me know if I can help.. ohh was he?
[17:27] <elopio> so we will be inherithing from ubuntuuitoolkit.base.UbuntuUIToolkitAppTestCase, and duplicating the rest of the code.
[17:27] <elopio> that base class is ready.
[17:31] <balloons> elopio, ok, well I'd like to save the work and do it all at once. So let me know :-) I'll make the changes I need to make first
[17:56] <balloons> plars, did you try an oem install?
[17:57] <plars> balloons: I tried it at one point and was blocked on one of the bugs... I need to go back and start afresh with it, make sure I have a clean system and *don't* try installing from live session
[17:57] <plars> balloons: unless you want to take that one?
[17:57] <balloons> plars, I'm playing with it now
[17:57] <plars> balloons: it passed in automation iirc, but the automated case doesn't go all the way through
[17:57] <plars> balloons: so it's one we definitely want to hit
[17:57] <balloons> it's not working.. but I found other little gotchas
[17:57] <balloons> just thought I'd ask :-)
[17:57] <plars> balloons: I'm not surprised
[17:58] <plars> balloons: I think I saw mention of a bug someone opened recently about the oem temporary user not getting removed, that's one thing to watch for
[17:58] <balloons> well I wanted to see how the u1 screen handled everything, but I can't get to enduser setup :-)
[17:58] <plars> balloons: I expect the desktop install is generally busted at the moment, so it's hard to make much progress on that one
[17:58] <plars> balloons: yeah, I logged a bug on that also
[17:59] <plars> balloons: it never progresses if you try to give it login info for u1 (at least for me it didn't)
[17:59] <plars> balloons: and if I click continue, I get an error
[17:59] <balloons> ahh, I filed this.. https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1229874
[17:59] <balloons> I wouldn't have expected to see it in the oem install
[17:59] <balloons> kind of a dupe I guess then
[18:01] <plars> balloons: actually... it gave a crash and was a dup
[18:01] <plars> balloons: let me see if I can find it
[18:01] <plars> balloons: oh, yeah if it's asking you about that before you get to the oem-config portion, that's a big problem :)
[18:02] <elfy> hi balloons - all going well for you I hope
[18:02] <plars> balloons: no, that's a different bug
[18:03] <plars> balloons: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1223641 was the one I was thinking of... it's marked private but probably doesn't need to be. I just haven't had a chance to finish reviewing all the attachments for confidential data yet
[18:03] <balloons> plars, so the secondary bug is the failure during end user setup.. it boots to an "unrecoverable" error message and that's it
[18:03] <balloons> plars, yea, I can't see that bug then
[18:04] <plars> balloons: you are not bug-control?
[18:04] <balloons> elfy, hello.. I see your name showing up for xubuntu so I know you've been busy
[18:04] <balloons> plars, I am not that cool
[18:04] <balloons> you are eh?
[18:04] <plars> balloons: surely you've done enough bug-wrangling to have gone through the process by now!
[18:05] <plars> balloons: https://wiki.ubuntu.com/UbuntuBugControl
[18:05] <elfy> balloons: indeed, though I wish I'd not done anything yesterday - didn't expect them to get respun again while I was sleeping :)
[18:06]  * plars suspects balloons has met the criteria a few times over by now
[18:07] <balloons> elfy, aye
[18:08] <elfy> we've had a good response though - almost 60 results over the archived and live b2 test - happy piskie :)
[18:09] <balloons> btw, is it just me or is failsafe x kind of borked?
[18:14] <balloons> whoa, lightening just struck the house or very very close.. wicked.. the sound and light..
[18:15] <elfy> always nice that :)
[18:16] <elfy> nature's laser and sound shows are usually good watching - better from a short distance though
[18:17] <balloons> it delivered interference to the whole house.. all the electronics went buzz and the screen went wild.. everything still seems ok though
[18:18] <DanChapman> elfy, i used to think the same... until i witnessed someone get struck by it on a golf course. Not a happy ending..
[18:18] <elfy> :(
[18:20] <balloons> dude, it happened again..
[18:20]  * balloons runs around screaming
[18:21] <DanChapman> lol
[18:21]  * elfy waits for balloons to go offline 
[18:26] <elopio> balloons: I'm sorry, I got distracted: https://code.launchpad.net/~elopio/qtcreator-plugin-ubuntu/uitk_base_class/+merge/187313
[18:27] <elopio> I can't finish it today, because I have to reply to support tickets.
[18:27] <elopio> do you need it urgently?
[18:28] <balloons> elopio, no that is fine. I'll assume it's complete and modify the core apps
[18:28] <balloons> elopio, did you see how sergio did the click launches?
[18:28] <elopio> balloons: no, how?
[18:29] <balloons> elfy, lol, that won't happen because it's connected via my cloud server
[18:29] <balloons> but jimney man, I'm checking everything out.. this is crazy
[18:30] <elfy> don't go outside though
[18:30] <elfy> unless you can film it for us :p
[18:30] <balloons> elopio, https://code.launchpad.net/~sergiusens/notes-app/click/+merge/187036.. starting @ 156
[18:33] <balloons> elfy, I *think* the bulk of the excitement has passed now.. the thunder is further away
[18:35] <elfy> :) from where I sit I can see the top of the Isle of Wight - often seen lightiing strikes hitting Lord Tennyson's monument
[18:40]  * robotfuel waves at jfunk
[18:40]  * jfunk waves back to robotfuel 
[18:50] <elopio> balloons: hum, but according to thomi we can't use launch_click_package
[18:50] <elopio> on the desktop
[18:50] <elopio> maybe I should give it a try.
[18:50] <elopio> that would reduce a couple of cases from the code.
[18:53] <balloons> elopio, I'm probably more confused than you are by the whole thing but Sergio was saying this was how to do it
[18:59] <sergiusens> elopio, balloons you can on desktop as long as you run mir and confined apps (so in reality, no)
[19:03] <balloons> elfy, I had never heard of the isle of wight. interesting
[19:03] <knome> balloons, woot
[19:06] <elfy> balloons: it's just 'there' :p
[19:06] <balloons> ohh fastnet starts on the isle of wight.. d'oh! I know it
[19:06] <elfy> ha ha ha
[19:10] <elopio> sergiusens: got it. But we will be able to install click apps on the desktop sometime in the near future, right?
[19:11] <sergiusens> elopio, I don't feel good answering those questions anymore :-)
[19:18] <cgoldberg> balloons, never heard of Isle of Wight?   famous for their music festival in late 1960's.  Jimi Hendrix had one of his most famous concerts there in 1970:  http://www.youtube.com/watch?v=W5WLFQx0AhM
[19:19] <balloons> cgoldberg, the name didn't sound familiar at all at first.. but yea, I jogged my memory enough :-)
[19:24] <elopio> sergiusens: I'll take that as a yes ;)
[19:25] <elopio> I'm going to have lunch
[20:12] <letozaf> balloons, hi
[20:12] <balloons> letozaf, hello
[20:13] <letozaf> balloons, don't know if you had time to read my mail on autopilot sandboxing
[20:14] <letozaf> balloons, running a test with autopilot run has no failures, with autopilot sandbox has  failures
[20:14] <letozaf> balloons, I was wondering If I have to report a bug or what
[20:15] <letozaf> balloons, http://paste.ubuntu.com/6141359/
[20:28] <balloons> letozaf, no I haven't gotten any mails
[20:28] <balloons> letozaf,  and hmm.. that is interesting.. did you try it with xfvb? just drop the -X
[20:29] <letozaf> balloons, ok I will now ...
[20:30] <letozaf> balloons, I re-sent the mail now, but it's not so important as I am telling you now on IRC :P
[20:30] <cgoldberg> thomi.. I Ubuntu-ized the Autopilot sphinx docs.  MP is up.  here's a preview:  http://goldb.org/autopilot_docs/
[20:30] <cgoldberg> nitpicks and suggestions welcome
[20:31] <balloons> letozaf, indeed :-)
[20:31] <thomi> cgoldberg: *gah* my eyes!!!
[20:31] <thomi> cgoldberg: ;)
[20:31] <cgoldberg> thomi, it follows Ubuntu color guidelines ;)
[20:31] <thomi> yeah, well....
[20:31] <thomi> it's the orange
[20:31] <letozaf> balloons, test is running without -X ...
[20:32] <balloons> so you are seeing failures that occur only in Xephyr yes?
[20:32] <letozaf> balloons, just a second the tests are still running ...
[20:33] <thomi> cgoldberg: looks good otherwise - is this in preparation to move the docs out of the unity.ubuntu.com domain?
[20:33] <letozaf> balloons, no errors with xfvb
[20:33] <cgoldberg> thomi, overall the docs are great in terms of content.  I was impressed when I actually really read it all.
[20:33] <letozaf> balloons, so it looks like it happens only with Xephyr
[20:34] <balloons> letozaf, perfect, yes I would say go ahead and report it, so a closer look can be had. However, I'm not shall we say, super surprised
[20:34] <thomi> cgoldberg: thanks! Theres' still a few holes here and there
[20:34] <cgoldberg> thomi, no idea.. i just wanted the docs to look pretty :)
[20:34] <balloons> thomi, cgoldberg it will certainly help :-)
[20:34] <letozaf> balloons, ok I will report the bug now
[20:34] <thomi> cgoldberg: if you're looking for something to do, perhaps talk with mhall119 and see if we can't move the AP docs to the developer.ubuntu.com domain
[20:35] <thomi> cgoldberg: also, we really need a way to publish multiple versions of the docs: 1.3 for S, 1.4 for T.... the docs.python.org sphinx docs solve this niocely
[20:35] <thomi> *nicely
[20:35] <thomi> perhaps we can steal some of their code
[20:36] <cgoldberg> thomi, got it... yea.. we need versioned docs for sure.. i'll look into that, and talk to mhall119 for publishing
[20:37] <balloons> yes, the longterm home is developer.u.c.. which they've spent some time on recently ;-)
[20:40] <mhall119> thomi: cgoldberg: are you talking about API docs?
[20:40] <thomi> mhall119: API, tutorial, reference...
[20:40] <thomi> mhall119: what is currently at unity.ubuntu.com/autopilot
[20:44] <balloons> mhall119, the qml emulator stuff is hosted there already, if you'll remember.. http://developer.ubuntu.com/api/devel/ubuntu-13.04/autopilot/ubuntuuitoolkit.html#module-ubuntuuitoolkit.emulators.. I'm assuming cgoldberg will theme it to match as well as the gtk emulator docs. All three can live there sanely I trust
[20:45] <balloons> letozaf, since I have you, this works for me. https://bugs.launchpad.net/indicator-messages/+bug/1229913
[20:46] <mhall119> balloons: actually for those I would rather import them into the new API website, in which case theming shouldn't be necessary
[20:46] <letozaf> balloons, :( I have a message and cannot delete it :(
[20:46] <balloons> mhall119, ohh really? I know you've been working on it but I haven't seen the results yet
[20:47] <letozaf> balloons, it-'s a missed call message and when I tap "Clear all" nothing happens
[20:47] <balloons> letozaf, yes I tried a text and missed call.. both worked
[20:47] <mhall119> balloons: http://91.189.93.79/api/qml/sdk-1.0/
[20:47] <mhall119> balloons: also http://91.189.93.79/api/charms/1.14/
[20:47] <mhall119> we could have a similar section for Autopilot API docs
[20:47] <mhall119> it would give you versioning and search capabilities
[20:48] <letozaf> balloons, how come  ? I mean ?)
[20:48] <balloons> letozaf, let me try again :-)
[20:48] <mhall119> and, in the future, the ability to add comments, screenshots, links to tutorials, and more
[20:48] <letozaf> balloons, I cannot get rid of it
[20:48] <balloons> letozaf, I  believe you :-) I'll see if I can't make the same thing happen
[20:49] <balloons> reboot and try again
[20:49] <balloons> that is, I'm rebooting and trying again
[20:49] <letozaf> balloons, ok I will do the same
[20:50] <cgoldberg> mhall119, can you show me  how I push our docs to it?  right now its html/css generated by sphinx from rst.
[20:50] <letozaf> balloons, image 61 is available now, just read the e-mail, maybe I should also try to update :)
[20:51]  * cgoldberg brb's
[20:51] <balloons> letozaf, yes I updated thinking maybe you had the new version already
[20:52] <mhall119> cgoldberg: you'll need to write an importer script
[20:52] <balloons> nope still works here :-0
[20:52] <mhall119> cgoldberg: http://bazaar.launchpad.net/~api-website-devs/ubuntu-api-website/trunk/files/head:/developer_network/apidocs/management/commands/ has the two I made, one for importing qdoc and one for importing simple juju doc files
[20:52] <letozaf> balloons, after reboot the message is gone! I did not even tap "clear all" it had just disappeared
[20:52] <balloons> weird..
[20:53] <letozaf> balloons, I will try to send myself another message... let's see what happens
[20:56] <letozaf> balloons, so I had 3 messages, tapping on clear all cleard 2 of the 3 I had
[20:56] <letozaf> balloons, still got one
[20:56] <letozaf> balloons, the one that still is there is a missed call message
[20:56] <letozaf> balloons, I will reboot now
[20:57] <balloons> right, so something with missed calls don;t disappear for you.. interesting
[20:58] <letozaf> balloons, after reboot I will upgrade
[20:58] <letozaf> balloons, gone! the third message is gone after reboot
[20:58] <letozaf> balloons, I will upgrade
[20:58] <balloons> wild, we should have someone else try as well
[21:01] <letozaf> balloons, maybe after upgrade the problem will be gone
[21:03] <letozaf> balloons, nooo can't believe it
[21:04] <letozaf> balloons, after upgrade, had 3 messages, tapped "clear all" two have gone and one is still there
[21:04] <letozaf> balloons, let's reboot
[21:04]  * balloons rattles head
[21:04] <letozaf> balloons, :)
[21:05] <balloons> om26er, does the clear all button work for you in the messaging menu or no?
[21:05] <balloons> om26er, I can't confirm https://bugs.launchpad.net/indicator-messages/+bug/1229913
[21:05] <om26er> balloons, it works sometimes it does not the others, depends on the type of the notification it seems
[21:06] <letozaf> balloons, om26er only a missed call message remains for me
[21:06] <om26er> that
[21:07] <letozaf> balloons, after reboot the message is gone!
[21:07] <letozaf> letozaf, lol
[21:07] <om26er> letozaf, I am trying to confirm the issue
[21:08] <balloons> ok, so we can confirm the bug with the note it will randomly not go away for some..
[21:08] <om26er> I know one of those issues exists
[21:09] <letozaf> om26er, ok
[21:17] <letozaf> wow it's late, going to bed, 'night
[21:24] <cgoldberg> mhall119, hey.. looking at those importer scripts.. got a sec?
[21:26] <elopio> back
[21:44] <mhall119> cgoldberg: sure do
[21:44] <cgoldberg> mhall119, so those are specific hooks for qdoc and whatever juju is using?  what format does the original doc have to be in for uploading?
[21:45] <mhall119> cgoldberg: it needs to be in HTML
[21:46] <mhall119> cgoldberg: both scripts just take a chunk of pre-generated HTML (without header or footer) and puts that into a large text field
[21:46] <mhall119> it then assembles that into the final page with header and footer using Django templates
[21:46] <cgoldberg> mhall119, ok.  we currently write it in restructuredText, which I can convert to html.
[21:46] <mhall119> cgoldberg: that's fine, the qdoc stuff has to be processed into html before importing too
[21:46] <cgoldberg> gotcha.  and that includes css?  do I need to tweak any tags in my html or upload custom css?
[21:47] <mhall119> cgoldberg: no custom css, it'll use the site's css, which uses tags like <h3> and <p> and <ul><li>, not specific class names
[21:47] <mhall119> as long as you don't go overly fancy with your html, it should be fine
[21:48] <mhall119> so, don't do a bunch of <div> with css layouting
[21:48] <cgoldberg> mhall119, hmm.. it should work... but sphinx uses some funky divs to create a sidebar and stuff
[21:48] <cgoldberg> mhall119, yea.. I'll need to make it flatter and less formatted
[21:48] <mhall119> cgoldberg: can you make it leave out sidebars?
[21:48] <cgoldberg> mhall119, yes
[21:49] <mhall119> if not, the import can strip it out, we have to strip out headers  and footers from the generated qdocs
[21:49] <cgoldberg> mhall119, what about code highlighting?  we have a lot of snippets of stylized python in the docs
[21:50] <mhall119> it won't do that
[21:50] <mhall119> not yet anyway
[21:50] <mhall119> maybe in a future iteration
[21:50] <mhall119> just use <code> and <pre>
[21:50] <mhall119> FYI, the content used to populate juju docs is here: http://bazaar.launchpad.net/~mhall119/ubuntu-api-website/juju-api/files
[21:51] <mhall119> since they didn't have any way to generate it from source, we just put some html together in files
[21:52] <cgoldberg> mhall119, ok cool.. i think I know what I need to do.. I'll ping you once I get a stripped down html version ready
[21:52] <mhall119> cgoldberg: awesome!
[21:52] <cgoldberg> mhall119, btw, adding pygments support for syntax highlighting *would* rock
[21:52] <mhall119> cgoldberg: patches welcome ;)
[21:53] <cgoldberg> ;)