[11:25] <foerdi> can someone give me a hand with launchpad bzr doingyourownbranch thing? (windows-client)
[11:28] <karni> foerdi: lemme see
[11:28]  * karni checks
[11:30] <karni> foerdi: you'd have to help me looking it up on lp ;) is it this one? https://code.launchpad.net/ubuntuone-windows-installer
[11:43] <duanedesign> morning all
[11:46] <karni> morning duanedesign
[13:51] <ralsina> alecu, dobey, thisfred, nessita standup in 9 minutes
[13:53] <Chipaca> lifeless: ping
[13:53] <Chipaca> lifeless: foerdi is trying to use bzr in windows, and is getting some strange errors, and I'm not sure how to help him :)
[13:53] <Chipaca> lifeless: would you know who I should ask?
[13:54] <bac> hey beuno what is the story with thunderbird 3 and contact syncing?  is it forthcoming?
[13:54] <beuno> bac, JamesTait has a plugin to use couch directly
[13:54] <beuno> which may work for you
[13:54] <bac> beuno:  i'd be happy to test it
[13:55] <beuno> bac, https://launchpad.net/hedera
[13:55] <beuno> that is the future
[13:55] <bac> sweet
[13:55] <beuno> we should hire the guy who did that...
[13:55] <JamesTait> bac: It's still a work in progress, but I'm hoping to dedicate some time to it over the next two weeks.
[13:55] <beuno> ...oh wait!  we did  \o/
[13:55] <JamesTait> :D
[13:56] <bac> JamesTait:  is it functional?  should i try it?
[13:56] <bac> ah, i see  the caveat.  i'll give it a go
[13:57] <JamesTait> bac: Current status: it's still in (fairly heavy) development, but it will push contacts from your Thunderbird addressbook into Couch, and if you delete contacts in Ubuntu One/Couch they will be deleted in Thunderbird.
[13:58] <JamesTait> So it's mostly one-way at the moment. I'd back up your addressbook just in case. ;)
[14:00] <bac> JamesTait:  ok, that scenario is no good for me.  i have my contacts up on U1 and just need to pull them into tb3
[14:00] <ralsina> alecu, dobey, thisfred, nessita ping, standup in 1 minute
[14:01] <ralsina> oh, right thisfred is on holidays now
[14:01] <nessita> ralsina: is your clock syncing with ntp?
[14:01] <alecu> me
[14:01] <ralsina> should be :-)
[14:01] <ralsina> me
[14:01] <alecu> seems like it's not :-)
[14:01] <JamesTait> bac: That's the difficult part. I've got a branch that's working towards it but nothing that works yet.
[14:01] <nessita> ralsina: yesterday you started one minute before mine, and now you're saying one minute left when is already o'clock
[14:01] <nessita> me
[14:01] <ralsina> nessita: oh, you mean MY clock, not my computer's :-)
[14:02] <nessita> ralsina: do you use another clock other than the one in your computers?
[14:02]  * ralsina believes 11:01 is the new 11:00
[14:02] <ralsina> nessita: phone
[14:02] <ralsina> nessita: I mean, my phone's
[14:03] <nessita> :-)
[14:03] <nessita> so, only dobey missing?
[14:03] <nessita> and mandel?
[14:03] <ralsina> he seems to be away, amndel is on holiday
[14:03] <alecu> nessita, mandel is on vacation.
[14:03] <ralsina> so it's just us
[14:03] <nessita> he is? didn't know
[14:04] <ralsina> ok, alecu, start please
[14:04] <alecu> DONE: worked on bug 690233, so zeitgeist is optional now. Catched up with review day megathread. Found a way to make mozmill start test couchdb instances.
[14:04] <alecu> TODO: make mozmill work
[14:04] <alecu> BLOCKED: need a windows review for the optional-ziggy branch
[14:04] <alecu> NOTE: Tomorrow is my EOY
[14:04]  * alecu catapults a mobile ntp client ralsina's way
[14:04] <ubot4> Launchpad bug 690233 in ubuntuone-client "zeitgeist needed to run the client (affects: 1) (heat: 6)" [Critical,In progress] https://launchpad.net/bugs/690233
[14:04] <ralsina> DONE: a couple of reviews, finally got a working Maverick box, administrivia
[14:04] <ralsina> TODO: start on the windows setup for working with mandel, Natty setup.
[14:04] <ralsina> Blocked: bug #690849 is hurting me
[14:04] <ubot4> Launchpad bug 690849 in canonical-identity-provider "401 error in api.accounts.me() (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/690849
[14:05] <ralsina> nessita?
[14:05] <nessita> ralsina: pass the ball to me! :-)
[14:05] <nessita> DONE: bug 687523 (YEY!) and nominated it for SRU, bug 690649, chased branch reviews, answered Chipaca's reviews novel, debugging ralsina's issue in bug 690849
[14:05] <nessita> TODO: more debug for ussoc bug, more branch review chasing, more for adding devices tab to u1cp, ussoc package release
[14:05] <nessita> BLOCKED: nopes
[14:05] <nessita> NEXT: dobey
[14:05] <ubot4> Launchpad bug 687523 in ubuntu-sso-client (Ubuntu) (and 4 other projects) "SSO service creates two tokens for one request (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/687523
[14:05] <ubot4> Launchpad bug 690649 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Show devices on Devices tab (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/690649
[14:05]  * ralsina keeps forgetting things. Old age.
[14:06] <ralsina> ok, dobey didn't make it I'll talk to him when he shows up
[14:06] <ralsina> any notes, questions, etc. about the standup?
[14:06] <nessita> not from me
[14:06] <alecu> ralsina, what kind of windows will you be setting up? I can surely use a windows vbox, so it's better if we do different versions, right?
[14:07] <ralsina> alecu: I have windows seven home premium
[14:07] <ralsina> alecu: and I can have a XP home if needed
[14:07] <beuno> alecu, you get windows vista!
[14:07] <beuno> the holy grail of failed OSes
[14:08] <alecu> ralsina, I think I have the 7 pro that came with the laptop
[14:08] <alecu> beuno, nah, I think that belongs to windows ME
[14:08] <beuno> ah, true, I erased that from my memories
[14:08] <ralsina> on administrative notes, you all should put me as your manager in canonicaladmin but that can't be done yet. hr is taking care of it. Until then, I will approve swaps and stuff by IRC ;-)
[14:09] <nessita> ralsina: so we should not add those leave request on admin? or we should do both?
[14:09] <ralsina> nessita: both
[14:09] <nessita> ack
[14:09] <ralsina> but ask me first so we don't bother john
[14:09] <ralsina> so he only gets the ones that I approve first
[14:09] <CardinalFang> karni, hi hi.  How goes things?
[14:09] <nessita> ralsina: right, I'll be adding now what we talked about uyesterday
[14:10] <ralsina> nessita: cool
[14:10] <karni> CardinalFang: hi Chad :)
[14:10] <ralsina> so, nothing else?
[14:10] <nessita> nopes
[14:10] <dobey> λ DONE: client upload, logilab-common fix, 690291
[14:10] <dobey> λ TODO: 683351, 690291, client upload, backports
[14:10] <dobey> λ BLCK: None.
[14:10] <ralsina> a late dobey comes running :-)
[14:11] <karni> CardinalFang: you'd be surprized, beuno wants to find a way to supercharge my time spend on the project. in the mean time, I'm working on streamlining sycdaemon<->syncclient
[14:11] <ralsina> dobey: if you have the logs any questions about the rest of the things?
[14:11] <karni> CardinalFang: we've decided to set the date for AndroidU1 feature-compatibility before the end of this year, so.. in 2 weeks at most
[14:12] <karni> CardinalFang: I'm aware you have dedicated some time for it now, so I've probably broken your schedule somehow
[14:12] <ralsina> one last thing: weekly meeting at mumble later
[14:12] <ralsina> at ... 12:15 my time, no idea for you dobey :-)
[14:12] <ralsina> it's in the calendar
[14:12] <ralsina> and eom
[14:13] <nessita> eom!
[14:13] <dobey> 1 hour
[14:13] <ralsina> dobey: relative measurements. good idea! ;-)
[14:13] <karni> CardinalFang: I'm sorry for keeping you back, I do feel terrible for that.
[14:13] <CardinalFang> karni, I'm trying to work standalone and I'll integrate it later.
[14:14] <dobey> that's all that time is anyway, a relative measurement
[14:14] <karni> CardinalFang: are you using AU1 or U1F base ?
[14:15] <CardinalFang> Hopefully, the app will call start this service, and it will work with any codebase with a API I can plug in.
[14:16] <karni> CardinalFang: isn't ACTION_CAMERA_BUTTON triggered and *handled* by the focused font activity?
[14:17] <CardinalFang> What I'm writing is glue between some built-in content providers and some API that you've said is one or two function calls.  I'm not doing anything with a camera now.  Just data providers.
[14:17] <CardinalFang> karni, ^
[14:18] <karni> aah, ok then! I haven't decided wheter you should bind to the service, but I think a regular Intent would be the easiest way to go.
[14:19] <dobey> nessita: https://code.launchpad.net/~dobey/ubuntu/natty/logilab-common/namespace-packages/+merge/43841 maybe you could help with the discussion there
[14:19]  * nessita looks
[14:20] <karni> CardinalFang: we can definitely discuss on the API, providing a URI to the resource would be even more sensible than a raw path (in case of some custom apps that want to use it)
[14:20] <karni> CardinalFang: if you have any suggestions, don't hesitate to hit me up.
[14:23] <nessita> dobey: have you tried this with natty? since in maverick I have pylint Version: 0.21.1-1 and python-logilab-astng Version: 0.20.1-1
[14:24] <nessita> dobey: ah, but python-logilab-common is 0.50.3-1ubuntu1~maverick1
[14:24] <nessita> that's the package we care about, right?
[14:24] <dobey> nessita: logilab-common is, yes
[14:24] <dobey> nessita: but clearly the patch does something, because your branch landed with it, and failed without it
[14:24] <dobey> nessita: and that was on narwhal
[14:31] <bac> beuno: do you recall the command to completely wipe out U1 contacts?
[14:46] <nessita> dobey: comment added, correct if necessary please
[14:47] <nessita> Chipaca: would you please take a look to the last comment on https://code.launchpad.net/~dobey/ubuntu/natty/logilab-common/namespace-packages/+merge/43841 and add any comment you find relevant?
[15:16] <ralsina> nessita, alecu, dobey, meeting in mumble now
[15:17] <nessita> ralsina: we're all there! :-)
[18:24] <lifeless> Chipaca: #bzr
[18:24] <lifeless> anyne there:)
[18:26] <Chipaca> lifeless: d'oh. sorry.
[18:33] <dobey> nessita: do you know which particular piece of code waas removed from desktopcouch for the u1 pairing stuff?
[18:34] <nessita> dobey: the pairing code is there, and I do have the snippet that implements it. What is not there is the glue to make the pairing run
[18:35] <nessita> which I have no idea how that glue looks, nor where it should be placed
[18:36] <dobey> which is to say it should be run when the NewCredentials signal happens from ubuntu-sso-client, with the ubuntuone app name?
[18:36] <nessita> dobey: nopes, that's the current pairing code. What is needed is that that code (the one that connects to sso signals) is run
[18:36] <ralsina> dobey, nessita: mandel is in #u1internals, check with him?
[18:37] <mandel> ralsina: and here :)
[18:37] <ralsina> hehe
[18:37] <dobey> ok
[18:37] <dobey> mandel: aren't you on holiday?
[18:38] <mandel> dobey: im his evil twin brother :)
[18:38]  * dobey hides the women and children
[18:39] <mandel> nessita, dobey: I'm writing the glue atm will be done in a few minutes (natty seems to be broken for me atm)
[18:39] <nessita> mandel: ack
[18:40] <mandel> nessita: all nattys are temperamental
[18:40]  * nessita nods
[18:41] <dobey> ok
[18:41] <dobey> i was just about to make a branch to do it
[18:43] <dobey> guess i won't bother then
[18:46] <mandel> dobey: :)
[18:46] <mandel> nessita: do you remember the bug number of the sso issue?
[18:46] <nessita> mandel: nopes but I can quickly find it
[18:47] <mandel> nessita: can you do me that favour, I must have lost it
[18:47] <nessita> bug 689772
[18:47]  * mandel is bad with keeping things sorted
[18:47] <ubot4> Launchpad bug 689772 in desktopcouch "Desktopcouch and Ubuntu One pairing is missing (affects: 2) (dups: 1) (heat: 14)" [High,Triaged] https://launchpad.net/bugs/689772
[18:47] <mandel> nessita: gracias
[18:47] <nessita> mandel: I'm too, but firefox is awesome at that
[18:47] <nessita> :-)
[19:19] <bac> honk: contact sync problem
[19:23] <rye> bac, evolution to cloud?
[19:24] <bac> rye: either way
[19:24] <bac> yes evo
[19:24] <rye> bac, could you please download http://people.canonical.com/~roman.yepishev/us/ubuntuone-desktopcouch-diag.py , run it and pastebin what it prints out?
[19:24] <bac> rye: ok
[19:26] <bac> rye: http://pastebin.ubuntu.com/544568/
[19:27] <bac> rye: i've tried reinstalling following the FAQs and may just be in a completely messed up state
[19:29] <rye> bac, ok, at least one db synchronized (bookmarks and notes), so it looks like server connection issue
[19:30] <rye> bac, could you please shut down desktopcouch  (/usr/lib/desktopcouch/desktopcouch-stop; killall desktopcouch-service) then remove ~/.cache/desktop-couch/log/* and run /usr/lib/desktop-couch/desktopcouch-service in another terminal and see whether it shows any successful replications
[19:30] <bac> rye: fwiw, evolution reports unable to open address book
[19:31] <rye> bac, are you running maverick, lucid or natty?
[19:32] <bac> maverick
[19:32] <bac> ResourceNotFound 'db_not_found'
[19:33] <rye> bac, ok, do you have 'DesktopCouch' entries in seahorse (Passwords and Encryption Keys in System / Preferences) ?
[19:33]  * rye has not yet got to the point of adding these checks to the script
[19:33]  * rye is going away for 10 minutes
[19:34] <bac> currently, seahorse shows two desktopcouch and one U1
[19:34] <mandel> nessita: ping
[19:34] <mandel> ralsina_afk: ping?
[19:35] <bac> rye: ping me when you return.  thanks.
[19:36] <nessita> mandel: pong
[19:37] <mandel> nessita: branch with the sso code is here: lp:~mandel/desktopcouch/add_sso_package
[19:37] <mandel> nessita: I'm talking with CardinalFang about it in #desktopcouch
[19:37] <nessita> ok
[19:39] <ralsina> mandel pong
[19:39] <ralsina> mandel: great
[19:49] <karni> verterok: volume identifiers are unique, aren't they? (previously I asked if volume+node pairs are unique)
[19:50] <verterok> karni: yes, volumeIds are unique
[19:51] <karni> verterok: thank you :)
[19:51] <rye> bac, returned
[19:51] <bac> rye: yes
[19:51] <rye> bac, ok, 2 d-c and one u1 token. evolution reports that it is unable to open address book
[19:52] <bac> rye: right
[19:52] <rye> bac, except of shutting down evolution with --force-shutdown I do not have any more troubleshooting solutions at the moment
[19:53] <bac> rye: i have tried that
[19:53] <rye> bac, ok, is local addressbook working?
[19:53] <bac> rye: yes
[19:54] <bac> rye: here is what i'd like to do:  u1 contacts are fully of duplicates so i'd like to clean it out to start over, push new set from iphone, and then pull down to evolution.  that's where i'm trying to be.
[19:55] <bac> not sure if that makes the situation simpler or not
[19:55] <rye> bac, well, this means we can drop local and remote databases which will clear sync state and try synchronizing that
[19:55] <bac> ok
[19:56] <karni> verterok: I'm sorry that sometimes I don't greet. even if I have a few days coding break being busy with college, it all sometimes blends for me as if it was one really long day ;)
[19:56] <rye> bac, that wil require two scripts - https://wiki.ubuntu.com/UbuntuOne/FAQ/HowDoIDeleteACouchDBDatabase
[19:56] <verterok> karni: heh, np...I know the feeling :)
[19:56] <karni> :)
[19:59] <bac> rye: done
[19:59] <bac> yay, 0 contact on U1
[20:33] <ralsina> I'm leaving in about 15 minutes, so if anyone needs anything fom me he should speak up :-)
[20:33] <ralsina> or she, of course
[20:33] <ralsina> or it
[20:35] <nessita> :-)
[20:43] <bac> rye: deleting contact dbs on server and locally got me going again.  thanks for your help.
[20:47] <rye> bac, thanks for your cooperation, i will poke the developer harder about evolution plugin not being cooperative enough
[20:47] <bac> rye: np.  just glad it works
[20:48] <bac> we'll see if the iphone plugin can push them all and round trip back to evolution
[20:48] <ralsina> ok, bye everyone!
[20:49] <nessita> bye ralsina
[21:00]  * karni finally has a long day with u1f
[21:59] <karni> any ongoing maintanance around authentication?
[21:59] <mandel> karni: not that I know, why?
[22:00] <karni> mandel: I'm testing my android app, and all of a sudden auth dance doesn't finish ;)
[22:00]  * karni reinstalls the app
[22:00] <karni> I haven't changed the auth code, and it was working few min ago, that's why I was wondering.
[22:01] <mandel> karni: let me see if I get someone from the servers to confirm :)
[22:01] <karni> mandel: before I bother you
[22:01] <karni> let me check one last time
[22:01] <mandel> sure :)
[22:01]  * karni adds the device in the browser
[22:03] <karni> mandel: I see my client start authentication, but it just doesn't finish. no exeptions, no feedback. one thing that I have learned is Android sometimes plays tricks with users ;<
[22:03] <karni> mandel: how's Windows beta going?
[22:03] <mandel> karni: le me double check with the server guys
[22:04] <karni> thank you
[22:04] <mandel> karni: windows, is going well, getting desktopcouch to work on windows, and doing some crazy things with WCF, COM and python, is interesting :)
[22:04] <karni> mandel: sounds really great :) I'm happy for it
[22:05]  * karni removes multipile device entries from the WebUI
[22:06] <rye> karni, hm....
[22:06]  * karni checks again
[22:07] <karni> perhaps it's the 7 hours straight coding, but I'm quite sure of what I'm doing ;)
[22:07] <mandel> karni: rye s having hte same issues, he is taking a look
[22:07] <karni> D/SyncDaemon( 6248): onClientAuthenticated
[22:07] <karni> there it is
[22:08] <mandel> karni: he has to get the api logs, so it will take him some time
[22:08] <rye> karni, ok, synchronizing...
[22:08] <rye> weird
[22:08] <karni> it worked now..
[22:08] <karni> and there goes the delta fileinfo list :)
[22:09] <karni> rye: if one day you see me adding crazy number of machines, it's just testing auth hahahah
[22:09] <mandel> karni: and I'm guessing you did not change a thing, right?
[22:09] <mandel> karni: haha I do the same, worst thing is not too know if it is your code or the server side
[22:10] <karni> mandel: I did, but 101% unrelated 2 lines, I will now reverse that and make sure it is still working
[22:11]  * karni reinstalls
[22:13] <mandel> karni: ok, I'll try to get you a non european to be here, I'm on holidays, and it is 11:30 pm :)
[22:13] <mandel> rye: you should go to bed to, else, you will die soon :P
[22:13] <karni> mandel: haha, take are :)
[22:13] <karni> it's 23PM, but I'm certainly not on holidays (yet!)
[22:14] <karni> * 11:13 PM
[22:14] <mandel> karni: well, I need to rest, I'm going to ski tom :)
[22:14] <karni> take care mandel :)
[22:15] <mandel> laters :)
[22:15] <karni> mandel: PS it works, so it was just temporary server/conneciton issue
[22:15] <karni> ;)
[22:15] <karni> rye: it must have been temporary, thanks for the heads up
[22:30] <dobey> later all
[22:36] <karni> night everybody!
[23:33] <zroysch> how long is it supposed to take ubuntu one to synchronize my files? its been sitting here saying "synchronization in progress" for at least three hours. it remains at 0.0%