[09:57] <JanC> I think somebody found a bug in U1's music streaming: http://askubuntu.com/questions/13790/does-ubuntu-one-mobile-support-ogg-vorbis
[10:11] <duanedesign> morning JanC
[10:13] <duanedesign> i keep f/5
[10:13] <duanedesign> ugh
[10:14] <duanedesign> i keep forgetting to check askubuntu for Ubuntu One questions
[12:07] <Chipaca`> nessita: buenos días su señoría mantantirulirulá!
[12:08] <nessita> hola hola!
[12:49] <nessita> I need reviews!!! (please) https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/add-syncdaemon-backend/+merge/41110
[13:46] <nessita> Chipaca`: you available for a non trivial review?
[13:57] <vbabiy> Hey guys I when I try to start ubuntu one 1.2.2 I get this:   File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/config.py", line 28, in <module>
[13:57] <vbabiy>     from configglue import TypedConfigParser, glue
[14:00] <nessita> vbabiy: and what's the error? can you paste it on a pastebin?
[14:00] <vbabiy> sure
[14:01] <vbabiy> http://pastebin.com/Q3JGKu6K
[14:01] <nessita> alecu, mandel, dobey, vds, thisfred, Chipaca: stand up everybody!
[14:01] <mandel> me
[14:01] <vds> me
[14:01] <nessita> me
[14:01] <dobey> me
[14:02] <thisfred> oh here
[14:02] <thisfred> me
[14:02] <nessita> vbabiy: looks like a version mismatch between ubuntu one and configglue
[14:02] <nessita> Chipaca: any ideas how to solve http://pastebin.com/Q3JGKu6K ?
[14:03] <dobey> vbabiy: why are you using 1.2.2?
[14:03] <alecu> me
[14:03] <nessita> alecu: here!
[14:03] <alecu> here!
[14:03] <vbabiy> I was using the nighly but it broke, and now I its broken again
[14:03] <vbabiy> I think I should just upgrade to 10.10
[14:03] <vbabiy> and this will fix my issues
[14:04] <dobey> vbabiy: if you want to downgrade from nightlies, you need to downgrade python-configglue also
[14:04] <dobey> back to the version in lucid
[14:04] <vbabiy> dobey: thanks that fixed it
[14:04] <nessita> mandel: go!
[14:04] <mandel> DONE: paper work. Merged fixes for #675335, #675366, #67537 and etc.. to meny too list. Cleaned the state of the bug reports on windows port. Worked on 675842
[14:04] <mandel> TODO: finish encoding
[14:04] <mandel> BLOCKED: No
[14:04]  * mandel looks at vds
[14:04] <vds> DONE:  branch for migration infrastructure #675590,  code reviews, branch to port to a newer python-couchdb version proposed #675551, filed bug #676986
[14:04] <vds> TODO: either refactor the attachment tests or python-couchdb to support oauth
[14:04] <vds> BLOCKED: not at all
[14:04] <vds> nessita: prego
[14:04] <ubot4> Launchpad bug 676986 in desktopcouch "Attachment test need refactoring (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/676986
[14:05] <nessita> DONE: code reviews, IRL testing for new approach in ussoc to access the keyring thru DBus, found bug #676679, debugged bug #674876, more work on branch to resolve bug #673670 (branch proposed)
[14:05] <nessita> TODO: fix bug #676679, chase reviews for bug #673670
[14:05] <nessita> BLOCKED: nopes (though we're suffering a bit lack of reviews)
[14:05] <nessita> NEXT: dobey
[14:05] <ubot4> Launchpad bug 676679 in ubuntu-sso-client "credentials should not be cleared if ping wasn't made due to empty ping url (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/676679
[14:05] <ubot4> Launchpad bug 674876 in ubuntuone-client (Ubuntu) (and 1 other project) "Nautilus keeps opening when ubuntu one plugin is installed (affects: 1) (heat: 6)" [High,Confirmed] https://launchpad.net/bugs/674876
[14:05] <dobey> λ DONE: attempted to debug #674876 (awaiting more info now), Fixed #676648
[14:05] <dobey> λ TODO: help eric with desktopcouch splitup, client release, banshee nightlies, music store tests
[14:05] <ubot4> Launchpad bug 673670 in ubuntuone-control-panel "Contact syncdaemon dbus service from backend (affects: 1) (heat: 14)" [High,In progress] https://launchpad.net/bugs/673670
[14:05] <dobey> λ BLCK: None.
[14:05] <dobey> thisfred: your roll
[14:05] <thisfred> DONE: Worked on #510159 TODO: Finish #510159 BLOCKED: No
[14:05] <thisfred> alecu: yo!
[14:06] <alecu> DONE: got #656545 fixed and merged. started looking into #663361
[14:06] <alecu> TODO: finish that bug, finally get to zg
[14:06] <alecu> BLOCKED: no
[14:07] <dobey> nessita: meet CardinalFang (chad)
[14:07] <alecu> CardinalFang, go!
[14:07] <nessita> ah!
[14:07] <nessita> dobey: thanks :-)
[14:07] <nessita> CardinalFang: go?
[14:08] <CardinalFang> DONE: Talking about #670054. Landed minor fix for #676709.
[14:08] <CardinalFang> TODO: Land fix for #519028.  Finish #591039
[14:08] <CardinalFang> BLOCKED: No
[14:08] <thisfred> ubot4 seems to have died under the load
[14:08] <ubot4> thisfred: Error: I am only a bot, please don't think I'm intelligent :)
[14:08] <nessita> in the man time: the bug has to have the work "bug" (seems like it)
[14:08] <nessita> bug #1000
[14:08] <ubot4> Launchpad bug 1000 in ubuntu (and 1 other project) "There are too many bug reports in Malone (heat: 1)" [Medium,Invalid] https://launchpad.net/bugs/1000
[14:08] <nessita> #1000
[14:08] <nessita> right
[14:08] <thisfred> ah
[14:08] <nessita> any closing comments?
[14:09] <nessita> mean*, word*
[14:09] <CardinalFang> DONE: Talking about bug #670054. Landed minor fix for bug #676709.
[14:09] <CardinalFang> TODO: Land fix for bug #519028.  Finish bug #591039
[14:09] <CardinalFang> BLOCKED: No
[14:09] <ubot4> Launchpad bug 670054 in desktopcouch "spawn microproxy to cover for crashy couchdb (affects: 1) (heat: 8)" [Wishlist,In progress] https://launchpad.net/bugs/670054
[14:09] <ubot4> CardinalFang: Bug 676709 on http://launchpad.net/bugs/676709 is private
[14:09] <ubot4> Launchpad bug 519028 in ubuntuone-client (Ubuntu) (and 2 other projects) "desktopcouch replication and org.desktopcouch.CouchDB.service are NOT started on desktopcouch.records calls (affects: 3) (dups: 1) (heat: 27)" [Undecided,Triaged] https://launchpad.net/bugs/519028
[14:09] <ubot4> Launchpad bug 591039 in desktopcouch "Cannot import desktopcouch in server environment (affects: 2) (heat: 11)" [Medium,Confirmed] https://launchpad.net/bugs/591039
[14:09] <nessita> awesome!
[14:09] <nessita> so, seems like #desktop+ is a no more, so, stand up will be held in this channel
[14:09]  * dobey makes a note to not use # to denote bug numbers in future standups
[14:09] <CardinalFang> Good.
[14:10] <nessita> same time, stay tunned!
[14:10] <nessita> eom?
[14:10] <mandel> eom eom eom!
[14:10] <alecu> nessita, is this channel logged as desktop+ was?
[14:11] <nessita> alecu: no idea, I hope so.
[14:11] <nessita> dobey: would you know? ^
[14:15] <dobey> i don't believe it is
[14:15] <dobey> ah it is
[14:15] <vds> thisfred CardinalFang mandel what about a review? https://code.launchpad.net/~vds/desktopcouch/again_python_couchdb/+merge/41170
[14:15] <dobey> or at least, ubuntulog bot is in here
[14:16] <dobey> alecu, nessita: http://irclogs.ubuntu.com/2010/11/18/%23ubuntuone.html
[14:16] <CardinalFang> vds, I'
[14:16] <CardinalFang> ll look.
[14:16] <vds> CardinalFang: thx!
[14:17] <nessita> awesome
[14:17] <alecu> dobey, nice, thanks
[14:17] <CardinalFang> vds, needs a merge with trunk.
[14:18] <vds> CardinalFang: on it
[14:31] <thisfred> vds, I'll take one too
[14:32] <vds> CardinalFang thisfred I need to fix something, python-couchdb doesn't allow to access urls starting with _
[14:32] <vds> which for us is kind of bad thing
[14:32] <Chipaca> dobey: thanks for fixing vbabiy :)
[14:32] <dobey> sure
[14:32] <thisfred> vds, really? Not even with db.resource.get?
[14:32] <vds> thisfred: not tested that yet
[14:33] <thisfred> vds, I think that works, but you'll have to untangle the json response a bit
[14:33] <vds> thisfred: I'll take a look thanks
[14:34] <thisfred> vds: I know it works in the current python-couchdb, and I doubt they changed it. It's what we use for _changes
[14:35] <CardinalFang> vds, we shouldn't need to, I think.  python-couchdb should provide a method for whatever it is.
[14:35] <thisfred> Yeah, if it isn't there, we should totally send a patch
[14:38] <nessita> mandel: you owe me a bug report with a patch, I think
[14:40] <mandel> nessita, true, bug on the way, patch during CET night when I stop with windows
[14:40] <mandel> nessita, if that is ok
[14:40] <nessita> mandel: sure!
[14:44] <mandel> nessita, bux #677012 patch will be there tom night, although I'm curious of the installation, I know how to do it wth distutils, no idea how would it be done in the client project
[14:44] <nessita> mandel: I guess you need to ask/coordinate with dobey about that
[14:44] <nessita> mandel: what is needed at installation time?
[14:46] <Chipaca> mandel_, ping (yeah, better here)
[14:46] <mandel_> Chipaca, pong
[14:47] <Chipaca> mandel_: in windows, the sso client/login thing's foucs handling makes me want to throw things :-/  how hard is it to fix?
[14:47] <mandel_> Chipaca, haha
[14:47] <mandel_> Chipaca, how do you want it too work?
[14:48] <mandel_> Chipaca, by the way, the answer is dooable
[14:48] <Chipaca> of course it's *doable*
[14:48] <Chipaca> how much time?
[14:49] <mandel_> Chipaca, how do you want it too work? if you tell me, I'llbe more precise :)
[14:49]  * mandel_ is trying to be conservative 
[14:50] <Chipaca> mandel_: there are degrees
[14:50] <Chipaca> mandel_: when the dialog opens, focus should be in the email thing
[14:50] <Chipaca> mandel_: after entering the password, hitting enter should submit
[14:50] <Chipaca> mandel_: that's the basicest thing
[14:51] <Chipaca> mandel_: next up, disable enter-is-submit and the submit button itself until email and password are entered
[14:51] <Chipaca> __mandel__, lost track of which one is you
[14:52] <mandel>  /msg NickServ identify Rfvtgb
[14:52] <mandel> haha
[14:52]  * mandel changes password
[14:54] <dobey> hrmm
[14:55] <mandel__> Chipaca, can you add it as a bug, will be ready for tomm morning
[14:58] <bac> hi beuno
[14:59] <Chipaca> mandel: you want to do /msg NickServ ghost mandel <your nickserv password> when these things happen
[15:00] <bac> hi, my contacts got all messed up and now i have duplicates for them all.  is there an easy way to delete them all and re-syncy a fresh set?
[15:01] <Chipaca> beuno: ^
[15:04] <mandel> Chipaca, sorry, in case you missed it, can you file a bug, it will be solved by tom morning
[15:04]  * mandel wonders why the network is so shit today...
[15:16]  * beuno votes
[15:17] <beuno> hiya bac!
[15:17] <beuno> bac, well
[15:17] <beuno> aquarius may know how to delete your contacts db on the server
[15:17] <helo> mandel: its just a rearrangement of green day, can't be that bad
[15:17] <bac> hey beuno.  you have all your friends in BsAs this week?
[15:17] <aquarius> beuno, I do
[15:17] <aquarius> beuno, you'll need ubuntuone-couchdb-query, though
[15:18] <beuno> aquarius, it didn't work for me because of the new oauth world order
[15:18] <beuno> bac, I do!
[15:18] <beuno> it's a lot of fun
[15:18] <aquarius> beuno, you need the *new* ubuntuone-couchdb-query :)
[15:18] <mandel> helo, what do you mean?
[15:18] <bac> beuno: just be sure to pick the restaurant yourself!  :)
[15:19] <beuno> aquarius, aha!  I wants!
[15:19] <helo> sorry, bad joke... 'the network' is a band made up of green day's members
[15:19] <aquarius> beuno, http://ubuntuone.com/p/Gyx/ is the new ubuntuone-couchdb-query; then just do: ubuntuone-couchdb-query --http-method=DELETE contacts
[15:19] <aquarius> beuno, note that this will just blow away the whole database without asking or anything, so be careful.
[15:19] <beuno> bac, ^
[15:23] <mandel> helo, he, I clearly did not get it :)
[15:25] <bac> beuno: /home/bac/Downloads> ./ubuntuone-couchdb-query --http-method=DELETE contacts
[15:25] <bac> {'ok': True}
[15:25] <bac> 0 contacts!  woot.  thanks.
[15:26] <beuno> bac, now you have no friends
[15:26] <bac> beuno: i'm ok with that
[15:33] <lalejand> Hi all, does someone have an idea of what I can do about this bug : https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/675796 ?
[15:33] <ubot4> Launchpad bug 675796 in ubuntuone-client (Ubuntu) "can't delete contacts in the couchDB adressbook in evolution (affects: 1) (heat: 6)" [Undecided,New]
[15:34] <lalejand> I subscribed to the mobile plan, and I would like to sync my contacts if possible
[15:42] <mandel> lalejand, ask rodrigo_ about evolution, he knows the most about it
[15:43] <rodrigo_> lalejand, I guess there are invalid chars coming from the u1 couchdb database, not sure
[15:43] <lalejand> rodrigo_ : ok, if I can do some tests, just tell me.
[15:44] <lalejand> rodrigo_ : is there a way to erase all contacts on the U1 server ?
[15:45] <rodrigo_> lalejand, can you open ~/.local/share/desktop-couch/couchdb.html and get to the contacts you can't remove and paste the JSON in the bug?
[15:45] <rodrigo_> lalejand, hmm, not sure, I think so, let me see
[15:46] <lalejand> rodrigo_ : check this one also : https://bugs.launchpad.net/ubuntuone-servers/+bug/676297
[15:46] <ubot4> Launchpad bug 676297 in ubuntuone-servers "Can't delete some contacts beginning with "." or "/" (affects: 1) (heat: 8)" [Undecided,New]
[15:47] <lalejand> rodrigo_ : what is the JSON ?
[15:47] <rodrigo_> lalejand, the format the contacts are stored in in couchdb
[15:48] <rodrigo_> lalejand, yeah, seems to be similar
[15:53] <lalejand> rodrigo_ : a JSON is something like this ? pas-id-49735391000003BB
[15:54] <rodrigo_> no, run on a terminal -> gnome-open ~/.local/share/desktop-couch/couchdb.html
[15:54] <rodrigo_> this will open a web interface to your local couchdbv
[15:54] <rodrigo_> so go to the contacts database, and try finding the problematic contacts
[15:55] <rodrigo_> then you have a JSON link (or button, don't remember and can't run it here right now)
[15:55] <hallyn> so I've got two laptops on maverick, both happily syncing tomboy and files, and claiming to be syncing bookmarks.  Butbookmarks are not being synced.  Expected?
[15:55] <rodrigo_> just go there and copy the string (in the form of { "name": "....", ... }) to the bug
[15:57] <lalejand> rodrigo_ : the problem is that I can't even enter on my couchDB adressbook on evolution. When I try, the adressBook crashes
[15:57] <rodrigo_> lalejand, right, so try with the web interface
[15:59] <lalejand> rodrigo_ : is that what you want me to copy to the bug ? http://pastebin.com/H62SQ2Ye
[16:00] <duanedesign> lalejand: yes
[16:01] <lalejand> duanedesign, rodrigo_ : ok
[16:02] <rodrigo_> lalejand, yes
[16:02] <rodrigo_> lalejand, is that the problematic one?
[16:03] <lalejand> rodrigo_ : this is one I can't access via my U1 web account. The one with a "." as a name described here https://bugs.launchpad.net/ubuntuone-servers/+bug/676297?comments=all
[16:03] <ubot4> Launchpad bug 676297 in ubuntuone-servers "Can't delete some contacts beginning with "." or "/" (affects: 1) (heat: 8)" [Undecided,New]
[16:04] <lalejand> rodrigo_ : there is another one with "/" for name, and I can't get his ID because I get a 404 error when I click on it in my U1 web interface account
[16:06] <duanedesign> i have a contact that starts with a question mark that has a similar behavior
[16:06] <rodrigo_> but that doesn't explain the evo crash
[16:11] <nessita> alecu: ping
[16:11] <alecu> nessita, pong
[16:12] <nessita> alecu: how are you going with the /tmp thingy?
[16:12] <alecu> nessita, I'm testing a really small fix
[16:16] <duanedesign> rodrigo_: right. My evo does not crash. I can only confirm that contacts starting with 'odd' characters do not work as expected in the web interface
[16:17] <duanedesign> lalejand: i confirmed bug 676297 and added my info
[16:17] <ubot4> Launchpad bug 676297 in ubuntuone-servers "Can't delete some contacts beginning with "." or "/" (affects: 1) (heat: 8)" [Undecided,Confirmed] https://launchpad.net/bugs/676297
[16:23] <lalejand> rodrigo_ : I think the best thing to do for me is to erase the contacts on U1 server and on my couchDB adressBook. Is that possible ?
[16:24] <rodrigo_> lalejand, one by one on the web, evo should be able to let you select all and remove the, but since it crashes for you :(
[16:24] <rodrigo_> lalejand, so try removing them on your local couchdb web interface
[16:25] <dobey> bbiab; lunch time
[16:27] <lalejand> rodrigo_ : argh, I have some 2700 contacts
[16:28] <duanedesign> hallyn: you have Bookmarks checked under the 'Services' Tab in the Ubuntu One Preferences?
[16:28] <lalejand> rodrigo_ : I can do "delete database" on the http://localhost:45314/_utils/database.html?contacts page ?
[16:28] <rodrigo_> lalejand, :(
[16:28] <rodrigo_> lalejand, try removing the problematic ones from the local web interface, and then the rest with evolution
[16:30] <duanedesign> hallyn: you might try the steps under 'Killing and Restarting Desktopcouch' http://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting
[16:31] <duanedesign> hallyn: step 4 is not really necessary other then to verify that desktopcouch is running. You might check and see if the 'bookmarks' database exists though while looking at the desktopcouch web interface.
[16:32] <duanedesign> off to lunch, brb
[16:37] <lalejand> rodrigo_ : I deleted the "." and the "/" in my database, restarted evo, clicked on the adressbook tab in evo, evo displayed the couchDb adressbook by default writting that there was no contact, I clicked on my personal adressbook, clicked again on my couchDb adressbook, and adressbook crashed
[16:39] <rodrigo_> lalejand, so the problematic for evo contact is another one
[16:43] <lalejand> rodrigo_ : and evo freezes
[16:43] <lalejand> rodrigo_ : is there a way to reset the couchDB adressbook ?
[16:44] <rodrigo_> lalejand, no, just removing it, but that will get the contacts from the remote couchdb in the next replication
[16:45] <lalejand> rodrigo_ : so I would have to resolve the "." and "/" contact names on U1 server first
[16:46] <lalejand> rodrigo_ : how do I remove it ? Just doing delete adressbook in evo ?
[16:46] <rodrigo_> lalejand, no, in the local couchdb web interface
[16:47] <lalejand> rodrigo_ : with the "delete database" button ?
[16:47] <rodrigo_> yes
[16:48] <lalejand> rodrigo_ : ok, I will try
[16:58] <lalejand> rodrigo_ : once I deleted the database, I just have to reactivate the couchdb in the cnotact pref in evo ?
[16:58] <rodrigo_> lalejand, no, it's activated automatically
[16:59] <lalejand> ok, so I just restart evo ?
[16:59] <lalejand> rodrigo_ : ok, so I just restart evo ?
[16:59] <rodrigo_> yes
[17:00] <hallyn> duanedesign: yes, bookmarkes checked on both
[17:00] <hallyn> and like i say notes andn files are being shared
[17:01] <hallyn> i did just follow the steps in the faq, waiting to see what happens, but wouldn't expec thtat to work
[17:04] <lalejand> rodrigo_ : ok restarted evo, clicked on contacts tab, displayed couchdb adressbook by default : no contact. Do I have to wait ?
[17:04] <rodrigo_> lalejand, yes, until they replicate from the server
[17:04] <rodrigo_> lalejand, check ~/.cache/desktop-couch/log/desktop-couch-replication.log
[17:06] <lalejand> rodrigo_ : last line is : 2010-11-18 17:58:00,785 DEBUG    finished replicating
[17:06] <rodrigo_> and no errors?
[17:08] <lalejand> rodrigo_ : still no contacts displayed and replication did that : http://pastebin.com/knDA3Kqw
[17:09] <rodrigo_> ok, replication failed
[17:09] <rodrigo_> ask thisfred about it
[17:09] <rodrigo_> or vds
[17:10] <thisfred> or CardinalFang. lalejand: Is this on lucid, or maverick?
[17:10] <vds> reconnection issues
[17:10] <lalejand> thisfred : maverick
[17:11] <thisfred> vds, yeah, I thought that one was fixed though
[17:11] <lalejand> thisfred : new replication info : http://pastebin.com/x0D0xG5g (I didn't click anything)
[17:11] <vds> thisfred: they should, it depends on the version lalejand is using
[17:13] <CardinalFang> lalejand, thisfred, rodrigo_, ah, couchdb died and the replication service is confused.
[17:13] <thisfred> lalejand, what does this tell you: apt-cache show desktopcouch
[17:14] <CardinalFang> lalejand, are you comfortable with killing a process?  "desktopcouch-service" in particular.
[17:15] <lalejand> CardinalFang : apt-cache show desktopcouch : http://pastebin.com/eMEspG18
[17:15] <CardinalFang> I can tell you how, if you want.  I don't know how much to say.
[17:15] <lalejand> CardinalFang : I can kill it yes
[17:16] <CardinalFang> lalejand, after that, start it up again.  At a terminal,    $   dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort
[17:17] <lalejand> CardinalFang : ps -A | grep desktop --> 2 processes : 2163 ?        00:01:59 desktopcouch-se & 2329 ?        00:02:08 desktopcouch-se
[17:17] <CardinalFang> lalejand, both or the lower one.  $ kill 2163
[17:18] <lalejand> CardinalFang : ok, I will kill both
[17:20] <lalejand> CardinalFang : I start it by doing $desktopcouch-service or doing what you said ($dbus-send...) ?
[17:20] <CardinalFang> lalejand, that's the fastest way, yes.
[17:21] <lalejand> CardinalFand : which one ? Yours ?
[17:22] <CardinalFang> What?  Oh, mine is better.
[17:23] <lalejand> CardinalFang : ok, started. What do I do now ?
[17:24] <CardinalFang> lalejand, it should be replicating now.
[17:26] <CardinalFang> lalejand,  file  ~/.cache/desktop-couch/log/desktop-couch-replication.log  should have a mind-numbing amount of detail, if you want to look.
[17:28] <nessita> guys, I need reviews for 2 branches:
[17:28] <nessita> https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/add-syncdaemon-backend/+merge/41110
[17:28] <nessita> https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/ping-url-can-be-none/+merge/41177
[17:31] <lalejand> CardinalFang : 2010-11-18 18:26:24,464 ERROR    can't replicate 'gwibber_messages'  'http://localhost:36886/' <== {'source': 'gwibber_messages', 'target': {'url': 'https://couchdb.one.ubuntu.com/u%2F94a%2Fb54%2F543934%2Fgwibber_messages', 'auth': {'oauth': {dbus.String(u'consumer_secret'): 'HiddenHidd', dbus.String(u'token'): dbus.String(u'RxKklcmQ50QQNWDD8jhn'), dbus.String(u'consumer_key'): dbus.String(u'ubuntuone'), dbus.Stri
[17:31] <lalejand> CardinalFang : do you understand the problem ?
[17:33] <lalejand> CardinalFang : several errors. Here is another one : ERROR    can't create/verify 'u/94a/b54/543934/bookmarks' couchdb.one.ubuntu.com:443  oauth={dbus.String(u'consumer_secret'): 'HiddenHidd', dbus.String(u'token'): dbus.String(u'RxKklcmQ50QQNWDD8jhn'), dbus.String(u'consumer_key'): dbus.String(u'ubuntuone'), dbus.String(u'name'): dbus.String(u'UbuntuOne token for https://ubuntuone.com'), dbus.String(u'token_secret'): 'HiddenHid
[17:34] <CardinalFang> lalejand, I understand that first one.  It probably is so large that it takes too long to open it.  But, it's a DB you probably don't care about.
[17:35] <CardinalFang> lalejand, the second one is interesting, but not a grave problem.
[17:35] <CardinalFang> lalejand, what's immediately after that?
[17:35] <lalejand> Traceback (most recent call last):
[17:35] <lalejand> File "/usr/lib/python2.6/dist-packages/desktopcouch/pair/couchdb_pairing/couchdb_io.py", line 247, in replicate
[17:36] <CardinalFang> lalejand, pastebin the next 20 lines.
[17:37] <lalejand> CardinalFang : I lost it, I updated the file
[17:38] <lalejand> CardinalFang : here is another one : http://pastebin.com/LUP9VdGx
[17:38] <CardinalFang> lalejand, Hrm, timeout on server.  That usually means the DB is huge.  We'll look to figure that one out.
[17:39] <lalejand> CardinalFang : 2700 contacts :/
[17:40] <CardinalFang> Wow.  You're very popular.  :)
[17:41] <thisfred> I wish we could tell haproxy to either block all or none of the requests for a single replication session
[17:42] <lalejand> CardinalFang : well I would like to. But I think what happened is that I installed one day a kind of plugin that adds the chat contacts to the evo contacts. And it was not a good idea :(
[17:43] <lalejand> CardinalFang : so I have plenty of contact kind of "0009878775565665", and contacts in double, ...
[17:46] <CardinalFang> lalejand, well, there's nothing *wrong* with having that many.  We have something to fix.
[17:49] <lalejand> CardinalFang : Can I do something ?
[17:53] <CardinalFang> lalejand, I don't think so, but thanks.
[17:54] <lalejand> CardinalFang : so for me for the moment, the only solution is to delete one by one the contacts on U1 server ?
[18:05] <CardinalFang> lalejand, Hrm, without some programming, yes.
[19:31] <nessita> alecu, Chipaca: would you please perform a few reviews for me?
[19:31] <alecu> nessita, I can
[19:32] <Chipaca> nessita: I'm three levels of abstraction away from your things... can they wait?
[19:32] <Chipaca> nessita: also: you need to start pinging CardinalFang and thisfred and vds and mandel for reviews more (start with small reviews) :)
[19:32] <nessita> Chipaca: yes, of course. PLease let me know when you have s lot.
[19:33] <nessita> Chipaca: yes, I agree. Thing is that right now, for control panel, the branches are huge, and not easible breakable
[19:33] <nessita> I've asked for reviews in the channel since this morning
[19:33] <Chipaca> nessita: ok
[19:33] <nessita> alecu: easy and quick: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/ping-url-can-be-none/+merge/41177
[19:34] <nessita> alecu: easy but not quick (the diff is big but is mainly refactor of dbus_client tests): https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/add-syncdaemon-backend/+merge/41110
[19:34] <alecu> on them
[19:36] <nessita> alecu: I'm not in a hurry, but if possible, it would rock to have those ready for tomorrow morning. I've pinged you directly because no one else offered. Thanks!
[19:36] <alecu> nessita, no problem.
[19:38] <nessita> Chipaca: the fact that I will be working mainly by myself on control panel makes the review process a bit more difficult. I guess the same will happen for alecu. I know we should be aware of each others work, but doing reviews of unfamiliar code is not easy nor appealing... :-)
[19:40] <Chipaca> nessita: we'll all be working on things in relative isolation, and unless we pay attention during standups and the weekly meet, and do eachother reviews, we'll only make things worse. I worry about this -- we'll be in silos before we know it. The whole team has gotten worse at doing reviews on things we aren't familiar with, and we need to work to get that back...
[19:41] <Chipaca> nessita: ... this is something I need to bring up tomorrow
[19:41]  * Chipaca changes hat
[19:41] <Chipaca> and I probably need to send it to the mailing list also
[19:41]  * Chipaca puts on another hat
[19:41]  * Chipaca goes back to the code
[19:42] <nessita> Chipaca: I agree. Are you thinking on bringing back review days again? mauinly
[19:42] <nessita> oops
[19:42] <nessita> mainly in a per team basis?
[19:43] <Chipaca> nessita: no
[19:43] <Chipaca> nessita: not yet anyway
[19:44] <Chipaca> nessita: if explaining why it's important to review code you're not familiar with isn't enough, I might. We'll see.
[19:44] <nessita> ok
[19:55] <alecu> nessita, if ping_url is None, why are we calling self._ping_url() at all?
[19:57] <nessita> alecu: what a great question
[19:57] <nessita> alecu: I'll fix!
[19:57] <alecu> thanks!
[19:57] <nessita> alecu: since we have a duplicated if within _ping_url :-/
[19:57] <nessita> and by we I mean silly me :-D
[20:08] <nessita> alecu: fixed, tested and pushed
[20:09] <alecu> nessita, thanks
[20:09] <nessita> thank you! really
[21:17]  * nessita is gone
[21:17] <nessita> bye all!