/srv/irclogs.ubuntu.com/2010/11/29/#ubuntuone.txt

WoodenshoeHello there can somebody maybe shine some light on why I can not sync my bookmarks.  I can sync files, tomboy notes and evolution contacts, but no bookmarks.  I get most of the time the following lines:  File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 1029, in _request00:25
Woodenshoe    raise ResourceNotFound(error)00:25
karniwe need to get those bots talking one day hehe00:26
karniWoodenshoe: it's late Sundays night, dev's are offline. please try tomorrow00:26
karniWoodenshoe: :)00:26
karniWoodenshoe: I'd help, but i'm not couchdb/bookmarks guy00:27
WoodenshoeKarni,  Thanks I am probably in another time zone as the devs.  You know what time zone they are in?00:27
karniWoodenshoe: Argientina and UK mostly00:28
karni*Argentina00:28
WoodenshoeArgentina should be OK as I am in Eastern Canada.  But I will try tomorrow morning with the devs in the UK.  Thanks again.00:29
karniWoodenshoe: ok, good luck. you're welcome. bye!00:29
Woodenshoejoin #ubuntuone00:36
=== jamesh_ is now known as jamesh
duanedesigngood morning12:09
nessitahi duanedesign12:09
duanedesignnessita: i had a very lazy weekend, it was nice. Was you weekend good?12:10
nessitaduanedesign: it was very good, I took a mini holiday and enjoyed it a lot12:11
duanedesignexcellent12:11
lalejandHi, does someone know what I can do about that : https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/68251012:57
ubot4`Launchpad bug 682510 in ubuntuone-client (Ubuntu) "CouchDB adressbook in evo doesn't work (affects: 1) (heat: 6)" [Undecided,New]12:57
duanedesignhello lalejand13:03
lalejandduanedesign : hi, it's a new error I got13:05
psypher246facundobatista: hi are you here?13:07
duanedesignlalejand: you are running Maverick 10.10?13:07
lalejandduanedesign : yes13:08
alecuhi all!13:10
duanedesignhello alecu13:10
=== alecu is now known as alecu-sprint
duanedesignrye: ping13:13
ryeduanedesign, rye-pong13:14
duanedesignrye: hello. Hope you had a nice weekend13:15
duanedesignrye: you seen this one before? bug68251013:15
duanedesignhmmm,  bug  68251013:15
ryeduanedesign, RabbitMQ all the way, suddenly everything looks like nails (messages) when i have such kind of hammer (RabbitMQ) :)13:15
ubot4`Launchpad bug 682510 in ubuntuone-client (Ubuntu) "CouchDB adressbook in evo doesn't work (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/68251013:15
=== beuno_ is now known as beuno
ryeduanedesign, by seen i mean that yes, i saw that but could not reproduce13:16
facundobatistapsypher246, hola!13:26
psypher246facundobatista: hello!13:27
psypher246facundobatista: did some more tests, issue still persists (673368), seems the syncdaemon doesn't even start up on boot13:27
facundobatistapsypher246, Chipaca` told us the other day that there's another bug regarding syncdaemon startup and reconnect13:28
psypher246ok, so maybe related13:29
psypher246do u know the bug number?13:32
nessitafacundobatista: for the record, the bug is bug #65123713:43
ubot4`Launchpad bug 651237 in ubuntuone-client (Ubuntu Maverick) (and 4 other projects) "ubuntuone-launch fails to start syncdaemon if dbus call times out (affects: 3) (heat: 70)" [Undecided,Fix committed] https://launchpad.net/bugs/65123713:43
ryenessita, btw, I also experienced sudden syncdaemon death today during metadata loading13:43
nessitarye: yeah, I can confirm it on both my machines13:44
nessitarye: would you be available to do the verification for bug #651237 so the fix goes to maverick?13:44
ubot4`Launchpad bug 651237 in ubuntuone-client (Ubuntu Maverick) (and 4 other projects) "ubuntuone-launch fails to start syncdaemon if dbus call times out (affects: 3) (heat: 70)" [Undecided,Fix committed] https://launchpad.net/bugs/65123713:44
nessitaright now is on proposed13:44
nessitauntil someone verifies it13:45
ryenessita, ah, em, well, in my case verification is just saying "It is always working unless syncdaemon dies suddenly during startup", right?13:46
nessitarye: hum, I think we're talking about different issues?13:46
ryenessita, yup, the launcher "fix" was introduced by me and I've been happily using it for quite a while13:46
nessitarye: my metadata load death has nothing to do with ubunutone-launch13:46
nessitarye: in this case, we should have a clean maverick and enable proposed, and then test13:47
nessitame14:00
vdsme14:00
nessitaalecu-sprint, mandel, thisfred, Chipaca`: stand up?14:00
thisfredme14:00
CardinalFangI'm in, for today.14:01
CardinalFangme14:01
nessitaCardinalFang: ok :-)14:01
dobeyme14:01
nessitaalecu-sprint, mandel?14:01
nessitaah, mandel is also on sprint14:02
nessitaok, let's go14:02
nessitaDONE: some awesome holidays! the day before that: restarted begging for sponsorship for u1cp package since new u1client package landed in natty. Some interesting discussion with alecu and chicharra guys regarding zg events vs. syncdaemon events. Weekly meeting. Tried to release a new version of ussoc but got bitten by bug #682669.14:02
nessitaTODO: propose a fix for bug #682669 and repackage ussoc. Restart work on u1cp folders tab (bug #674455).14:02
nessitaBLOCKED: nopes14:02
nessitaNEXT: vds14:02
ubot4`Launchpad bug 682669 in ubuntu-sso-client "GTK ui window size can't be calculated correctly when login_only (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/68266914:02
ubot4`Launchpad bug 674455 in ubuntuone-control-panel "Add "Folders" tab to UI (affects: 1) (heat: 9)" [High,In progress] https://launchpad.net/bugs/67445514:02
vdsDONE: finished migration to _trash and to new python-couchdb14:02
vdsTODO: web-mobile stuff14:02
vdsBLOCKED: not at all14:02
vdsthisfred: please14:02
thisfredDONE: Paired with vds on Bug 675551 and Bug 670700 TODO: help with packaging couchdb if necessary / start on bindwood BLOCKED: no14:02
ubot4`Launchpad bug 675551 in desktopcouch (Ubuntu) (and 1 other project) "Port desktopcouch to the most update version of python-couchdb (affects: 1) (heat: 237)" [Undecided,Confirmed] https://launchpad.net/bugs/67555114:02
ubot4`Launchpad bug 670700 in desktopcouch (Ubuntu) (and 2 other projects) "Migration from old style delete to new style delete ("trash") (affects: 1) (heat: 8)" [Undecided,Triaged] https://launchpad.net/bugs/67070014:02
thisfredCardinalFang: your eminence!14:02
nessitaI forgot to put in my TODO: read gazillions of emails and bug reports14:03
CardinalFangDONE: Released a source tarball for desktopcouch.  Failed to make Ubuntu package14:03
CardinalFang, and not sure source tarball is right.14:03
CardinalFangBLOCKED: Deciding whether vds' python-couchdb branch is right.  Tarmac landing of remainders.  Package split needs advice from thisfred.14:03
thisfredubot is full of it, those are High, and Fix Committed/In Progress14:03
dobeyλ DONE: holidays14:04
dobeyλ TODO: nightlies, banshee store tests, more releases, start lucid backports14:04
dobeyλ BLCK: None.14:04
nessitathisfred: he's probably reporting source package status14:04
nessitathisfred: which is the one that counts for roadmap14:04
nessitaany closing comments?14:05
dobeyyes it says "(Ubuntu)" there14:05
nessitadobey: right14:05
thisfrednessita: yep, I just realized that :)14:05
nessitaeom crowd?14:05
vdsCardinalFang: can I be of any help?14:06
nessitaeom it is14:06
thisfrednessita: how should we mark those? Fix committed in desktopcouch == In progress on the source package?14:06
CardinalFangvds, Yes.  #desktopcouch?14:07
vdsCardinalFang: sure14:07
nessitathisfred: yes14:07
thisfrednessita: kthx14:07
nessitakyw14:08
thisfredkfine ;)14:14
nessita:-)14:16
mandelnessita, yes, sprint, sorry :P14:17
WoodenshoeHello there is there someone who can help me with syncing bookmarks.  Files, Tomboy notes and Evolution contacts all sync but bookmarks no luck.15:04
=== mbarnett` is now known as mbarnett
=== bac` is now known as bac
nessitaWoodenshoe: hi there15:24
nessitaWoodenshoe: what system are you running?15:24
WoodenshoeI am running 10.10 on both systems15:25
nessitaWoodenshoe: i'm not complete sure about the status of bookmark sync as per today, I do know we have some scheduled work to make that awesome this cycle15:28
nessitaWoodenshoe: let me confirm15:28
nessitathisfred: ping15:28
thisfrednessita: pong15:28
nessitathisfred: would you know the current status of bookmark synch?15:28
thisfredyep, we are going to start work on that this week15:29
nessitathisfred: but, is it working right noe?15:29
nessitanow*15:29
thisfrednessita: somewhat. It's suffering from two issues that I know of: 1. the haproxy limited couchdb replication that all of desktopcouch suffers from 2. It's not very good at detecting duplicates15:30
nessitathisfred: would you be able to help Woodenshoe debug why is not working for him?15:31
thisfredWoodenshoe: so, what does or does not work?15:31
WoodenshoeThisfres.  Tomboy, file syncing and evolution are working.  It is the bookmarks that give me problems15:32
thisfredurbanape can you keep an eye on this discussion to make sure I'm not telling lies, and to step in with helpful suggestions where necessary?15:32
* thisfred is a bindwoodsman in training15:33
thisfredWoodenshoe: yes, so what does that problem consist of?15:33
WoodenshoeI get an error message that there is a problem in one of the Python files.  Have patient and I will get th eline out of the log file and paste it in.15:34
urbanapeThe biggest problem is that it doesn't handle conflicts cleanly.15:34
urbanapeThe upside is that if you start bindwood sync on two separate machines before a desktop couch replication has completed, it'll appear as if nothing has synced, because each client will have a conflicted copy of the other machine's content.15:35
Woodenshoethisfred, here is the line in the log file "File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 1035, in _request"15:35
thisfredWoodenshoe: can you go to paste.ubuntu.com, and paste the whole tracebacn that line is in, then paste the url here?15:36
thisfredtraceback15:36
thisfredWoodenshoe:  make sure it does not contain personal information first15:36
thisfredWoodenshoe: but I think it won't15:36
WoodenshoeOK.  paste.ubuntu.com is a web site??15:37
thisfredyep15:37
thisfredWoodenshoe: sorrt15:38
thisfredsorry15:38
thisfredpastebin.ubuntu.com15:38
thisfredWoodenshoe: ^15:38
thisfredoh, paste redirects there I see. CLever :)15:38
Woodenshoethisfred: I justed pasted it to pastebin.ubuntu.com15:41
thisfredWoodenshoe: good, now can you give me the url that results in?15:41
Woodenshoethisfred: http://pastebin.ubuntu.com/537947/15:42
thisfredCardinalFang: can you look at ^ that looks weird. all the dbus.String's in there, those shouldn't be there right?15:44
alecu-sprintthisfred, don't worry about dbus.Strings, they map cleanly into python str's15:46
Woodenshoethisfred: I have to leave for a moment.  I will be back in 10 minutes15:46
thisfredWoodenshoe: ok15:46
thisfredalecu-sprint: well, they don't in the logs, so I wonder if they do in json.dumps15:47
thisfredalecu-sprint: ServerError: (500, ('json_encode', '{bad_term,<0.16297.2>}')) suggests not15:47
alecu-sprintthisfred, I just tried that, and it seems to work:15:50
alecu-sprint>>> json.dumps(dbus.String("abc")) == json.dumps("abc")15:51
alecu-sprintTrue15:51
CardinalFangthisfred, nessita's desktopcouch patch did that.  It doesn't have any bad side effects.15:51
CardinalFangthisfred, log is ugly, is all.15:51
thisfredalecu-sprint: ok, so then maybe it's not that, and there's a corrupted record in there15:51
thisfredCardinalFang: It does seem to say the replication record *itself* does not encode to json though15:52
CardinalFangHrm.  Could be.15:52
thisfredalecu-sprint: I wonder if it works differently for dictionary keys or something. /me tries15:53
thisfredand/or differently across simplejson/the other one15:53
thisfredhmm, no, both seem to work just fune15:55
thisfredfine15:55
nessitathisfred: dbus strings behave just like strings15:55
nessitaCardinalFang: what did I do? :-)15:56
thisfrednessita: yeah, no, false alarm, that seems to work fine15:57
CardinalFangnessita, Polling dbus gets back a structure that is dicionary-like, but not a dict.  thisfred thought it was a problem trying to encode it to JSON.15:57
nessitaah15:57
=== txwikinger2 is now known as txwikinger
thisfredSo I think the problem is a corrupted bookmark document in couchdb then, which is problematic.16:03
CardinalFangthisfred, I think the couchdb saying  ('json_encode', '{bad_term,<0.16297.2>}')  is not a problem with it DEcoding the JSON that it receives from desktopcouch, but rather from it encoding the data for sending to the remote couchdb or in encoding the result it should give back to desktopcouch.16:03
thisfredThat may be a bug in bindwood. I wish couchdb would just refuse to store malformed documents.16:03
thisfredCardinalFang: yeah, since it's a server error. Just figured that out16:04
CardinalFangthisfred, perhaps getting the log of couchdb would help.16:05
Woodenshoethisfred: I am back16:05
thisfredWoodenshoe: hi.16:05
CardinalFangWoodenshoe, hi.  That log file is from the library, and it said that the internal database reported an error.  Now we need that database's log file, since that has a better chance of telling us what the problem actually is.16:06
thisfredWoodenshoe: we now think that probably a document in your bookmarks database is corrupted, though it's hard to tell which one or in what way from the information we have.16:06
Woodenshoethisfred: So what is it that you need to have a look at.16:07
CardinalFangWoodenshoe, so, I think we need a good portion of  ".cache/desktop-couch/desktop-couchdb.log.1".  It has secrets in it, so sending via email would probably be best.16:07
WoodenshoeOK I have a look at that file.  Be back soon with an answer16:08
thisfredWoodenshoe: if you can isolate the error in it that would be great.16:10
CardinalFangthisfred, are we taking bets?  I wager the bookmark app isn't decoding local-charset to Unicode and then encoding to UTF-8 when inserting to the DB.16:13
nessitaguys, can I have a couple of reviews for https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/resize-so-password-can-be-changed/+merge/42135 ?16:13
WoodenshoeThisfred: I will look for that piece of informtion and copy it out.16:13
thisfredCardinalFang:  It would not surprise me. Though we've also seen null values as dict keys before16:13
thisfredWoodenshoe: awesome16:14
thisfredCardinalFang: it makes me less eager to start developing on bindwood. At least in python I know how unicode works now.16:15
beunourbanape, did you know thisfred was going to be hacking on bindwood?16:17
urbanapeI did16:17
urbanapewe've already spoke about me being a reference16:18
beuno\o/16:18
thisfredDo you think they'll check my references?16:18
* beuno checks the reference16:19
=== beuno is now known as beuno-lunch
Woodenshoethisfred: where are we going with this file16:27
thisfredWoodenshoe: eric.casteleijn@canonical.com if you want16:28
thisfredWoodenshoe: or pastebin, if you're sure it does not contain anything you don't want to share with the world16:28
Woodenshoethisfred: you think that is save or do you want me to encrypt it16:28
thisfredWoodenshoe: I think it's not a big risk, but I can give you my public key if you want16:29
Woodenshoethisfred: that is OK i checked the file also.16:30
thisfredok, great, then send it to me, and I'll have a look if I can identify the problem16:30
ryebtw, guys, is is planned to have "Someguy wants to share his "Somefolder" with you" in the dashboard? E-Mail is not that reliable as it turns out (especially with our From: handling)16:31
Woodenshoethisfred: you should have the file by now.16:34
nessitacan I have a couple of reviews for https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/resize-so-password-can-be-changed/+merge/42135 ?16:34
thisfredWoodenshoe: yep, got your mail, looking now. Bedankt! ;)16:45
mptnessita, hi, is there a specification for the sign-in dialog that's newer than <https://docs.google.com/View?id=dfkkjjcj_82fb6d42hk>?16:45
mptIf not, I can start making one if you like16:46
nessitampt: there is the phase 2, let me share the link16:54
nessitampt: https://docs.google.com/a/canonical.com/Doc?docid=0AU5sFuLRpCpBZGZra2pqY2pfODY2Z3RnbTl2Z3E&hl=en16:54
nessitampt: let me know if you need anything else16:55
nessitaI'm having a quick lunch now!16:55
mptthanks16:56
thisfredWoodenshoe: I don't see any errors in there. Can you search through the whole file for the string '_replicate'17:04
nessitaCardinalFang: would you be able to do a review? https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/resize-so-password-can-be-changed/+merge/4213517:34
CardinalFangnessita, sure.17:34
nessitadobey: can you please review https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/resize-so-password-can-be-changed/+merge/42135 ? it solves the issue we talked about last Wed for the ussoc gui17:36
dobeylooking17:38
nessitadobey: thanks17:38
dobeynessita: btw, you don't need to put the * bullets in the commit message (nor the LP: #bugno)17:39
nessitadobey: I know, but they ease my job when writing changelog17:39
nessitachanges to setup.py should not be there, reverting17:40
dobeyhrmm17:40
nessitachanges to setup,py reverted17:44
Woodenshoethisfred: I emailed a new piece out of the file17:46
thisfredthanks!17:46
=== beuno-lunch is now known as beuno
thisfredWoodenshoe: that one's encrypted though, and since I didn't give you my key, I doubt I can decrypt it17:52
thisfredah, I can though :) thanks17:54
thisfredWoodenshoe: ok, still don't see anything wrong there. The extremely long list of revisions indicates we may be handling livemarks very inefficiently, but I don't see an error. Can you search for 'error'?18:18
thisfredbetter yet, '500 error'18:19
thisfredthe 401s are not really errors18:19
=== teknico_ is now known as teknico_away
=== rmcbride_ is now known as rmcbride
CardinalFangnessita, hi.  I'm looking at your branch.  I can't call the login method from d-feet.  It wants two strings, it seems.18:39
CardinalFangThe branch looks good otherwise, but I wanted to test.18:39
nessitaCardinalFang: are you sure you're accessing the /com/ubuntu/sso/credentials iface?18:39
nessitaCardinalFang: not just the (deprecated) /credentials?18:40
* CardinalFang updates his trunk again.18:40
nessitaCardinalFang: also, are you sure you're running the service from the branch, and not from the system?18:40
CardinalFangnessita, I found it.  my "bzr pull" earlier failed and I didn't notice.18:41
nessitaah! :-)18:41
CardinalFangnessita, that "allocation - 2" is too magical in resizing, and it's slow.  Growing was fast, but shirinking 1000px to 300px took 20 seconds.  You can take out ~5 lines of code and make it perfect.18:52
* CardinalFang adds comment.18:53
nessitaCardinalFang: I took it from http://tadeboro.blogspot.com/2009/05/wrapping-adn-resizing-gtklabel.html18:53
nessitaCardinalFang: what s your magic recipe? I'd love to know how to fix that18:53
dobeyoh hrmm18:54
dobeylabel resizing should be more automatic now anyway18:55
dobeythere were some fixes to gtk+ a while back to deal with that, iirc18:55
CardinalFangnessita, try not attaching to signal "size-allocate" at all.  Then, you can remove the .on_size_allocate .18:57
nessitadobey: are you sure? have any link?18:57
nessitaCardinalFang: nopes, that makes the label be too narrow18:57
nessitain practice, labels do not allocate width properly18:57
dobeynessita: label.set_single_line_mode(True) i think?18:59
dobeyalthough if you need newlines in the string, probably not helpful19:00
CardinalFangnessita, what label will be too narrow?  It looks perfect.19:01
dobeybut yeah you shouldn't need to screw with size_allocate19:02
nessitaI had a poweroutage19:03
nessitaCardinalFang: you were saying?19:03
CardinalFangnessita, what label will be too narrow?19:04
nessitaCardinalFang: the one below the title, which with the params I passed is the empty string. To test a non empty string, use:19:05
nessita'An app name', {'help_text': ' Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam eu sem  risus. Curabitur elementum iaculis placerat. Maecenas sollicitudin  semper arcu vitae euismod. Duis sed quam erat, in feugiat enim. In hac  habitasse platea dictumst. Aliquam erat volutpat. Pellentesque  scelerisque pretium venenatis. Praesent sit amet nisl in lectus  scelerisque interdum vitae et dui. Nunc luctus nisi sit amet felis  p19:06
nessitased  adipiscing. Sed at blandit mauris. Nullam ullamcorper, sapien et  dignissim porta, sem purus egestas odio, vitae molestie elit dolor sit  amet libero. '}19:06
nessitaCardinalFang: ^19:06
CardinalFangnessita, I've made it 5 times longer, and I still don't see a problem.19:08
nessitaCardinalFang: removing the size-allocate connection?19:09
CardinalFangnessita, ah, I see that the help text does not reflow if I make the window wider.19:10
nessitaCardinalFang: exactly19:10
nessitaCardinalFang: the way I did it (connecting size-allocate) was the recommended way from the web and from Chipaca`19:11
nessitaCardinalFang: if you have a better way, I'd love to implement it19:11
dobeynessita: did you miss my comment?19:13
dobeyhrmm19:13
nessitadobey: apparently, could you please repeat?19:13
dobey13:55 < dobey> nessita: label.set_single_line_mode(True) i think?19:14
dobey13:55 < dobey> although if you need newlines in the string, probably not helpful19:14
nessitadobey: we do use multiple lines19:14
nessitadobey: that wraps per word19:14
karni15 minute travel took me [with all city means of transport] 3 hours during first serious snow in Warsaw.. :/19:14
beunokarni, \o/19:16
beunohi19:16
CardinalFangkarni, hah.19:16
karnihi beuno :)19:16
* karni is so tired with that 3 hours commuting19:17
dobeynessita: let me check something.19:17
nessitadobey: sure19:17
CardinalFangkarni, when we in Florida get 0.5cm of snow, the schools close so the kids can go play in it.19:17
dobeynessita: this label is id help_label in the glade?19:17
karniCardinalFang: ;D . just today we got.. ~20-25cm ?19:17
nessitadobey: yes, but it applies to more labels19:18
karniperhaps less, 10cm, and more in some places19:18
dobeynessita: well, the labels are all packed with expand=False19:18
CardinalFangI was just changing that here.19:18
dobeynessita: which means they don't expand with the window being resized.19:18
nessitadobey: yes, that is not the issue as I remember. Let me confirm.19:18
dobeynessita: well, it's part of the issue.19:19
karnibeuno: aquarius: though not (yet) backed by file down/upload, one can already browse Files, UDFs, and Shares meta data (say, lists of contents)19:19
dobeyeven if it's not all of it :)19:19
aquariuskarni, yay!19:19
nessitadobey: we don't want labels to expand vertically, and setting expand to true makes that effect, afaik19:19
nessitadobey: confirmed, we need expand in False19:20
karnibeuno: aquarius: i have to take 2-3 days off to program a termal printer for my aunt, but it shouldn't take long for me to implement download/sync(!)19:20
dobeythat doesn't seem right19:21
nessitaconfirmed will only center the label in the vbox cell, which we don't want19:21
nessitadobey: try it yourself please19:21
karnibeuno: aquarius: since I focused on most important stuff, I left OAuth for the desert (currently I just drop my tokens into a raw resource txt file to test the app)19:21
dobeyoh, because you're packing directly into a vbox19:21
nessitadobey: what would you do instead?19:21
nessitadobey: I find easier to solve things if you can (please) propose an alternative solution to something you consider incorrect19:22
dobeynessita: put the label inside an hbox which is inside the vbox; and set the hbox expand=False, fill=True; and set the label expand=True19:23
nessitadobey: I'll try it, but from my POV that's overkill19:23
nessitadobey: it doesn't work19:24
nessitadobey: can you please try it yourself?19:24
nessitawe've been this road before, past cycle, with alecu-sprint and Chipaca`, we tried several option. I really appreciate your concern, so if you could please try this yourself, you'll safe me a lot of time :-)19:25
nessitaCardinalFang: can you please re-review the needs fixing?19:26
Chipaca`the problem is the reflowing of the label text19:26
beunokarni, so the old oauth code wasn't useful?19:27
karnibeuno: it's perfect and i'll just use it :)19:27
karnibeuno: things are going fast while using AU1 code19:27
beunokarni, ah, awesome19:27
karnibeuno: some things are new (like common activity to handle files/udfs/shares [3 activities, very little different code! yay] )19:28
karnibeuno: and some are taken from AU1 (like Account section, or - like will be - oauth :) )19:28
beunokarni, sounds like fast and heavy progress!19:28
karnibeuno: when "I'm done" with ubuntuone-android-files , I'll probably go with the Ubuntu SSO for android, what we talked about with you and aquarius19:29
beunokarni, right, that would be an interesting project19:29
karnibeuno: perhaps you won't get the testable app this month (which ends tomorrow), but it should be matter of days :)19:29
karnibeuno: but who knows, I always do my best to keep a word. if it wasn't for that printer you'd most def have that apk tomorrow argh.. family first, so they say.19:32
beunokarni, that is totally fine, we're doing some fixes to the music streaming app, then we'll jump in and start working with you on whatever needs doing19:34
karnibeuno: ok, good luck with giving that love to streaming app :)19:42
Woodenshoethisfred: sorry I was on th ephone for a whilen and I will look for a 500 error.19:48
thisfredWoodenshoe: great, thx19:48
dobeynessita: i think i have a fix for you; un momento19:49
Woodenshoethisfred: how many before or after the 500 error do you require?19:50
dobeynessita: nope, nevermind; same issue as your current solution :(19:51
thisfredWoodenshoe: depends on how long the error message is, which is hard to tell without seeing it ;) Can you do something like 200 lines on either side?19:51
nessitadobey: thanks for trying though19:53
dobeynessita: ahh, this is what i was thinking of earlier, wrt 'already fixed': http://lists-archives.org/gtk-devel/11290-extended-layout-incubator-branch.html19:56
nessitadobey: wanna share a summary? :-)19:59
dobeynessita: i don't know if that's actually in gtk+ or not, but if so, using GtkExtendedLayout should help solve the issue20:03
dobeynessita: remind me again why shadowing system modules in python is a bad thing.20:13
nessitadobey: because you can't use them if you put in the namespace something that overlaps with them20:17
nessitadobey: either you import with a rename, or you don't shadow20:17
nessitadobey: same apply to builtins, and in that case you can't import with rename20:17
dobeynessita: so https://bugs.edge.launchpad.net/desktopcouch/+bug/682840 is bad, right?20:17
ubot4`Launchpad bug 682840 in desktopcouch "desktopcouch.application.platform shadows system python platform module (affects: 1) (heat: 6)" [Undecided,New]20:17
nessitadobey: hum, as far as I know that is not bad since you can (should?) use it as desktopcouch.application.platform. What is bad is to do from desktopcouch.application import platform20:19
dobeyhow is that any worse than "import desktopcouch.application.platform" ?20:20
nessitadobey: "import desktopcouch.application.platform" puts in the namespace the name desktopcouch.application.platform, and doesn't shadow platform20:21
nessitadobey: for platform in particular, I'm not sure what is the recommended path20:22
nessitaI know mandel tends to do this, but I haven't deal with this in the past20:22
dobeyeh i just know we had to rename hash.py in ubuntuone-storage-protocol for this reason before20:23
dobeyi won't pretend to understand what guido wants with python20:23
nessitadobey: you're right...20:23
nessitadobey: let me ask people that knows better20:24
dobeyof course, if this 'platform' dir is an issue here; it's also going to be a problem in ubuntuone-client i see20:24
nessitadobey: yes, I'm discussing this right now20:30
nessitaon the python argentina channel, asking for advice. They mention we should mimic os.path, I'm looking at it right now20:31
beunonessita, bzr deals with this a lot, you may be able to steal^look at code there20:35
* nessita steals^W looks20:37
nessitadobey: I'd say that's a valid bug report20:37
dobeynessita: hmm20:40
mterryI just filed https://bugs.launchpad.net/ubuntu/+source/desktopcouch/+bug/682866 .  Is this something anyone else has seen?21:29
ubot4`Launchpad bug 682866 in desktopcouch (Ubuntu) "CouchDatabase() call hangs (affects: 1) (heat: 6)" [Undecided,New]21:29
* mterry wonders if he screwed up his config21:29
duanedesignhello mterry21:34
mterryduanedesign, hi21:35
duanedesignhmm, maybe one of the couch fellows might be able to make heads or tails of that.. Chipaca` ?21:39
ryeduanedesign, a bug i just discovered - bug #682878 - somebody may want to rely on an opposite behavior22:01
ubot4`Launchpad bug 682878 in ubuntuone-client "Files still get downloaded from "unsubscribed" folder (affects: 1) (heat: 6)" [High,Confirmed] https://launchpad.net/bugs/68287822:01
duanedesignrye: ;)22:02
ryeduanedesign, by somebody i actually meant "me" :/22:04

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!