[00:21] <stepnjump> Guys, my cloud is full and I am trying to make some space. I system | preferences | Ubuntu one in Ubuntu and deselected my folders to sync in there.. Why is it that my cloud is still stuck at 5 GB full ???
[00:36] <karni> stepnjump: hi
[00:36] <karni> stepnjump: When you unselected the folders in U1 control panel, it means
[00:36] <karni> stepnjump: U1 will no longer sync them between this machine, and your cloud.
[00:37] <karni> stepnjump: Practically, there may be other devices that sync with your U1 cloud, so this folder has not been removed from the cloud storage.
[00:37] <karni> stepnjump: If you wish to free up some space by deleting that synced folder, follow these two steps:
[00:38] <karni> stepnjump: 1) make sure you UNselect that folder in U1 control panel on any machine you wish those files to stay. This is imporant, otherwise U1 will delete those files in step 2.
[00:38] <karni> stepnjump: 2) Go to one.ubuntu.com/files , sign in, and delete that cloud folder
[00:38] <karni> That's it.
[00:45] <alecu> stepnjump, that only frees space locally
[00:46] <alecu> stepnjump, sorry, it stops syncing those folders locally
[00:46] <alecu> stepnjump, if you want them gone from your account, try deleting them from the web interface.
[00:56] <stepnjump> sorry karni just am reading what you wrote
[00:56] <karni> stepnjump: no problem
[00:58] <stepnjump> Oops I hope I did the right thing karni.. I unselected in U1 window on my computer and then I went to U1 website and stopped syncing from there. Is that ok?
[00:58] <stepnjump> Now everything is gone in the cloud too karni. I hope I did the right thing
[00:58] <karni> 1 sec
[00:58] <karni> stepnjump: yes, "Stop syncing this folder"
[00:59] <karni> stepnjump: I just thought there's an option to _remove_ it. That's the thing, you did right.
[00:59] <stepnjump> Yes that's what I did karni
[00:59] <stepnjump> oh good
[00:59] <karni> :)
[01:00] <stepnjump> karni, if I delete a file on one computer, it will delete all the files thoughout all my computers connected to that cloud right?
[01:01] <karni> stepnjump: yes, that is how Ubuntu One works
[01:01] <karni> stepnjump: unless this is somewhere inside a special "cloud folder" - then only subscribed devices/computers will be affected by that change
[01:01] <stepnjump> ok
[01:01] <stepnjump> right!
[01:01] <karni> stepnjump: cloud folders are just "synchronized folders" outside of your ~/Ubuntu One
[01:02] <stepnjump> My question though karni is: was it documented in U1's bug tracking that files would get deleted due to connection problems or corruption through U1 system and thus would delete files all across the board?
[01:03] <stepnjump> I like gateau, la torta!
[01:03] <karni> stepnjump: I'm not aware of such bug in U1. Perhaps rye or duanedesign will know more, but probably they have finished work for today.
[01:04] <stepnjump> ok
[01:05] <stepnjump> Is there a log for U1 that could list all the changes made on a daily basis so I could check for any abnormalities karni ?
[01:06] <karni> stepnjump: There is, but I'm quite sure going through it manually would be a pain. We have a magician, he's called rye ;) You should ask him tomorrow :)
[01:06] <karni> stepnjump: u1 stores logs in here ~/.cache/ubuntuone/log
[01:07] <stepnjump> Also, if you could kindly pass a suggestion to rye for me please. When resetting ubuntu one's password, it provides a reset code in the form: ABCDEF (6 alphas). I would like to suggest that they would increase security by introducing upper/lowercase letters, numericals and special characters in the form JS920s8*Qjsj21&&#&@^
[01:07] <stepnjump> That would tighten the security a lot
[01:07] <stepnjump> Yes I checked karni there.. couldn't see details of sync'ed files per say logged in there
[01:07]  * karni reads
[01:08]  * stepnjump too
[01:09] <stepnjump> Another suggestion would be to create a new file every day showing only the files that were updated with it's timestamp
[01:09] <karni> stepnjump: I see. You mean the password reset token. SSO (Ubuntu Single Sign On) that Ubuntu One uses, bases the trust on the fact that you are the owner of the e-mail that you've provided (suppose it matches an account in U1). If so, only you have access to your e-mail inbox, so the token doesn't have to be really complex, because we're assuming your e-mail inbox is already secure. However, I will forward that suggestion, thank you :)
[01:10] <karni> stepnjump: I am quite sure you can grep that from syncdaemon log :)
[01:10] <karni> lemme have a quick look
[01:10] <stepnjump> karni: oh... makes sense.. didn't think abt that
[01:10] <stepnjump> I'm sorry, I'm new to ubuntu. Don't know syncdaemon.. what is that?
[01:10] <stepnjump> I can google it
[01:12] <stepnjump> oh yes I see it now... mmm
[01:12] <stepnjump> I'll look into that. Thanks karni
[01:12] <karni> stepnjump: I think you could get the uploaded files with grep -i upload ~/.cache/ubuntuone/log/syncdaemon.log.2012-mm-dd*
[01:12] <dobey> karni: that would make sense if we sent gpg-encrypted password reset token e-mails
[01:13] <dobey> karni: ottherwise, your e-mail isn't secure :)
[01:13] <karni> stepnjump: That's ok :) syncdaemon is the heart of Ubuntu One running as a service on your desktop computer
[01:13] <stepnjump> one last question karni if you would? Is there a way to pick and choose which folder I want to sync withing ~/user/Documents? or I have to sync ALL of the documents folders recursively?
[01:13] <karni> dobey: 'what' would make sense?
[01:14] <karni> stepnjump: like, /home/stepnjump/Documents and all it's subfolders ?
[01:14] <stepnjump> yepp
[01:15] <karni> dobey: we could always request users public key before we send the password reset token over. of course ;)
[01:15] <stepnjump> I don't want to sync everything
[01:15] <dobey> karni: assuming that e-mail is secure
[01:15] <dobey> because it's not :)
[01:15] <dobey> anyway
[01:15]  * dobey goes back away
[01:15] <stepnjump> karni are you part of the U1 project?
[01:15] <karni> dobey: I'm sorry, that's Ricardo's explanation
[01:16] <karni> :)
[01:16] <karni> dobey o/
[01:16] <karni> stepnjump: Yes I am.
[01:16] <karni> So is dobe'y :)
[01:16] <karni> stepnjump: Sorry, back to your question. If you want to sync ~/Documents to U1, just right click it with mouse, select Ubuntu -> Synchronize this folder
[01:17] <karni> stepnjump: This will sync _everything_ (recursively) from ~/Documents to Ubuntu One, a synced folder called "Documents"
[01:17] <stepnjump> wow cool! If it's ok with you, I would like to mention this on my CV if you guys ever decide to implement my 1/2 suggestion..! lol Might get me a job.. who knows
[01:17] <karni> haha :)
[01:18] <karni> stepnjump: First step I made to get a job was appear on this channel, so you're in the right place ;)
[01:18] <stepnjump> Ok karni, so if I select a folder to sync, everything under that folder level will be sync'ed as well? I'll have to play with it a little bit more
[01:19] <stepnjump> what do you mean karni re: job?
[01:19] <stepnjump> ok on sync'ing karni thanks
[01:19] <karni> stepnjump: Yes. This means that if you upload a file from your friends computer via the browser (one.ubuntu.com/files) somewhere into the Documents folder, U1 on your desktop will automatically downlaod that file once your machine is turned on.
[01:19] <stepnjump> nice!
[01:19] <karni> stepnjump: If you change something, that change will be synced to the cloud and any computer you have subscribed to the Documents folder.
[01:20] <karni> stepnjump: You're selcome. (and I meant to reply to your "get a job" thing :) job within Ubuntu)
[01:20] <karni> /s/selcome/welcome ;)
[01:23] <stepnjump> karni, may I suggest also that it would be nice to have a way to perform an audit trail to show to the user in a file what file/dir has been synced with a timestamp? ie. file 1 Tx by hostname_name/ file 1 Rx by Cloud; etc...
[01:24] <stepnjump> Oh karni ok... Is that how you got hired @ ubuntu? From being here on this channel? I think that's what you were saying.. not sure though... No for me, would be just a job @ a bank. techsupport.
[01:25] <karni> stepnjump: I have a better suggestion for you :) You can file two bugs (previous, and this suggestion) here https://bugs.launchpad.net/ubuntuone-client
[01:25] <karni> stepnjump: They will be marked as 'wishlist' bugs, and will wait for considering for inclusion, if our developers decide they're right suggestions.
[01:25] <stepnjump> ok sure.. but if you work for Ubuntu... You are THE man!
[01:25] <stepnjump> ok
[01:25] <stepnjump> thanks
[01:26] <karni> stepnjump: Well, far from just for sitting on the channel, the history is a little longer, but I started by joining this channel, yes :)
[01:26] <karni> stepnjump: Thank you very much :) I work on Android apps for Ubuntu One.
[01:26] <stepnjump> that is great!
[01:26] <stepnjump> Wow you are kidding me!
[01:26] <stepnjump> You are def. are a resource to keep!
[01:26] <karni> stepnjump: Nope, I am not :)
[01:27] <stepnjump> btw, my email address is stepnjump@gmail.com if you'd care to email me yours... I'd love to keep you in my contacts
[01:27] <karni> stepnjump: Well.. it's 2:20 AM, and I'm still fiddling with code ;)
[01:27] <stepnjump> lol... I know.. You guys are commited
[01:27] <karni> stepnjump: Done! Have a great evening :))
[01:28] <stepnjump> awsome thanks a lot. Hope we'll talk soon. Thanks again for your help.
[01:28] <karni> stepnjump: You are very welcome o/ Enjoy Ubuntu One!
[01:29] <stepnjump> I love it! great job you guys. Keep up the great work!
[01:30] <karni> Thank you :) We are always happy to hear encouragement.
[01:30] <stepnjump> recently I made the switch after computing on Windozed since the 1980's.. I love Ubuntu. Will never go back. This is great! Thanks again Karni
[01:31] <karni> stepnjump: I've been using Ubuntu for quite a few years now, and I also think it's great :) You're welcome, and take care!
[01:32] <duanedesign> definirly!!
[01:33] <stepnjump> ciao
[02:35] <rallydemon> yu
[02:35] <rallydemon> hello
[03:32] <stepnjump> Karni, after I stopped synchronizing Documents from Ubuntu1, now I have a problem because I still have 50% of the files from Documents on my netbook. Should I just ask U1 to synchronize? Will U1 know that some files are already there on my netbook? My Desktop has close to 100% of all the files..
[05:17] <StepNjump_> hi guys, anybody stay up at this time for an information?
[07:09] <StepNjump_> can anybody here still awake to answer a question for me?
[07:09] <StepNjump_> I messed up a little bit. I stopped Ubuntu One to synchronize the Documents dir. However, on my other computer, I have Documents also. Now that I will tell Ubuntu One to synchronize everything will it crush all the other destination or will it look for differences within all subdirs? I'm a little bit worried to start a new sync. Could this create a planet-X running into earth kind of effect?
[09:56] <JamesTait> Good morning all. :)
[11:20] <gatox_> good morning
[12:17] <ralsina>  good motning u1!
[12:20] <gatox_> ralsina, good morning
[12:23] <ralsina> gatox_: I answered your needs_info yesterday, let me know if there's any other problems with that branch
[12:24] <gatox_> ralsina, ok
[12:25] <nessita> buenos días!
[12:33] <Rookie407> hello to all
[12:34] <Rookie407> damn it
[12:34] <Rookie407> >.<
[12:51] <Rookie407> hello fellow ubuntuers
[12:51] <rye> by the way, yes, morning!
[12:51] <rye> Rookie407, hi
[12:51] <Rookie407> im new to ubuntu and linux for that matter any good tips and pointers i should know about?
[12:52]  * rye is building the latest version for ubuntuone-indicator
[12:54] <rye> Rookie407, i think you may want to visit #ubuntu channel for general ubuntu help. And askubuntu.com for questions/answers,  ubuntuforums.org for forum-like interaction. For  around-ubuntu things - www.omgubuntu.co.uk
[12:54] <rye> Rookie407, this channel is primarily for Ubuntu One service, which is the file synchronization service for Ubuntu
[12:54] <Rookie407> oh ok
[12:54] <Rookie407> ty rye
[12:55] <rye> Rookie407, you are very welcome. There is a whole set of ubuntu channels on FreeNode for various parts of the system, general help, design, platform etc.
[12:59] <gatox_> ralsina, +1
[13:00] <ralsina> gatox: cool, thx!
[13:05] <gatox> brb!
[13:14] <nessita> @ping
[13:14] <ubot4> pong
[13:18] <alecu> hello ubuntu uno!
[13:23] <nessita> hola alecu
[13:36] <nessita> gatox_brb: ping when you're back
[13:46] <gatox_brb> nessita, pong
[13:46] <nessita> gatox: hola!
[13:47] <gatox> nessita, buenas y santas
[13:47] <gatox> nessita, what happend?
[13:47] <nessita> gatox: I'm making reviews for you, and I noticed that, trunk windows installer will not work with latest sso code which has the netwrok-connect code in it. So, I understand that the windows-installer network-connect needs the SSO part, but why windows-installer trunk got broken? (I know why, I have the trace, let me show you)
[13:47] <nessita> http://pastebin.ubuntu.com/794863/
[13:48] <nessita> gatox: so, my question is: why would the sso triger the connectio_check? I would have expect the windows installer to trigger that check in the first page
[13:48] <gatox> nessita, ohhhh yes......
[13:48] <nessita> gatox: do you understand my question?
[13:49] <nessita> (is not easy to explain :-))
[13:49] <gatox> nessita, yes... i understand.... /me processing answer
[13:51] <gatox> nessita, well..... i'm looking at sso and the installer..... and it was made that way to be consistent with what there is now.....  (but probably not the best solution)..... we could remove the _set_next_existing method from sso.... and put that little logic  inside nextId in the installer for the classes who has conflicts (SignInPage, LicensePage)
[13:52] <gatox> basically move the logic to determine which is going to be the next page from sso to the installer for that pages
[13:52] <nessita> gatox: hum, what about putting the connection_check call when displaying the fist page?
[13:54] <gatox> nessita, mmmmm do you mean that the wizard check for the connection when it starts and show the license/signin page if it has connection or otherwise the NetworkDetect page?
[13:56] <gatox> nessita,  i did it that way because the bug description says: "Before attempting sign in, the wizard should check for network availability and display the page provided by design."
[13:58] <gatox> ubuntu one people nessita says that is coming back soon! network problems!
[13:59] <nessita> wireless driver is acting up, *again*
[13:59] <nessita> and the only way of solving it is thru reboot
[13:59] <nessita> gatox: sorry, you got my last 3 messages?
[14:00] <nessita> (10:52:55 AM) nessita: gatox: hum, what about putting the connection_check call when displaying the fist page?
[14:00] <nessita> (10:53:18 AM) nessita: gatox: if there is no conn, there is no point in showing the "login/register" options
[14:00] <nessita> (10:54:31 AM) nessita: gatox: and that way, we can isolate network checking in installer, which is (I think) the goal
[14:00] <gatox> nessita, i'll copy my answer
 nessita, mmmmm do you mean that the wizard check for the connection when it starts and show the license/signin page if it has connection or otherwise the NetworkDetect page?
 nessita,  i did it that way because the bug description says: "Before attempting sign in, the wizard should check for network availability and display the page provided by design."
[14:01] <nessita> gatox: right, I guess sign in will mean any sign in-related page, which is also sign on
[14:02] <nessita> gatox: the whole installer depends on the net connection to function... so I guess it makes sense to check on installer "startup"
[14:02] <nessita> ralsina: what do you think? ^
[14:03] <ralsina> let me think a bit...
[14:04] <ralsina> all pages after the one where you choose sign-in / sign-up require network, so a single check there  should be enough
[14:04] <ralsina> nessita: not on startup, because on --install mode it shows the license page, and that requires no internet connection
[14:06] <gatox> actually is checking in the next process for licensepage and signinpage
[14:06] <gatox> i mean.... when you press "next" in any of that pages
[14:06] <ralsina> next for signinpage doesn't seem necessary
[14:07] <ralsina> you should already have network before the user clicks "sign in" ;-)
[14:07] <dobey> nessita: eh? what version of libsyncdaemon do you have installed?
[14:07] <gatox> ralsina, nessita is having connection problems
[14:07] <gatox> dobey, ^
[14:07] <dobey> sure
[14:07] <ralsina> gatox: I am not sure that the next for licensepage doesn't necessarily get executed
[14:08] <dobey> nessita: eh? what version of libsyncdaemon do you have installed?
[14:08] <nessita1> dobey: hola rodney
[14:08] <nessita1> ralsina: sorry, my wireless driver is nuts today
[14:08] <gatox> ralsina, in license you have a custom button for agree.... and the click signal is connected to "check_connection"
[14:09] <nessita1> ralsina: it freezes the connection and will not unfreeze until reboot
[14:09] <ralsina> gatox: but what happens in the mode  where it doesn't show the license?
[14:09] <ralsina> gatox: which is the default, I think
[14:09] <nessita> dobey: I have latest in P when I reported that bug
[14:09] <nessita> dobey: gnome-settings-daemon was crashinga lot for me yesterday evening
[14:10] <nessita> (computer was up to date)
[14:10] <gatox> ralsina, there is checking after you select one of the options from signinpage (the one with "sign in", "sign up", "close" buttons)
[14:10] <ralsina> gatox: we should check before that, and not offer an option that won't work
[14:10] <ralsina> gatox: or maybe not, if that's much harder
[14:11] <dobey> nessita: what does dpkg -l ubuntuone-client say you have?
[14:11] <gatox> ralsina, mmmmm to do that..... i'll put the logic in the wizard __init__
[14:11] <nessita> dobey: running
[14:11] <gatox> ralsina, what do you think?
[14:11] <ralsina> gatox: but if the admin is installing, then he may want to do it without internet connection, agree to the license and exit
[14:12] <gatox> ralsina, so...... we can do this:
[14:12] <ralsina> gatox: you may have to add a dummy page between the license and the sign in/sign up page
[14:12] <nessita> dobey: nessita@dali:~$ dpkg -l ubuntuone-client
[14:12] <nessita> Desired=Unknown/Install/Remove/Purge/Hold
[14:12] <nessita> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
[14:12] <nessita> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
[14:12] <nessita> ||/ Name            Version         Description
[14:12] <nessita> +++-[14:12] <nessita> ii  ubuntuone-clien 3.1+r1175-47~pr Ubuntu One client
[14:13] <dobey> nessita: ah, it was fixed in r1176 for trunk
[14:13] <gatox> ralsina, in the __init__ check if the license is going to be show and then do nothing yet.... if the signinpage is going to be shown check connection........ and in the case where the license was the first page.... keep the check_connection on license's next
[14:13] <ralsina> gatox: sounds good
[14:14] <gatox> ralsina, ok! i'll do that modifications
[14:14] <gatox> nessita, do you agree?
[14:14] <dobey> nessita: which apparently failed to build on precise because dpkg-buildpackage crashed :(
[14:14] <dobey> https://launchpadlibrarian.net/89009901/buildlog_ubuntu-precise-i386.ubuntuone-client_3.1%2Br1176-47~precise1_FAILEDTOBUILD.txt.gz
[14:14] <dobey> is rather nasty :(
[14:16] <nessita> gatox: yes
[14:16] <gatox> ok then!!
[14:17] <nessita> dobey: twisted.internet.error.ReactorNotRestartable?
[14:17] <nessita> dobey: is this using our twisted gi new reactor?
[14:17] <dobey> no
[14:18] <dobey> for some reason it appears that make killed itself in the middle of the test run
[14:18] <dobey> which buggered the tests
[14:19] <dobey> am retrying a build
[14:20] <duanedesign> 'loall
[14:25] <dobey> well crappety crap
[14:26] <nessita> dobey: perhaps make was killed due to mem cnsumption?
[14:26] <dobey> my screen is stuck in 640x480 now :(
[14:26] <dobey> nessita: maybe, but i would expect the same to occur on oneiric at least, if that was the case
[14:27] <dobey> oh yay
[14:27] <dobey> xrandr saves the day
[14:46] <nessita> alecu: loooooook!
[14:46] <nessita> a branch to review that you'll love: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/unify-signal-broadcaster/+merge/87759
[15:00] <nessita> me
[15:00] <nessita> gatox, dobey, alecu, ralsina?
[15:00] <gatox> me
[15:00] <ralsina> me
[15:01] <dobey> me
[15:01] <nessita> DONE: finished fixing tests for bug #834730, reviews, weekly call
[15:01] <nessita> TODO: propose bug #834730 for merging, make minimal changes to u1client so it works with that new SSO branch, some freaky friday (continue removing markes in syncdaemon)?
[15:01] <nessita> BLOCKED: nopes
[15:01] <nessita> NEXT: gatox
[15:01] <ubot4> Launchpad bug 834730 in ubuntuone-client (and 1 other project) "Use SignalBroadcaster and RemoteMeta from ubuntu sso client (affects: 1) (heat: 8)" [High,In progress] https://launchpad.net/bugs/834730
[15:02] <gatox> DONE:
[15:02] <gatox> A review for roberto, talk about network detect implementation, modifing sso and installer to respect the new definition.
[15:02] <gatox> TODO:
[15:02] <gatox> FF and some bugs.
[15:02] <gatox> BLOCKED:
[15:02] <gatox> No
[15:02] <gatox> ralsina, go
[15:02] <ralsina> DONE: team call, some sprint planning, kept on pushing the packaging branch, reviews TODO: wrap sprint plans, finish code, finish buildout BLOCKED: sick wife, annoyed son, broken 3g
[15:02] <ralsina> dobey?
[15:02] <dobey> λ DONE: mandel's branch, gireactor work
[15:02] <dobey> λ TODO: hackday, fixes for gireactor from review, initial music store work
[15:02] <dobey> λ BLCK: No.
[15:02] <dobey> alecu
[15:03] <dobey> mandel?
[15:03] <dobey> where is mandel?
[15:03] <nessita> dobey: national holiday
[15:03] <dobey> bah
[15:04] <nessita> any comments anyone? (I guess alecu willpaste his standup when he see the pings :-))
[15:04] <alecu> ehhh.... hola!
[15:04] <dobey> mandel's devtools branch is approved
[15:04] <dobey> but is blocked on him fixing his LP account config
[15:05] <nessita> dobey: why exactly? I know his whoami is wrong, but why changed?
[15:05] <nessita> alecu: go! ;-)
[15:06] <nessita> dobey: "what" changed so his branches will not land anymore
[15:06] <alecu> DONE: started with restfulclient replacement
[15:06] <alecu> TODO: use it in sso, review nessita, freaky?
[15:06] <alecu> BLOCKED: no
[15:06] <dobey> nessita: because the e-mail address he used, isn't on his LP account, so LP has no idea who it is
[15:07] <nessita> dobey: oh, ok
[15:07] <nessita> dobey: workaround would be someone else branching, pushing, and re-proposing, no?
[15:08] <dobey> no
[15:08] <nessita> branching from his branch I mean
[15:08] <nessita> no?
[15:08] <ralsina> nessita: will still have him as author
[15:08] <dobey> i am going to try an evil workaround
[15:08] <ralsina> nessita: we could just re-branch from trunk, apply diff manually and re-propose
[15:09] <dobey> hopefully it works
[15:10] <nessita> dobey: what would that be? :-)
[15:10] <dobey> actually it will work
[15:10] <dobey> well the one i was going to do, didn't work
[15:10] <dobey> so i'm doing a different one
[15:11] <nessita> dobey: you're still being cryptic ;-)
[15:12] <dobey> just disable the check for a bit
[15:13] <nessita> ah, that makes sense
[15:13] <nessita> dobey: be sure to email mandel about the whoami thing, so we don't drop that
[15:13] <nessita> (and neither does he)
[15:13] <dobey> i said it in comment on the proposal, so he got an e-mail
[15:17] <nessita> dobey: ah, ok
[15:24] <dobey> wtf pylint. wtf.
[15:25] <dobey> need to move devtools branch landing to newer ubuntu version i think
[15:32] <gatox> FYI nessita is having connection problems again and its going to take a while to be back
[15:42] <nessita> alecu: added a comment on the MP pointing to the u1client branch that has to be used with that sso branch so auth works in syncdaemon
[15:42] <alecu> nessita, ? I didn't get that
[15:43] <alecu> nessita, why do I have to use a sd branch to test a sso branch?
[15:43] <alecu> nessita, you mean a IRL test of sd?
[15:43] <nessita> alecu: yes! ;-)
[15:43] <alecu> ok, I get it now :-)
[15:43] <nessita> alecu: if you'd like to run IRL SD with my SSO branch, you need to apply a little patch I proposed for merging as well
[15:43] <alecu> great
[15:44] <nessita> alecu: all the rest will work without changes (windows-installer, controlpanel)
[15:44] <nessita> I IRL tested myself
[15:45] <alecu> most impressive
[16:02] <dobey> hrmm
[16:02] <dobey> looks like maybe something changed relating to zeitgeist on precise, and it broke the tests
[16:09] <dobey>     test_log_records_the_event ... [OK]
[16:09] <dobey> has been stuck at that point for some time now in the nightlies
[16:12] <dobey> man, too many of our tests depend on disk i/o
[16:12] <dobey> no wonder they are slow
[16:16]  * gatox lunch
[16:30] <dobey> but they pass on my laptop, even if slowly :(
[16:33] <dobey> lunch, bbiab
[16:41] <karni> seb128
[17:15] <nessita> lunchtime!!!
[17:42] <bdmurray> I noticed an mp3 of mine in my Ubuntu One folder doesn't have any album art, so I added some.  Will it sync automatically or can I force it somehow?
[17:46] <dobey> bdmurray: if the file itself was changed, it should sync automatically; you can disconnect and reconnect to force it to try again if it hasn't yet
[18:30] <gatox> nessita, alecu trivial review: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/remove-network-detect/+merge/87795
[18:31] <nessita> gatox: looking!
[18:31] <gatox> nessita, i'm finishing with the installer
[18:31] <nessita> gatox: ack
[18:31] <gatox> nessita, now the installer doesn't depends from sso
[18:31] <nessita> that rocks
[18:38] <alecu> nessita, ping
[18:38] <nessita> alecu: pong!
[18:39] <alecu> nessita, I'm trying to understand in sso, at what level is the data that the user enters in the UI transformed from unicode into bytes
[18:39] <alecu> nessita, perhaps the UI already give utf-8 encoded bytes...
[18:40] <alecu> nessita, do you have any idea about this?
[18:40] <nessita> alecu: where do you see bytes instead of unicode?
[18:40] <alecu> nessita, for instance, here:
[18:40] <alecu> ubuntu_sso/main/tests/test_windows.py:        self.login.register_user(app_name, "email", "password", "name",
[18:41] <nessita> alecu: ah, right... that's wrong :-/
[18:41] <alecu> nessita, ok, great.
[18:41] <nessita> we should use unicode al over up to the layers that perform an actual IO
[18:41] <alecu> nessita, so: can I assume that what sso is sending to lazr.restfulclient is unicode?
[18:42] <nessita> the values that reach the account.py API should be unicode
[18:42] <alecu> (in fact, I'm thinking of adding asserts isinstance(parameter, unicode)
[18:42] <alecu> nessita, great.
[18:43] <alecu> thanks!
[18:49] <ralsina> I have to stop for a little while. Will be back in an hour or o.
[18:49] <ralsina> or so.
[20:04] <nessita> gatox: approved
[20:04] <gatox> nessita, great.... i already fix the broken test in the installer and i'm adding a few more now
[20:04] <gatox> should be ready in a couple of minutes
[20:18] <gatox> omg...... this is bad luck....
[20:18] <nessita> gatox: ?
[20:18] <alecu> gatox, what happened?
[20:19] <gatox> alecu, nessita, i forgot to delete the old install-network-detect branch with lot of conflict..... and i implement all the changes for network detect in that one.... i'm moving the changes to the real branch right now...... :(
[20:20] <alecu> gatox, well, it's not so terrible!
[20:20] <alecu> gatox, I thought something happened to your laptop :-)
[20:20] <gatox> alecu, no..... but i was really happy: yeyyy i finish..... no, you don't
[20:20] <gatox> jejeje
[20:20] <nessita> or to your electric power
[20:21] <nessita> or to your fridge
[20:21] <gatox> jejejjee..... i only suffer for code :P
[20:21] <gatox> nessita, well..... you are going to wait a couple of minutes more for the installer branch :P
[20:21] <nessita> gatox: is ok, i will not review today
[20:22] <nessita> gatox: so do not stress yourself
[20:22] <gatox> nessita, naaaaa... is not stress
[20:22] <nessita> gatox: if you are in EOD time, just go :-)
[20:22] <gatox> nessita, nono.... this is personal now! jjeej
[20:22] <nessita> lol
[20:29] <ralsina> gatox: you are here since 8 AM. Go away soonish.
[20:29] <gatox> ralsina, just a couple of minutos more.... i'm almost done with the tests!
[20:30] <alecu> nessita, I have not started with your review, but I've found a few lint notices (in Oneiric at least): https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/unify-signal-broadcaster/+merge/87759
[20:31] <gatox> ralsina, i'm using beuno standing desk technique..... so i have more energy :P jeje
[20:31]  * beuno will take commission on gatox's extra productivity
[20:31] <nessita> alecu: weird! did you use the latest revno? I fixed those
[20:31] <gatox> jejeje
[20:31] <alecu> nessita, looking
[20:32] <alecu> nessita, I get "No revisions to pull."
[20:32] <nessita> alecu: latest revno should be 841
[20:32] <nessita> alecu: I just completed another push
[20:32] <nessita> alecu: seems like I did not do it, sorry
[20:33] <alecu> cool
[20:35] <alecu> nessita, looking great now, thanks.
[20:36] <nessita> alecu: thank you
[20:38]  * dobey needs a new desk
[20:56] <gatox> nessita, alecu done.... review next week please :D https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/network-detect/+merge/77049
[20:56] <nessita> sure!
[20:56] <alecu> gatox, you'll probably have to make me remember that :-)
[20:56] <alecu> gatox, have a great weekend!
[20:56] <gatox> alecu, :P
[20:56] <gatox> alecu, you too
[20:57] <gatox> nessita, alecu ralsina dobey enjoy your weekend!! EOD for me! bye!
[20:57] <alecu> bye!
[20:57] <ralsina> bye gatox!
[20:58] <dobey> cheers
[21:07] <alecu> nessita, you may like this small cleanup branch: https://code.launchpad.net/~alecu/ubuntu-sso-client/silence-dbus-logger/+merge/87815
[21:08] <nessita> alecu: looking!
[21:09] <nessita> alecu: a quick look made me pee myself due to the emotion
[21:09] <nessita> :-P
[21:17] <nessita> alecu: approved
[21:18] <alecu> nessita, don't joke with that! I've spent quite some time washing "bombachas" lately :-)
[21:19] <nessita> alecu: lol
[21:27] <nessita> ok, I'm eow
[21:27] <nessita> see ya all next week!
[21:27] <alecu> bye!
[21:27]  * nessita wavres
[21:27] <nessita> waves*
[21:28] <ralsina> bye nessita!
[21:29] <dobey> alecu: i like it. why not in devtools? :)
[21:31] <alecu> dobey, I didn't realize this happens elsewhere. It was just annoying me while writing a branch so I went and fixed it for sso
[21:32] <dobey> alecu: indeed we get annoying dbus messages in pretty much all the projects. though i think mostly they represent actual problems (dbus issues but tests pass anyway)
[21:34] <alecu> dobey, so then we should fix those... In this case, it was txsecrets testing the changed keyring APIs, and dbus logging those failures when it shouldn't
[21:38] <dobey> that's also true for some of the cases in the other projects as well
[21:39] <dobey> though, i am concerned that blanket ignore of the dbus log messages will hide valid issues as well, even if we fixed all the currently broken ones, and something else pops up later
[22:14] <dobey> blah
[22:14] <dobey> all the desks close to what i want, are like $1200
[22:17] <dobey> well, have a good weekend all
[22:17] <dobey> later!