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

=== lifeless_ is now known as lifeless
JamesTaitHappy Friday, folks! :-D08:43
gatoxgg11:06
gatoxgood morning11:06
alecuhello, all!12:22
gatoxalecu, hi12:23
ryealecu: gatox, do you happen to know whether registry entries are used at all to start processes now on windows - I look at get_sd_bin_cmd in utils.py and it's just path magic12:43
gatoxrye, no idea.... you should ask brian, but he is not here yet12:44
alecurye: I think briancurtin's or mmcc's idea was to get rid of registry entries altogether, yes.12:49
alecurye: and it probably means that has already happened.12:49
=== matiasb1 is now known as matiasb
=== nessita1 is now known as nessita
ralsinagood morning!13:04
gatoxralsina, hi13:05
=== eu is now known as adorilson
ralsinagatox, mandel: any reviews pending?13:39
* ralsina has evil reaky friday ideas for today13:40
ralsinaFreaky that is13:40
gatoxralsina, nop.... trying to get my ssh to work with tarmac (works with the rest of canonical except that jeje) to debug the tests... but all my branches has been approved already13:41
gatoxralsina, go enjoy your freaking friday :D13:41
ralsinayay13:41
ralsinanow, where did I leave my mad scientist wig...13:42
ralsinaoh, right, don't need one!13:42
gatoxmuejejeje13:43
=== m_conley_away is now known as m_conley
ralsinagatox: I want to port windows-installer to cx_freeze. It works on all three platforms and supports python 3. Therefore... http://t.co/MG1Y6DNP13:57
ralsinaworst case scenario, it doesn't work :-)13:57
gatoxJAJAJAJJAAJA13:57
ralsinabest case scenario, I get a 35MB ball of bytes to throw at people that ask us to "support linux"13:58
aquariusralsina, you might wanna ping jspaleta, who *did* package for fedora14:10
aquariusalso, u1ftp :)14:10
ralsinaaquarius: this kills at least 3 birds with one stone14:13
ralsinaaquarius: we are currently holding trunk compatible to python2 because py2exe and py2app are 2-only :-(14:13
ralsinaand it's painful and hurts the code quality14:13
ralsinaaquarius: plus: LUCID14:14
alecuralsina: are you also proposing to run that byteball in [lucid:quantal] ?14:15
alecuoh, yes14:15
alecuI think that's lovely. I also think this will draw the ire of half a dozen packagers!14:16
joshuahoover1mmcc: are these all the projects that make up the mac client? http://paste.ubuntu.com/1274990/14:17
ralsinaalecu: I intend to have a PPA for people who are desperate :-)14:17
ralsinaalecu: or even an installer for "random linux distros" using bitrock14:17
ralsinaalecu: when the mad scientist hair comes back to normal, I recalculate the plans ;-)14:18
=== joshuahoover1 is now known as joshuahoover
aquariusralsina, good points!14:21
mandelralsina, I have one14:24
ralsinamandel: you do?14:26
mandelralsina, let me find it14:26
mandelralsina, here: https://code.launchpad.net/~mandel/ubuntuone-client/spawn-cp/+merge/12923014:27
ralsinamandel: on it14:27
mandelralsina, super simple, turns our that the old glib does not have one method14:27
ralsinamandel: got it14:28
alecuralsina, all: I need to go to have some medical checkups in a few minutes, so I'm gonna miss the standup.14:29
alecuhere are my notes, anyway:14:29
alecuDONE: started fixing issues in proposed dash branch14:29
alecuTODO: more fixing, medical checks14:29
alecuBLOCKED: my arteries? hopefully not14:29
ralsinaalecu: np, thanks and good luck!14:29
alecuralsina: no! not those two words!14:29
alecuralsina: it's "break a leg" or something14:30
ralsinaI would tell you to break a leg, but ... you know14:30
ralsinayou might?14:30
mandelalecu, mucha mierda!14:30
mandelthat is what they say over here..14:30
ralsinamandel knows!14:31
mandelralsina, hehe14:31
alecumandel: in my arteries? hopefully it's just blood.14:31
mandelalecu, is used when you don't want to say g*** l***14:34
ralsinamandel: global +114:35
alecumandel: I know, j/k.14:35
joshuahooverralsina: is this the right list of projects that make up the mac client? http://paste.ubuntu.com/1274990/14:36
mandelalecu, I know you understood, but we have to leave context for the people that read the logs14:37
alecujoshuahoover: that sounds right14:37
mandeljoshuahoover, AFAIK yes14:37
joshuahooverthanks guys...double confirmation, i feel special14:37
mandeljoshuahoover, oh, and I'm going to send you an email on how to remove the metadata and the tokens in mac os x, aquarius needed that for a friend and it is not in the FAQ14:38
joshuahoovermandel: ah, cool, thanks14:38
mandeljoshuahoover, in the internet that is one of the most gentle 'double' things you can find hehehehe14:38
alecujoshuahoover: probably this one too, since I can see that mmcc has been doing some fixes there: https://code.launchpad.net/ubuntuone-windows-installer14:39
alecujoshuahoover: but I don't know if it's only used for mac devel14:39
joshuahooveralecu: if we use that for the mac, it's the worst named project ;)14:40
mandeljoshuahoover, alecu, is what create the bundle14:41
alecujoshuahoover: after looking at the code, yes, it's used for mac packaging and code signing, so we may consider it part of the mac.14:41
alecuthe mac release, I mean.14:41
mandeljoshuahoover, and yes, we were thinking to rename the thing14:41
joshuahooverheh, k, thanks guys14:41
alecujoshuahoover: and yes, it's a really outdated name :-)14:41
alecuthere was no plan for mac version at the time it was christened.14:41
mandelall, so my pluming (as in me) is not working very well due to some not very smart food choices I made so I wont be around this afternoon...14:42
alecu(did I just say "christened"? what am I now, a skipper?)14:42
alecumandel: not sushi again!14:42
mandelalecu, no, dirty horrible looking indian restaurant14:43
mandeland with that info you all know what I have, so I'm off to get something to fix thins from the pharmacy14:43
ralsinaalecu: windows-installer is only used to build the package, is not really shipped in any platform14:43
alecuralsina: right. But if we have mac packaging issues, where do we report the bugs?14:44
ralsinaalecu: there, yes14:44
ryeralsina: who compiles windows application?14:44
alecurye: developers, developers, developers?14:45
ralsinarye: briancurtin14:45
ryebriancurtin: hi, where are the sources located on your machine, what drive?14:45
mmccjoshuahoover: ralsina, we also use this: https://code.launchpad.net/~diegosarmentero/+junk/python-macfsevents14:51
joshuahoovermmcc: ah, thanks14:51
mmccjoshuahoover also eventually lp:ubuntuone-client-data14:52
mmccjoshuahoover: what is the list for?14:52
mmccbtw ralsina, saw your cx_freeze plans, note that py2app does support python 314:52
ryehm, "disagree and uninstall" button in 3.0.2b starts uninstaller which is unsigned14:53
ralsinammcc: ack!14:53
ralsinarye: I think we have a bug for that14:54
briancurtinrye: c:14:54
ryebriancurtin: thank you14:55
ralsinarye: then again, if we have it I can't find it.14:57
gatoxme15:00
briancurtinralsina, rye: i know we had that one in the past, then i corrected it the next time. didn't know it was an issue in 3.0.2b. i'll make note of it for the next installer15:00
ryebriancurtin: yes, I recall something like this in the past - maybe that was for the autoupdating thing?15:01
gatoxthisfred_, ralsina, briancurtin mmcc alecu mandel standup?15:01
briancurtinrye: ah! yes, the autoupdater is what i meant. we can't sign the uninstaller. i'll let you know after our standup15:01
briancurtinme15:01
thisfred_me15:01
=== thisfred_ is now known as thisfred
mmccme15:02
cparrinoQBR then airport - forgot to delete all my calendar entries15:03
gatoxahhh, alecu already did his standup15:03
gatoxDONE:15:03
gatoxProposed a couple of branches for u1-client and u1-cp, all of them have been approved, but u1-cp branches are bouncing in tarmac for some reason that i can not reproduce locally. Start setting up ssh access to tarmac to debug that.15:03
gatoxTODO:15:03
gatoxFind out why the sshebang is failing and get that working to be able to debug tarmac.15:03
gatoxBLOCKED:15:03
gatoxBecause of the sshebang failing... trying to fix that.15:03
gatoxbriancurtin, go15:03
briancurtinDONE: one line change to finally fix the running from source issue on windows - https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/correct-subprocess-args/+merge/12944215:03
briancurtinalso DONE: still face-palming that i missed that extra argument as the real issue for this long...15:03
briancurtinTODO: catch up on the branches i had been meaning to review while running IRL on windows, look back to a support issue, build new installers, jenkins is up so take a look at it. lots of stuff that has been backing up...15:03
briancurtinNEXT: thisfred_15:03
thisfredDONE: reviews/discussion TODO: u1db bugs BLOCKED: no NEXT: mmcc15:03
mmccDONE: sync menu debugging / pyobjc experiment15:03
mmccTODO: more sync menu, send email re pyobjc15:03
mmccBLOCK: no15:03
mmccNEXT:15:03
gatoxmandel, and ralsina twitter shame15:04
thisfredmandel is impossible to shame, I fear15:05
gatoxjejeje15:05
gatoxok..... i'll have lunch then......15:06
=== gatox is now known as gatox_lunch
ralsinaTotally forgot15:11
ralsinasorry!15:11
ralsinabriancurtin: looks like windows jenkins is up and failing now?15:11
briancurtinralsina: yep, i was just peeking at it. it actually looks like its not even running the tests at all, at least when i looked at the SSO output15:12
chaselivingstonralsina, mmcc: is this something you guys might be interested in? http://ubuntuone.com/5N5RHgG2LXkYEQgd5XCuNk15:38
mmccI'm afraid to click on that link15:38
chaselivingstonmmcc: it's nothing bad lol15:39
mmccoh hey, that's pretty. where's that from? (also ping lisettte - that's a nice U1 folder icon)15:39
chaselivingstonmmcc: some guy made it and submitted it to support15:39
chaselivingstonmmcc: said we could use it15:39
mmccchaselivingston: did he also submit the other four resolutions we need? ;)15:39
chaselivingstonmmcc: unfortunately no :(15:39
mmccmaybe if we do want to use them, if we ask nicely he'd do that too, since they'd be getting used.15:40
chaselivingstonmmcc: very true15:40
chaselivingstonmmcc: do you know if lisettte is around today?15:40
aquariusum... can't we resize them? Or if it's being generated from a vector original, we'd be better to ask forthat, wouldn't we? :)15:41
mmccaquarius: the smallest ones are often better done as completely different pixel-art styles15:41
lisetttechaselivingston, mmcc: i am, but i need a minute to dig up something else15:41
mmccjust scaling a 512x512 down to 16x16 doesn't really produce something readable15:41
aquariusmmcc, sure, but that's not asking him for the other resolutions, that's asking him to *draw* the other resolutions ;-)15:41
chaselivingstonlisettte: no problem, ping me when you're back15:42
aquariusmmcc, I agree, though15:42
mmccaquarius: yeah, that's what I meant, sorry15:42
aquariusmmcc, oh, did you see my question this morning about adding to Finder favourites? A friend of mine trying the Mac beta was surprised that we don't (although he also understood my explanation that we can sync any folder and not just one single one)15:42
chaselivingstonmmcc: also, fyi, biggest feedback so far about the app: get rid of the dock icon, lol15:43
mmccchaselivingston: well, good thing I'm working on exactly that :)15:43
chaselivingstonmmcc: yay!15:43
lisetttemmcc, chaselivingston, aquarius: did a favorites thing, digging it up. not sure where this folder would be used15:43
lisetttei never see my folders like that unless i am in coverflow mode15:43
mmccaquarius: I did see that, yeah. it's a good idea15:43
chaselivingstonlisettte: it would be used as the icon for the folder in the finder15:43
chaselivingstonlisettte: just like dropbox, etc...15:44
lisetttechaselivingston: but we have the app icon?15:44
aquariusmmcc, cool, I can tell him that his idea is being considered ;)15:44
lisetttechaselivingston: can you ping me a screenshot?15:44
chaselivingstonlisettte: of what?15:44
lisetttechaselivingston: of the dropbox example15:44
mmcclisettte: for the ~/Ubuntu One folder itself15:44
chaselivingstonlisettte: oh sure, one moment15:44
aquariusmmcc, he also asked how to sign out of an account, but the fact that that's really hard and annoying is not your fault, it's just as hard and annoying on all other platforms too :P15:45
lisetttechaselivingston: i don't think i ever see this in my version of mac os15:45
lisettteaquarius: talk with ralsina15:45
chaselivingstonmmcc: here's my entire home directory w/ examples, including dropbox: http://ubuntuone.com/5pnAhaBrT5KzOCuRyuF7bg15:45
mmccaquarius: yeah, I saw the conversation with mandel. I agree it's annoying, to me 'remove this device' doesn't sound like 'log out'…15:46
aquariuslisettte, oh, everyone *knows* it's hard and annoying, it's just not at the top of the list because people who are bitten by it are rare :)15:46
lisettteaquarius: but we did a lot of work around this15:46
chaselivingstonsorry, lisettte ^^^15:46
lisetttechaselivingston: no worries, looking at it now. i guess i organise my folders different, but yes, makes sense to have this15:47
chaselivingstonlisettte: shall i try and get other sizes?15:47
lisetttechaselivingston, mmcc: now let me dig for the favorites sidebar item15:47
lisetttechaselivingston, mmcc: this is not just overlaying the u shape on a folder?15:49
chaselivingstonlisettte: not sure how it's done15:49
chaselivingstoni guess that could work15:49
lisetttemmcc: do you know how it works?15:49
mmcclisettte: we can give the folder whatever icon we want.15:50
chaselivingstonmmcc: i guess she's asking if we could just create the sizes we need ourseles15:50
chaselivingston*ourselves15:50
lisetttemmcc: so it is just an icon? do the bevel and colour get automatically applied15:50
mmcclisettte: AFAIK, it's just an icon, yeah. nothing gets automatically applied, it's just convention to make them look similar15:51
lisetttechaselivingston: not really asking that, just wondering what asset we need. it seems unlogical that it would be the folder image, because that would mean you can make it something completely different than a folder15:51
lisetttemmcc: bizarre. any older / newer versions of the OS where folders look different? what if a user has custom icons?15:53
chaselivingstonlisettte: ah gotcha. i was just thinking if this user already has the vector created we could save ourselves some time and just get the sizes we need15:53
mmcclisettte: you can make it something completely different than a folder. yes, folder looks change . If a user has custom icons, then they shouldn't expect them to match15:53
mmccthere's one function call to set the image for a folder/file - it can be any arbitrary image.15:54
lisetttechaselivingston: well, i would like to add the exact logo and space around it etc15:54
mmccso - if we really wanted to fit in comprehensively, we could have different art that matches different OS versions.15:55
lisetttechaselivingston: the user image looks like the overlay has a slightly different colour than your screenshot. i already have a folder template btw.15:55
chaselivingstonlisettte: ok cool, doesn't matter to me how we do it, but it would definitely be a nice touch regardless15:56
lisetttechaselivingston: definitely, but i think the favorites icon on the left hand bar in the finder is more important15:56
chaselivingstonlisettte: can't say i agree w/ that, but that's not my decision, luckily :)15:57
lisetttechaselivingston: i do think the use case is slightly different than dropbox, because a user might have a zillion more folders they sync, while for dropbox it is just the dropbox folder15:57
lisetttechaselivingston: and until we can add this finder thingy, we won't be able to mark those?15:58
chaselivingstonlisettte: sure, but many users on mac will probably use u1 similarly to how they would use dropbox, and since the majority of their other folders have icons, we should probably have on too15:58
chaselivingstons/on/one15:58
lisetttechaselivingston: definitely nice to have, but it sounds like a lot of diffferent images to support all OS versions + retina display. mmcc: any idea how many?15:59
chaselivingstonlisettte: i believe he said 415:59
lisetttechaselivingston: yes, but we also have other versions of the OS with different folder icons, and they will need 4 sizes too.16:00
chaselivingstonlisettte: really? i didn't realize the icon had changed...16:00
mmccI'm not sure how much the folder icons changed over the versions16:00
lisetttechaselivingston: i do remember different icons, but am not sure if we support that version of mac OS16:00
lisettteprobably not actually16:01
chaselivingstonlisettte: i think we're 10.6+16:01
mmccthe one that user sent looks like mine on 10.7. I'm going to look on 10.6 now16:01
chaselivingstonmmcc: that screenshot i sent of my home folder is 10.816:01
lisetttemmcc, chaselivingston: 4 is fine16:01
=== gatox_lunch is now known as gatox
mmcclisettte: it's as many resolutions as the app icon16:02
ralsinalisettte, aquarius: yes, we have a whole plan to fix this :-)16:03
ralsinaany volunteers have a non-ubuntu linux VM? :-)16:12
chaselivingstonralsina: you should've asked me yesterday ;)16:12
ralsinaor lucid! lucid works :-)16:12
ralsinachaselivingston: so close! ;-)16:12
chaselivingstonralsina: i do have lucid installed and running in a vm16:13
ralsinachaselivingston: awesome. if you have a moment to spare, later I can send you a 30MB folder to try there16:14
chaselivingstonralsina: sure, i'm ready whenever you are16:14
ralsinachaselivingston: uploading is taking a bit16:15
chaselivingstonnp16:15
chaselivingstonralsina: what am i doing w/ said folder?16:15
ralsinachaselivingston: it contains a "working" ubuntu one that's distro-independent16:15
chaselivingstonralsina: ah, gotcha16:15
mmcchey folks, sorry, afk for a sec, helping get the kid out the door16:16
ralsinachaselivingston: http://ubuntuone.com/7EShjPE5cv7beC9QnQyLde16:20
chaselivingstonralsina: downloading now16:20
ralsinachaselivingston: get it, expand it, and try to run the control panel. It will probably fail spectacularly :-)16:20
chaselivingstonralsina: haha good to know16:21
chaselivingstonralsina: is this what you were expecting? https://pastebin.canonical.com/76452/16:24
chaselivingstonralsina: that's what i get when clicking extract16:25
ralsinachaselivingston: looking16:26
ralsinachaselivingston: well, no, I expected tar to work :-)16:27
chaselivingstonralsina: haha, whoops16:27
ralsinachaselivingston: can you try tar tjvf trunk-bundle-linux.tar.bz216:27
chaselivingstonralsina: yeah, one sec16:27
chaselivingstonralsina: it ran, not sure what it did though...16:30
ralsinachaselivingston: so you get no control panel?16:30
chaselivingstonralsina: was that command supposed to open the cp:?16:31
ralsinachaselivingston: go to the exe.linux-i686-2.7/ folder and run ./ubuntuone-control-panel-qt16:31
chaselivingstonralsina: don't have that folder showing up16:32
chaselivingstonralsina: ah wait, hold on16:32
chaselivingstonralsina: ./ubuntuone-control-panel-qt: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory16:33
ralsinachaselivingston: cool!16:33
chaselivingstonralsina: better?16:33
ralsinachaselivingston: can you pastebin the output of "ldd  ubuntuone-control-panel-qt"16:33
ralsinachaselivingston: awesome actually16:34
chaselivingstonralsina: https://pastebin.canonical.com/76456/16:34
ralsinachaselivingston: cool!16:34
chaselivingstonlol16:34
ralsinachaselivingston: new version coming after lunch16:35
chaselivingstonralsina: cool, sounds good16:35
briancurtinanyone up for a one line review? https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/correct-subprocess-args/+merge/12944216:46
mmccbriancurtin: I'll review that16:47
mmccso briancurtin, I'm trying to run control panel on windows to test that branch and I'm getting stuck waiting for creds. I see the output showing that it finds the sso-login executable, but I don't have any logs in \Users\mmccrack\AppData\Local\ubuntuone to see what SSO is doing… is that the right place to look for logs? any idea why it'd be empty?16:55
ralsinachaselivingston: http://ubuntuone.com/7EShjPE5cv7beC9QnQyLde whenever you have a bit free, no rush!16:58
chaselivingstonralsina: np, i'll give it a shot in just a sec16:58
briancurtinmmcc: hm, i see it. i think i may want to adjust my change in that branch to put "python" back in front, but remove it inside the spawn_process function16:59
chaselivingstonralsina: (fridays are generally slow-ish for support)16:59
briancurtinmmcc: if you have debug logging enabled, it's probably trying to start "\path\to\ubuntu-sso-login" with no python, so it fails16:59
briancurtini think17:00
mmccbriancurtin: does it do something different if debug logging is on? hm17:00
briancurtinmmcc: it doesnt do anything different but output the logs17:01
chaselivingstonralsina: ./ubuntuone-control-panel-qt: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /home/chaselivingston/Downloads/exe.linux-i686-2.7/libpython2.7.so.1.0)17:01
ralsinachaselivingston: oh :-(17:01
chaselivingstonralsina: lol17:01
mmccbriancurtin: I do have U1_DEBUG=1 set, does that stop it from writing logs on windows?17:02
mmccer, from writing log files?17:02
briancurtinit allows it to write17:02
chaselivingstonralsina: anything i can do to help you debug that?17:02
ralsinachaselivingston: no, I know what the problem is, it's just annoying to fix17:03
chaselivingstonah, gotcha17:03
ralsinachaselivingston: because it means I need to build this on lucid instead of precise17:03
chaselivingstonralsina: lol, enjoy!17:03
ralsinalucid == ubuntu XP17:03
briancurtinmmcc: but yeah, i see what you're seeing when starting up U1CP and making it start everything else up. looking into it.17:03
* briancurtin lunch17:39
ralsinainternet is flaky, so I'll take a late lunch now17:51
* gatox goes back to try to fix some bug..... because after hours trying stuff and talking with #is... i'm once again "the corner case dude".... and debugging tarmac doesn't seem like a possible option right now18:37
gatoxthis is really frustrating...18:39
* gatox kicks somethings..... and keep coding....18:39
ralsinagatox: leave it for moday when dobey returns :-/18:58
ralsinagatox: sometimes things work, sometimes they don't. It happens.18:58
gatoxralsina, yep.... will do..... the answer i got was: "that is really strange"..... and no ideas how to fix it.... don't blame them.... it was actually really strange18:59
ralsinagatox: is it a ssh key thing?19:00
gatoxralsina, no.... the keys are ok now.... but for some reason..... when trying to connect to some servers.... it tries to use my shell username instead of everything that is configured using launchpad-login or whatever..... and there is no reason why.....19:02
gatoxanyway.... now there is a new guy who is trying to help me19:02
ralsinagatox: ack19:02
gatox(and when try to use my shell username the authentication fail)19:02
ralsinagatox: it's better to have it working eventually, just don't get rustrated19:03
ralsinafrust*19:03
gatoxralsina, yes.... i'll keep working in some other bugs.... and if they have any suggestions, answer their question and execute the necessary commands.... and if it starts working go back to that.... in other case, wait for dobeyy on monday19:04
ralsinagatox: suggestion for next appartment ... https://www.google.com/search?q=iglu&hl=es-419&client=ubuntu&hs=9AR&channel=cs&prmd=imvnsa&source=lnms&tbm=isch&sa=X&ei=IGp4UKbzEo2o8QSAiYGAAQ&ved=0CAoQ_AUoAQ&biw=1301&bih=68219:08
ralsinagatox: no corners!19:08
gatoxralsina, jajajjajajaja19:09
alecuhello all!19:19
alecugatox: what happened?19:19
gatoxalecu, a lot of crazy problems trying to get access to tarmac.... some people in #is is helping me because i'm having problems trying to setup sshebang.... it behaves weird19:20
gatoxralsina, if you are bored and have a moment.... really small review: https://code.launchpad.net/~diegosarmentero/ubuntuone-control-panel/pointing-hand/+merge/12950219:43
ralsinagatox: sure19:45
gatoxralsina, thx19:46
ralsinagatox: +119:49
gatoxralsina, great19:49
briancurtinmmcc: i think this does it - updated SSO MP - https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/correct-subprocess-args/+merge/129442 and you will also need https://code.launchpad.net/~brian.curtin/ubuntuone-client/correct-subprocess-args/+merge/129506 for ubuntuone-client20:09
briancurtinmmcc: now u1cp can start it all20:10
mmccbriancurtin: ok, I'll take a look20:10
dobeygatox: is that about the qthread thing?20:11
briancurtinmmcc: this stuff is ripe for a nice refactor, but for now i just want to get it running in the first place to allow a bunch of other things to go on20:11
gatoxdobey, yap20:11
gatoxdobey, but relax.... i'm close to my eod anyway20:11
briancurtinmmcc: you can charge the technical debt on my visa20:11
gatoxdobey, go and enjoy your vacation :P20:11
mmccbriancurtin: it's not so bad. used to be much worse :) looks good - I need to pick up some pieces here before I can run the tests though20:14
dobeygatox: trying to. just saw the struggling and had a few minutes to spare :)20:15
ralsinabriancurtin, mmcc: just as a data point on unrelated things... the buildout works on linux. It's actually easier than installing all the deps manually :-)20:16
mmccralsina: interesting. I guess I'm not surprised, since it should be very similar to osx20:17
dobeyanyway, later then :)20:17
mmccalthough I would have been equally non surprised if it blew up spectacularly20:17
gatoxdobey, bye20:18
ralsinammcc: I am actually producing working bundles on linux (guess what: binary finding is broken ;-)20:18
mmccralsina: NO. WAY.20:18
ralsinammcc: YES WAY ;-)20:19
mmccralsina: http://24.media.tumblr.com/tumblr_lpkduqrvjg1qj9qhto1_500.gif20:19
ralsinahahaha20:20
briancurtinhttp://images.spatiallyadjusted.com/gifs/mind-blown.gif20:20
mmccno but seriously, :( because I honestly thought we fixed it pretty well before. Or are you trying to cx_freeze it on linux? I am not surprised that didn't work20:21
mmccdidn't, wouldn't, whatever20:21
mmccbriancurtin: nice :)20:21
ralsinammcc: yes, cx_freeze on linux20:21
mmccralsina: ok, yeah, that'll break20:22
ralsinawe just need a 6th special case for it20:22
mmccoh that's all20:22
ralsinafrozen-on-linux should act just like frozen-on-windows, really20:22
ralsinaall in one location20:23
ralsinaThe good part of being the manager is, I take this to the proof-of-concept level, then order a margarita20:23
gatoxralsina, finally! i can access tarmac!20:26
gatox\o/20:26
ralsinagatox: cool! And you EOD in 4 minutes! :-)20:26
gatoxactually i'm past my eod20:27
ralsinagatox: haha, but hey, you can start early on this on monday20:31
gatoxralsina, will definitely do!20:32
gatoxralsina, now is personal20:32
gatoxnow this is my eod and i'll go jogging to relax!20:33
gatoxbye people!20:34
ralsinabye gatox have a nice weekend!20:34
gatoxralsina, you too20:34
* mmcc is doing a lot of leaving out 'r' in variable names today20:41
mmccor 'vaiable names', as it were20:42
mmccok, that took a little longer than I wanted, but I have confirmed that the PyObjC menu approach will let me draw progress bars and update them live. I wanted to be sure…20:48
ralsinawhoohoo20:48
ralsinammcc: awesome, really20:48
mmccralsina: yeah, it should be nice20:49
mmccnow if only I were an NSView expert… getting things aligned right is always slow for me.20:50
ralsinacx_freeze feels much cleaner than py2exe and py2app. I suspect it must just not work at all on other platforms.20:50
mmccralsina: I did try cx_freeze early on, let me see if I wrote down why I decided against it20:51
mmccralsina: my notes are less useful than I'd hope, as usual. I have "cx_freeze is annoying to work with plists" -- I remember something about how it had a default property list for mac os that was inadequate, but didn't let you customize it20:54
ralsinammcc: well, it sounds bad enough considering you did customize plists20:55
mmccthere was also (in may) a lot of shaky code in their repository - they had syntax errors in hg tip and some glaring bugs, so that also scared me off a bit20:55
mmccralsina: yeah, I had to do many custom plists20:55
briancurtinive never tried cx_freeze myself, and i'm not familiar with anyone using it. at least on windows, py2exe seems to be the gold standard20:56
ralsinammcc: yes, I just got surprised that all the problems I had when using the version that's on ubuntu (4.0.1) disappeared in latest (4.0.3)20:56
ralsinammcc: and that it has a release in july 2012 and is not completely abandoned20:56
mmccbut plists are probably not a big deal, since I ended up having to do so much post-setup() tweaking, that a little extra plist work isn't a big deal. I think at the time I wrote those notes I was hoping that I'd find just the right arguments to setup() to make one of these packages *just work*20:57
ralsinammcc: it seems packaging just doesn't work that wat20:57
ralsinaway*20:57
mmccpackaging definitely works that wat. wat, wut, wtf, huh, and ack.20:58
ralsinahahaha20:59
ralsinaI am still shocked that on every platform, packaging has been > 10% o the work20:59
ralsinait's insanuts20:59
ralsinaAlso, bad smell in cx_freeze: doesn't work if you pip/easy_install it21:01
ralsinaSo, this is not going to start magically working now. May as well call it a week :-)21:33
ralsinaBye, have a nice weekend!21:33
briancurtinyou too, enjoy the weekend21:33
mmccyep, bye!21:35
mmccok, lunch time21:44
mmccfinally21:44
=== yofel_ is now known as yofel
=== m_conley is now known as m_conley_away
mmcclunch time bled into end of workday. I'll be back tonight to try to wrap up this pyobjc menu…23:41

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