/srv/irclogs.ubuntu.com/2011/12/20/#ubuntuone.txt

=== gatox is now known as gatox_away
=== eu is now known as Guest16470
=== Guest16470 is now known as adorilson
mandellate morning!10:43
Chipacahey mandel hows london?10:55
mandelChipaca, hello! I tried to visit you, but did not manage to make it :(10:55
mandelChipaca, turns out that my friends had food poisoning (never eat in a vietnamise restaurant you do not trust)10:55
Chipacaje10:56
mandelChipaca, yeah.. I was lucky and I got confused and ordered the kids menu and eneded up eating a fried egg hehehe10:57
mandelI was certainly very lucky, how is everything there for you?10:57
mandeleverything ok I hope10:57
Chipacagot hit by a car :)10:58
mandelChipaca, what!?!?!10:58
Chipacai mean :(10:58
Chipacaso, not too good10:58
mandelChipaca, te he gafado? it seems that my luck is contagious :(10:58
Chipacanah, this is my own10:59
mandelChipaca, so, you really literally got hit by a car, or is it a simil/metaphor?11:00
Chipacafractured humerous11:00
Chipacahuge bruise on my calf11:00
Chipacano metaphors because of meds11:01
mandelChipaca, ouch! if there is someone in the channel that knows how it hurts is me ;)11:01
mandelChipaca, when did it happen?11:01
Chipacayesterday am11:02
Chipacadidnt make it to millbank, either11:03
mandelChipaca, oh! we are awful at making appointments hehehe11:03
Chipaca:)11:03
mandelChipaca, is a 'putada' that is has happened during the holidays :(11:03
mandelChipaca, how many months with the cast then?11:05
Chipacano cast yet11:06
Chipacajust a sling11:06
Chipacanot sure i understand the logic, but there you go11:06
mandelChipaca, ah, the logic is kinda simple, there might be some inflamation due to the hit and the fracture, therefore the cast could actually cur your blood circulation and well.. would be bad11:08
mandelChipaca, so they do that and wait for some days to ensure that its ok11:09
Chipacainflamation it is. its like im a d cup on my shoulder11:09
mandelChipaca, the ususally would use a cast with a cut in the middle, but that is for small bones, like lets say the radius, for yours, because its a big bone they do not use a cast :)11:10
mandelChipaca, after the 5th broken bone you start gatting some knowledge hehehe11:10
Chipacayep :)11:10
mandelChipaca, so, you should be resting, right?11:13
Chipacai am!11:15
mandelChipaca, nah, you are in irc, you should be watching.. let me remember from my uni years..11:17
mandelflog it!11:17
mandelcash in the attic11:17
mandelthe antique road show..11:17
mandelChipaca, or something like that hehe11:17
Chipacawhy do you hate me so?11:17
mandelChipaca, well, that is british tv, right?11:20
Chipacait is. there is a reason i dont own one11:20
mandelgatox, ping?11:21
gatoxmandel, pong11:21
mandelChipaca, hm..hopefully you can do something during the xmas :)11:21
mandelgatox, I want to know how you fixed the bug :)11:21
Chipacahad to cancel the luge :(11:22
mandelChipaca, you had one?11:23
Chipacayep11:23
mandelChipaca, dammed, unlucky!11:23
Chipacayep11:23
gatoxi discover comtypes..... which belongs to the same creator of ctypes and used to be included with ctypes, but then he moved it to an independent project..... and comtypes is really awesome, wrap several windows api (respecting A and W) and allows you to interact with the OS api at a lower level (than pywin32), and all the structures GUID, etc, are already created and you can just import them11:23
mandelgatox, show me the code :)11:24
gatoxmandel, first: http://www.zazzle.com/ninja_ide :P11:25
gatoxjejeje11:25
gatoxnow i'll show you the code11:25
gatoxmandel, the code is pretty much the same....11:26
mandelChipaca, we should move gatox to the marketing team ;)11:26
gatoxjejejejej11:26
gatoxmandel, first qa..... now marketing!!11:26
Chipaca:)11:26
mandelgatox, I want to see, you know I'm like that and I'll add it to the collection of tricks for python and windows in the blog :)11:26
mandelgatox, is nice that you decide to be one of the models: http://www.zazzle.com/ninja_tees_tshirt-23569754926878139411:27
mandelhehe I'm like a kid :P11:27
gatoxmandel, http://paste.ubuntu.com/776188/11:28
gatoxmandel, jejejejej i hate you11:28
mandelgatox, wait, just that? what was wrong with pywin32 ?11:29
gatoxmandel, i don't know pywin32 should be transforming the string or something...... or probably not calling the right unicode api...... but this just allows you to interact directly with the system api...... and has all the wrapper for A and W..... and the one who represents both and choose depending of the data type..... i've being looking at the code and it's really good....... alsoooooo..... it allows us to improve some of the code we made11:31
gatoxusing ctypes11:31
mandelgatox, uh, such as?11:31
mandelgatox, also, have you tried how well it works with py2exe?11:32
gatoxbut yes...... i wrote a bunch of code and when i found this...... it was like: REALLY?? ARE YOU FRAKING KIDING ME?!! jejeje11:32
gatoxmandel, comtypes has support for 64bits too if it that what you mean...... and it's based on ctypes..... so i don't see the problem11:33
mandelgatox, hm.. I'm not worry about it being portable, I'm worried about it being correctly bundled by py2exe..11:34
mandelgatox, py2exe is.. well temperamental with some things11:34
gatoxmandel, i don't think that this would present any problem...... it's just a little lib that uses ctypes11:34
mandelgatox, we will see, don't worry :)11:35
gatoxmandel, how it was your mini vacation?11:36
mandelgatox, good, although the friends I went with had food poisoning :(11:37
gatoxmandel, naaaaaaaaaa..... you bring bad luck wherever you are11:38
gatoxjeejeje11:38
gatoxmandel, i still think that they stole me at the airport because i saw you11:38
gatoxjejejej11:38
Chipacagatox: what happened at the airport?11:42
mandelgatox, nah, it was not me :P11:44
gatoxChipaca, they stole me the kindle, mi nokia phone and usb cable :(......... directly from the bag...... i discovered it when i reach my apartment11:46
gatoxChipaca, it was everything in the same place11:46
mandelgatox, wait, the phone too?11:46
Chipacaso no nokia u1 files?11:46
Chipacaboo :)11:46
gatoxmandel, yep..... i didn't realize about the phone until some days ago..... because i was really worried about the kindle11:47
gatoxChipaca, yep..... :(11:47
gatoxfrom now on, i'm going to travel with all the things with me.....11:47
mandelgatox, hostia puta!11:47
mandelgatox, where was it?11:48
gatoxmandel, i think that it was at aeroparque....... there they have more time between the checkin and the actual time that the flight leave11:50
mandelgatox, well, in eze you stay there 2 hours..11:51
Chipacagatox: you know your bags are insured, yes?11:51
mandelgatox, but you checked it in, right? that is the worst thing to do11:51
gatoxChipaca, nop...... also..... i call but obviusly noone know anything....11:52
gatoxmandel, yep..... i'm going to buy a bag that i could carry with me in the plane as nessita11:52
gatoxshe always suggest that11:52
mandelgatox, yes, that is what we all do..11:52
gatoxand she was obviusly right :P11:52
mandelgatox, never never check in valuables11:52
gatoxmandel, yep..... i learn it the hard way :P11:55
mandelgatox, well, yes.. but is a PITA, I'm so sorry for your loss :P11:55
gatoxmandel, no problem........ let it be! :P11:56
mandelgatox, yeah, the worst things of this stuff is that you feel stupid because someone told you not to do it11:57
mandelmore than loosing the gadgets11:57
gatoxmandel, jeej true...... also....... the phone function like sh%t and it was free...... so....... not something to be really sorry......11:59
gatoxmandel, I'M REALLY HAPPY..... that the last day in bsas i decided to start using the Motorola again (the one with android)..... i've a lot of data there....... if i lose that one then i'm going to be really mad!12:00
ryegatox, well, once i was travelling from the US and had misplaced a CD holder where i put $200 in a hurry. Instead of putting he cds to my backpack i left it in check in baggage. Guess whose luggage got delayed and upon arrival after 2 days what was NOT found in it? :)12:00
gatoxrye, :S yep...... i see that is always a good choice to carry everything with you12:01
mandelgatox, rye if you are going to do something like that ALWAYS wrap thos things with really really dirty underwear12:08
mandeland I mean really discusting, and then they will not touch it :)12:08
gatoxmandel, jejejje12:08
mandelit has worked for me :)12:08
ralsinagatox: when you have a branch that uses comtypes you can try making a py2exe bundle and seeing if it works. OTOH it's pure python so it should be OK12:31
ralsinaand good morning!12:31
gatoxralsina, good morning12:32
ralsinagatox: always take the bag with you. And the canoli. And leave the gun.12:32
mandelralsina, morning!12:32
gatoxralsina, ok..... i'm working in that branch..... i'm having really stupid bugs with some tests that i need to fix......12:32
mandelralsina, I was back late monday and saw that you asked me to generate the update.xml, is that right?12:32
ralsinagatox: a male human can travel for any amount of time with the contents of a cabin-size suitcase12:32
ralsinamandel: NP, I did it12:33
ralsinamandel: and good morning!12:33
mandelralsina, ok, I though I told you I was on holidays, didn't I?12:33
ralsinamandel: I forgot and you were not away on IRC :-)12:33
mandelralsina, hehe :)12:33
mandelralsina, nevertheless I added ALL my working hours in the google calendar for canonical12:34
mandelralsina, there you can find when I work, have lunch, walkd the dog etc..12:34
ralsinamandel: ack, I noticed you were not around and did it myself ;-)12:34
mandelralsina, ok :)12:35
nessitabuenos días!13:15
gatoxnessita, buenas13:16
mandelnessita, bunos dias13:17
nessitahola mandel, gatox13:18
mandelnessita, I talked with dobey yesterday, I already changed my bzr machine config, my desktop had the config for when I was not working on canonical, sorry13:21
nessitamandel: that was for bzr whoami? :-)13:21
=== davidcalle_ is now known as davidcalle
mandelnessita, yes13:22
nessitamandel: great!13:22
nessitaralsina: you around?13:23
ralsinanessita: yes13:24
nessitaralsina: hi there! I have more stable-3-0-update branches, would you be able to review?13:24
ralsinanessita: yes, in like 15 minutes13:24
nessitaralsina: ok, links are:13:25
nessitahttps://code.launchpad.net/~nataliabidart/ubuntu-sso-client/stable-3-0-update/+merge/8628313:25
nessitahttps://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/stable-3-0-update/+merge/8629613:25
nessitahttps://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/stable-3-0-update/+merge/8629713:25
mandelok, I'm off to lunch13:29
dobeynessita: can you do a trivial review on https://code.launchpad.net/~dobey/ubuntu-sso-client/small-lint-fix/+merge/86317 please?13:48
nessitadosure!13:48
nessitadobey: sure. Is there a chance you do the stable-3-0-update reviews so we can release today?13:49
dobeynessita: yes, i'm trying to get all the prerequisite things done first :)13:49
dobeynessita: my dirspec branch is updated with more tests now, if you can re-review that please13:50
dobeyalso need a trivial review for https://code.launchpad.net/~dobey/libubuntuone/deprecated-help/+merge/8631314:45
=== urbanape_ is now known as urbanape
ralsinadobey: +1 , I think you can set to global approve too14:50
nessitadobey: having fun approving alecu's MP? :-D (any idea why the sso version seems old?)14:51
ralsinanessita: I have +1d all 3 stable branches14:51
nessitaralsina: yey!14:51
dobeynessita: because it is14:52
* mandel is back14:56
gatoxme15:00
nessitame15:00
mandelme15:01
nessitaralsina, dobey, mandel?15:01
nessitamandel: just in time :-)15:01
mandelnessita, I guess it was microseconds before you asked for me hehe15:01
dobeymeh15:01
ralsinanessita: I'll skip, I'm on the mgmt call,15:01
nessitagatox: go!15:01
gatoxDONE:15:01
gatoxWork on link related issues. Bug #891173, Bug #85135615:01
gatoxTODO:15:01
gatoxFix some tests and some code to handle links under windows.15:01
gatoxBLOCKED:15:01
ubot4Launchpad bug 891173 in ubuntuone-client "Handle link creation with unicode paths (affects: 1) (heat: 22)" [High,In progress] https://launchpad.net/bugs/89117315:01
gatoxNo15:01
ubot4Launchpad bug 851356 in ubuntuone-control-panel "QT UI: Folder list may show garbage for user homes non-ascii (affects: 1) (heat: 10)" [High,In progress] https://launchpad.net/bugs/85135615:01
gatoxnessita, go15:02
dobeywell i'll skip too15:02
nessitaDONE: trunk-vs-stable call with ralsina and dobey, proposed branches for updating the stable-3-0 series for ussoc, u1client, controlpanel, windowsinstaller15:02
nessitaTODO: bug #834730, ubuntu releases15:02
nessitaBLOCKED: no15:02
nessitaNEXT: mandel15:02
dobey;)15:02
ubot4Launchpad bug 834730 in ubuntuone-client (and 1 other project) "Use SignalBroadcaster and RemoteMeta from ubuntu sso client (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/83473015:02
mandelDONE: Holidays. Fixed my bzr config. Looked at using the sso webclient in the other ubuntuone projects.15:02
mandelTODO: More proxy work.15:02
mandelBLOCKED: No15:02
mandeldobey please!15:02
dobeyλ DONE: stable v. trunk discussion, dirspec nightlies, e-mailed representative, some u1client and libu1 nightlies fixes, branch to fix sso nightlies on lucid, branch to fix libu1 nightlies on precise, bug #88861915:02
ubot4Launchpad bug 888619 in ubuntuone-dev-tools "xdg.Basedirectory is not cross-platform or maintained (affects: 1) (heat: 6)" [High,In progress] https://launchpad.net/bugs/88861915:02
dobeyλ TODO: expenses, some initial music store fixups for P, backport some stuff to stable-3-0 branches, release prep, releases, fixes in gireactor for twisted review15:02
dobeyλ BLCK: No.15:02
nessitadobey: expenses! what a great idea15:02
nessitadobey: will you review the stable-3-0-updates or shall I approve with ralsina's approve only?15:03
mandeloh, I forgot about expenses too!15:03
ralsinaDONE: bunch'o'reviews, mgmt call, process callwith nessita and dobey, finished last bits of windows release, hiring administrivia, random stuff TODO: bug triaging, askubuntu sweep, more reviews if needed, some minor coding BLOCKED: nope15:03
ralsinahey, I found my notes ;-)15:04
dobeynessita: it might be a couple hours before i could get to them15:04
gatoxeom?15:04
nessitadobey: thanks for that info, but that does not answer my question ;-)15:05
nessitagatox: eom!15:05
gatoxso.....15:05
* gatox lunch!!15:05
ralsinanessita: I got approval for a minisprint with you, brian and facundo15:05
nessitaralsina: end of january?15:05
ralsinanessita: date in the air, but that's the idea15:05
ralsinanessita: should alecu be there too?15:06
ralsinanessita: and/or me?15:06
=== gatox is now known as gatox_lunch
ralsinaI suspect I would not gain much from the low level stuff, I will likely never do any syncdaemon code15:06
nessitaralsina: is definitely a good idea that you and/or alecu stop by to introduce yourself to Brian, but agreed on that last thing15:07
dobeynessita: nessita well, do you want to do last minute releasing at the end of the day? because i probably will be having to do last minutes at the end of the day :-/15:07
nessitaralsina: I would suggest alecu to attend one or two days, if he can15:07
ralsinanessita: yep, agreed15:07
nessitadobey: I prefer not last minute :-)15:07
dobeyi am mostly worried about the music store situation at the moment15:08
facundobatistaralsina_, facundo who?15:17
dobeywell, at least some things don't require any trunk->stable-3-0 stuff, yay15:25
dobeyfml; there is like nothing installed on the maverick vm15:33
ralsina__facundobatista: facundo you15:35
nessitadobey: it it's ok with you, I'll land stable-3-0-updates and start releasing15:36
nessitadobey: so I can gather some sponsorhips for my resume15:37
dobeyok15:37
dobeyresume?15:37
nessitadobey: hum, I meant... portfolio of packages?15:39
ralsina__lunchtime15:41
=== ralsina__ is now known as ralsina
dobeynessita: https://code.launchpad.net/~dobey/ubuntuone-storage-protocol/merge-to-stable-3-0/+merge/86419 also btw15:44
nessitadobey: right! I forgot that one :-)15:45
dobeynessita: well, i can do the release for protocol and client, since i have upload privs for them15:46
nessitadobey: right, that's faster15:46
nessitadobey: any reason not to merge from trunk to stable-3-0 the changes to tests/test_client.py?15:52
dobeynessita: what changes?15:55
nessitadobey: the removal of a tearDown. Did you merge trunk into stable-3-0?15:56
dobeynessita: that was already merged in, immediately after branching, from a branch from you15:56
dobeyno?15:57
nessitadobey: hum, do I have trunk outdated? :-) /me checks15:57
dobeytrunk? or stable-3-0?15:57
nessitadobey: so, my trunk is up to date, and in stable-3-0, I see that tests/test_client.py has an extra tearDown when comparing it to trunk. I was hoping your branch will remove that15:58
nessitathe diff is:15:58
nessitahttp://pastebin.ubuntu.com/776467/15:59
dobeyugh16:00
nessitadobey: so, my question is, did you bzr merge trunk into your merge-to-stable-3-0 branch?16:00
dobeyyour branches were different! :(16:01
nessitadobey: my branches were different where/how?16:01
dobeyno i merged the only commit which wasn't listed in the changes already made16:01
dobeynessita: http://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-storage-protocol/trunk/revision/143 vs. http://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-storage-protocol/stable-3-0/revision/14316:02
nessitadobey: ah, I see. Bummer. Well, another evidence of how error-prone is to merge individual changes back :-D16:03
dobeyno, this was already broken :)16:04
nessitadobey: can you bzr merge trunk so we can align both branches?16:05
verteroknessita: hi16:05
nessitaverterok: hola!16:05
verteroknessita: hola16:05
verteroknessita: for https://bugs.launchpad.net/ubuntuone-client/+bug/869920 I proposed https://code.launchpad.net/~verterok/ubuntuone-client/stable-3-0_fix-869920/+merge/8585616:05
ubot4Launchpad bug 869920 in ubuntuone-client (Ubuntu) (and 4 other projects) "Files in new UDFs are not uploaded due to filtering (affects: 10) (dups: 2) (heat: 56)" [High,Confirmed]16:05
verteroknessita: and now I see the fix is already in stable-3-016:05
verterok:/16:05
=== gatox_lunch is now known as gatox
nessitaverterok: yes, we merged all changes from trunk into stable-3-0 branch yesterday16:06
verteroknessita: ok, so...why I proposed that branch? :/16:06
verteroknessita: how are we going to manage this mess?16:06
nessitaverterok: we did not have the procedure in place until yesterday. And not sure what mess you mean :-)16:07
verteroknessita: last week you told me I need to backport all changes I do to trunk16:07
verteroknessita: the mess of saying != doing :)16:07
verteroknessita: so, is there a wiki page, gdoc, something?16:07
verteroknessita: what should I do with stable-2-0?16:07
verteroknessita: https://code.launchpad.net/~verterok/ubuntuone-client/stable-2-0_fix-869920/+merge/8586016:08
dobeywe are not merging trunk to stable-2-016:08
nessitaverterok: let me review what we talked so I can understand why I was not clear, so I can improve what I say16:08
dobeyverterok: i approved it16:08
dobeythe stable-2-0 fix, that is16:09
verterokok, so... when I fix something in trunk, I only need to backport to stable-2-0, right?16:09
dobeywell, and -1-6 and -1-4 and -1-2 possibly as well; but this will be much simpler in the future16:10
verterokstable-3-0 is updated via the new process16:10
verterokdobey: yes, but assuming it's a bug affecting >= 2-016:10
dobeyonce we resolve the whole "how the hell do we support N versions of Ubuntu with a single stable branch" problem16:10
verteroknessita: welcome back16:10
nessitairc client is acting up16:11
nessitaverterok: sorry, I was going thru the irc logs and this thingy crashed16:11
nessita(twice!)16:11
verteroknessita: when I proposed the branch targeted to trunk, you told me to also propose the fix for all versions, including 3-016:11
dobeyerr, s/stable branch/stable series/16:11
verterokall "affected" version16:11
verteroknessita: I'm asking because I'm about to propose a bug fix for tritcask :)16:12
nessitaverterok: yes, but only *after* it was properly QA'd in trunk. And last friday, when rodney and I found out we have a different view of the process, I say to propose and land the branch into stable-3-0, and I thought that landed then. I did not know that branch did not land.16:12
verterokok16:13
verterokthanks16:13
nessitaverterok: so, yesterday, we agreed on a process (we in desktop), and I should share that in the ubunet mailing list16:13
nessitaverterok: because I can see the confusion16:13
dobeyverterok: it's bumpy at the moment, but it will smooth out over time16:13
verteroknessita: ok, thanks16:13
verterokdobey: I have problem in proposing N branches until it settles :)16:14
dobeyverterok: well, propose N-1 :)16:14
verterokdobey: :)16:14
dobeynessita: i updated the protocol branch to include the other part of a change that you previously missed :)16:15
nessitadobey: thanks16:15
verterokjust want to avoid wasting dev and review cycles, as I my stable-3--fix* branch was proposed and curtis was reviewing it :)16:15
verterokthanks16:16
nessitaverterok: so, summary is we should backport fixes to stable branches (all stables affected except 3-0), and we'll update stable-3-0 periodically. The goal is to, eventually, use the same stable branch to all ubuntu releases, so we devs do not have to build N (or N-1) branches16:16
verteroknessita: perfect16:16
dobeyok, need to get lunch; bbiab16:25
mandelnessita, ralsina, dobey, gatox EOD for me, see you tom!17:00
gatoxmandel, bye!17:01
ralsinabye mandel!17:10
dobeyadios mandel17:10
nessitachau mandel17:16
dobeynessita: uhm?17:18
dobeynessita: 2.99.2?17:18
nessitadobey: yes, I'm not making it in time for 2.99.117:19
dobeyok17:19
nessitadobey: given that 2.99.1 is right after we come back from the shutdown17:19
nessitaand tomorrow is my last day of work until next year!!!17:19
nessita:-D17:19
gatoxnessita, lucky you! jeje17:20
dobeyright17:20
nessitagatox: :-D :-D17:20
gatoxthose moments when you think that you finally fix it, and then a more difficult problem appear....... just like that! :P17:22
dobeynessita, ralsina: https://code.launchpad.net/~dobey/ubuntuone-client-gnome/merge-to-stable-3-0/+merge/8642117:25
ralsinadobey: will get to it soon17:25
dobeynessita: btw, can you look at my dirspec branch again?17:26
nessitadobey: sure, give me a couple of minutes17:26
gatoxbrb17:43
nessitadobey: have the link handy, for dirspec?17:46
dobeynessita: https://code.launchpad.net/~dobey/dirspec/add-tests/+merge/8613017:47
nessitathanks17:47
nessitadobey: did you know that there is no need to do try-except for .pop(), you can just do: a_dict.pop(key, None)17:49
dobeyi didn't know that, no17:52
nessitadobey: could you change that in the code please? otherwise the next seeing that will wonder why is being done that way17:52
dobeydone17:53
nessitathanks17:54
dobeyalready pushed even17:54
dobeynessita: how is it going with the releases and reviews?18:16
nessitadobey: good. You?18:18
dobeyfrantic :)(18:21
dobeyi think i will have to not make a rhythmbox-ubuntuone release today18:22
dobeynessita: do you need help with the ubuntuone-control-panel packaging, or are we going to wait until the next release to package the qt bits in ubuntu?18:23
nessitadobey: no help needed so far, and I don't think I can propose the qt packaging yet since qt4reactor is not in main18:25
nessitaand controlpanel is18:25
dobeyright; and we need to fix up the packaging in nightlies a bit too i think18:26
dobeyso for january we'll do qt :)18:26
nessitadobey: right18:27
nessitadobey: besides manual inspection, is there any way to automatically detect if the new upstream release has a new depends??18:28
dobeynessita: not really, but for python at least, you can do a grep for "import"18:30
nessitayeap18:30
dobeynessita: i don't think we've added any new dependencies though?18:30
dobeypython-twisted-web for sso maybe?18:30
nessitadobey: in my head I think we had, but I can't remember or find what :-)18:30
nessitadobey: hum, not yet, I think18:31
dobeyi think it is using that, because of the twisted + gi issue for libsoup18:31
dobeyat least that's what i understood last night looking at web_client/__init__.py there18:32
nessitadobey: webclient is not being used so far18:33
nessitadobey: is a new module to be used later by the rest18:33
nessitadobey: though, you're right, we're releasing that in this ussoc release18:33
nessitaso I guess I should add that dep18:33
dobeyi think we need to do some deps cleanup anyway18:34
nessitapython-twisted-web is already a depends for ussoc!18:34
dobeynessita: do you have any pbuilders set up?18:34
nessitanice :-)18:34
nessitadobey: yeah, all of them18:34
nessita(maverick, natty, oneiric, precise)18:34
dobeynessita: if you're worried about dependencies, you can just make the source package, then do "pbuilder-dist name_2.99.0-0ubuntu1.dsc" and see where it fails, if it does :)18:35
nessitadobey: pbuilder certainly helps for detecting missing deps for sources, but not for binaries, no?18:36
dobeyalthough, it won't necessarily catch all possibles, it's a pretty good test before throwing it in ubuntu proper18:36
nessitadobey: right18:36
dobeynessita: well, it works better with the nightlies, since we run the unit tests there; but not so much for ubuntu proper packages yet, since we can't run the tests there18:36
nessitadobey: right18:37
dobeyalso, i'm about to write up a proposal e-mail to make our lives much easier for uploads to ubuntu18:38
nessitadobey: looking forward to see that. Another question, you're releasing devtools as 2.99.0 today?18:38
nessitait has the testcases new module18:39
ralsinanessita, dobey: I am not feeling very well, I will take a break and come back tonight.18:41
nessitaralsina: ack, get better!18:41
ralsinanessita: thx, if you need me call me on the phone, I am 2 meters away from the notebook :-)18:42
dobeynessita: i'm not releasing devtools without dirspec, and without the change to it to use dirspec :)18:43
nessitadobey: ok18:47
nhainesralsina: hope you feel better!18:48
nessitadobey: I think I need to remove the dependency on ubuntuone-installer for controlpanel18:50
dobeywhy?18:52
dobeyi think it has to stay, at least for now18:52
nessitadobey: why? :-)18:52
nessitadobey: controlpanel does not depend on installer to function18:53
dobeybecause without it, there's no way to actually launch the control panel18:53
dobeyexcept for if you get a new folder offered to you or something18:53
nessitadobey: but we have all our packages in main, and in the CD, and the controlpanel is there18:54
nessitadobey: or clicking on the U1 icon in the launcher runs the installer?18:54
dobeynessita: if nothing depends on -installer, it will fall off the cd, which means it won't work18:54
dobeyyes, clicking the icon runs the installer, which runs the control panel if it's already installed18:54
nessitadobey: I see. Any reason not run the controlpanel directly from the launcher?18:54
dobeynessita: so it has to stay for now; but i agree we do need to discuss with chipaca/etc about what to do about the installer18:55
dobeynessita: because we can't have one .desktop file run either x or y18:55
dobeynessita: and because we had the plan of just having the installer on the CD, which would install everything else; but then we changed what we were doing close to the end of the cycle18:56
dobeynessita: and so it is designed to have the smoothest UX possible with the installer in place18:56
nessitadobey: right, and +1 to see what happens with the installer18:56
dobeyso leave the dep for now (and possibly the jan 3 release), and i already had it in my plans to bug people about the installer :)18:57
verterokralsina, nessita: is syncdaemon using the syncdaemon.conf config file in windows? e.g: if I add a token18:59
nessitaverterok: syncdaemon uses the syncdaemon.conf in windows, yes. Not sure what you mean with "if I add a token"19:00
dobeyi think he means oauth token, vs sso19:00
verteroknessita: it will use the oauth token form the config or the one in the registry/whatever?19:00
verterokdobey: yes, oauth token :)19:01
dobeynessita: are you ready to approve that dirspec branch yet? :P19:02
nessitadobey: yes I am! approving19:06
nessitaverterok: so, do we read oauth tokens from the config file in ubuntu?19:07
verteroknessita: yup19:07
nessitaverterok: then, it should work on windows19:08
verteroknessita: awesome!19:08
nessitaverterok: all the code works the same in all platforms19:08
verteroknessita: cool, do you know where syncdaemon.conf is in windows? :)19:08
dobeyoh man, saab filed for bankruptcy19:08
nessitaverterok: we ship the same as in linux. Once is installed, is under C:19:09
nessitaóops19:09
nessitaC:\Users\<username>\AppData\Local\ubuntuone I think19:09
nessitaverterok: ^19:09
verteroknessita: graicas, muchas gracias19:09
nessitade nada19:10
dobeynessita: do you have any upload privs in ubuntu at all, btw?19:21
nessitadobey: nopes, I'm trying to have several packages sponsored so I can apply for those19:22
dobeynessita: when were you planning on applying?19:23
nessitadobey: soon, but seb recommended me to have a couple of packages sponsored first19:24
dobeynessita: ok; hold off on application for now please. because you will need to apply for a team that doesn't exist yet :)19:25
nessitadobey: what do you mean?:-)19:26
dobeynessita: i mean, i'm trying to make life much easier for us in being able to upload our packages to ubuntu19:26
dobeybut i have to propose the team and deal with all that stuff; then you can just apply to be on that team, rather than for per-package uploads19:28
nessitadobey: sounds good :-) (though I will try to apply for uploads right for magicicada and pycasa as well, but after this)19:28
dobeyapplication process will be pretty much the same, though19:29
dobeyah ok; yeah, those are separate things, so that is fine; those wouldn't be in the pacakage set for this team19:29
nessitaof course19:31
dobeynessita: do you know why the two tests would have failed with UnicodeDecodeError in https://code.launchpad.net/~dobey/dirspec/add-tests/+merge/86130 ?19:32
dobeyah19:35
dobeyLANG fail :(19:35
nessitadobey: sorry, was attendin another ping. You got that?19:39
dobeyyesh; not sure what the right fix is, but i see why it broke19:40
dobeywhat are all the windows character encodings that we actually support?19:43
dobeyactually, i'm not sure why we have these tests exactly19:44
dobeythese tests make no sense :(19:45
dobeynessita: should i just delete the tests, or skip them or something? they seem to depend on system configuration being set a certain way, and don't actually test any of the code in the project19:49
nessitadobey: the test us testing that no matter the system config, we get path as bytes encoded with utf-819:51
nessitais*19:51
nessitadobey: so, removing is not an option, let me see the trace to see how we can fix19:52
dobeyit depends on sys.getfilesystemencoding() returning something compatibile with all of UTF-819:53
nessitadobey: I haven't merged yet, but from the trace along that does not look the case. The test builds a path with the encoding of the FS19:54
nessitaalone*19:54
dobeywhich is a system configuration thing19:55
nessitadobey: right, but it does not matter what setting is, can be any enconding. So, the test grabs a unicode name, and encode it in 2 encodings: the system's, and utf-8. Then it checks that using get_env_path will return the utf-8 version of it, no matter what the system config is19:58
nessitadobey: what is sys.getfilesystemencoding() returning?19:58
dobeynessita: it does matter, because it can't encode the string to something which doesn't support those characters. so if your filesystem encoding on windows is Windows-1253 (Greek) for example, it will fail19:59
dobeynessita: in tarmac, it is ANSI_X3.4-196819:59
dobeyaka ASCII19:59
dobeywhich Ñandú does not fit in20:00
nessitadobey: I see20:04
nessitadobey: so, from my POV, this module should return all the paths in unicode20:04
nessitadobey: so, proposal:20:04
nessita* skip these tests to land20:05
nessita* add a new bug/branch to return unicode, and then when you change each project to use dirspec, also modify them to use that unicode20:05
dobeyi don't quite understand what you mean by returning unicode; the method seems to do that20:07
nessitadobey: one sec20:12
dobeyanyway, i skipped them and filed a bug20:14
dobeyhttps://bugs.launchpad.net/dirspec/+bug/90705320:14
ubot4Launchpad bug 907053 in dirspec "Test failures due to lack of isolation (affects: 1) (heat: 6)" [Undecided,New]20:14
nessitadobey: ack, please remember to run this by alecu20:15
gatoxEOD!! bye people!20:17
dobeynessita: could you also do a quick and easy review for https://code.launchpad.net/~dobey/ubuntuone-dev-tools/use-dirspec/+merge/86303 ?20:19
dobeyit's a very simple change :)20:19
nessitadobey: you're squeezing me today!!! :-)20:19
dobeygatox: bye cylong20:19
dobeyerr cylon20:19
nessitadobey: I demand no more lifting and icecream ;-)20:19
gatoxjeje20:20
nessitagatox: bye!20:20
dobeynessita: i still have to do stable-3-0 merging for libubuntuone, as well :(20:21
=== gatox is now known as gatox_away
dobeybah, slow launchpad :(20:41
* nessita -> eods21:54

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