[09:41] <haden> tet
[09:42] <haden> test
[09:54] <haden> test
[13:37] <xnixan> bassem, i have watched it again, it is like addiction :(
[16:29]  * nlsthzn-work waves
[18:50] <xnixan> evening nlsthzn-work :)
[18:51] <nlsthzn-work> xnixan: Good evening :)
[18:54] <xnixan> nlsthzn-work, :)
[18:58] <nlsthzn-work> xnixan: So what is news?
[18:59] <xnixan> nlsthzn-work, nothing new, trying to player with plone
[18:59] <nlsthzn-work> eh?
[19:00] <xnixan> nlsthzn-work, ??
[19:01] <nlsthzn-work> player with plone? What does that mean?
[19:01] <xnixan> plone is a CMS
[19:02] <xnixan> but extremely hard, from my point of view :(
[19:05] <nlsthzn-work> xnixan: ah ok... something I have no idea about :)
[19:06] <xnixan> :)
[19:08]  * nlsthzn-work is but a little IT noob


[03:16] <route66custom> Hello, 1st time using irc. New install of ubuntustudio ongoing
[20:15]  * w33dm0nk3y91 is away: Snowcone,USA
[22:05] <Rick___> hi guys


[07:01] <dholbach> good morning
[14:07] <ohmy> hello everybody
[14:08] <ohmy> i'd like to stream webcam from c++ to QML, from C++ side i've subclassed QAbstractVideoSurface and thanks to frameAvailable im able to get QImage
[14:08] <ohmy> im stuck how to get this QImage (updated) from QML side, any ideas please ?
[14:10] <mr-tt> hi
[14:10] <mr-tt> is there a (very) simple example on how to create a c++ + qtquick app?
[14:11] <mr-tt> preferrably something that works in qtcreator as well
[14:21] <greyback> ohmy: you should learn how qtmultimedia integrates with qml. You've already done good by implementing a QAbstractVideoSurface
[14:23] <greyback> you don't want to get a QImage (which is not on the GPU). Instead it is better to put the webcam frame into a texture on the GPU, which then QtMultimedia & QML can render
[14:24] <ohmy> greyback: sure, the thing is that i need  a way to view theses images in two (or more different) windows, reason why i'm not using the camera element of QML
[14:25] <ohmy> greyback: and i'm nnot OpenGL expert, i really just need to grab these frames and show them in two separate qml containers
[14:25] <ohmy> greyback: do you know any example that can helps me ?
[14:25] <greyback> ohmy: you need to view the live webcam output in 2 separate places simultaneously? Or a live view in one, and a static frame in another
[14:26] <ohmy> greyback: two live in 2 separate QML containers at the same time (same PC)
[14:29] <greyback> ohmy: hmm, I suggest you investigate 2 channels. One is to try writing a qml test file using QtMultimedia to play a video
[14:29] <greyback> https://developer.ubuntu.com/api/qml/sdk-14.10/QtMultimedia.VideoOutput/
[14:30] <greyback> and then modify it to see if you can have two VideoOutputs using the same MediaPlayer as their source
[14:30] <greyback> if that works, I suggest you continue your work and integrate your webcam as a backend for qtmultimedia
[14:31] <ohmy> greyback: im trying, AFAIK you can only have one VideoOutput :( but i'm trying, thanks a lot
[14:32] <greyback> ohmy: if you are indeed correct, you'll have a tougher time of it. You'll need to write a custom QQuickItem do to the job.
[14:33] <ohmy> greyback: thanks a lot
[14:59] <greyback> ohmy: this might interest you: http://pastebin.ubuntu.com/11836175/
[15:00] <greyback> ohmy: it shows the video twice on screen. It's not the most efficient approach however
[15:00] <greyback> but it might be enough for you
[15:16] <ohmy> greyback: te first approach does not look to work :( bool QDeclarativeVideoOutput::createBackend(QMediaService*) Media service has neither renderer nor window control available.
[15:16] <ohmy> greyback: thanks a lot trying this one
[15:17] <greyback> ohmy: that error I think has more to do with qtmultimedia not finding a backend which can play the media
[15:17] <ohmy> greyback: i see
[15:18] <ohmy> greyback: it happends only when i use a second VideoOutput
[15:18] <greyback> hmm
[15:18] <greyback> ok, well see my pastebn above. It uses only 1 VideoOutput, but displays is twice
[15:18] <ohmy> greyback: i saw shader trick, its very nice, the thing is that i need to show the videos in two separate windows
[15:18] <greyback> oh windows
[15:18] <ohmy> greyback: yes i understood
[15:19] <greyback> still might be do-able
[15:19] <ohmy> greyback: yes  windows/rectangles
[15:21] <ohmy> greyback: thanks a lot for your time, really appreciated, i'm stuck since few hours now
[15:22] <greyback> ohmy: http://pastebin.ubuntu.com/11836259/
[15:22] <greyback> proves the shader trick works across windows
[15:22] <greyback> since it's using an FBO in the background
[15:30] <ohmy> greyback: thanks so much, i'm trying to understand why its not working on my PC
[15:31] <ohmy> greyback: QQuickItem: Cannot use same item on different windows at the same time.
[15:31] <greyback> ohmy: I'm using qt5.4 on vivid.
[15:31] <greyback> to make video playback work, I had to install one of these: https://launchpad.net/~mc3man/+archive/ubuntu/gstffmpeg-keep/+packages
[15:44] <ohmy> greyback: sure i have already gstreamer ffmpeg
[15:44] <ohmy> greyback: on video is displayer but the other window is white
[15:45] <ohmy> greyback: its probably the way im loading qml's
[15:45] <greyback> ohmy: I just load that file with "qml"
[15:46] <ohmy> greyback: sure im using QQmlApplicationEngine load
[15:50] <ohmy> greyback: it works perfectly, im trying now to change MediaPlayer and use Camera element
[15:50] <ohmy> greyback: really thanks
[15:50] <greyback> ohmy: welcome!
[16:43] <dubstar_04> what channel do i need to flash to get the wily branch?
[16:44] <dubstar_04> ubuntu-touch/devel-proposed/ubuntu?
[17:13] <ahoneybun> the App Dev School workshops are out of date no?
[17:19] <mr-tt> can anyone tell me how to change the text of a text object from c++ code?
[17:29] <balloons> dubstar_04, that should get you wily
[17:29] <balloons> even just ubuntu-touch/devel/ubuntu should
[17:33] <dubstar_04> balloons, thanks.
[17:45] <ahoneybun> how much of this is still good: https://docs.google.com/document/d/1jgn1nJeBjgQO3RzDMZ44wM606u6u02U6bVgtaSHkUA0/edit ?
[17:56] <ahayzen> popey, is there any other purpose other than crediting the authors for https://code.launchpad.net/~popey/music-app/add-authors/+merge/263910 ? .. eg a hook in click to link to this and then display the authors in the copyright info in system-settings?
[17:57] <popey> ahayzen: two fold, thanking, but also, I want to link to it from a website
[17:57] <popey> rather than have a list of contributors on the website
[17:57] <popey> because the list is long and it makes the page look bad :)
[17:57] <ahayzen> popey, ah cool :-) hopefully we'll be able to have a hook in click/snappy one day :-)
[17:57] <popey> yeah!
[17:59] <ahayzen> popey, did you auto generate this from the bzr history ?
[17:59] <popey> yes
[17:59] <popey> also, sed, sort, uniq etc
[17:59] <ahayzen> sweet \o/
[18:02] <popey> might get the new icon in soon, wonder if anyone will notice the music one, it's quite subtle
[18:02] <ahayzen> probably won't...i hardly did lol
[18:02] <popey> heh
[18:02] <popey> i had to double check it was the new one :)
[18:02] <ahayzen> popey, after https://code.launchpad.net/~ahayzen/music-app/fix-1470755-playlist-0-append/+merge/263707 i sense us wanting to land a click anyway
[18:02] <popey> which must mean the old one was already awesome
[18:02] <ahoneybun> hey all is "delegate: Subtitled  " dead
[18:02] <ahoneybun> ?
[18:03] <popey> ahayzen: that would be great, post OTA5
[18:03] <ahayzen> popey, it'll hopefully be in tonight, just some OCD from me/victor in the comments at the moment :-)
[18:03] <popey> haha
[18:04] <ahoneybun> ahayzen: ^
[18:05] <ahayzen> zsombi, hi, have you been able to look at bug 1469471 and bug 1468100 both are related to the new listitems and the first is blocking it from landing in music
[18:06] <ahayzen> ahoneybun, https://developer.ubuntu.com/api/apps/qml/sdk-15.04/Ubuntu.Components.ListItems.Subtitled/ ?
[18:07] <ahoneybun> Subtitled is not a type
[18:07] <ahoneybun> the SDK says
[18:07] <ahoneybun> I'm following a old guide so it might be that
[18:07] <ahayzen> ahoneybun, check the import is right
[18:08] <ahoneybun> import QtQuick.XmlListModel 2.0 ?
[18:08] <ahayzen> import Ubuntu.Components.ListItems 1.0
[18:09] <ahoneybun> weird
[18:09] <ahayzen> OMG Neverball is working on mako! .. see you next week folks i've got some gaming todo lol
[18:09] <ahoneybun> so it does not like the "as ListItem" at the end anymore
[18:09] <ahoneybun> lol
[18:09] <ahoneybun> yay it work!!!!
[18:10] <ahayzen> ahoneybun, if you were using as ListItem then you need todo ListItem.Subtitled {
[18:10]  * ahoneybun is making a Full Circle Mag app
[18:10] <ahoneybun> trying anyway
[18:34] <ahoneybun> ahayzen: /
[18:34] <ahoneybun> http://pastebin.ubuntu.com/11837276/
[18:35] <ahoneybun> it is telling me ArticleContent is not a type
[18:38] <ahayzen> ahoneybun, where is the file ArticleContent.qml ?
[18:38] <ahoneybun> it is not a file
[18:38] <ahoneybun> oh
[18:38] <ahoneybun> right naming crap
[18:39] <ahayzen> also the curly braces situation at the bottom looks fun
[18:39] <ahoneybun> ?
[18:39] <ahayzen> L60-66 look like they have appeared overtabbed... probably just the conversion to pastebin
[18:40] <ahoneybun> same here
[18:41] <ahoneybun> something that the SDK did I think
[18:42] <ahayzen> yeah just ignore it, just some minor OCD on my behalf :-)
[18:42] <ahoneybun> works all well now
[18:42] <ahoneybun> thanks ahayzen
[18:43] <ahayzen> no problem :-)
[18:43] <ahoneybun> ahayzen: now I have a working feed from the Full Circle Mag in my app :)
[18:45] <ahayzen> sweet \o/
[18:45] <ahoneybun> now to work on the Issues tab...
[18:45] <ahoneybun> no clue on how that would work
[18:46] <ahoneybun> ahayzen: http://imgur.com/yQGJtbr
[18:47] <ahayzen> ahoneybun, i gtg will be back later if your still having issues
[18:49] <ahoneybun> ok
[18:49] <ahoneybun> thanks
[18:58] <zsombi> ahayzen: no, I did not, but I'll check 'em asap!!!
[19:00] <zsombi> ahayzen: nice catches btw!!!
[19:03] <zsombi> kalikiana: forgot to update API file? https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/shortcuts/+merge/262413
[19:06] <kalikiana> zsombi: grrrr I was sure I did.... apparently I didn't commit that
[19:06] <zsombi> :)
[19:07] <zsombi> kalikiana: also one comment on https://code.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/noDoCleanup/+merge/264053
[19:08] <kalikiana> zsombi: fix pushed
[19:10] <zsombi> kalikiana: happroved
[19:11] <kalikiana> zsombi: note that I'm not technically "fixing" anything, I'm removing references to an obsolete bug ;-) more importantly, won't changing the list type break apps? when up to now they would only emit a warning
[19:23] <kalikiana> zsombi: I guess we can try go UCAction all the way.. and see if that goes thru
[19:46] <zsombi> kalikiana: the API was documented as list<Action>, the bug was marked by t1mp as won't fix by mistake. We were supposed to work only with list<Action> not with list<Object>. So if we fix the bug (which I've marked as valid and in progress) then we need to fix the type as well
[19:47] <zsombi> kalikiana: also, you were dealing with this bug https://bugs.launchpad.net/ubuntu/+source/telephony-service/+bug/1372061
[19:47] <zsombi> kalikiana: do you remember where did you left with it?
[19:48] <zsombi> kalikiana: let's catch up tomorrow on it
[19:51] <kalikiana> zsombi: we discussed it, and were debating whether i18n.relativeTime(timestamp).string would re-evaluate correctly but I never see any code from dednick trying that approach
[19:52] <t1mp> zsombi:what did I mark as Won't Fix?
[19:52] <zsombi> t1mp: check the bug above
[19:53] <zsombi> kalikiana: I see... we have to help dednick to get that done... if we can still...
[19:53] <t1mp> zsombi: https://bugs.launchpad.net/ubuntu/+source/telephony-service/+bug/1372061 ? It is not marked as Won't Fix
[19:54] <zsombi> t1mp: yes, no longer, as I did revive it :)
[19:54] <t1mp> weird, I don't see it in the history either
[19:54] <zsombi> t1mp: and we were not talking about that bug, sorry :)
[19:54] <t1mp> ahh
[19:54] <zsombi> t1mp: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1369874
[19:55] <zsombi> t1mp: that was the one :)
[19:55] <t1mp> hmm, okay
[19:55] <zsombi> kalikiana: hmm... can we get dednick on line at all?
[19:56] <t1mp> I don't remember the details. Seemed like the bug was not valid any more because we don't use the unity actions any more
[19:56] <zsombi> t1mp: the bug was about to remind us to fix the API
[19:57] <zsombi> not that we use or not unity actions
[19:57] <zsombi> we kept it till we get apps cleaned to not to use unity Actions
[19:57] <zsombi> and that was fixed
[19:58] <zsombi> t1mp: but our API still uses list<QObject> and not list<Action>
[19:58] <zsombi> ok, let's reload this tomorrow
[20:00] <kalikiana> zsombi: I've seen him before, let's assume he didn't disappear from the earth, but he might just be away :-D
[20:00] <zsombi> kalikiana: in the worst case we have to do the changes, based on the MR we rejected
[20:01] <zsombi> kalikiana: shortcust MR landed in staging :)
[20:04]  * zsombi eod
[20:05] <kalikiana> ya
[20:05] <kalikiana> y
[20:05]  * zsombi eo sweating day :D
[20:06] <kalikiana> +1000
[20:12] <t1mp> zsombi: seems like the bug is actually saying to use list<QObject> instead of list<Action>
[21:24] <TLyngeJ> According to https://launchpad.net/ubuntu-phone-coreapps/ there is a calendar app for Ubuntu Touch. The question is, where do I find it on the phone?
[21:29] <popey> TLyngeJ: its not pre-installed, its in the store
[21:31] <TLyngeJ> Bah, your right :-) Just assumed "Core apps" would mean it got installed when I flashed the gizmo. Anyway, thanks.
[21:46] <DF__> No one  knows here how to create a web service??


[00:54] <nigelb> Morning
[03:31] <paultag> Any launchpaders around?
[03:31] <paultag> I'm in a bit of a need, some trouble from Debian spilled to our PPA system
[03:32] <paultag> ... please ;)
[03:40] <greg-g> paultag: #launchpad is probably a better bet
[03:42] <paultag> greg-g: already posted up there ;)
[03:42] <paultag> greg-g: just trying to poke where I know people who can help are :)
[03:43] <greg-g> gotcha
[06:53] <nigelb> paultag: perhaps poke wgrant.
[06:53] <nigelb> ouch, I'm 3 hours late, ignore me
[07:54] <dpm> good morning everyone
[07:56] <kim0> dpm: Morning man
[07:56] <kim0> o/ all
[08:01] <dpm> hey kim0 :)
[08:16] <dholbach> good morning
[08:29] <dpm> morning dholbach!
[08:30] <dholbach> hola dpm
[08:44] <dpm> rebooting into natty, brb
[08:44] <dpm> (hopefully)
[08:50] <dholbach> seems like his update didn't go that well
[08:51] <czajkowski> Aloha
[08:51] <dholbach> hey czajkowski
[08:51] <czajkowski> dholbach: welcome back
[08:52] <dholbach> thanks czajkowski
[09:00] <kim0> hehe .. dpm fighting nvidia now
[09:22] <kim0> dpm: how did it go
[09:24] <dpm> kim0, well, no xorg issues, which is always what I'm fearing the most, but I've had to switch back to the classic desktop interface, as it seems I'm affected by bug 693073
[09:24] <ubot2> Launchpad bug 693073 in unity (Ubuntu Natty) (and 4 other projects) "Panel and application Menus working but not visible (affects: 16) (dups: 1) (heat: 82)" [High,Triaged] https://launchpad.net/bugs/693073
[09:24] <dpm> apart from that, I've just reported a couple of unity bugs
[09:26] <kim0> sounds not too bad
[09:27] <dholbach> I have lots of indicators exploding
[09:27] <dholbach> and need to start nm-applet manually
[09:28] <dholbach> classic alpha2 feelings
[09:28] <dpm> :)
[09:29] <dpm> yeah, the message indicator seems to show duplicate indicators, but I haven't been using the others too much so that they start exploding yet :)
[09:29] <nigelb> the excitement of alpha2 ;)
[09:29] <dholbach> dpm, yes, I have that problem too
[09:30] <dpm> wow, FF4 starts much faster!
[09:30] <nigelb> dpm: wait, FF4 default in natty?
[09:30]  * nigelb just installed FF4 :D
[09:31] <nigelb> No firebug is bugging me though :|
[09:32] <czajkowski> dholbach: at least you can install it, I've logged a bug with evan saying cannot install unity :) I do love getting odd bugs
[09:33] <dholbach> oh wow
[09:46] <dpm> dholbach, btw, the duplicate entries in the messaging indicator seems to be bug 703522
[09:46] <ubot2> Launchpad bug 703522 in indicator-messages (Ubuntu) (and 1 other project) "messaging menu have duplicated items (affects: 1) (heat: 8)" [Medium,Confirmed] https://launchpad.net/bugs/703522
[09:47] <dholbach> thanks dpm
[11:39] <duanedesign> morning all
[15:47] <dholbach> hey jono
[15:48] <dpm> morning jono
[15:49] <jono> hey dholbach dpm
[15:50] <jono> dpm, I am thinking we should cancel our call as we just got back
[15:51] <jono> unless there is something specific you wanted to discuss
[15:52] <dpm> jono, skipping works for me
[15:52] <jono> dpm, cool
[15:57] <dpm> ok everyone, I'll call it a day for today. See you all tomorrow!
[15:58] <Technoviking> jono: ping
[15:58] <jono> hey Technoviking
[15:58] <Technoviking> jono: how was the trip?
[16:00] <Technoviking> jono: I was wondering if you can use some community manager muscle to find out what the status of getting the forums fixed is?
[16:00] <Technoviking> we have been mostly doen for almost a week
[16:01] <Technoviking> s/doen/down
[16:02] <jono> Technoviking, trip was great thanks :-)
[16:02] <jono> Technoviking, the forums are down?
[16:02] <jono> I haven't checked them for a week or so
[16:03] <Technoviking> the are up, but very very slow, many users can't post cause the browser times out before the forums responds.
[16:04] <jono> hmmm
[16:04] <jono> did you ping someone in IS?
[16:06] <Technoviking> I think IS is aware, but not sure
[16:08] <jono> Technoviking, was an RT ticket filed?
[16:08] <jono> your first step should be ensuring they know
[16:08] <dholbach> there is
[16:08] <Technoviking> I know a RT was sent, but the people in #caninocal-sysadmin could not handle this
[16:08] <jono> I don't really want to escalate it if you haven't informed them
[16:09] <dholbach> https://rt.ubuntu.com/Ticket/Display.html?id=16317
[16:09] <dholbach> https://rt.ubuntu.com/Ticket/Display.html?id=16343 too
[16:10] <Technoviking> charlesS just pinged me:) lol
[16:11] <dholbach> Technoviking, I guess jono just adjusted his orbital laser platform
[16:12] <Technoviking> dholbach: that is the power of metal
[16:12] <jono> Technoviking, hah, nothing to do with me - I hadn't pinged him yet
[16:12] <jono> although metal is likely to be the reason why anyway
[16:12] <jono> :-)
[16:12] <dholbach> Technoviking, lastfm says that my music compatibility with jono is "VERY LOW" :)
[16:13] <jono> dholbach, hah
[16:14] <Technoviking> jono: this was ping was sent to IS on Jan10th or 11th, and the first RT on Jan12th. I told people the sprint last week may slow thing down
[16:18] <jono> Technoviking, what is charlie saying?
[16:19] <Technoviking> jono: nothing yet, he is finishing catching up on his email, and planning respond soon. Hopefully today?
[16:19] <jono> Technoviking, cool
[16:19] <jono> ping me if you hear nothing today
[16:20] <Technoviking> jono: thanks, as always you rock:)
[16:21] <dholbach> alright my friends - I call it a day - see you all tomorrow!
[16:21] <nigelb> night dholbach :)
[16:21] <dholbach> bye nigelb
[16:21] <Technoviking> dholbach: night
[16:21] <dholbach> bye Technoviking
[16:52] <Technoviking> jono: we are closing the non-tech sections and turning off some features on thr forums to help reduce the load.
[16:55] <jono> Technoviking, cool
[17:50] <jono> Technoviking, did you just see the email from Charlie?
[17:52] <Technoviking> jono: yes, sounds great, responding now
[19:45] <jono> nhandler, ping?
[19:45] <jono> akgraner, ping?
[19:46] <jono> could either of you re-post my recent blog entry to ubuntu-news?
[19:46] <jono> I just want to Facebook it and I think it would be better to point ubuntu-news
[19:50] <popey> jono: http://wiki.ubuntu.com/Qt
[19:50] <jono> popey, yeah, I saw that, thanks!
[19:50] <popey> cool
[19:50] <jono> I figured I would just blog it to get some eyeballs
[19:50] <popey> totally
[19:50] <jono> I am excited
[19:50] <jono> QML kicks ass
[20:27] <akgraner> jono, pong
[20:28]  * akgraner should have read the full scroll back - I'll post it now
[20:30] <jono> :-)
[20:30] <jono> thanks akgraner!
[20:40] <akgraner> jono, it's posted...
[20:43] <komputes> hi jono
[20:44] <pleia2> yay, squeeze has a release date target \o/
[20:45] <komputes> jono: what ever happened to the opportunistic developer documentation I was supposed to review. I sent you a few emails but never got a response. It's still on my task list.
[20:48] <jono> komputes, erm, which docs?
[20:49] <komputes> jono: the one that was assigned to me at UDS
[20:49] <komputes> jono: I sent you two emails about it and never heard back from you
[20:50] <jono> komputes, hmmm, I am not sure what that was
[20:50] <jono> which blueprint?
[20:50] <jono> oh...is this developer.ubuntu.com
[20:50] <jono> I think that was it
[20:50] <jono> that was deferred for much of the cycle
[20:50] <jono> apologies for not getting back to you
[20:51] <komputes> jono: emails were sent 11/17/2010 06:20 PM & 08/02/2010 08:45 PM
[20:52] <jono> komputes, gotcha
[20:52] <komputes> jono: I guess developer.ubuntu.com might be it
[20:52] <komputes> jono: other than that, I would appreciate responses since I was not able to chat with you about these things
[20:53] <jono> komputes, no worries, I get a lot of email
[20:53] <komputes> i bet :)
[20:55] <jono> dinda, about set for our call?
[20:55] <dinda> jono;  yes
[20:56] <jono> dinda, cool, just wrapping up a few things
[21:51] <Technoviking> akgraner: I sent an email to the FC asking them
[21:52] <pleia2> thanks Technoviking :)


[00:10] <gary_poster> jujugui, quick review of small deployer export fix if anyone is up for it: https://codereview.appspot.com/14725044
[00:10] <rick_h_> gary_poster: paring with huw atm.  More than just syntax error, any error got caught. We'll have to kill that or find a better way in a hurry.
[00:21] <rick_h_> huwshimi: all good, you're doing work so I don't have to :) carry on!
[00:21] <gary_poster> rick_h_, :-( ack
[00:22] <huwshimi> rick_h_: At the very least not call everything a API error :)
[00:23] <huwshimi> *an
[11:55] <bac> hi rick_h_
[12:00] <rick_h_> bac: morning
[12:00] <bac> hey rick_h_ could you review this mostly mechanical branch? https://codereview.appspot.com/14486046/
[12:01] <rick_h_> bac: sure thing, behind this morning due to a late start but have it opened up to go through.
[12:01] <bac> thanks
[12:02] <rick_h_> ah, my old friend 'old chunk mismatch' :/
[12:02] <bac> really?  weird
[12:02] <bac> let me repropose
[12:02] <rick_h_> bac: all good, it's small enough to read ok on LP
[12:03] <bac> yeah, but yeah, but i wanted to try 'rvsubmit'!
[12:03] <rick_h_> bac: lol, then resubmit away :)
[12:06] <rick_h_> bac: put a LGTM on it.
[12:06] <bac> rick_h_: reproposing didn't help.
[12:07] <bac> rick_h_: on LP?
[12:07] <rick_h_> bac: yea, I've tended to have to push to a new branch name and submit under the new branch
[12:07] <rick_h_> bac: no, on reitveld
[12:07] <bac> ugh.  ok, thanks
[12:07] <rick_h_> bac: so you should be good to go to try rvsubmit right?
[12:07] <bac> yes, i think
[12:07] <rick_h_> bac: cool, yea just LGTM'd and noted I read it on LP
[12:07] <bac> ty
[12:13] <bac> rick_h_: seems to be happy.  note plugin is rvsubmit but command is 'bzr rv-submit'
[12:15] <bac> rick_h_: huh, your LGTM made it through to LP but not as an approved vote.  will be interesting to see what the lander does with that.
[12:20] <bac> rick_h_: worked fine
[12:36] <rick_h_> bac: cool, good to know
[12:46] <antdillon> rick_h_, Is the message on the onboarding cr for me?
[12:47] <rick_h_> antdillon: that's me updating the branch with your changes from yesterday
[12:47] <rick_h_> sorry, getting a late start to the day
[12:47] <antdillon> rick_h_, Ah cool, just checking your not waiting on me
[12:48] <rick_h_> antdillon: no, I'm getting a late start to today
[12:48] <rick_h_> the only thing left is to get with you on testing
[12:48] <rick_h_> we appreciate the work and I'd be happy to add tests to the code.
[12:48] <rick_h_> antdillon: but if you're interested I'd also be happy to help wallk you through or pair program on them as well
[12:48] <rick_h_> antdillon: your choice on how you are for time and interest
[12:49] <antdillon> rick_h_, That would great, I'd like to see how test work
[12:49] <antdillon> rick_h_, Dont have much today just QA'ing ubuntu.com for tomorrow
[12:49] <rick_h_> antdillon: ok, I've got to change locations here in a sec and will ping you back in 20ish
[12:49] <antdillon> rick_h_, Awesome thanks
[13:12] <rick_h_> antdillon: https://plus.google.com/hangouts/_/calendar/Z2FyeS5wb3N0ZXJAY2Fub25pY2FsLmNvbQ.rsa4k6d5ht2nreuas4g8694668?authuser=1 when you want to get started
[13:29] <gary_poster> rick_h_, do you remember why we don't like mod_deflate/gzip encoding on server?  I don't, but I'm pretty sure this has something to do with operational concerns
[13:39] <gary_poster> btw frankban, I meant to say that we probably ought to make a separate project for the quickstart.  If you want me to do it, let me know.
[13:40] <rick_h_> gary_poster: well my question was, is that due to the explotation of https + gzip that came out o the sercurity conference earlier?
[13:40] <rick_h_> gary_poster: I've not ping'd IS to see what their feeling is on that stuff
[13:41] <frankban> gary_poster: yes thanks, last time I didn't have all the required permissions to complete the task myself. re gzip: http://breachattack.com/ ?
[13:42] <bac> hey rick_h_, if you have time could you have a look at huw's new branch?  i see there is a problem (logged it on rv) but don't know the solution.  if you have thoughts that would help him it would eliminate a 24h cycle.  https://codereview.appspot.com/14739045/
[13:43] <frankban> guihelp: I need two reviews + one QA for https://codereview.appspot.com/14441074 (python, quickstart). Thanks!
[13:44] <bac> frankban: i'll look
[13:45] <frankban> thanks bac
[13:47] <gary_poster> I'll take the other one, frankban . luca__, I am trying to work through a reply to your machine view email.  I'll get it to you today, but if you want a faster discussion, let me know and we can have a hangout
[13:49] <rick_h_> bac: looking
[13:49] <luca__> gary_poster: I don't mind having a hangout, if your free.
[13:49] <frankban> thanks gary_poster
[13:50] <gary_poster> frankban, rick_h_ right breachattack.com, thank you both
[13:51] <gary_poster> frankban, ok will make project after I review your branch and other stuff.  luca__ I have a call in 39 but if we can move fast then let's do it.  I'll make a hangout
[13:52] <gary_poster> luca__, https://plus.google.com/hangouts/_/calendar/Z2FyeS5wb3N0ZXJAY2Fub25pY2FsLmNvbQ.rsa4k6d5ht2nreuas4g8694668
[13:56] <rick_h_> bac: it looks like there's no default rule that .sprint.normal is display: block in the css
[13:57] <bac> rick_h_: sprite.normal ?
[13:57] <rick_h_> bac: he sets .sprite.normal to display: none on hover/active, but it never gets set back to block
[13:57] <rick_h_> bac: in that diff, in the .less file
[13:57] <rick_h_> bac: so the issue is that the 'clickable' icon is not visible to click on the second time around
[13:57] <bac> rick_h_: ok.  will you add that to the rv?
[13:58] <rick_h_> bac: sure thing, did you have the branch pulled down? A one line diff and you can test it out
[13:58] <bac> rick_h_: i do
[13:59] <rick_h_> bac: in stylesheet.less http://paste.mitechie.com/show/1046/
[13:59] <rick_h_> bac: ok, not one line, but you get the point. See if that fixes it please
[14:00]  * bac trying
[14:03] <bac> rick_h_: no affect
[14:03] <rick_h_> bac: ok, I'll pull it down in a sec and try to see if I can figure it out. Quite the nest of CSS there
[14:04] <bac> yeah
[14:04] <rick_h_> gary_poster: antdillon is on his way to becoming a JS testing guru. :)
[14:04] <gary_poster> rick_h_, antdillon , awesome  :-)
[14:17] <antdillon> rick_h_, Thanks!
[14:17] <antdillon> rick_h_, Feel like I've leveled up ... on level 0.01 now :)
[14:17] <rick_h_> antdillon: :) you'll be cursing at failing tests in no time
[14:18] <antdillon> rick_h_, Already am
[14:22]  * frankban bbiab
[14:25] <rick_h_> bac: it looks like a browser issue. They don't always clear :active when you click. As the link is still the 'active element' It gets set, and something else must clear it. Kind of like :blur
[14:25] <rick_h_> bac:  so doing this in css is probably a non-starter unless we ditch the :active version
[14:25] <bac> i see
[14:25] <rick_h_> bac: after all, how long would you see it in the course of a single click
[14:26] <rick_h_> it would flash the :active state if that
[14:26] <rick_h_> bac: will write up something for the MP
[14:26] <bac> rick_h_: thanks
[14:33] <rick_h_> bac: ok, replied. Let me know if that is muddled/confusing please
[15:04] <gary_poster> hey jcastro, if we want a google doc for a blueprint do we just make one in the 14.04 specs  folder?  Do I link it to the blueprint as well?
[15:05] <jcastro> I think so?
[15:05] <gary_poster> I guess I just put it in the spreadsheet
[15:05] <gary_poster> ok cool thx jcastro
[15:05] <jcastro> trying to sort out summit right now sorry
[15:05] <jcastro> this whole blank schedule with less than a week to go is flippin' me out
[15:08] <bac> rick_h_: it wasn't muddled at all
[15:09] <gary_poster> jcastro, I bet.  :-(  at least the software is super snappy...
[15:21] <gary_poster> bac, could you do qa for frankban?  I'm swamped.  I will get to his review now, but I don't want him waiting on me beyond that if I can help it.
[15:21] <bac> gary_poster: sure
[15:21] <gary_poster> thank you very much bac
[15:22] <bac> jujugui does anyone here use lastpass?  any luck getting it to work in saucy?
[15:22] <gary_poster> bac, I do, and it ha worked fine without fiddling
[15:23] <bac> gary_poster: huh.  i see different problems in firefox and chromium with neither working.
[15:25] <frankban> gary_poster, bac: just re-proposed with the change bac requested, and fixed a typo.
[15:25] <bac> frankban: thanks.  shouldn't affect my qa, ;)
[15:25] <frankban> bac: no
[15:26] <frankban> :-)
[15:29] <Makyo> frankban, need another review?
[15:29] <Makyo> Or has someone else claimed it?
[15:29] <frankban> Makyo: no thanks, gary_poster is doing it
[15:29] <Makyo> Okay, cool.
[15:29] <bac> frankban: how long do you estimate the qa of quickstart should take/
[15:29] <Makyo> Will look anyway, to keep up with qs
[15:30] <frankban> Makyo: yeah, thanks
[15:31] <frankban> bac: ~10 minutes for each successful quickstart run. in my qa instruction, I forgot to mention that you have to destroy the environment between the last two steps
[15:31] <frankban> bac: but if you don't, quickstart should still exit gracefully with an error
[15:31] <bac> great
[15:32] <frankban> Makyo: I presume there is a way (manage.jc.com?) to retrieve the URL of the last revision of the gui charm, this is something we should do in quickstart
[15:32] <Makyo> frankban, yes, request with version HEAD
[15:33] <Makyo> Er..
[15:33] <Makyo> That will give the charm info.
[15:33] <Makyo> Fromwhich I suppose you could check out the charm from lp
[15:34] <frankban> Makyo: http://manage.jujucharms.com/charms/precise/juju-gui/json ?
[15:34] <Makyo> But just juju deploy juju-gui will get latest from charmstore, right?
[15:34] <Makyo> http://manage.jujucharms.com/api/2/charm/precise/juju-gui-HEAD
[15:35] <rick_h_> frankban: api right, use api v3 if you can. It's feature flagged and will be the default once we release bundles
[15:35] <rick_h_> Makyo: you can leave off -HEAD and it'll get latest
[15:36] <rick_h_> or not...wtf
[15:36] <Makyo> Oh, alright, cool. Just remember a bug where doing that would try to get the juju charm with version 'gui'
[15:36] <frankban> rick_h_: Internal Server Error on http://manage.jujucharms.com/api/3/charm/precise/juju-gui
[15:36] <frankban> with or without HEAD
[15:36] <rick_h_> http://staging.jujucharms.com/api/3/charm/precise/apache2 works so we've got a bug then
[15:36] <rick_h_> http://manage.jujucharms.com/api/3/charm/precise/apache2 also works
[15:36] <rick_h_> bac: known bug with juju-gui? ^^
[15:43] <gary_poster> frankban, LGTM with ignorable trivial.  Thank you!
[15:44] <frankban> gary_poster: thanks
[15:46] <frankban> gary_poster: you aere right in your comment. I think, instead of adding a comment, I could use "juju status --format yaml": it's the default, but this way it's explicit and it should prevent the program to stop working if they change the default
[15:46] <gary_poster> frankban, ah, sounds nice
[15:48] <frankban> gary_poster: I cannot use the jujuclient there: I do that step to ensure we have a state server which exposes an API to which then jujuclient will connect
[15:48] <gary_poster> frankban, ah! of course, makes sense. should have realized.
[15:48] <gary_poster> rick_h_, https://bugs.launchpad.net/charmworld/+bug/1240576 is kinda critical, yeah?
[15:48] <_mup_> Bug #1240576: charm without a version and a - in the name throws an error. <charmworld:New> <https://launchpad.net/bugs/1240576>
[15:48] <rick_h_> gary_poster: yea, just creating cards for that one and one to bundles as well
[15:48] <rick_h_> gary_poster: they're kind of related so fix might go together.
[15:49] <Makyo> jujugui call in 11
[15:49] <rick_h_> Makyo: cheater! lol
[15:49] <gary_poster> rick_h_, ok thanks.  you mean bundles can't have hyphens?
[15:49] <gary_poster> Makyo, lol
[15:49] <rick_h_> gary_poster: #1229179
[15:49] <_mup_> Bug #1229179: Revisionless bundle requests raise ValueError <oops> <charmworld:Triaged> <https://launchpad.net/bugs/1229179>
[15:49] <gary_poster> ah, ok thanks rick_h_
[15:49] <Makyo> 0:)
[15:49] <gary_poster> lol
[15:49] <bac> those should be critical b/c i have to room with sinzui next week
[15:50] <rick_h_> lol
[15:50] <gary_poster> I concede today's game to Makyo
[15:50] <Makyo> It's my day to run it anyway, heh
[15:50] <gary_poster> :-)
[15:53] <bac> frankban: qa was a-ok
[15:53] <frankban> bac: great thank you
[15:54] <gary_poster> Makyo, is https://bugs.launchpad.net/juju-gui/+bug/1238190 fixed?  I think t might be
[15:54] <_mup_> Bug #1238190: while launching a service, the canvas re-centers the deploying charm repeatedly <juju-gui:Triaged> <https://launchpad.net/bugs/1238190>
[15:54] <Makyo> gary_poster, I think so, but it'
[15:54] <Makyo> It will fall under today's work if not.
[15:55] <gary_poster> ok
[16:00] <gary_poster> jujugui call now
[17:01] <rick_h_> jujugui need a second gui review of antdillon's onboarding branch https://codereview.appspot.com/14700043/
[17:01] <rick_h_> behind the feature flag onboard
[17:21] <gary_poster> rick_h_, I'll try to do it quickly
[18:45] <gary_poster> hey rick_h_, did you have a discussion with ant about not showing the onboarding if the app starts in a fullscreen mode?  This seems a bit tricky
[18:45] <gary_poster> I mean, the desired behavior seems a bit tricky
[18:45] <gary_poster> It feels like the desired behavior is a bit like this:
[18:46] <gary_poster> "If, the first time we go to the sidebar mode, we are at the root, then show onboarding"
[18:46] <gary_poster> but even that has subtle things that make me unhappy
[18:48] <gary_poster> I think I'm going to propose "If we are in sidebar mode at the start then do the onboarding" as another constraint
[19:02] <gary_poster> just made comment to rv wth my suggestion, including patch
[19:10] <rick_h_> gary_poster: yea, good point. Originally it was looking for / (before feature flag) and so it was only tied to showing in sidebar
[19:10] <rick_h_> gary_poster: so you're right, will have to get at url, check things out
[19:10] <rick_h_> gary_poster: maybe even move it to part of the subapp/browser.js code so that it can just check viewmode and such.
[19:11]  * rick_h_ had a thought about that yesterday, but wen tmeh
[19:11] <gary_poster> rick_h_, cool.  patch I landed does good things except for knowing a bit too much about viewmode
[19:11] <gary_poster> I mean
[19:11] <gary_poster> I didn't land it
[19:11] <gary_poster> I put it in rv
[19:11] <rick_h_> gary_poster: right
[19:11] <rick_h_> thanks!
[19:12] <gary_poster> thanks rick_h_ :-) ttyl
[19:39] <gary_poster> so...problem #1 is small: my new compression appears to be excluding uncompressed source for some reason.  I need to investigate.
[19:39] <gary_poster> problem #2 is more interesting.
[19:39] <gary_poster> not all charms are being obtained
[19:40] <gary_poster> by the whole endpoints thing
[19:40] <gary_poster> and I'm guessing the promises are swallowing the problems
[19:40] <gary_poster> the symptom is that the gui falls over when trying to draw an inspector
[19:40] <gary_poster> because it expects the charm to be there
[19:41] <gary_poster> in db.charms
[19:41] <gary_poster> and it is not
[20:12] <bac> oops, my connection dropped and i didn't notice
[20:26] <rick_h_> gary_poster: ok, yea the inspector uses the store's promise charm method to get the charm
[20:26] <rick_h_> gary_poster: so that might be eating things there
[20:27] <gary_poster> rick_h_, yeah it is.  Also problem appears to be (one problem appears to be?) that the API socket is falling over on the juju core side
[20:27] <gary_poster> rick_h_, from api server log: http://pastebin.ubuntu.com/6247538/
[20:27] <rick_h_> ugh on that one
[20:27] <gary_poster> eyah
[20:42] <gary_poster> wow, app.onLogin can be called be called before app.initialize
[20:42] <gary_poster> weird
[22:00] <gary_poster> jujugui, if you didn't see on juju-dev, I filed https://bugs.launchpad.net/juju-core/+bug/1240708 .  Thumper will be investigating after he fixes local provider again
[22:00] <_mup_> Bug #1240708: API server falls over repeatably during AllWatcher Next, killing GUI <juju-core:New> <https://launchpad.net/bugs/1240708>
[22:00] <bac> thx
[22:01] <bac> gary_poster: so there was nothing special about omgponies' set up but scale?
[22:01] <huwshimi> Morning
[22:01] <bac> hi huwshimi
[22:01] <gary_poster> bac, that's my current hypothesis, yeah bac. :-/
[22:02] <bac> gary_poster: that's, uh, ungood
[22:02] <gary_poster> yeah, that's how I felt about it
[22:02] <bac> huwshimi: rick and put notes on your merge proposal about the import/export icons
[22:02] <gary_poster> hey huwshimi
[22:03]  * gary_poster runs away again
[22:03] <huwshimi> bac: Ah great, I'll take a look.
[22:03] <huwshimi> gary_poster: If you return I have a question :)
[22:03] <huwshimi> gary_poster: About what to actually display for the config/options of the charms on the bundle
[22:04] <gary_poster> huwshimi, I'd suggest merely the changed values, and then link to the full charm detail
[22:04] <gary_poster> if someone wants to see description and detail
[22:04] <gary_poster> huwshimi, does that make sense?
[22:05] <gary_poster> by which I mean, do you agree with that from a user persepctive?
[22:05] <huwshimi> gary_poster: OK, but we have two parameters on the charm, one called 'config' and one called 'options' and 'config' isn't populated for any of the wiki bundles
[22:05] <huwshimi> gary_poster: Also, do we need to display unit counts etc?
[22:06] <huwshimi> Maybe I need a real bundle example...
[22:06] <gary_poster> huwshimi, unit count: yes.  to get a bundle example, build something in coming soon and export.  I'll make a quick example
[22:08] <gary_poster> huwshimi, http://pastebin.ubuntu.com/6248029/
[22:09] <huwshimi> gary_poster: is that just an environment export (is that the same thing as a bundle?)
[22:09] <gary_poster> huwshimi, envExport key becomes data key in the charmworld doc you are looking at
[22:10] <huwshimi> gary_poster: I'm sorry, I don't follow :)
[22:10] <gary_poster> huwshimi, yes to both questions.  charmworld gives you a lot of extra information about the bundle (like charm_metadata and author and whatever) but the data key is this export, but in json format
[22:11] <gary_poster> huwshimi, this is the source of benji's bundle: http://bazaar.launchpad.net/~benji/charms/bundles/wiki/bundle/view/head:/bundles.yaml
[22:11] <gary_poster> he called his bundle "wiki"
[22:11] <gary_poster> in the export I showed it is envExport
[22:11] <huwshimi> gary_poster: Ah right, and can I just drag and drop that on the gui?
[22:11] <gary_poster> the charmstore converts benji's input
[22:11] <gary_poster> huwshimi, yes you can
[22:12] <huwshimi> gary_poster: Ah great.
[22:12] <gary_poster> huwshimi, now look at http://bazaar.launchpad.net/~benji/charms/bundles/wiki/bundle/view/head:/bundles.yaml
[22:12] <huwshimi> gary_poster: So it looks like we only want to display the 'options' data
[22:13] <gary_poster> if you scroll to bottom of that output you will see "data" key
[22:13] <huwshimi> gary_poster: I'm not sure what 'config' even is looking at that....
[22:13] <gary_poster> that "data" key is the same as the source of that bazaar page I showed you
[22:14] <gary_poster> anyway, yes, options
[22:14] <gary_poster> and constraints
[22:14] <huwshimi> gary_poster: You linked to the same page :)
[22:14] <gary_poster> oh huwshimi sorry! http://staging.jujucharms.com/api/3/bundle/~benji/wiki/wiki
[22:14] <huwshimi> ah cool
[22:14] <gary_poster> scroll to the bottom of *that*
[22:15] <gary_poster> and data key contents == wiki key contents from bazaar page
[22:15] <huwshimi> :)
[22:15] <gary_poster> :-)
[22:15] <gary_poster> huwshimi, s'ok?
[22:15] <huwshimi> gary_poster: OK that's all great. I can fix that up now.
[22:16] <gary_poster> cool thanks huwshimi!
[22:17] <huwshimi> gary_poster: Rick and I talked about there actually not being much info to display per charm at the moment so we thought it might be easier to land a first run with just a table with the charm and details side by side. That way we don't have to worry about a hiding/showing interface yet...
[22:17] <gary_poster> huwshimi, +1
[22:17] <huwshimi> gary_poster: Great!