[03:44] <licensed> hello. i would like to know how can i add a folder to ubuntuone (i'm using kde)
[08:43] <apw> i have an ubuntu one client machine which was connected to my account; i missed when removing an old machine (or theres a bug) but the effect is now i have a machine 'de-authed'.  when i start the ubuntu one client it just goes 'File Sync error. (auth failed (AUTH_FAILED))' in the top right corner, and pops up a new dialog with 'Ubuntu One experienced an error' which is non-interactible... from there i am
[08:43] <apw> stuck..
[09:21] <JamesTait> Happy Monday, everyone! :D
[09:31] <apw> do i expect changes in the ubuntu-one files android app to be synced back to U1 ?
[10:13] <Chipaca> morning, all
[10:58] <gatox> good morning ninjas!!
[10:58] <gatox> wrong channel
[10:58] <gatox> jejeje
[10:58] <gatox> good morning u1!
[11:02] <Chipaca> gatox: good morning master ninja sir!
[11:03] <gatox> Chipaca, :P
[11:04] <Chipaca> ok, reboot time
[11:04] <Chipaca> bbiab
[11:10] <mandel> gatox, morning!
[11:10] <mandel> gatox, how did the sprint go?
[11:10] <mandel> gatox, I mean the ninja one
[11:11] <gatox> mandel, awesome! we increase the performance of ninja a lot! and now we can handle the highlight of as much errors as we wants in the editor
[11:11] <gatox> mandel, were you travelling in the weekend?
[11:11] <mandel> gatox, no, I went to pick up mattgriffin from the airport in madrid and gave him a lift to the train :)
[11:11] <gatox> mandel, ahh
[11:12] <mandel> gatox, there is the mobile world blah blah blah happening in barcelona
[11:12] <gatox> mandel, i thought you went to party to another country
[11:12] <gatox> jeeje
[11:13] <mandel> gatox, no no no
[11:13] <mandel> gatox, I had a birthdate and slept for 3 hours..
[11:13] <mandel> brithday.. of a date :P
[11:14] <gatox> jejejeje
[13:24] <mandel> gatox, I'm off to get some food..
[13:24] <gatox> mandel, roger that
[13:25] <davidcalle> Chipaca, ping
[13:27] <Chipaca> davidcalle: pong!
[13:27] <davidcalle> Chipaca, nice week-end?
[13:28] <Chipaca> davidcalle: not as nice as yours :)
[13:28] <davidcalle> Chipaca, it was excellent, yeah
[13:29] <Chipaca> davidcalle: I'm seriously considering breaking the api of video search :-/
[13:29] <davidcalle> Chipaca, I've pinged didrocks about a new upload of the lens and he wanted to know if it could wait after beta.
[13:30] <Chipaca> yeah, waiting for after beta sounds fine
[13:30] <davidcalle> Chipaca, what kind of change on the API?
[13:30] <Chipaca> davidcalle: you mind if I push a branch that makes the scope work with both the current api and the one I'm going to change it to?
[13:30] <Chipaca> davidcalle: move the results list under a dictionary
[13:30] <davidcalle> Chipaca, sounds fine, I'm curious about this
[13:31] <Chipaca> so instead of [{'url': ...}, ...], you'd have {'results': [{'url': ...}, ...]}
[13:31] <davidcalle> Why?
[13:32] <Chipaca> davidcalle: this would let me include other information in the result (such as the original query, which sources actually responded, in what time, etc)
[13:32] <davidcalle> Chipaca, sounds nice :)
[13:33] <Chipaca> davidcalle: all things I don't think I''l have time for just yet, but I hope to add those before moving to v1
[13:33] <Chipaca> v1 would have a separate recommendations api call and things like that
[13:34] <davidcalle> Chipaca, ok
[13:35] <Chipaca> things to help the client cache smarter
[13:35] <Chipaca> things like that
[13:51] <dobey> hmm
[14:12] <urbanape> morning, all.
[14:15] <dobey> morning urbanape
[14:17] <urbanape> Chipaca: fwiw, that's sorta what we did with the N+1 API for Music Streaming
[14:17] <urbanape> https://one.ubuntu.com/music/api/2.0/
[14:17] <Chipaca> yarp
[14:18] <urbanape> quite proud of how that turned out.
[14:18] <urbanape> still requires the client to have knowledge of the semantics of the app, but at least does away with clients having to compute URLs
[14:18] <urbanape> (also)
[14:19] <urbanape> now, if only anything were using it
[14:20] <briancurtin> morning urbanape. bad news on starting the mac port - i wont have the install disc until tomorrow morning...apple store told me they had it over the phone, then i show up and they exclaim that they dont sell discs in store
[14:20] <urbanape> h
[14:20] <urbanape> ha
[14:20] <urbanape> okay, well, we can do shared screen (VNC or GNU screen) on my computer, if you like
[14:23] <briancurtin> yeah we can do that
[14:40]  * mandel back!
[15:00] <mandel> ubuntulog, briancurtin, dobey, gatox most of ar (except gatox ofcourse) is on holiday, nevertheless lets have the stand up
[15:00] <gatox> me
[15:00] <urbanape> me
[15:01] <dobey> meh
[15:01] <briancurtin> i didn't type anything yet, but me
[15:01] <mandel> me
[15:02] <gatox> ok.... go for me
[15:02] <gatox> DONE:
[15:02] <gatox> Fixed Bug #934502, Bug #934523
[15:02] <gatox> TODO:
[15:02] <gatox> Finish with some tests, fix more ui related stuff.
[15:02] <gatox> BLOCKED:
[15:02] <gatox> No
[15:02] <gatox> urbanape, go
[15:02] <urbanape> DONE: Nothing
[15:02] <urbanape> TODO: Working with briancurtin on getting a dev strategy for Mac client
[15:02] <urbanape> BLOCKED: Not really
[15:02] <urbanape> dobey: you
[15:02] <dobey> λ DONE: bug #939797, reviews
[15:02] <dobey> λ TODO: rb extension bugs, look at twisted g/gtkapplication support/hanging issue
[15:02] <dobey> λ BLCK: none.
[15:02] <dobey> briancurtin
[15:02] <briancurtin> DONE: messed around with changing the windows hard link implementation. still have to support/convert the old ones
[15:02] <briancurtin> TODO: mac stuff, working with urbanape
[15:02] <briancurtin> BLOCKED: none
[15:02] <briancurtin> NEXT: mandel
[15:03] <mandel> DONE: updated ssl-certificate-dialog branch. Read info regarding ssl and libsoup and qtnetwork,
[15:03] <mandel> TODO: Look at how I create a squid test case that has an ssl cert so that we can test those failing cases. Talk with dobey on how to approach that in u1-devtools
[15:03] <mandel> BLOCKED: no
[15:03] <mandel> ok, comments or we are done :)
[15:03] <dobey> fin
[15:03] <mandel> cool, sorted :)
[15:04] <mandel> dobey, got a min to talk about u1-dev-tools, how do you fill if I added a squidtest child that allows to use an ssl cert with squid to test that use case?
[15:04] <dobey> feel
[15:04] <dobey> and meh
[15:04] <mandel> dobey, sorry, you know my brain...
[15:05] <mandel> dobey, I'll assume meh is do what ever you want :)
[15:06] <dobey> it is "i am pretty ambivalent about it"
[15:06] <mandel> dobey, ok, I guess that doing a small proof of concept will be a good approach, it can't be that hard
[15:07] <dobey> well we already have a squid test case. ssl proxies are a given that we need to test
[15:08] <dobey> however, we can't really ship it in precise i guess; at least not without a freeze exception
[15:10] <mandel> dobey, I'm not surprised.. I could add that to the sso code, but feels stupid to place it there
[15:11] <mandel> dobey, I could do some work with it and later talk with ralsina and nessita to see if we use it or add it in sso
[15:13] <dobey> mandel: well it doesn't matter where we add it; it would need an FFE i think
[15:13] <dobey> you might as well add it in the right place and get the FFE requests filed
[15:13] <dobey> is there a bug for it?
[15:13] <mandel> dobey, yes, I have that feeling to..
[15:14] <mandel> dobey, I'll create one now
[15:19] <mandel> dobey, bug 941994
[15:19]  * mandel wonders what happened with the stupid bot..
[15:25] <dobey> ugh; sinuses :-/
[15:52]  * gatox lunch
[16:22] <brendand> hi - is anyone ok to discuss the new client? i have some feedback - i want it to be constructive
[16:22] <dobey> which new client?
[16:23] <brendand> in precise
[16:24] <dobey> you mean the control panel?
[16:24] <brendand> must be
[16:27] <dobey> well, ask your question or state your concern, and maybe it will be more clear to us. :)
[16:32] <brendand> so, why do we all of a sudden have to install the client?
[16:34] <dobey> the client (the actual client, which does the actual syncing and everything, is already installed). you don't have to install it. what you have to install now, is the qt version of the control panel (as we are dropping the gtk+ version), becuase along with our switching to qt, some other applications in default install have grown considerably, so we haven't yet been able to find/make the necessary space on the CD to have it inst
[16:35] <brendand> hmm, that's what i thought. somewhat unfortunate
[16:36] <dobey> yes, though we are working on it still. ubuntu 12.04 doesn't actually release for 2 months still :)
[16:36] <brendand> and i gather the long term plan is to make sure it's in the CD by default?
[16:37] <brendand> (obviously)
[16:37] <brendand> ok. this next thing is a bit more touchy. i promise i'll raise bugs for these if they are already known
[16:37] <dobey> well. after 12.04, i don't think the default install image will fit on a CD any more; and it will be 1 GB for memory sticks, as i understand
[16:38] <dobey> so we will almost certainly be on then; even if we can't be on for 12.04
[16:38] <brendand> it seems strange to work on a ui which as far as i can tell is functionally very similar to the pre-existing one (which was one of the finer examples of a ui in ubuntu), when there are a few usability issues existing still
[16:39] <dobey> however, we're still in middle of transition. in a couple weeks, upgrades should "just work" again, but it's a bumpy road at the moment
[16:40] <brendand> the first thing, which is probably a bug - is that when i first run it it seems to keep 'dropping'
[16:40] <dobey> not sure which issues you are speaking of exactly. the qt panel was written for us to have one that works on all our supported platforms (windows and linux at the moment, and others in future)
[16:40] <brendand> also, it's very slow to sync the folder list. not sure what could be taking it so long
[16:40] <dobey> dropping?
[16:41] <brendand> well, yes. first it says it's connected. then disconnected and connects again
[16:41] <dobey> hmm
[16:41] <brendand> it's usually only on first launch
[16:42] <dobey> that is odd; since it doesn't cache that itself
[16:42] <dobey> please open a bug about that
[16:42] <dobey> and another bug about the folder list speed
[16:43] <brendand> next thing is a feature...
[16:44] <brendand> often, for me at least, i have installed a new system and there is a specific file/files i want to get (like i need them *now*). there should be some way to 'sync now' a specific file/files
[16:44] <brendand> any plans for that?
[16:45] <dobey> not specifically, though there are i think a few bugs requesting similar ability, and improvement in sync prioritization
[16:46] <brendand> which package is the best to use?
[16:47] <dobey> for those previous 2 issues, they are in ubuntuone-control-panel
[16:47] <dobey> your "sync this folder/file now" request probably would affect it and ubuntuone-client as well
[16:48] <brendand> dobey - but for the folder sync speed and the disconnecting?
[16:48] <brendand> ubuntuone-client?
[16:48] <dobey> ubuntuone-control-panel
[16:52] <gatox> brb!
[16:58] <brendand> bug 942078 raised. seems like not a log of logs were attached
[16:58] <brendand> no bot on this channel?
[16:59] <dobey> it apparently wasn't happy and ran away from home at some point. i've pinged someone to get it back, but i guess i will have to ping more people after lunch
[17:00] <dobey> and i need to go get lunch :)
[17:06] <Chipaca> davidcalle: ping
[17:06] <davidcalle> Chipaca, pong
[17:06] <Chipaca> davidcalle: found a little bug in the remote scope, courtesy of me :-/
[17:06] <davidcalle> Chipaca, what is it?
[17:07] <Chipaca> davidcalle: it should be session.props.user_agent, not session.user_agent :)
[17:08] <davidcalle> Chipaca, so I guess the same thing applies for session.timeout
[17:08] <Chipaca> davidcalle: probably, and that's fortunate
[17:08] <Chipaca> davidcalle: because 3s is too low :)
[17:08] <Chipaca> davidcalle: the server tries to respond in less than a second, but if you've selected a single, slow source, it might take longer. And, some places on the planet have 5 seconds of ping.
[17:09] <Chipaca> davidcalle: 3 seconds is, thus, too low for a client timeout
[17:09] <davidcalle> Chipaca, ok. 5 or more? Or no timeout?
[17:09] <Chipaca> davidcalle: (as an example of a slow source, select only the sohu source, and search)
[17:10] <Chipaca> 10-15 seconds is probably good. But.
[17:10] <mandel> anyone has an idea on how to set squid to use ssl certificates?
[17:10] <mandel> I want to test that we get an issue when trying to connect to a proxy server that has them worng..
[17:10] <Chipaca> davidcalle: what was your intention when setting the timeout?
[17:12] <davidcalle> Chipaca, my attention was to avoid searching slowly for a word and having 10 seconds where nothing happens, then seeing search results for the first part of the word for 10 seconds before the actual wanted results.
[17:12] <davidcalle> intention*
[17:13] <Chipaca> davidcalle: i see. Well... to do *that*, we'd have to change to Soup.SessionAsync, and change over to async all the talking with the server. Then if a new search term comes in, you just cancel the older one
[17:14] <Chipaca> davidcalle: it's probably a little late to do that without an exception. But we can try :)
[17:14] <Chipaca> davidcalle: (i mean a feature freeze exception)
[17:14] <mandel> Chipaca, that sounds like a bug rather than a feature, right?
[17:14] <Chipaca> mandel: gray area :) but yes
[17:15] <Chipaca> davidcalle: what say you?
[17:15] <gatox> back
[17:15] <davidcalle> Chipaca, if you can cancel running async searches, that sounds good.
[17:15] <Chipaca> davidcalle: it would require some major changes to the scope's code
[17:16] <Chipaca> davidcalle: let me throw together a branch and show you :)
[17:17] <davidcalle> Chipaca, yes please :)
[17:23] <Chipaca> davidcalle: what does flush_revision_queue do?
[17:24] <davidcalle> Chipaca, it commits all the results to Unity.
[17:24] <davidcalle> Chipaca, when you fire it, everything in the results model is displayed in the Dash.
[17:25] <Chipaca> ok, the code that calls update_results_model is the one that needs to be reversed
[17:25] <Chipaca> that's a little bit hairy :)
[17:29] <Chipaca> davidcalle: and when should search.finished() be called?
[17:31] <davidcalle> Chipaca, when we're finished updating the model. (It turns the spinning dash search icon into the crossed circle icon)
[17:31] <Chipaca> ok
[17:46]  * davidcalle reboots
[17:47]  * gatox need to reboots....... brb!
[18:04] <dobey> hmm
[18:13] <dobey> wow. the recipe builders must be pretty backed up
[18:24] <Chipaca> davidcalle: done
[18:25] <Chipaca> davidcalle: easy peasy :)
[18:26] <mandel> ok, EOD for me.. my brain is toasted after reading squid3 configurations.. and the compiled version in ubuntu was not compiled using --enable-ssl..
[18:26] <dobey> rly? that seems like fail
[18:27] <mandel> dobey, yeah, at least squid3 -v does show the enabled flags
[18:31] <davidcalle> Chipaca, testing :)
[18:34] <davidcalle> Chipaca, it's amazing! One of the biggest issue using remote calls in scopes... just gone :D
 Chipaca, testing :)Chipaca, it's amazing! One of the biggest issue using remote calls in scopes...
[18:42] <davidcalle> Chipaca, it's amazing! One of the biggest issue using remote calls in scopes... just gone :D
[18:49] <Chipaca> hm, disconnected
[18:49] <Chipaca> davidcalle: did you say anything after "testing"?
[18:50] <davidcalle> Yeah, I said you have killed one of the biggest issue using remote calls in scopes.. and that's amazing :)
[18:51] <Chipaca> heh :)
[18:52] <Chipaca> davidcalle: right now when you cancel a request, the lens is emptied (I'm not sure if it's emptied when you start the search also). This might be suboptimal; maybe we want to leave old results there?
[18:52] <Chipaca> unsure, tbh
[18:53] <Chipaca> davidcalle: also, note that in the limit case you'll have the same issue in the local scope, because you run locate synchronously
[18:53] <Chipaca> i wouldn't worry about that one just yet though
[18:54] <Chipaca> and now, i'm off
[18:54] <davidcalle> Chipaca, empty is fine, IMHO only the final results matter.
[18:54] <davidcalle> And the little spinning thing is explicit enough to say we are working.
[18:54] <Chipaca> ah, good, because it makes the code a tad easier :)
[18:54] <davidcalle> Chipaca, btw, I've noticed nex recommendations from Youtube
[18:54] <Chipaca> can you confirm the spinner doesn't stop?
[18:54] <davidcalle> new*
[18:54] <Chipaca> yes, i added recommendations for a bunch of sources today
[18:55] <davidcalle> Chipaca, It doesn't, but I will take more time to chech that.
[18:55] <davidcalle> check*
[18:55] <Chipaca> ah, good. I'll go through the code on the train and file a bug if there's anything i missed
[18:56] <Chipaca> now i've got to run, for reals :)
[18:56] <davidcalle> Nice evening ;)
[19:04] <gatox> is there anyone around for a qt review?
[19:12] <briancurtin> gatox: how in depth is the qt part? i can at least look over it for other things if you want
[19:12] <gatox> briancurtin, that would be really nice, thanks! https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/overlay-improves/+merge/94828
[19:27] <briancurtin> gatox: approved, although the other person who reviews should probably be a better Qt person than i :)
[19:27] <gatox> briancurtin, thanks! :D
[19:37] <dobey> "Pending build: in 25 minutes" for over an hour :(
[19:55] <nhaines> dobey: at least it's consistent.  :)
[19:56] <dobey> eh
[19:58] <gatox> briancurtin, when you have a moment, if you can: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/934502/+merge/94841 (small branch)
[19:59] <briancurtin> gatox: sure, will look in a few mins
[20:00] <gatox> briancurtin, thanks
[20:00] <gatox> ok, EOD here!
[20:00] <gatox> see you on wednesday
[21:28] <dobey> https://code.launchpad.net/~dobey/rhythmbox-ubuntuone/enabled-default/+merge/94855
[21:28] <dobey> ftw
[21:31] <Chipaca> dobey: +1'ed
[21:33] <dobey> thanks
[21:34] <urbanape> briancurtin: finally got qt built. Man, what a beast. Anyway, should be ready to start hacking tomorrow. I'll see if I can get the multiuser screen fixed up.
[21:35] <briancurtin> urbanape: sounds good, and supposedly the CD will be in my hands by noon according to FedEx
[21:36] <urbanape> excellent
[21:36] <urbanape> you going Lion?
[21:36] <dobey> heh
[21:37] <dobey> i had fedex site show me "delivery by 3:00 pm" up until 3:00 pm one day. they actually held it in TN for over 24 hours, and it showed up 2 days later. :-/
[21:37] <briancurtin> urbanape: the CD is for snow leopard, but i may as well just go through with the lion upgrade once i get SL on
[22:58] <dobey> alright; way past time to head off
[22:58] <dobey> later
[23:21] <popey> Is it known that there's a "cannot resolve proxy hostname ()" in the U1 client and in Rhythmbox music store?
[23:21] <popey> or should I file a new bug?
[23:24]  * popey files bug 942312 anyway ☺