/srv/irclogs.ubuntu.com/2012/10/24/#ubuntuone.txt

=== Guest91535 is now known as adorilson
karniHacking on a brief sound glitch when player steps over the percentage that was sufficient to start playing the song being downloaded.02:08
klaxtrquick question, can i host in ubuntu one websites.02:19
karniklaxtr: I think you cannot.02:25
klaxtrok, just wondering cause i rather do my bussiness  with ubuntu, as web designer and hosting my webpages there02:27
karniklaxtr: For what it's worth, this is a simple website hosted on U1 http://ubuntuone.com/68X8UhsKV7huTrlDGAEe1b02:30
karniklaxtr: Plain html. I think you'd have to publish all files related to your website, which may not be very user friendly to do, but it seems possible.02:31
karniklaxtr: Try catching aquarius tomorrow, he's set up a web page on U1 before.02:31
klaxtrthanx a lot karni im on pacific time, is aquarius on in the morning??02:33
karniklaxtr: he's UK, UTC+0:00 (+1 timesavings now)02:56
karniklaxtr: he usually is02:56
klaxtrtahnx02:57
karniLooks like I'll have to write a local proxy server to avoid the stutter when playing over buffer end :S g'ah you Android..03:16
dobeyu1 is not a web hosting service04:03
karni;)04:12
karniNor is Dropbox, but it can hold websites (so can U1, if one _really_ wants it to ;))04:12
dobeyno; it can hold html which you can publish. it also has a terms of service stating you are responsible for any additional bandwidth/storage costs :)04:19
dobeyit's impossible to deploy php/python/rails/etc applications on u1 and have them be part of your "web site" :)04:20
dobeyif people want a web host, they really should pay for a real web hosting service04:20
karnidobey: I think sil had a simple website, with css files, etc. Just to prove that you could do it, even though it may have had little sense to do so :)04:20
karniof course :)04:20
dobeyyou can have a static web page, sure04:20
dobeythe same as you can publish a .jpeg04:20
karniBut if that dude wanted to have a static page with 5 pictures, why not :) Exactly.04:20
karniCorrect.04:21
karniI know it's no fit for a web hosting :)04:21
dobeywell, the whole "i want to host my web sites as me being a web designer" doesn't sound like "static page with 5 pictures"04:21
dobeyeither way, dropbox and u1 aren't replacements for geocities04:21
karnifine, fine ;)04:21
karnigeocities? oh man, I hardly recall its existence :)04:22
dobeyor angelfire04:22
dobeyanyway04:22
dobeyit is quite late04:22
karniyeah04:22
dobeyas i'm sure your watching of the sun rise will tell you :P04:22
karniI'll be leaving too04:22
dobeylater04:22
karniAlmost on the horizon :)04:23
karniNight, dobey o/04:23
JamesTaitGood morning all! :)08:40
gatoxgood morning11:00
karniMorning!11:31
gatoxkarni, hi11:38
karniHiya gatox11:55
mandelhello from copenhaguen!11:56
gatoxmandel, hi!11:56
mandelgatox, hello! hello!11:57
mandelso I guess is just you, karni, mmcc and brian, right?11:57
karnihi mandel!11:58
gatoxmandel, roberto and dobeyy are in vacation?11:58
* gatox checks canonical admin11:58
karniI'm not sure if guys already started :)11:58
mandelgatox, AFAIK yes, and alecu :)11:59
mandelkarni, well, I'm in the sprint so I'm not fully working today12:00
gatoxmandel, mm alecu is in the list, but roberto and rodney no12:00
karnimandel: yes, I know. enjoy! :)12:01
gatoxmandel, roberto leaves on friday it seems12:01
karnigatox: Thats what I wanted to say, yep12:01
karniFriday.12:01
gatoxwow..... almost everyone is going to be on vacation next week..... perfect timing jeje12:01
karnihaha12:02
* gatox is going to land his own branches..... ANARCHY!12:02
gatoxjejeje12:02
gatoxapprove and land12:02
mandelhehe12:02
* mandel looks at gatox being evil..12:03
* mandel reboots to try to get unity to work12:03
gatoxjeje12:03
ralsinamorning!12:45
gatoxralsina, hi12:45
ralsinagatox: when the cat's away, the mice better be on their best behaviour, or else the cat gets hungry ;-)12:45
gatoxralsina, jejejeje12:46
ralsinakarni: you were here 8 hours ago. WTH man.12:46
gatoxralsina, i promise not to approve my own branches :P12:46
ralsinagatox: uncross the fingers now.12:46
gatoxjeje12:46
karniralsina: buahah :D well.. if I start any later, I'm gonna totally screw my day up, won't I ^_^12:46
gatoxralsina, buttt....... you can review a few before leave if you have the time :P12:47
karniralsina: Basically, last two days I've been starting like I were in AR TZ ;)12:47
ralsinakarni: you and I are going to have a long talk in the sprint12:47
ralsinakarni: and ending like you are in NZ12:47
* karni hides :>12:47
karnihahah12:47
* karni runs and hides in the corner12:47
ralsinakarni: it's ok, I understand it, but really, it worries me a bit12:48
gatoxralsina, when you have a moment, i'll appreciate if you can review this: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/search-shared-files/+merge/131019  -  https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/bugtest/+merge/13109812:48
ralsinagatox: queued12:48
gatoxralsina, thx12:48
karniralsina: I guess I should talk with mandel :) "How to recover healthy day rythm talk".12:49
karnimandel: Have you managed to recover a healthy day rythm, anyway ;P ?12:49
gatoxkarni, there is nothing healthy about mandel12:50
karnigatox: LOL XDD12:50
mandelI was going to say just that :)12:50
mandelralsina, hello!12:50
karnihahahaaha12:50
ralsinagatox: his left hand is still original equipment12:50
gatoxmandel, ejjeje12:50
gatoxralsina, jejeje12:50
mandelralsina, we need to talk, here no one know what is going to be the scope of our work, so atm I'm just complaining about unity12:50
ralsinamandel: latch onto cristian12:51
karnijeje12:51
ralsinamandel: but yes, scope is still being defined12:51
mandelralsina, cristian is not here AFAIK he is back in london12:51
* ralsina is getting good at managementspeak12:51
ralsinamandel: oops then, thought he was there all week12:51
ralsinamandel: ok, talk with johnlea about the purchases workflow, you know enough SSO to see possible pitfalls12:52
ralsinamandel: also, there is talk about sso-on-ubiquity, try to find someone who knows about the installer12:52
mandelralsina, what!? really?12:53
ralsinamandel: hush ;-)12:53
mandelfuuuuu12:53
ralsinamandel: or first-run, it depends ;-)12:53
mandelralsina, ok.. I wonder who I can talk with about this...12:54
ralsinamandel: that's the point of having a man in copenhagen12:55
ralsinamandel: find mvo, he knows people12:55
* ralsina wonders if mvo is still there, too12:55
karnimandel: You're there quite early, aren't you? Are you staying for full UDS?12:56
ralsinaI wonder who should I bless with bug #1034108 ... it's a Lubuntu seed bug...12:57
ubot5Launchpad bug 1034108 in ubuntuone-client (Ubuntu) "Lubuntu, won't take system password, always prompts for keyring" [Undecided,Confirmed] https://launchpad.net/bugs/103410812:57
ralsinaor maybe we should force that depend ourselves12:57
mandelkarni, sprint before uds, then thailand12:58
karnimandel: ah I see12:58
dobeyhuh13:06
ralsinahuh, dobey!13:07
dobeyno, i am not on holiday in thailand13:08
karni:D13:08
* karni will run an errand, back in a while, maybe ~50"13:09
mandeldo you guyd have problems with the following url: http://musicsearch.staging.ubuntu.com/v1/search?q=mad%20mad&pagesize=10&imagesize=100&grouping=113:16
karnimandel: 503 Service Unavailable13:17
karniNo server is available to handle this request.13:17
gatoxsaame here13:17
ralsinaso staging is down?13:17
mandelralsina, yes..13:21
mandellooks like that13:21
mandelbummer13:21
=== m_conley_away is now known as m_conley
gatoxralsina, hi, do you have a minute to mumble?13:55
ralsinagatox: sure13:55
ralsinagatox: I'm on 1-1 now13:56
gatoxralsina, ok.... can you let me know when you are free.... is going to be short13:57
ralsinagatox: now13:57
ralsinagatox: I'm on 1-1 aiting for you, sorry I was not clear :-)13:57
gatoxralsina, ahhhh ok, i thought you were in a 1-1 with someone else jeje13:57
* karni is back!14:01
dobeycan someone test this on mac and/or win? https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/bugtest/+merge/13109814:12
briancurtindobey: i'll take a look14:12
dobeythanks14:19
ralsinagatox: +1 on both14:25
gatoxralsina, awesome! thx!14:26
mvohello!14:26
gatoxmvo, hi14:26
mvohey gatox14:26
karnimvo: hi!14:28
mvohey karni14:29
gatoxralsina, mail sent! :D14:34
ralsinagatox: chasgracias14:35
ralsinamvo: saw the email, still digesting it14:35
mvoralsina: :) it got a bit long14:35
ralsinamvo: but lots of good data14:36
mvoralsina: happy to talk about it on the phone/g+ whatever if you want, but no real rush, I'm having a much needed cup of tea and try to see what piled up over the last few days14:36
ralsinamvo: I'll give you a bit to catchup, is in 2 hours ok?14:38
mvoralsina: yeah, that should work but we can do it earlier too, no problem, I just need ~10min to make a new pot of tea :) then I'm ready!14:39
ralsinamvo: ok, 20 minutes then14:40
mvothanks!14:40
dobeyfacundobatista: might you have a second to review https://code.launchpad.net/~dobey/ubuntuone-client/ignore-lock/+merge/131097 please?14:48
dobeyralsina, mvo: that would be the same time as the standup :)14:49
ralsinadarn, dobey saw through my slick plan to skip standup14:49
ralsinaok, mvo, right after standup ;-)14:49
* mvo nods14:50
ralsinadobey: about bug #1034108 maybe we could suggest libpam-gnome-keyring ?14:52
ubot5Launchpad bug 1034108 in ubuntuone-client (Ubuntu) "Lubuntu, won't take system password, always prompts for keyring" [Undecided,Confirmed] https://launchpad.net/bugs/103410814:52
briancurtingatox: bugtest branch approved14:54
gatoxbriancurtin, thx! :D14:55
ralsinakarni: when submitting national holidays please link to some official looking national holiday list14:59
dobeyralsina: i don't want to put workarounds in our packages to fix other versions of ubuntu that we don't really support. perhaps gnome-keyring should Recommends: that package though (and thus the bug should be filed against gnome-keyring in Ubuntu).14:59
ralsinakarni: I promise not to actually look everytime14:59
ralsinadobey: sounds reasonable. I'll change the affects14:59
karniralsina: Of course, I will. Regarding the end of December, I also looked at the canonical calendar pdf14:59
rockstarme14:59
gatoxme15:00
ralsiname15:00
dobeyme15:00
briancurtinme15:00
mvome15:00
* karni me, preparing notes15:00
ralsinammcc seems to be missing15:01
ralsinaalecu is on vacation but here in spirit...15:01
gatoxralsina, yap.... and i need to ask him something.... :S15:01
gatoxto mmcc15:02
ralsinarockstar: go15:02
rockstarDONE: Ubuntu installed, nux checked out and dev environment "set up"15:02
rockstarTODO: Still working through v2 Music API for iOS Music15:02
rockstarBLOCKED: Nope15:02
rockstarNEXT: gatox15:02
gatoxDONE:15:02
gatoxProposed a branch for control panel share tab, to use the new u1-client implementation. Propose a branch for sso to fix the failing tests. Started working in some improves for the share tab15:02
gatoxTODO:15:02
gatoxPropose some enhances in the UX for the share tab. Keep fixing bugs in my queue.15:02
gatoxBLOCKED:15:02
gatoxNo.15:02
gatoxCOMMENT:15:02
gatoxTomorrow i'll be working from 7 to 16 ART, because i have a flight to catch at 17 for my talk in the "Encuentro Linux Chile", i won't be here on friday (conference day).15:02
gatoxralsina, go15:02
ralsinaDONE: mgmt call, other calls, reviews, C++ study, canonicaladmin TODO: more canonicaladmin, more calls, catchup with mvo, more reviews BLOCKED: no, NEXT gatox15:02
ralsinaoops, next briancurtin15:02
briancurtinDONE: ssl configuration debugging, getting it to work 1 out of 15 times. took a small break from that to do some C++ work for about an hour.15:03
briancurtinTODO: more research and more trying, someone has to have gotten this to work15:03
briancurtinNEXT: mvo15:03
mvoDONE: sprint in copenhagen, travel back, write up summary of my impressions, auto-upgrade-teser branch review/merges. read some c++ 11 notes during the flight, not very productive otherwise15:03
mvogo karni15:03
dobeyuh, hmmm15:03
dobeyDONE: finished bug #1068335, bug #1042268, responded to pyflakes branch review15:03
karnidobey: go15:03
dobeyTODO: patched pyflakes egg for mac/win, more pyflakes fix poking15:03
ubot5Launchpad bug 1068335 in Ubuntu One Control Panel trunk "pylint is too complex and causes many problems" [Medium,Triaged] https://launchpad.net/bugs/106833515:03
ubot5Launchpad bug 1042268 in Ubuntu One Client trunk "Ignore .lock files" [Medium,Triaged] https://launchpad.net/bugs/104226815:03
dobeyBLCK: None.15:03
karniDONE: Player seek, worked on MediaPlayer buffer glitch(when starting playbackwhen song is still being downloaded), reviews.15:03
karniTODO: Still player control.15:03
karniBLOCKED: No.15:03
karniNext: noone?15:03
mvodobey: pyflakes \o/15:03
ralsinathat standup order was confusing15:03
dobeysomeone mayhaps have a buggy irc client methinks15:03
ralsinaand 33% my fault15:03
karni^_^15:04
ralsinarockstar said gatox, but I had me first, then I said briancurtin instead of dobey15:04
ralsinaaaaaaanyway15:04
gatoxralsina, i had me first15:05
gatoxtoo15:05
ralsinaIMPORTANT STUFF15:05
dobeyralsina: order here was gatox, you, me15:05
dobeyheh15:05
dobeyyay lag15:05
ralsinaONE: Do the company poll, people15:05
* karni already did it :)15:05
karniSame day I received it, I think.15:05
ralsinaTWO: I will be gone starting this friday, so anything you need squaring with me, do it today please15:05
ralsinaTHREE: No parties in the house while I'm gone15:06
* karni chuckles15:06
* gatox cancel the dj15:06
* mvo drinks all the wine himself then15:06
ralsinaThat's it from me. Any other comments?15:06
gatoxjeje15:06
gatoxjust the one i mentioned in my standup15:07
elopiodid I heard party?15:07
gatoxi won't be here on friday15:07
gatoxconference day15:07
elopioralsina: I marked a bug as private in ubuntuone-client and got:  The bug will become invisible because there is no-one with permissions to see Private bugs.15:07
dobeyuh15:07
dobeythat is weird15:07
ralsinaOh, FOUR we will start using a new project management tool this cycle, and there will be some training for it in the sprint. Nothing major for anyone other than mvo alecu and I, but you will have to record estimates :-)15:07
ralsinadobey: team renaming side effect?15:08
dobeyprobably not15:08
karniralsina: FYI, national holidays 11/11/2012 and 25-26/12/2012 - http://www.poland.gov.pl/Dni,wolne,od,pracy,w,2012,roku,10749.html , 1/01/2012 is national holiday by canonical calendar15:08
dobeyelopio: was it in ubuntuone-client or ubuntuone-client (Ubuntu)?15:08
ralsinakarni: awesome15:08
elopiodobey: ubuntuone-client (Ubuntu)15:08
karniralsina: I'll be including that link in the comment next time I fill in national holiday.15:08
ralsinadobey: I can't change the affects in https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/1034108 ... I am starting to think we broke something...15:09
ubot5Ubuntu bug 1034108 in ubuntuone-client (Ubuntu) "Lubuntu, won't take system password, always prompts for keyring" [Undecided,Confirmed]15:09
=== yofel_ is now known as yofel
dobeyralsina: changed it to gnome-keyring15:09
dobeyelopio: what bug #?15:09
elopiobug #107054515:10
ubot5Launchpad bug 1070545 in ubuntuone-client (Ubuntu) "uploading large files fails" [Undecided,New] https://launchpad.net/bugs/107054515:10
gatoxmmcc, hi o/15:11
dobeyelopio: move it to upstream ubuntuone-client for the Affects first then. i think i need to write a big e-mail about bug triaging for u1 client stuff15:12
mmcchi gatox. hi folks. just got online, sorry I missed standup15:12
mmccwas up till 2 - no internet is surprisingly productive.15:12
elopiodobey: got it. A big page in the wiki about triaging would be really nice.15:12
karniralsina: sneak peak to wet your apetite http://ubuntuone.com/5TFFOgqvQiICYDJOzGiNsA , http://ubuntuone.com/1tI46hOHD9yB0jMlSRzwJu15:12
ralsinakarni: purty!15:13
karniralsina: mind that there are no official art resources used here (pending design team work)15:13
gatoxmmcc, question..... what are we going to do with this branch? https://code.launchpad.net/~diegosarmentero/ubuntuone-client/search-filter/+merge/130862  because i understand your point of view.... but we already agreed with alecu about that implementation15:13
karni:)15:13
ralsinagatox, mmcc: go on with it.15:14
ralsinawe can always change it back if it shows to be too confusing for actual users15:14
mmccgatox I decided yesterday that I am OK with the existing implementation15:14
gatoxmmcc, ok then15:14
ralsinamvo: ready on mumble when you are15:14
mvoralsina: ok, I'm in u1 client engineering, where shall we meet?15:15
ralsinamvo: manouh-a-manouh15:15
dobeyugh15:15
mmccI did some benchmarking and found that using more than one regex to give preference to "more obvious" matches is slow (> 2x slower for 2 regexes)15:15
dobeythe clock indicator is broken wrt events it seems :(15:15
mmccbut it's 2x a very small amount… the other thing was that my idea to prefer exact substring matches with strings in them is already done because spaces sort before non-spaces15:16
karniralsina: heh, to be clear - I meant 1/11/2012 (as in canonical admin). 11/11 is also national holiday, but it's on Sunday! so that one I didn't request.15:16
dobeyralsina, mmcc: care to review https://code.launchpad.net/~dobey/ubuntuone-client/lint-roller/+merge/131208 please?15:18
mmccdobey you bet.15:18
dobeybugger, i am going to have to reconfigure mumble it seems15:19
* gatox lunch15:19
=== gatox is now known as gatox_lunch
facundobatistadobey, approved and sent to tarmac15:20
mmccgatox: +1 on u1client search-filter15:22
dobeyfacundobatista: great, thanks!15:22
facundobatistadobey, :)15:23
dobeymmcc: that one doesn't need the patched pyflakes, and fixes the issues we found last night with the changes to sso, via control panel. i'll change the cp one back to needs-review and comment that it needs that client branch15:28
mmccdobey, sounds good. it looks good - the tests here on osx are so broken that it's a little hard to verify, but I don't think it's breaking anything new15:30
dobeyit doesn't appear to. made sure it was failing before the fix, and tests are passing after, with the new sso branch. and still work with the current sso trunk.15:31
mmccyeah, I just scanned the failures and it's all dirty reactors except for two other failures that have been there forever15:33
dobeyand i am starving, so i'll get lunch, and then get a pyflakes egg together asap after15:33
mandeldammed missed the standup.. sorry15:33
mandelstupid connection15:33
dobeymandel: aren't you sprinting?15:34
mandeldobey, yes.. I guess I'm ok then :)15:34
dobeyyes :)15:34
mmccoh hey I missed it too. I wrote notes though:15:35
mmccDONE: reviews, bug 1069953 and bug 106780615:35
mmccTODO: more reviews, land those ^, tests for cocoa sync menu15:35
dobeyok; lunch time, bbiab15:35
ubot5Launchpad bug 1069953 in Ubuntu One Client "sync menu recent transfers list can show a file twice" [Undecided,Confirmed] https://launchpad.net/bugs/106995315:35
ubot5Launchpad bug 1067806 in Ubuntu One Client "sync menu should show active downloads as well as uploads" [High,Confirmed] https://launchpad.net/bugs/106780615:35
ralsinaLunch!15:47
elopiodobey: we have this: https://wiki.ubuntu.com/UbuntuOne/Bugs/WorkFlow15:54
=== gatox_lunch is now known as gatox
mmccalecu, ralsina - a couple easy reviews for you: https://code.launchpad.net/~mikemc/ubuntuone-client/add-downloads-to-menudata/+merge/131231 and https://code.launchpad.net/~mikemc/ubuntuone-client/no-multi-add-recents-fix-1069953/+merge/13123316:14
ralsinammcc: alecu is on vacation16:15
mmccthey're a pipeline so the second has changes from the first16:15
mmccoh yeah right16:15
mmccwell, whoever wants to look, then :)16:16
ralsinammcc: add the 1st one as a prerequisite and they'll go away16:16
* ralsina goes really to have lunch now16:16
mmccralsina I did. I thought that might be relevant to reviewing though16:16
ralsinammcc: ack16:17
mmccIs there an accepted opinion on where to put tests in a source tree? Our projects aren't consistent - u1client has them in a toplevel tests/ dir, which I like, because it's easier to ack-grep through just the source16:26
briancurtintop-level tests/ is the way to go16:26
karniralsina: This is quite late notice, but I'd like to ask if I could take this and the following Friday's off. If not possible, I'd request the latter only.16:27
mmccbriancurtin, ack. agreed.16:27
briancurtinanyone up for a small review? (dobey and mmcc have already looked) https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/nam-setproxy-windows-workaround/+merge/13062616:33
* karni looks16:34
mmcchere's another project organization question - the cocoa sync menu is just three files that no one except its tests will ever import. Do I bother organizing them into a package? should they be in the ubuntuone namespace for any reason?16:35
mmccIn ObjC cocoa projects I'm familiar with, it's common to just dump all the files in one place and do any organization in your xcode project, but I'm not using xcode… Anyway, not sure this matters, just wanted to see if there was a done thing16:37
karnibriancurtin: line 27 - this test is for Windows only? https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/nam-setproxy-windows-workaround/+merge/13062616:38
karnibriancurtin: oh, ignore moe16:38
karniI get it16:38
karnibriancurtin: +116:39
briancurtinthanks karni!16:39
dobeyhey16:51
karniI'm clocking out for dinner, ttfn16:59
dobeymmcc: most of our code really shouldn't be in the standard python dist-packages directories; it's just easy for people to do that when writing python apps that are modularized; and hard to do it the "right" way when using distutils/setuptools/whatever. and i haven't gotten time/bothered to fix ours yet16:59
mmccdobey ok… not sure I totally understand what that means for my cocoa menu project…17:02
dobeymmcc: right, and not sure how the best way to do it in a .app is either17:03
mmccwell, py2app will just throw everything we reference into a site-packages.zip, so it's more about how we want to refer to things in the code and tests.17:05
mmccI'm leaning toward just leaving everything in the toplevel, since it's really only a couple files17:05
dobeyhmm17:06
dobeydoh17:15
dobeyhow does one make an egg exactly? there's no bdist_egg command it seems; and bdist doesn't seem to likely be what we want exactly17:16
mmccback, coffee bean wanted me "to join us in the real world for 10 minutes" - aka, go buy another pastry17:23
dobeymmcc: how do i create an egg exactly for buildout to use? or do i just need to make a source tarball instead?17:24
mmccdobey, I don't think buildout requires anything special about the egg…17:25
dobeymmcc: i mean, setup.py has no "make me an egg" command17:26
mmccoh. hmm17:26
briancurtinsetup.py bdist_egg?17:27
dobeydoesn't exist?17:27
dobeypyflakes is using plain distutils btw it seems17:28
mmccoh ok, it looks like pyflakes on pypi is just the source tarball, and buildout handles that fine17:28
dobeyright17:28
dobeyso i should just make a patched source tarball then?17:28
mmccdobey yeah - and I'll figure out how to point buildout at that17:28
dobeyok17:29
mmccok, that's easy. I just give it a url to the tarball with "#egg=pyflakes" at the end. we do that for this configglue:17:30
mmcc    http://launchpad.net/configglue/trunk/1.0/+download/configglue-1.0.tar.gz17:30
dobeymmcc: https://code.launchpad.net/~dobey/ubuntuone-windows-installer/patched-pyflakes/+merge/13124717:40
mmccdobey - looking17:41
mmcchm, doesn't work as-is, sussing17:52
mmccbrb18:00
ralsinakarni: it's ok18:01
dobeyhmm18:02
ralsinakarni: so, put them in the admin, there's no problem18:08
mmccback18:15
ralsinammcc: if pyflakes doesn't build from sources that way you will have to do a binary egg18:15
karniralsina: Thank you! Filed in canonical admin.18:16
mmccralsina well, it should build form sources, since it's just getting a src tarball from pypi -- the problem seems to be that it isn't even looking at the path we gave it in find-links18:16
gatoxmmcc, hi..... when you have a moment, could you review this branch? https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/search-shared-files/+merge/131019 it is related to the previous branch that you review for u1-client18:16
mmccgatox, sure - I had it on my list yesterday, sorry I didn't get to it yet :)18:17
ralsinakarni, dobey: approved everything.18:17
dobeymmcc: do you need to remove an existing one, if you have it already perhaps?18:17
dobeyralsina: great, thanks18:17
gatoxmmcc, ahhhhh ok, no problem18:17
mmccdobey you do, yes, but that's not it.18:18
karniralsina: Thank you!18:18
dobeymmcc: weird; how does it even know to use pypi? just the fallback?18:19
mmccdobey it uses setuptools' easy_install18:20
mmcc-- which means, that the URL will be ignored if it doesn't end in .tgz,.zip or whatever18:20
mmccso we can't use that ubuntuone ID url18:20
briancurtinmmcc: i think you can use the shortener and create a custom url IIRC18:21
dobeyah18:21
dobeyoh, hrmm18:22
dobeyyou have to use the u1.to18:22
mmcchaven't done that before. I'll see if it works18:24
dobeyi have no idea how to just put the file on people.canonical.com, actually18:25
ralsinau1.to will work18:29
dobeyyeah, but i don't trust aquarius18:30
dobey:)18:30
ralsinadobey: haha, the URL elongator is chipaca's I think18:30
ralsinahow's the screen? I know it's not up to your standards, but it should be nice18:32
mmccok, lunch time here… will be offline for a bit18:32
ralsinawrong channel there18:33
=== gallth is now known as tgall_foo
dobeyhmm19:08
dobeyralsina: easy second review on https://code.launchpad.net/~dobey/ubuntuone-client/lint-roller/+merge/131208 please?19:14
ralsinadobey: sure19:14
ralsinadobey: global +119:14
karniEODing for now, might hack some more before sleep. Have a nice evening, all!19:21
dobeykarni: go to sleep before 6 am tomorrow :)19:21
gatoxkarni, bye19:21
karnidobey: I will, thanks :)19:22
karnio/ gatox19:22
ralsinakarni: bye!19:22
gatoxthe share tabs is becoming more awesome :D19:24
dobeydoes it no longer auto-publish when you click on an item in the sear results dropdown? :)19:26
gatoxdobey, that was fixed a while ago19:27
dobeygatox: eh? it did that for me today19:28
gatoxdobey, really....... i can show an screencast of how is working here with the code in nightlies19:28
gatoxit automatically moves to the detail page19:29
briancurtingatox: looks like search-filter branch killed windows: https://jenkins.errormessaging.com/job/ubuntuone-client-windows-test/14/19:29
dobeygatox: it moved to the detail page as well, but it published the file for me19:29
gatoxdobey, ahhhhh yes..... it publish it..... but not re-publish if it is already published19:29
dobeygatox: the fact that it publishes it without warning is quite surprising19:30
dobeynot expected at all19:30
gatoxdobey, yes.... that part was not fixed.... just the re-publishing thing....... i'm working in what you mention right now19:31
dobeyok19:31
gatoxbriancurtin, oops..... i'll work on that tomorrow morning.....19:31
gatoxbriancurtin, do you have a bug for that or something?19:31
briancurtingatox: looks like it was related to https://bugs.launchpad.net/ubuntuone-control-panel/+bug/105618919:32
ubot5Ubuntu bug 1056189 in Ubuntu One Control Panel " shared files search don't include the files that were shared during the time control panel was open" [Undecided,In progress]19:32
briancurtinbut i havent created a new one for it. should i?19:32
dobeybriancurtin: i pushed the pyflakes tarball to another place, so https://code.launchpad.net/~dobey/ubuntuone-windows-installer/patched-pyflakes/+merge/131247 should work now if you'd like to check it19:32
briancurtindobey: cool, i'll take a look19:33
gatoxbriancurtin, ok..... i'll create a new one..... because the branch already landed, and this is just for the tests19:34
dobeyugh19:39
dobeygatox: looks like your branch broke nightlies as well19:39
* dobey wonders why it passed in tarmac19:39
dobeygatox: http://paste.ubuntu.com/1303421/19:40
gatoxthat is weird19:41
gatoxdobey, i'll fix both (nightlies + jenkins) in the same branch..... but... weird :S19:42
* briancurtin taking a small break to pick up prescriptions, back in a bit19:42
dobeyhey mmcc20:13
mmcchi dobey, back now…20:13
dobeymmcc: i update the url in https://code.launchpad.net/~dobey/ubuntuone-windows-installer/patched-pyflakes/+merge/131247 and put the file on people.canonical.com instead20:14
mmcccool, ok I'll go remerge and try it here20:14
dobeymmcc: so if you could try it again and check that it works for you, that'd be awesome20:14
mmccI forget which project's tests needed the patch, was it sso or CP?20:19
dobeythe sso lint-roller branch i have definitely needs it i think20:22
mmccyes. and I'm still not getting the right tarball. :\20:23
dobeybut really, all our projects need it; actually, i just made this tarball from applying all the patches in ubuntu, including the two i added in for nightlies, so it's actually the same pyflakes we're using on ubuntu)20:23
dobeyhmm20:23
dobeygrr, buildout20:23
mmccwait, maybe I'm getting hit by a cache issue20:24
mmccnot that there are any *DOCS* to consult…20:24
* mmcc just goes to read the buildout source again20:25
dobeyheh20:26
ralsinammcc: you don't have pyflakes installed do you? If you do, buildout will not do anything.20:28
mmccralsina: no, I'm not making that mistake - I see what it's doing, just not why it's ignoring the find-links entry still20:29
ralsinammcc: ugh20:29
dobeyhmm20:41
gatoxoops....... 17:40 already....... eod here!! see you tomorrow people!20:43
mmccwhere do I go to file complaints about method naming? which one of these actually downloads the file? _obtain, _fetch, _satisfied, _index.download, or none of the above?20:43
dobeyi would expect _satisfied to be a boolean value20:48
dobeyi would expect _fetch or _index.download to download the thing20:48
mmccyeah, _satisfied is just another function, the comment says "we get all distributions that match the given requirement"20:51
dobey"Magic."20:51
mmccit calls _obtain20:51
mmccanyway, the problem is that it happily finds your link, but it doesn't treat it specially, and since it's the same version number as the other ones it can find, it just sorts them (by version number I think), and uses the last one20:52
mmccso the solution looks like it'd be renaming your patched version and adding that version name specifier to the comment in find-links so it won't find it on pypi20:53
mmccbtw, that's some frustrating source to read20:53
dobeyhrmm20:57
dobeyso renaming it how? 0.5.0-2ubuntu2~buildout1 would work?20:58
dobeyjust the tarball, or i'd need to tweak the setup.py as well so the resulting directory matches when it gets unpacked?21:00
mmccgood question21:01
mmccwait a minute, maybe you don't have to do anything21:01
dobeyyay21:04
dobeyi like not doing anything21:04
mmccI spoke too soon :(21:05
mmccI can force it to only see your link if I add a higher version, like "#egg=pyflakes-3000"  and then set the pyflakes version requirement to match it21:05
dobeyok21:06
mmccand it grabs the one we want, but then tells me that it causes 0.5.0 to be installed, which is a conflict and thus it fails21:06
dobeyso do i have to change stuff on the server, or just the branch then?21:06
mmccprobably both, looking21:07
mmccok, so I made that change, and then had to change PKG_INFO and setup.py to say the version was also 300021:09
mmccthen it worked (with a file:/// url, but I think that'd work the same)21:09
mmccso, I think any string for the version works, as long as they all match21:09
dobeyick, ok21:12
dobeymmcc: hrmm, do i need to add the version number to the #egg= bit, if i've changed all the others? it should just work right without it if all the others have matching versions i guess?21:15
=== m_conley is now known as m_conley_away
mmccI think so… if the number in the buildout.cfg versions section is higher than what's on pypi, then I guess it'll try the unlabeled one? let me give that a shot21:17
mmccok, if the file is named 'pyflakes-3000.tar.gz' and the versions section has 'pyflakes = 3000', then you can have "#egg=pyflakes" and you don't need "#egg=pyflakes-3000"21:19
mmccif the file name doesn't match the version number in versions, then you need to set it in the #egg= section21:20
mmccer, the "#egg=" thinger at the end of the line, not a 'section'21:20
mmccmake sense?21:20
dobeyok21:20
dobeyupdate from my branch and try again then please :)21:21
mmccok21:21
mmcc"ValueError: ("Expected ',' or end-of-list in", 'pyflakes[] ==0.5.0-2ubuntu2~buildout2', 'at', '~buildout2')"21:23
dobeyoh funzor21:23
dobeydear buildout21:23
dobeyplease go diaf.21:23
mmccI'll light the match21:24
mmccdo you want me to experiment with different file names locally? not totally sure what exactly it doesn't like there, because you know, no docs on what it expects21:26
dobeyok; renamed it *again*21:26
* ralsina still remembers setting up windows dev without buildout. 21:26
dobeyso update and hopefully it works this time21:26
* ralsina hugs buildout and gives it a my little pony doll21:27
dobeyi'm going to start a new toy line; it will be called my little brony21:27
ralsinadobey: little hipsters in different colors and hairstyles?21:28
mmccok, that installs!21:28
mmccbut doesn't run21:28
dobeysigh21:28
mmccsince when does pyflakes.scripts.pyflakes.main take an argument?21:29
mmccI guess I should give it ['.'], but what did it do by default before, I wonder?21:30
dobeyhuh21:31
dobeymmcc: i got that error when i was running the old pyflakes script, with the trunk pyflakes PYTHONPATH21:31
mmccoh ok, it used sys.argv[1:], I had an older version sitting around somewhere21:32
dobeynot sure why it would happen with that tarball though. that is quite weird21:32
mmccof course that was called 0.5.0 too21:32
mmccwhere did you start from with your changes?21:33
mmccanyway, it's a one line fix21:34
dobeyi made the changes in trunk originally, and just pulled the patches into the ubuntu package for the nightlies ppa21:35
dobeynone of my changes included changing the script21:36
dobeyfor that tarball, i just applied all the patches in the tree where i made the source packages to upload to the ppa, tweaked the setup.py for the version number, and did sdist21:36
dobeyanyway, i do need to go now21:37
mmccok, I can let you go. will email you the fix and a question21:38
dobeyalright21:38
dobeyhave a good evening21:38
dobeylater21:39
mmcc'night21:39
* briancurtin done.22:03
briancurtini may be around a bit later, have to take off22:04
mmccugly… can't patch (actually un-patch) functions that pyobjc has mapped to native objc methods22:11
mmccbut I can wrap them with one-line plain python functions and patch those. just ugly22:12

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