[05:11] <Igoru-san> hello, i'm here again to say something awful about u1! xD
[05:11] <Igoru-san> its eating all my little upload internet band! >.<
[05:24] <Chipaca_> Igoru-san: is that bad?
[05:24] <Chipaca_> Igoru-san: if it's bad, i.e. you have ADSL and it eating your upload kills your download, try wondershaper
[05:25] <Chipaca_> Igoru-san: if it's bad just in the sense that you want to use your upload for something else, Real Soon Now we'll have throttling
[05:56] <Igoru-san> omg i didn't see Chpaca_ talking to me. what wondershaper do? that's EXACTLY my problem.
[05:56] <Igoru-san> with this program i can say 'ubuntuone will just use 10kbps'?
[12:59] <thisfred> buenos días #ubuntuone!
[13:13] <aquarius> hola thisfred
[13:35] <CardinalFang> thisfred, aquarius,  https://code.edge.launchpad.net/~cmiller/desktopcouch/replication-daemon/+merge/10732
[13:36] <CardinalFang> I'm AFK for ~40 minutes to take care of the kid.
[13:36] <aquarius> "This daemon shoud probably be merged into the desktopcouch-start program somewhere." ? :-)
[13:37] <CardinalFang> Yeah, something.  We don't really need a separate program, I think.
[13:37] <CardinalFang> Rather, when couchdb fires up, it should also bring the replicator up with it.
[13:37] <aquarius> yeah. I think that it being so merged is a prerequisite for being accepted, though? Or do you not thing so?
[13:37] <CardinalFang> AFK!
[13:38] <aquarius> sorry, yes, go away, talk when you come back :)
[13:38]  * thisfred reviews as well, will give wildly biased and unfiltered thoughts in a bit
[13:46] <statik> hi aquarius, did CardinalFang tell you about the desktopcouch listening problem (opportunity!)? currently it binds to <IP_ADDRESS>, so you can't connect to a desktopcouch running outside your machine. this is secure
[13:46] <statik> but for machine-to-machine replication to work, we would need to bind to something like <IP_ADDRESS>
[13:46] <statik> before we have OAuth turned on, this is very insecure
[14:27] <aquarius> statik, he did
[14:27] <aquarius> statik, this is what I said yesterday about the problem with not enabling auth :(
[14:28] <aquarius> statik, I think the approach is to not enable LAN sharing until dc0.4
[14:29] <statik> agreed
[14:30] <statik> it's easy to change the config for testing/integrating
[14:30] <statik> but by default we should be secure
[14:30] <aquarius> *nod*
[14:30] <aquarius> I agree entirely; that's why I wanted to get the oauth stuff in for 0.3 :(
[14:30] <aquarius> it's only a problem for lan sharing; cloud sharing doesn't need it because it's driven by localhost
[15:03] <urbanape> It's that special time of the morning.
[15:03] <urbanape> (or mid-afternoon or whatever)
[15:03] <urbanape> when folks in the Desktop+ clan get together to shout their slogan in unison: DONE! TODO! BLOCK!  Stared sadly at the ZipStream stuff. Made a separate project for it.
[15:06] <urbanape> TODO: Bindwood tweaking.
[15:06] <urbanape> BLOCK: None
[15:06] <urbanape> ARGH!
[15:06] <urbanape> aquarius: you're up!
[15:06] <aquarius> ⚀ DONE: helped chad, thisfred work on existing DC0.3 branches; reviews of DC stuff; tidied up my bug list a bit
[15:06] <aquarius> ⚁ TODO: piston oauth in snowy; help release of DC0.3; write DC talk for Ubuntu Developer Week
[15:06] <aquarius> ⚂ BLOCKED:  couchdb patch which lets OAuth read users from the ini file doesn't seem to work
[15:06] <aquarius> rock me big teknico
[15:06] <teknico> DONE: reviews
[15:06] <teknico> TODO: more reviews, working on the contacts CRUD web ui
[15:06] <teknico> BLOCKED: many twisted.internet.defer.AlreadyCalledError appear while testing trunk
[15:06] <teknico> next: CardinalFang
[15:06] <CardinalFang> DONE: submitted buggy replicator so we can get desktopcouch out the door.
[15:06] <CardinalFang> TODO: fix some bugs in replicator, if time permits.
[15:06] <CardinalFang> BLOCKED: None.
[15:06] <CardinalFang> statik!
[15:06] <teknico> aquarius, was it "rock me, big teknico" or "rock me big, teknico"? :-)
[15:07] <statik> DONE: Worked on Erlang MIR and embedded zlib/pcre problem. Reviews. Branch to buffer desktopcouch trunk from pqm. Fell asleep.
[15:07] <statik> TODO: Write email about tracking bugs in the 18 packages that we have a vested interest in, not just our projects. help aquarius and cardinalfang and thisfred with desktopcouh 0.3 release.
[15:07] <statik> BLOCKED: only by my own ambition.
[15:07] <aquarius> teknico, I'm happy to be guided by you ;)
[15:07] <CardinalFang> :)
[15:07] <statik> rodrigo_, welcome to the big time
[15:07] <rodrigo_> • DONE: Debugged with Ken an evo-couchdb problem he's having. Fixed uuid dependency checking in couchdb-glib. Finished URL fields support in evo-couchdb/couchdb-glib. Released new versions of couchdb-glib and evo-couchdb. Started looking at becoming a MOTU
[15:07] <rodrigo_> • TODO: Add more tests in couchdb-glib test suite. Add social services accounts config to about-me. Talk to Ara about writing mago tests for evo-couchdb. Propose couchdb-glib/evo-couchdb for GNOME 2.29. Store UUIDs for postal addresses. Conflict resolver tool in pair tool. oAuth authentication and signing of all couchdb-glib requests. Add changes notifications to couchdb-glib. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDeve
[15:07] <rodrigo_> • BLOCKED: none
[15:07] <rodrigo_> dobey: su turno señor :)
[15:07] <dobey> ☭ DONE: Finished prefs dialog
[15:07] <dobey> ☭ TODO: 0.93.0 feature freeze release, OAuth
[15:07] <dobey> ☭ BLCK: None.
[15:07] <dobey> fin
[15:07] <urbanape> jblount out today?
[15:09] <aquarius> statik, that email sounds interesting
[15:09] <dobey> statik: ambition is a bitch, isn't it?
[15:09] <statik> sure is
[15:16] <CardinalFang> pfibiger, you'll be happy to hear (!) that Lenovo is sending someone to replace my noisy laptop fan.
[15:16] <pfibiger> wow. sending someone, that's pretty cool.
[15:25] <urbanape> Hope your fireplace is in working order. They travel by floo powder.
[15:26] <statik> aquarius, CardinalFang: hows it looking for cutting a desktopcouch 0.3?
[15:27] <urbanape> what's the best way to check on the pqm status?
[15:27] <CardinalFang> urbanape, I live in the deep South.  We have no fireplace, but I have a barbeque stack outside.
[15:28] <urbanape> CardinalFang, I'm sure they adapted something.
[15:28] <CardinalFang> statik, the reviewers are revolting!
[15:29] <aquarius> CardinalFang, yeah, sorry about that
[15:29] <urbanape> aren't they just?
[15:29]  * CardinalFang sets up the jokes.  That's his job.
[15:29] <aquarius> statik, I believe that once CardinalFang's branch is done and merged, that can be 0.3
[15:29] <CardinalFang> statik, I think it's close.
[15:29] <statik> aquarius, once we build the package for that everything goes onto the CD. let me know when it's ready to merge :)
[15:30] <CardinalFang> thisfred, aquarius, I think I addressed your complaints in my resubmission.
[15:30] <aquarius> CardinalFang, what's the best way to test it?
[15:30] <statik> rodrigo_, you have such big TODO lists! it inspires me
[15:31] <rodrigo_> statik: heh, I just append there everything :D
[15:31] <aquarius> ps axu |grep couch
[15:31] <aquarius> oops.
[15:32] <thisfred> heh
[15:32] <statik> kenvandine, thanks a million for your patience and help with all our packages
[15:32] <kenvandine> statik, i'll do whatever i can :)
[15:32] <thisfred> CardinalFang: will rereview in a bit
[15:32] <statik> kenvandine, so when I build the 0.3 package, should I branch from your packaging branch? or how does that work?
[15:33] <jcastro> statik: make him do more!
[15:33] <statik> jcastro, i need your help
[15:33] <jcastro> ok
[15:33] <aquarius> CardinalFang, we should use xdg.BaseDirectory to find the cache folder rather than hardcoding $HOME/.cache
[15:33] <statik> i count at least 18 different packages that I care deeply about in ubuntu because we have put our dirty code in them
[15:33] <kenvandine> statik, i can do it if you like
[15:33] <CardinalFang> aquarius, Eh, it's not easy, and it's probably broken anyway.  Bind couchdb to <IP_ADDRESS>, turn off authentication (because replication should require admin acct, and that's not available yet).  Then, seed the "management" database with the local ID and a paired-host ID.  Oh, and do this all on two machines (or accounts).
[15:33] <kenvandine> is the tarball published?
[15:33] <statik> kenvandine, just waiting on the last branch and i'll put up the tarball
[15:34] <kenvandine> ok
[15:34] <CardinalFang> aquarius, I have a program for seeding couchdb.
[15:34] <kenvandine> statik, ping me and i will do the packaging
[15:34] <aquarius> hrm, I can't test on two machines in a hotel room :)
[15:34] <statik> jcastro, we have 8 projects under the launchpad.net/ubuntuone suite, but i want to look out for bugs in these other 18 packages too (erlang, couchdb, ubuntuone-client, etc. etc)
[15:35] <statik> jcastro, any tips or tricks for managing bugs on both packages and projects? all my experience is with working with launchpad from the project perspective
[15:35] <statik> kenvandine, thanks!
[15:36] <aquarius> CardinalFang, approved based on code inspection but not testing that it actually works
[15:37] <statik> test it or i kill you
[15:37] <CardinalFang> Ignore statik.
[15:37] <statik> oops, did i say that out loud? :)
[15:37] <pygi> kenvandine, ^_^
[15:37] <pygi> and rodrigo_ ^^
[15:37] <statik> need me to test anything?
[15:37] <kenvandine> pygi, what?
[15:37] <pygi> just saying hi xD
[15:38] <aquarius> statik, I'm happy to test it if you're happy for me to go out and buy a second laptop on expenses ;) I only have the one machine here :(
[15:38] <rodrigo_> hey pygi
[15:38] <kenvandine> pygi, you are in all the channels i am in
[15:38] <pygi> kenvandine, that is so not true!
[15:38] <pygi> rodrigo_, how are you doing?:)
[15:38] <kenvandine> pygi, close :)
[15:38] <rodrigo_> pygi is a spy :)
[15:39] <rodrigo_> pygi: doing great, and you?
[15:39] <pygi> kenvandine, nah, I left a few... PK is not my regular channel anymore, foresight isn't either
[15:39] <pygi> a bit tired, otherwise good, thank you
[15:39] <aquarius> CardinalFang, can I have your program to seed the db?
[15:39] <pygi> just discussing KDE client with one folk
[15:39] <CardinalFang> pfibiger, the gwibber folks have a problem with images in their web-browser-like widget.  Is it possible to notice in JS/DOM if an attempt to load an "file:///" IMG fails?
[15:39] <jcastro> statik: how about an lp tag? that would cover across projects and packages.
[15:39] <rodrigo_> pygi: kde client of what?
[15:39] <pygi> rodrigo_, U1 :P
[15:39] <pygi> duh
[15:40] <rodrigo_> ah :)
[15:40] <rodrigo_> he's going to write it?
[15:40] <aquarius> CardinalFang, pfibiger: trap img.onerror
[15:40] <pygi> rodrigo_, no, I am thinking of it xD
[15:40] <pygi> I've been talking to you about that earlier
[15:40] <jcastro> statik: hmm but then you'd have to have someone tagging them.
[15:40] <rodrigo_> yeah, I remember
[15:40] <pygi> you're getting old=)
[15:41] <rodrigo_> statik: we should complete dobey's lp-tools, to show branches, bugs, etc, of all the projects you tell it to watch
[15:41] <CardinalFang> pfibiger, My idea is to load a default image, and then  do { try: fill-in-real-image; break;  catch error: sleep(3 sec); } while true;
[15:41] <jcastro> statik: you could just subscribe to all the bugmail for each project, but then you'd have to have ninja-mail filtering to make it sane
[15:41] <rodrigo_> statik: I had planned to add that, but got no time in the last few weeks
[15:41] <rodrigo_> pygi: heh
[15:42] <pygi> rodrigo_, that was a joke :p
[15:42] <CardinalFang> aquarius, Hmm, that may be it.
[15:42] <rodrigo_> pygi: I know, I feel like a 10 years boy :D
[15:42] <pygi> rodrigo_, we should really talk about that tho
[15:42] <pygi> I should have some time next month
[15:42] <rodrigo_> yeha, whenever you want
[15:43] <statik> jcastro, yeah i'm using mail right now but i think we'll end up writing something custom using the launchpad API. was curious if you had any other teams that heavily used launchpad both as an upstream and as a package maintainer
[15:44] <jcastro> you'd be the first I know of
[15:44] <jcastro> lemme ask around
[15:44] <jcastro> though I get the feeling a mail to launchpad list would get you more advice from the lp experts
[15:44] <jcastro> beuno knows I bet. :D
[15:47] <statik> aquarius, have you done anything with virtual machines? i keep meaning to set up virtual machines on my laptop, but ran into problems with both virtualbox and vmware, and i'm not smart enough to use kvm
[15:47] <CardinalFang> aquarius, seeder in email.
[15:48] <aquarius> statik, last time I tried running virtualbox stuff I could use the VM but couldn't make it see the network, and I tried fiddling with all the tun/tap stuff and got horribly confused and borked actual ordinary networknig on my laptop :(
[15:49] <statik> ouch. i had total system lockup when i tried it
[15:49] <aquarius> *nod* virtualisation seems like a good idea, it just doesn't like me very much afaict :(
[15:50] <statik> vmware works well for me on stable ubuntu releases, but it never works with the newer kernels in the dev version of ubuntu, which is what i'm always running
[15:59] <verterok> statik: I have hardy and jaunty kvm's, the only weird config bits is the bridge configuration, once you have the bridge working, kvm works like a charm
[16:00] <verterok> statik: let me know if you need to double-check any kvm config file ;)
[16:02] <Chipaca> does vmware still laugh at you when you try to install vmware inside vmware?
[16:04] <verterok> Chipaca: only you tried to do such thing :)
[16:09] <statik> verterok, ah cool, thanks!
[16:14] <Chipaca> verterok: evidently not; the dialog says "You just had to try, didn't you?" or something like that
[16:14] <verterok> Chipaca: :)
[16:18]  * aquarius has virtualbox crash :(
[16:22] <urbanape> I'm using Karmic in VMware Fusion right now
[16:22] <urbanape> it's not been too bad.
[16:23] <thisfred> Chipaca: it laughed as it ate my OS when I booted the host ubuntu system as the guest one
[16:23] <urbanape> Have to rebuild the vmware tools each time the kernel gets revved, though.
[16:23] <aquarius> CardinalFang, so that's two reviews based on "it looks ok on my machine"
[16:23] <CardinalFang> aquarius, Thanks!
[16:23] <jcastro> I've taken an action to do see if someone can do a "How to set up KVM easily and awesomely" workshop at next UDS.
[16:23] <aquarius> does anyone have two machines, or working virtualisation, so they can test this last branch...then we can merge it and release 0.3
[16:24] <jcastro> I personally have the same problem and I see other people having it so I can't be the only one.
[16:24] <kenvandine> aquarius, i do
[16:24] <kenvandine> aquarius, what branch should i test?
[16:24] <aquarius> ooo, cool. kenvandine, CardinalFang should be able to talk you through the branch, I think...
[16:49] <kenvandine> CardinalFang, what branch should i try?
[16:50] <CardinalFang> kenvandine, https://code.edge.launchpad.net/~cmiller/desktopcouch/replication-daemon/+merge/10740
[16:51] <kenvandine> ok
[16:54] <CardinalFang> kenvandine, Problems:  couchdb binds to addr <IP_ADDRESS> .  You must turn off any admin authentication it's doing, too.  Finally, add records on each machine to tell it to look for the other machine.  Then, run the replicators on each.
[16:54] <kenvandine> CardinalFang, how?
[16:54]  * CardinalFang mails program to seed data into desktopcouch.
[16:55] <CardinalFang> kenvandine, er, which part?
[16:58] <kenvandine> all of it :)
[16:58] <kenvandine> ok
[17:18] <kenvandine> CardinalFang, getting an error
[17:18] <kenvandine> running desktopcouch-pair
[17:18] <kenvandine>     return server.desktopCouch.getPort()
[17:18] <kenvandine> AttributeError: _DeferredMethod instance has no attribute 'getPort'
[17:18] <kenvandine> http://pastebin.ubuntu.com/259931/
[17:19] <CardinalFang> kenvandine, Er, yeah, I didn't change that.
[17:20] <CardinalFang> kenvandine, I can fix it, though.
[17:20] <kenvandine> thx
[17:26] <CardinalFang> kenvandine, well, I thought so.  Please,  $ ps xww |grep desktopcouch-servic[e]
[17:30] <kenvandine> CardinalFang, it's running
[17:30] <kenvandine> this is a python error though
[17:30] <kenvandine> from desktopcouch-pair
[17:36] <CardinalFang> kenvandine, Weird!  aquarius, any idea why ken can't use the getPort dbus function?
[17:36] <dobey> kenvandine: #419324 and #419326
[17:37] <kenvandine> CardinalFang, TypeError: find_port() takes no arguments (1 given)
[17:38] <aquarius> why is it returning a deferred rather than a d-bus object?
[17:39] <CardinalFang> aquarius, Ah, I think I got it.  Never mind.
[17:39] <kenvandine> find_port has changed
[17:40] <kenvandine>   Reads the portnumber from the logfile, now that it is written there by couchdb.
[17:41] <kenvandine> dobey, thx
[17:44] <dobey> ok, i'm off to get some lunch
[17:47] <kenvandine> CardinalFang, fixing it on your branch?
[17:48] <CardinalFang> kenvandine, yes.  Maybe discovering that it never should have worked.  Mmm, schroedinbugs.
[17:57] <james_w> dobey: hi, would you be the best person on this team to speak to about python-oauth?
[18:00] <aquarius> I'm off for dinner with my daughter. Will be back later if people need me
[18:00] <aquarius> ttfn
[18:01] <james_w> dobey: ah, in fact it's use that has contributed some 1.0a support to them
[18:10] <kenvandine> james_w, dobey is out for lunch... but i think he would be the best person
[18:11] <james_w> cool, thanks
[18:11] <james_w> we need to get that unblocked soon
[18:34] <kenvandine> dobey, so if you set the applet to "Never" displayed... how do you get to preferences?
[18:35] <dobey> kenvandine: i'm not sure yet :)
[18:35] <dobey> james_w: hey
[18:35] <kenvandine> hehe
[18:35] <james_w> hey dobey
[18:35] <dobey> what's up?
[18:35]  * kenvandine can't get it back now :)
[18:35]  * kenvandine unsets it
[18:36] <james_w> ubuntuone needs python-oauth, ubuntuone needs to be in main, therefore python-oauth needs to be in main
[18:36] <dobey> kenvandine: you can change it in ~/.config/ubuntuone/ubuntuone-client.conf
[18:36] <james_w> python-oauth had a known security problem, which you fixed
[18:36] <james_w> so we need to get that fixed version in to karmic
[18:36] <james_w> but it changes API
[18:36] <dobey> james_w: well, my changes weren't committed
[18:36] <kenvandine> dobey, thx
[18:37] <james_w> so we need some co-ordination between the current users
[18:37] <james_w> http://code.google.com/p/oauth/source/detail?r=1092
[18:37] <dobey> james_w: but yes, to fix 1.0a in the server side API of python-oauth, it required API changes
[18:37] <kenvandine> CardinalFang, any luck with that find_port issue?
[18:37] <dobey> james_w: and ubuntuone is still using it's own copy of oauth.py
[18:37] <james_w> urgh
[18:37] <CardinalFang> kenvandine, Not yet.  DBus is weird.
[18:38] <james_w> patched or unpatched?
[18:38] <kenvandine> CardinalFang, shouldn't it just be removing pid?
[18:38] <kenvandine> find_port()
[18:38] <dobey> unpatched (though i'm not sure what that question means exactly)
[18:38] <CardinalFang> kenvandine, Yes, but there's a separate problem.
[18:38] <james_w> does it use the old API or the new one?
[18:38] <kenvandine> ok
[18:38] <kenvandine> CardinalFang, i'll wait :)
[18:39] <CardinalFang> :(  Sorry!
[18:39] <james_w> i.e. do I need to get changes to u1 to allow it to use the fixed oauth?
[18:39] <kenvandine> no worries
[18:39] <kenvandine> just getting a little stressed :)
[18:39] <dobey> james_w: well, the client doesn't use the server API, but the revision of oauth.py in ubuntuone is the pre-1.0a code
[18:39] <dobey> james_w: upstream is still broken
[18:39] <dobey> james_w: and is a horrible pain in the ass to deal with
[18:39] <james_w> what about the change I just pointed to?
[18:40] <dobey> james_w: yes, it's not complete. and it takes forever for upstream to reply to any e-mails/issues/etc...
[18:40] <james_w> but uploading a fixed one won't break u1, which is good
[18:40] <dobey> no, changing python-oauth won't break u1
[18:40] <james_w> and why do you use a private copy of oauth.py?
[18:40] <dobey> because we've always used a private copy
[18:41] <dobey> and i haven't finished poking at the backporting
[18:41] <james_w> ok
[18:41] <dobey> and at this point i am set on the idea that it just needs to be forked
[18:41] <dobey> but i haven't had time to fork it with trying to get features in for ubuntuone-client, before the freeze
[18:43] <dobey> the "security issue" isn't entirely clear, and i don't think we are "vulnerable" either, given the way we're using oauth
[18:43] <dobey> i also don't think 1.0a actually fixes the problem, but eh
[18:47] <james_w> bug 419365 filed for tracking
[18:48] <james_w> if you fork let me know and we'll get that packaged as well, and move launchpadlib as well
[18:48] <james_w> I don't want more than one copy of this code in Ubuntu
[18:48] <dobey> james_w: do we have any time to get it in for karmic?
[18:48] <james_w> get what in?
[18:49] <dobey> james_w: a fork
[18:49] <james_w> maybe
[18:49] <dobey> in main?
[18:49] <james_w> it wouldn't make to much difference to karmic whether it was a fork or not
[18:55] <dobey> james_w: right. i was just asking about it in regards to feature freeze
[18:56] <dobey> james_w: entirely new software doesn't tend to get added after FF does it?
[18:56] <james_w> not without good reason
[18:57] <james_w> but, as I said, the karmic package is a defacto fork, so even if you want to fork upstream I don't think there's much benefit to getting that fork in to karmic
[18:57] <james_w> unless you plan to rewrite it
[18:58] <dobey> also the changes to upstream oauth.py don't require 1.0a usage. so it doesn't exactly "fix" the issue
[18:58] <dobey> 1.0 still works (though servers still need to update for the API change, even if they just ignore it)
[18:58] <james_w> well, 1.0a explicitly allows both sides to work in both versions, and detect what the other side is doing
[18:59] <james_w> so I think that is possibly reasonable
[18:59] <james_w> it at least allows 1.0a, which is a step in the right direction
[18:59] <dobey> the 1.0a spec doesn't support 1.0 working
[19:01] <james_w> but it doesn't clash with 1.0, intentionally
[19:02] <james_w> if you don't get oauth_callback in the first request then it is 1.0
[19:04] <CardinalFang> kenvandine, Okay, it doesn't crash now.  I also stopped the pairing tool from allowing local pairing, because it doesn't work anyway.
[19:04] <dobey> assumably
[19:04] <dobey> or it could just be a broken client
[19:04] <kenvandine> CardinalFang, locally, like on the same box?
[19:04] <kenvandine> CardinalFang, same branch?
[19:04] <CardinalFang> kenvandine, same branch.  Locally on this network.
[19:04] <dobey> relying on any means of detecting a version other than the oauth_version parameter seems like a rather bad idea to me
[19:04] <kenvandine> humm... so no pairing?
[19:05] <kenvandine> i am confused
[19:05] <james_w> dobey: given that the didn't change oauth_version it makes it rather difficult to rely on it for this change
[19:05] <dobey> and if the problem is in the protocol, continuing to allow the broken protocol to work doesn't exactly seem like a fix to me
[19:06] <CardinalFang> kenvandine, no pairing.  couchdb has no authentication yet, so we can't safely replicate anyway.
[19:06] <kenvandine> humm.. so what am i testing then?
[19:07] <kenvandine> just the cloud?
[19:07] <james_w> no, but they wanted to leave that choice up to the people using it
[19:08] <dobey> james_w: and my fork will probably be considered more of a rewrite than a fork
[19:08] <james_w> e.g. you said u1 isn't vulnerable, so forcing upgrades of clients for something that isn't a problem wouldn't be great
[19:08] <CardinalFang> kenvandine, well, I haven't changed the pairing program until just now, so I'm glad you caught that API change.  I'm don't think there's anything new to test.
[19:08] <dobey> by all means, i generally like choice, but sometimes it's just asking for trouble
[19:08] <james_w> see "smooth upgrade path" on http://wiki.oauth.net/OAuth-Session-Fixation-Advisory
[19:08] <dobey> james_w: i said i don't think we are actually "vulnerable"
[19:09] <dobey> since all our oauth bits are done through callbacks and such
[19:09] <kenvandine> CardinalFang, ok... did you seeding script add U1?
[19:09] <kenvandine> s/you/your
[19:10] <CardinalFang> kenvandine, No, but the pairing app does add U1.  U1 isn't set up to accept replication yet, though.
[19:10] <kenvandine> ok
[19:10] <kenvandine> so pairing is getting punted for 0.3?
[19:11] <CardinalFang> kenvandine, yep.  All the features are there, but we can't safely use them for local, and can't use them at all for U1.
[19:11] <kenvandine> ok...
[19:12] <kenvandine> CardinalFang, let me know when it is ready for release
[19:13] <CardinalFang> thisfred, aquarius, Do you mind reviewing rev [51 -- 55] ?   https://code.edge.launchpad.net/~cmiller/desktopcouch/replication-daemon/+merge/10740
[19:14] <CardinalFang> None are earth-shattering.
[19:15] <thisfred> damn, I was hoping for earth shattering ;)
[19:15] <CardinalFang> Earth-shattering takes longer to review!
[19:15] <thisfred> CardinalFang: it's the next thing on my queue, after reviewing current branch
[19:15] <thisfred> true, but it's more fun :)
[19:16] <thisfred> earth shattering code -> earth scorching reviews :)
[19:32] <thisfred> CardinalFang: any particular areas I should concern myself with? I don't see anything wrong (other than long lines...) and the tests pass, so my approve stands
[19:33] <CardinalFang> thisfred, Eyeball the diffs, to see if they make sense to you.  Releasing is a big deal, or else I'd just say they're so simple that it's fine.
[19:33] <CardinalFang> Actually, I have a bug I hope I can fix, too.
[19:33] <CardinalFang> thisfred, do you know the couchdb py module well?
[19:36] <thisfred> couchdb-python you mean? a little
[19:38] <thisfred> CardinalFang: I've dug through the code before
[19:38] <thisfred> so hit me with any questions
[19:42] <CardinalFang> thisfred, I want to post a new document to database "_replicate".  I just noticed that  serverobj["_replicate"] gives a value error because "_replicate" isn't a valid database for user use.
[19:42] <CardinalFang> I'm hacking out my use of serverobj.__getitem__ and its check, now.
[19:43] <CardinalFang> It's better.  erverError: (405, '')
[19:43] <CardinalFang> It's better.  ServerError: (405, '')
[19:43] <kenvandine> CardinalFang, i have a gripe...
[19:43] <kenvandine> +""""exec ${PYTHON:-python} -t $0 "$@";" """
[19:43] <kenvandine> dpkg hates that!
[19:43] <kenvandine> please just use #!/usr/bin/python
[19:43] <CardinalFang> kenvandine, Heh., well, you can replace that and the #!/bin/sh  above it with  "#!/usr/bin/python"
[19:44] <kenvandine> yeah... i did that with pair.py :)
[19:44]  * CardinalFang says meekly "Okay.".
[19:44] <kenvandine> dpkg wouldn't build a package with it :)
[19:44] <kenvandine> i don't see why dpkg gets so upset over it, but it does
[20:06] <CardinalFang> kenvandine, Hey!  I have a new change to the source.  You knew that would happen, right?
[20:06] <kenvandine> yeah :-D
[20:11] <CardinalFang> kenvandine, Okay, what's arriving now, I am happy with.
[20:11] <kenvandine> ok
[20:11] <kenvandine> merged into trunk yet?
[20:16] <CardinalFang> Hrm, does PQM handle it too?
[20:16] <vbabiy> Is there any way to change the dir that ubuntone uses?
[20:16] <dobey> does pqm handle what?
[20:18] <CardinalFang> desktopcouch.  I just tried submitting a branch to it.
[20:18]  * CardinalFang waits for email.
[20:19] <dobey> no
[20:21] <kenvandine> CardinalFang, we merge it manually
[20:22] <dobey> with tarmac
[20:22] <dobey> not entirely 'manually'
[20:22] <kenvandine> yeah
[20:22] <aquarius> CardinalFang, http://bazaar.launchpad.net/~cmiller/desktopcouch/replication-daemon/revision/56 reverses the meaning of the if statements at lines 96 and 104, doesn't it?
[20:22] <CardinalFang> aquarius, it sure does.  It was backwards.  :(
[20:22] <aquarius> ah, good, OK :)
[20:23] <aquarius> cor, what's %r in a format string? repr(whatever) ?
[20:24]  * aquarius approves up to r56
[20:25]  * dobey does some updates
[20:25] <aquarius> vbabiy, there isn't at the moment, but work is going on to make that happen
[20:25] <dobey> and python-avahi
[20:25] <dobey> and then hopefully desktopcouch tests will all pass
[20:25] <vbabiy> aquarius: any idea on date?
[20:26] <aquarius> vbabiy, I haven't, but someone else will have, I suspect. statik? :)
[20:26] <dobey> lies
[20:27] <dobey> cool, i can land desktopcouch branches with tarmac now
[20:27] <dobey> or rather, i can land them and have it run tests
[20:28]  * CardinalFang will learn about tarmac one day.
[20:28] <dobey> do i need to land things?
[20:32] <statik> re
[20:32] <statik> CardinalFang, aquarius: hows the last desktopcouch branch looking?
[20:32] <CardinalFang> statik, It replicates!  At least, between users on my box, using external addresses.
[20:33] <statik> happiness and glory
[20:33] <statik> has it been through review yet?
[20:33] <dobey> nobody answered me :-/
[20:33]  * statik reads the backlog
[20:34] <CardinalFang> dobey, what's the question?
[20:34] <dobey> CardinalFang, aquarius: are there dc branches that need to land
[20:34] <statik> dobey, about landing, i'm not sure yet just looking at the status of the last branch now
[20:34] <statik> yay, it looks approved
[20:34] <dobey> ah, well CardinalFang was asking if pqm dealt with it
[20:34] <CardinalFang> dobey, probably.  We're looking at  https://code.edge.launchpad.net/~cmiller/desktopcouch/replication-daemon
[20:34] <dobey> and i just went through the trouble of fixing my machine to be able to run desktopcouch tests
[20:35] <statik> i see stuart approved it 10 minutes ago, so i will land it with tarmac now
[20:35] <statik> CardinalFang, can you set the commit message for that merge proposal?
[20:35] <dobey> heh, all that work for nothing
[20:35] <statik> https://code.edge.launchpad.net/~cmiller/desktopcouch/replication-daemon/+merge/10740
[20:35] <statik> dobey, you are welcome to land it
[20:36]  * dobey wonders who on lp team to talk to about oauth
[20:37] <statik> dobey, salgado and flacoste i think
[20:40] <CardinalFang> statik, merge message set.
[20:40] <statik> ok, landing now
[20:42] <aquarius> it looks good to me, I think, yes
[20:43] <aquarius> it is a big shame that local pairing isn't in it :(
[20:45] <statik> CardinalFang, aquarius: I get this traceback when running tests, any ideas? Traceback (most recent call last):
[20:45] <statik>   File "/usr/lib/python2.6/dist-packages/twisted/trial/runner.py", line 555, in loadPackage
[20:45] <statik>     module = modinfo.load()
[20:45] <statik>   File "/usr/lib/python2.6/dist-packages/twisted/python/modules.py", line 380, in load
[20:45] <statik>     return self.pathEntry.pythonPath.moduleLoader(self.name)
[20:45] <statik>   File "/usr/lib/python2.6/dist-packages/twisted/python/reflect.py", line 456, in namedAny
[20:45] <statik>     topLevelPackage = _importAndCheckStack(trialname)
[20:45] <statik>   File "/home/emurphy/canonical/ubuntuone/shared/desktopcouch/trunk/desktopcouch/records/tests/test_couchwidget.py", line 25, in <module>
[20:45] <statik>
[20:45] <statik> exceptions.ImportError: cannot import name URI
[20:45] <statik> gah, shoulda pastebinned that
[20:45] <aquarius> really? all the tests pass for me ;(
[20:46] <aquarius> statik, is this specifically in CardinalFang's branch, or once that branch is merged to trunk?
[20:46] <statik> aquarius, once it's merged to trunk
[20:47] <CardinalFang> It should have been no merging, just appending to trunk, fwiw.
[20:47] <aquarius> I'll merge trunk into the branch here and see if I get the same failure
[20:47] <CardinalFang> I haven't touched any couchwidget stuff, but I'll look.
[20:48] <statik> that _importAndCheckStack thing looks kinda fishy, like a false alarm. line 25 in test_couchwidget.py looks fine to me
[20:48] <aquarius> cd ..
[20:48] <CardinalFang> Hrm.  "PASSED (successes=47)"
[20:49] <joshuahoover> dobey: a user gets this when he starts the client from the command line: process 5009: The last reference on a connection was dropped without  > closing the connection. This is a bug in an application. See  > dbus_connection_unref() documentation for details.
[20:49] <aquarius> erm?
[20:49] <aquarius> I branch trunk, then bzr merge lp:~cmiller/desktopcouch/replication-daemon and it says "nothing to do"
[20:49] <aquarius> confused
[20:50] <statik> aquarius, it's already merged to trunk
[20:50] <aquarius> oh. heh.
[20:50] <statik> i'm just paranoid and run tests a lot
[20:50] <aquarius> ok...all 47 tests pass in trunk too
[20:50] <dobey> joshuahoover: uhm. that's new to me
[20:50] <dobey> joshuahoover: and probably python, since we don't drop references...
[20:51] <joshuahoover> dobey: ok, wanted to make sure it wasn't known or fixed already...thought you would know :)
[20:51] <aquarius> statik, should you even have test_couchwidget? isn't it test_couchgrid now?
[20:51] <statik> ooh, maybe it's a stale .pyc file
[20:52] <statik> all better, it was a stale .pyc file
[20:52] <statik> thanks!
[20:52] <CardinalFang> Dang, I need a beer.
[20:53] <dobey> i need a quantum clone
[20:55] <aquarius> dobey, so whenever you do one thing it does the opposite and one of you will definitely get it right?
[20:55] <aquarius> CardinalFang, sing it, brother
[20:55]  * aquarius drinks some crappy lemon water
[20:56] <statik> aquarius, CardinalFang: can you guys add some release notes here? https://code.edge.launchpad.net/desktopcouch/trunk/0.3
[20:57] <aquarius> omg release notes
[20:57] <dobey> aquarius: no. so that all of us can do different things in an infinite number of universes, simultaneously :)
[20:57] <statik> kenvandine, here is the 0.3 tarball for desktopcouch: https://code.edge.launchpad.net/desktopcouch/trunk/0.3
[20:57] <CardinalFang> statik, aquarius, I'll try.
[20:57] <aquarius> blimey, so, what's in 0.3, then? can I get a list of all branches that were in it to remind myself? :)
[20:57] <statik> super!
[20:58] <aquarius> have we...(hushed voice) released 0.3?
[20:58]  * aquarius watches the world tilt on its axis
[21:01] <aquarius> CardinalFang, so, I think in this release there is: replication, oauth token creation (although compulsory oauth is not enabled), the contacts picker, couchgrid, specifying databases/design docs in the filesystem to be loaded on startup, no stupid port finding tricks
[21:01] <aquarius> CardinalFang, anything else massive I'm missing?
[21:01] <aquarius> CardinalFang, also, a beer is due you for getting the replication stuff done ;)
[21:01] <statik> dobey, do you know how to set a tag on trunk? i can create a tag locally on rev48 which is 0.3, but I can't figure out how to get the tag up to launchpad
[21:02] <dobey> you have to do it before you push
[21:02] <statik> i see, so we almost need a dummy revision going through tarmac to do that then
[21:02] <dobey> i don't know if there is a bug already, but it seems like a bug that bzr doesn't let you do a push when you only change tags
[21:02] <statik> yeah
[21:03] <statik> and tags don't get picked up by the 'missing' command
[21:03] <dobey> i forgot to tag stuff before pushing today when i did releases
[21:07] <CardinalFang> https://code.edge.launchpad.net/desktopcouch/trunk/0.3  Will you please describe the "specifying databases" item?
[21:07] <CardinalFang> aquarius, ^
[21:10] <aquarius> CardinalFang, done. I knew there was a reason I docuemnted all this in teh readme ;)
[21:11] <CardinalFang> Great!
[21:13] <aquarius> statik, question about the freeze. Presumably we can still merrily commit new features to desktopcouch, we just don't push the packages into karmic? dobey, doesn't that also apply to -protocol etc?
[21:14] <statik> aquarius, yeah we just need to sort the series/branches before polluting trunk
[21:14] <statik> aquarius, we'll have a karmic series that stays stable
[21:14] <statik> and trunk will be crackful as ever
[21:14] <aquarius> so I should avoid committing new stuff to DC trunk for now?
[21:14] <statik> you can still write code and push branches up for review
[21:14] <dobey> aquarius: yeah, we need to figure out the branching/maintanence stuff first
[21:15] <aquarius> right, gotcha, cheers
[21:15] <statik> we should just get our story straight before merging branches
[21:15] <dobey> yeah
[21:15] <aquarius> I was assuming that launchpad just had a button with "ahaha! karmic freeze at this point!" written on it or something :)
[21:16] <dobey> launchpad needs to let you propose one branch for merging into multiple others
[21:16] <dobey> although that probably wouldn't be too great
[21:16] <dobey> nevermind that
[21:16] <dobey> backporting fixes will just have to be painful i guess
[21:18] <statik> theres a discussion on launchpad-dev about exactly that right now, proposing a bugfix branch for merge into multiple series
[21:18] <dobey> problem is that it won't work so well
[21:18] <statik> yeah, especially once trunk starts diverging
[21:18] <dobey> because you probably want to propose a branch from trunk
[21:19] <dobey> in which case the merge to !trunk is going to probably end up bringing in all the changes from trunk as well
[21:19] <statik> kenvandine, so now that the desktopcouch 0.3 release is out, do you still want to do the package update for it, or should I do that now?
[21:24] <aquarius> good work, CardinalFang, statik, thisfred. We've done it. Thank gawd. :)
[21:24] <thisfred> hi fives all around!
[21:25] <CardinalFang> Hurrah!
[21:26] <statik> aquarius, thisfred, CardinalFang: maybe we can have a call tomorrow to brainstorm the OAuth stuff and the FFE for enabling contact sync from the cloud
[21:26] <statik> thank you guys for working so hard on this
[21:26] <aquarius> statik, yep, good idea on the call
[21:27] <thisfred> sounds like a good idea
[21:27] <CardinalFang> Yes, please.
[21:27] <CardinalFang> I have other oauth questions, which I was just about to harass aquarius about.
[21:28] <CardinalFang> It shouldn't be on the call, prob.
[21:30] <aquarius> go for it
[21:34] <CardinalFang> aquarius, I don't yet understand what generates oauth data.  I need to get my machine-a and machine-b paired.  Presumably they exchange information with something or between themselves.  Where does that information come from?
[21:34] <CardinalFang> And, which parts are shared and which are secret?
[21:34] <aquarius> it's done on ini file creation.
[21:35] <aquarius> CardinalFang, desktopcouch/start_local_couchdb.py,   create_ini_file
[21:35] <aquarius> CardinalFang, that creates a random token, token secret, consumer key, and consumer secret for this server
[21:36] <CardinalFang> aquarius, I guess I'm still surprised that everything shares information.  Is this the way I authenticate others, or is this how others authenticate me?
[21:36] <aquarius> (we could define a comsumer key and consumer secret for desktopcouch generally and use them; they don't all need to be random. I just didn't.)
[21:36] <aquarius> if other people know that key/secret/token/secret then they can authenticate to me
[21:37] <aquarius> so someone else can read and write my data if they have those key/secret/token/secret
[21:37] <CardinalFang> So, I give some or all parts away to let others prove themselves to me later?
[21:38] <aquarius> yes.
[21:38] <aquarius> essentially, it's a password. it's just broken up into four bits.
[21:38] <aquarius> the thing here is: we could issue a separate "password" to each consumer. We just don't, at the moment.
[21:39] <statik> kenvandine, i'm creating the new package for desktopcouch per bug 416591
[21:39] <CardinalFang> Ah.  That's what I expected.
[21:39] <aquarius> So we're not particularly getting the benefits of oauth (other than unsniffability over the network)
[21:40] <aquarius> CardinalFang, part of the reason for that is that couch implements two-legged oauth (you give people an access token) rather than the more standard 3-legged oauth (they ask for an access token and the user gets sent somewhere in a browser to say "yes they can have an access token")
[21:40] <diverse_izzue> hey. what's new in 0.93? anything special one should test?
[21:43] <arand> What is the reason for ubuntuone being one of the more memory-demanding processes in standby? (comparable to compiz and Xorg..)
[21:44] <arand> Or rather - in idle
[21:45] <CardinalFang> arand, is it resident memory or cached of files on disk?
[21:47] <arand> Hmm, not sure, would top tell me?
[21:52] <arand> CardinalFang: category "resident memory" shows 36mb, which seems comparatively high.
[21:56] <kenvandine> statik, cool
[21:57] <kenvandine> statik, sorry i had to walk down the street to meet my daughter's school bus, which was late
[21:58] <statik> kenvandine, no worries. i'm hitting an error in the pbuilder about POTFILES.in missing
[21:58] <kenvandine> humm
[21:58]  * kenvandine looks
[21:59] <kenvandine> statik, it needs to be added to MANIFEST.in
[21:59] <statik> ah, i see that now. so that needs a new branch and a new tarball
[21:59] <kenvandine> so that means a new tarball
[21:59] <statik> 0.3.1 ? or whats the best way to handle that
[21:59] <kenvandine> just delete the old one
[21:59] <statik> ok
[21:59] <kenvandine> it has only been a few minutes :)
[22:00] <dobey> move the tag
[22:01] <dobey> if you're going to re-use 0.3
[22:01] <statik> yep, good point
[22:01] <kenvandine> yes... definately
[22:01] <statik> freaking launchpad ajax, i just deleted the wrong tarball
[22:01] <statik> i deleted the one i meant to delete, but the labels were wrong
[22:03] <statik> kenvandine, so this looks right to you?[22:03] <statik> --- MANIFEST.in	2009-08-20 09:14:26 +0000
[22:03] <statik> +++ MANIFEST.in	2009-08-26 21:02:34 +0000
[22:03] <statik> @@ -2,6 +2,7 @@
[22:03] <statik>  recursive-include data *.tmpl
[22:03] <statik>  include desktopcouch-pair.desktop.in
[22:03] <statik>  include po/desktopcouch.pot
[22:03] <statik> +include po/POTFILES.in
[22:03] <kenvandine> yes
[22:03] <dobey> huh
[22:03] <aquarius> I'm gonna hit the road, gang, unless anyone needs me for anything right now?
[22:03] <dobey> -include po/desktopcouch.pot
[22:03] <kenvandine> later aquarius!
[22:04] <kenvandine> dobey, don't need that anymore?
[22:04] <kenvandine> oh
[22:04] <dobey> kenvandine: what for?
[22:04] <statik> ok
[22:04] <CardinalFang> aquarius, that's all for me.  Thank you!  Good night.
[22:04] <dobey> kenvandine: it should get regenerated at every build
[22:04] <kenvandine> yeah... we need that
[22:04] <kenvandine> humm
[22:04]  * kenvandine didn't think it was
[22:04] <dobey> POTFILES.in is needed
[22:04] <dobey> it should be
[22:04] <kenvandine> yeah... your right
[22:04] <dobey> it being there isn't harmful
[22:04] <kenvandine> with that it gets generated :)
[22:04] <dobey> just wondering why it's there :)
[22:05] <kenvandine> cause we didn't have POTFILES.in :)
[22:05] <dobey> heh
[22:05] <kenvandine> i don't think it was being generated
[22:05] <CardinalFang> Hrm.  Is that for translations?
[22:05] <kenvandine> yes
[22:05] <kenvandine> statik, so yeah -include po/desktopcouch.pot
[22:05] <dobey> http://identi.ca/notice/8633544 <- everyone go favorite this :)
[22:06] <kenvandine> done :)
[22:06] <dobey> i hope nobody downloaded the "broken" 0.3
[22:06] <dobey> since it's been twitted
[22:09] <statik> yay, that built nicely and installed(upgraded) just fine
[22:11] <kenvandine> woot
[22:11]  * kenvandine wished we could pair!
[22:11] <kenvandine> but oh well
[22:11] <statik> kenvandine, do i need to attach the .changes file too, or just the .dsc, orig, and diff?
[22:12] <kenvandine> just point the bug at the packaging branch
[22:12] <kenvandine> oh you can't...
[22:12] <kenvandine> give me a debdiff
[22:12] <kenvandine> actually no
[22:13] <kenvandine> you just changed the changelog right?
[22:13] <statik> new entry in changelog, added a depends on python-setuptools in debian/rules (and mentioned it in the changelog
[22:13] <kenvandine> a depends or build depends?
[22:13] <statik> build-depends
[22:13] <kenvandine> ok
[22:14] <kenvandine> can you push the branch somewhere?
[22:14] <statik> i don't have it in a branch
[22:14] <kenvandine> ok
[22:14] <kenvandine> give me those 2 files then :)
[22:14] <kenvandine> or a debdiff
[22:14]  * kenvandine is easy
[22:15] <statik> ok, but the debdiff is going to be big because of the changed .orig.tar.gz right?
[22:15] <kenvandine> just give me those files :)
[22:15] <kenvandine> or the changed lines and i can apply them
[22:16] <statik> ok, so all the work i did to generate and test the package is going to be wasted, and i won't get credit for the upload :P
[22:16] <kenvandine> hehe
[22:16] <kenvandine> you will get credit
[22:16] <kenvandine> you are in the changelog
[22:16] <statik> i'm just teasing, i don't mind
[22:17] <kenvandine> i have a pretty long changelog already prepared for 0.3 actually
[22:17] <statik> just trying to learn the right way to do it. when i saw you process the other new versions, i thought you attached the .dsc and orig.tar.gz to the bug
[22:17] <statik> oh nice
[22:17] <statik> that will be better then
[22:17] <kenvandine> statik, there are 22 different ways of doing it
[22:17] <kenvandine> :)
[22:17] <statik> so i'm learning
[22:18] <kenvandine> this one is in a packaging branch under ~ubuntu-desktop
[22:20] <statik> kenvandine, i attached debian/control and debian/changelog, along with the correct orig.tar.gz to bug 416591
[22:20] <kenvandine> thx
[22:20] <statik> i've testbuilt in a pbuilder, and installed both binary packages to be sure they upgraded
[22:21] <statik> i've moved the tag on trunk, and committed the change to manifest.in
[22:21] <statik> i've deleted the old tarball from the project page, and uploaded a new tarball with new gpg signature
[22:21] <statik> anything i'm missing?
[22:21] <statik> kenvandine, i'm really sorry this one was so close to the wire, i really did try to schedule it with plenty of buffer but it didn't work out that way
[22:22] <dobey> heh
[22:22] <kenvandine> statik, understand
[22:23] <kenvandine> - python-gtk2,
[22:23] <kenvandine> - python-gnomekeyring,
[22:23] <kenvandine> - python-oauth
[22:23] <kenvandine> is that right?
[22:23] <dobey> welcome to schedules with freezes :)
[22:23] <dobey> oh
[22:23] <dobey> is desktopcouch using python-oauth?
[22:23] <kenvandine> yes
[22:23] <dobey> not for long! :)
[22:23] <kenvandine> yeah yeah... but for right now it is :)
[22:23] <kenvandine> statik, that doesn't look right
[22:24] <kenvandine> oh... nm... that is the diff from 0.2
[22:24] <kenvandine> i had already fixed it up quite a bit in my 0.3 branch
[22:24] <statik> kenvandine, what looks wrong? the couchgrid and contactspicker and pairing tool use gtk right?
[22:24] <statik> and we're storing tokens in the keyring
[22:24] <statik> and signing requests for oauth
[22:25] <statik> using oauth
[22:25] <kenvandine> yes... your changes are removing the deps
[22:25] <dobey> later!
[22:25] <statik> wow, you totally saved me on that one then
[22:25] <kenvandine> later dobey
[22:25] <kenvandine> statik, no worries
[22:25] <statik> kenvandine to the rescue!
[22:26] <statik> i really do want to learn how to use these packagebranches, it makes so much sense to be able to accumulate packaging fixes there
[22:27] <statik> kenvandine, need anything else from me? my ride is leaving, but you have my phone number if you need it
[22:28] <kenvandine> statik, nope... i just pushed it
[22:28] <statik> fabulous! i should buy you a deer at the next UDS
[22:28] <kenvandine> hehe
[22:28] <kenvandine> no deers for me
[22:28] <kenvandine> i prefer beer
[22:29] <statik> yeah, but i'm sure everyone buys you beer. if i buy you a deer then it will be memorable
[22:29] <statik> alright, back for more pain later
[22:30] <kenvandine> hehe


[03:11] <flan> I *love* it when things just work as expected on the first try.
[03:11] <flan> <3 Python
[03:32] <flan> The Qs server now has easy-to-use screenshot reordering and configuration stuff.
[03:33] <flan> Which was the hardest part of the design, IMO.
[08:56] <ChrisWoollard> Hello
[08:56] <ChrisWoollard> I noticed that i got the following email, is it important?
[08:56] <ChrisWoollard> Hello Ubuntu Manual Team,
[08:56] <ChrisWoollard> The membership of Ubuntu Manual Team (ubuntu-manual) in the Ubuntu
[08:56] <ChrisWoollard> Documentation Contributors (ubuntu-doc-contributors) team has expired.

[08:56] <ChrisWoollard> Regards,
[08:56] <ChrisWoollard> The Launchpad team
[09:06] <thorwil> ChrisWoollard: that was on the list. i guess Ben will take action, if that is actually relevant
[09:42] <ubuntujenkins> morning
[09:45] <thorwil> good morning, ubuntujenkins
[09:45] <ChrisWoollard> morning
[09:45] <ubuntujenkins> hey thorwil and ChrisWoollard
[09:47] <ChrisWoollard> :)
[10:13] <ubuntujenkins> brb
[12:55] <drizzt_> should the suggestion be reported as bugs?
[13:01] <ubuntujenkins> drizzt_: what suggestion?
[13:02] <drizzt_> suggestions about manual contents ofc
[13:03] <ubuntujenkins> sorry can you repeat it or link me the e-mail i think i missed it
[13:06] <drizzt_> sorry link you what? I'm asking about preferred channel of submitting suggestions concerning ubuntu manual project, if you accept them, obviously
[13:06] <ubuntujenkins> o a bug report would be fine. I thought you had already made a suggestion earlier .
[13:06] <ubuntujenkins> we love suggestions
[13:08] <drizzt_> great
[13:33] <drizzt_> which manual should be translated? lucid-e2 or lucid-e1, for some reason Launchpad recommends -e1, is it correct?
[13:35] <ubuntujenkins> drizzt_: e1 sould be the one to translate
[13:36] <drizzt_> what's the difference?
[13:36] <thorwil> drizzt_: edition 1 and 2
[13:36] <ubuntujenkins> edition 2 is the next release for lucid
[13:36] <thorwil> drizzt_: english original of e1 has been frozen quite a while ago. e2 will need work
[13:37] <drizzt_> i see.
[14:56] <daker> check that http://www.vuvuzela-time.co.uk/www.google.com
[15:10] <humphreybc> daker: hahahha
[15:10] <daker> \o/
[15:24] <daker> humphreybc,  the final will NZ vs BRA ?
[15:26] <humphreybc> daker: ahahaha
[15:28] <daker> Portugal vs Brasil will be a good match
[15:30] <humphreybc> I hope NZ win against paraguay
[15:31] <daker> i don't think so hahahaha
[17:51]  * nisshh feels releived
[17:51] <nisshh> finally got my system back up
[19:32]  * ubuntujenkins 's laptop is burning hot
[19:52] <thorwil> ubuntujenkins: be environment-conscious and cook something on it!
[19:52] <daker> hahaha
[19:53] <ubuntujenkins> lol thorwil
[20:38] <daker> a GOOOAAAl GOOOAAAAAALLLLLLLLLLLLLLLLLL
[20:40] <c7p> lol
[20:46] <dutchie> wave is no longer beta
[20:47] <dutchie> looks like we can switch from etherpad to that if we like
[20:48] <daker> GOOAALLLLLLL GOOOOOOOAAAAAAAAALLLL  GOOOOOAAAAAAAAALLLLLLLLLLLL
[20:49] <daker> NO
[20:49] <daker> :s
[20:49] <dutchie> disallowed?
[20:49] <daker> David villa missed a pernalty
[20:49] <daker> penalty
[20:49] <c7p> I have many days to see godbyk on channel (I mean talking), is he on holidays ?
[20:51] <daker> c7p, maybe
[20:52] <daker> he is on holidays to watch the World cup :)
[20:53] <ubuntujenkins> c7p: he may be at a latex confrence I can't rember when he is going
[20:54] <c7p> ubuntujenkins: I checked it, it starts next week
[20:55] <ubuntujenkins> probably busy then . what do you want to ask him?
[20:57] <c7p> I've sent him an email about the todo thing of the translated manual, but it's very strange that I haven't talked with him on channel for almost a week :p
[20:58] <ubuntujenkins> I haven't either. feel free to send me the mail he explained how to do most of the stuff to me.
[20:59] <ubuntujenkins> I am not as good as the real godbyk
[21:00] <c7p> ok I am sending you the mail :)
[21:02] <ubuntujenkins> cool I will see what i can do to help
[21:02] <c7p> thx man
[21:04] <ubuntujenkins> can you send me this email "
[21:04] <ubuntujenkins> correct some of the glossary entries' number references (see the mail "glossary entries, page number references" that I've sent you) "
[21:05] <c7p> done :d
[21:05] <ubuntujenkins> thanks is the .tex file in lucid-e1?
[21:05] <c7p> yap
[21:06] <ubuntujenkins> not exaclty sure how to fix the glossry as that is all done automatically. we shall work it out
[21:07] <ubuntujenkins> what language code it it?
[21:07] <ubuntujenkins> *is it?
[21:09]  * ubuntujenkins has not pulled on lucid-e1 in a while someone has added loads
[21:11] <c7p> ubuntujenkins: the lang code is el
[21:14] <ubuntujenkins> right lets look
[21:18] <ubuntujenkins> hmm I have no index
[21:20] <ubuntujenkins> c7p: you will have to e-mail it to me as xchat transfer fails for me and i don't kno why
[21:20] <c7p> ok
[21:20] <ubuntujenkins> thanks
[21:23] <ubuntujenkins> thanks running it now
[21:30] <ubuntujenkins> ok then blank page removed
[21:31] <ubuntujenkins> c7p: which page is the revison and date stuff on?
[21:31] <ubuntujenkins> as per "place the REVISION_DATE stuff on the next line   "
[21:31] <c7p> you mean on pdf?
[21:31] <ubuntujenkins> yep
[21:32] <c7p> pg 3 (of 178)
[21:34] <ubuntujenkins> do you mean you want the date on one line and the revsion number on the next?
[21:35] <ubuntujenkins> also do you see japanease letters in the index on the left of evince?
[21:36] <ubuntujenkins> can you please see if the index entries are numbered correctly on http://dl.dropbox.com/u/5012868/ubuntu-manual-el.pdf
[21:39]  * ubuntujenkins nudges c7p
[21:40] <c7p> ubuntujenkins: sry I clean up the mess on hard drive
[21:40] <c7p> "do you mean you want the date on one line and the revsion number on the next?"  yes :)
[21:40] <ubuntujenkins> no problem :)
[21:40] <ubuntujenkins> cool ok
[21:40] <ubuntujenkins> I will try and do that
[21:42] <c7p> wow
[21:42] <c7p> i see many entries over and over again
[21:43] <c7p> are you sure that you have the lattest tex file ?
[21:44] <ubuntujenkins> yep i pulled at 21.09
[21:44] <ubuntujenkins> today
[21:46] <c7p> I don't know, it seems like it has bugs that we have fixed before weeks :/
[21:46] <ubuntujenkins> hmm e-mail me yours if you like and I will diff them and see
[21:46] <ubuntujenkins> unless kevin ahs not updated the branch
[21:48] <c7p> idk what happened, message has been sent
[21:51] <ubuntujenkins> One way or another they are not the same
[21:53] <c7p> use mine tex file it has many many bug fixes
[21:53] <ubuntujenkins> yep doing so now
[21:54] <ubuntujenkins>  do you see japanease letters in the index on the left of evince?
[21:55] <ubuntujenkins> i need to go I will try and sort what i can tomorrow
[21:55] <ubuntujenkins> bye all
[21:58] <c7p> g night all


[00:44] <not_found> superfly I am having a look at - http://www.amazon.com/EVGA-Superclocked-Dual-Link-Graphics-04G-P4-3774-KR/dp/B00E5AEIKE/ref=sr_1_35?ie=UTF8&qid=1392251868&sr=8-35&keywords=nvidia
[05:32] <miles_> hmm...
[05:36] <Kilos> hi charland others
[05:36] <Kilos> ai!
[05:38] <Kilos> hi charl and others too
[05:38] <Kilos> thats better
[05:44] <magespawn> good morning
[05:51] <Kilos> hi magespawn
[05:51] <Kilos> wb
[05:54] <magespawn> how is going Kilos?
[05:54] <Kilos> good ty magespawn and you?
[05:55] <magespawn> always good
[05:55] <magespawn> i am pretty sure there should be an 'it' in there somewhere
[05:56] <Kilos> na
[05:56] <Kilos> oh ya up there
[05:56] <Kilos> hehe
[05:57] <Kilos> never mind i miss half of what i read anyway, so fill in automatically
[05:57] <magespawn> neat trick
[05:57] <magespawn> so I could type almost anything
[05:57] <Kilos> are you winning with all the wireless stuff?
[05:58] <Kilos> spoke to ian about you extender in amongst the trees
[05:59] <magespawn> yup almost the whole of the main lodge is now with wireless access
[05:59] <Kilos> he said they did similar at a game ranch up here and used 2 extenders, one below trees and directly above one above the trees for getting past the tree area and further
[06:00] <Kilos> and then others further away with solar power to them
[06:16] <ThatGraemeGuy> morning
[06:16] <Kilos> morning ThatGraemeGuy
[06:16] <Kilos> :-)
[06:38] <magespawn> hi ThatGraemeGuy
[06:38] <magespawn> Kilos luckily all my points so far have electricity
[06:39] <Kilos> yeah
[06:51] <magespawn> my long distance points are running on 5Ghz and the one covering the wide area like the lodge and staff accommodation are on 2.4Ghz
[06:52] <Kilos> hi Xethron
[06:52] <Kilos> you getting clever hey magespawn
[06:52] <magespawn> well it is easy to stand tall when you are on the shoulders of giants
[06:53] <Kilos> lol
[06:56] <magespawn> strange the printing service is not available on my laptop
[06:59] <inetpro> good morning?
[06:59] <Kilos> hi there inetpro
[07:00] <magespawn> good morning inetpro
[07:26] <Vince-0> !
[07:26] <Kilos> hi Vince-0
[07:27] <Kilos> ohi superfly
[07:27] <superfly> hi Kilos, et al
[07:56] <charl> good morning
[07:56] <charl> Maaz_: coffee on
[07:56]  * Maaz_ starts grinding coffee
[07:56] <Kilos> hi charl
[07:56] <charl> hi Kilos
[08:00] <Maaz_> Coffee's ready for charl!
[08:01] <charl> Maaz_: thanks
[08:01] <Maaz_> charl: Sure
[08:14] <Kilos> hi Squirm- Trixar_za
[08:23] <Squirm-> hey
[08:23] <Squirm-> I guess our BNC lagged out
[08:37] <nuvolari> o/ hello oom Kilos, Squirm-, charl, superfly, Vince-0, inetpro, magespawn
[08:38] <Kilos> lo nuvolari
[08:38] <Squirm-> heya nuvolari, long time
[08:40] <Vince-0> !
[08:44] <magespawn> hey nuvolari
[09:02] <Kilos> hi Private_User psyatw
[09:02] <Private_User> hi Kilos
[09:02] <WOLFEYES> good day all
[09:03] <Kilos> hi WOLFEYES
[09:03] <WOLFEYES> heya Kilos
[09:03] <psyatw> hi Kilos
[09:03] <psyatw> hi Private_User
[09:03] <psyatw> hi WOLFEYES
[09:05] <Private_User> hi WOLFEYES psyatw
[09:11] <WOLFEYES> heya Private_User
[09:11] <WOLFEYES> hey psyatw
[09:12] <WOLFEYES> sorry just trying to find a manual for a scooter
[09:14] <psyatw> can´t you find one on the manufacturer´s website?
[09:14] <psyatw> it´s ok
[09:20] <Kilos> WOLFEYES join #ubuntu-za-social
[09:20] <Kilos> we can talk about scooters there
[09:21] <Kilos> oh sorry /join ##ubuntu-za-social
[09:22] <Kilos> double hash googy
[09:22] <Kilos> goody
[14:09] <magespawn> bbl
[15:07] <Vince-0> !
[16:28] <theblazehen> evening guys
[16:29] <Kilos> hi theblazehen
[17:34] <Kilos> hmm... kinda stormy here atm
[18:24] <not_found> Goeie naand Suid Afrika
[18:26] <theblazehen> hello not_found
[18:26] <not_found> hey theblazehen , how are you>?
[18:26] <theblazehen> good and you not_found ?
[18:26] <not_found> always good thank you :)
[18:28] <not_found> slow night at work like always so popped in to see what was happening in IRC land...
[18:29] <theblazehen> kk..
[18:29] <not_found> and obviously it isn't going much faster here either :p
[18:30] <theblazehen> yeah :p
[18:30] <theblazehen> not_found, you involved in bitcoin?
[18:30] <not_found> nah... had a fiddle with it some time ago and gave up
[18:31] <theblazehen> kk
[18:31] <theblazehen> I lost around $250 in last week with it :(
[18:31] <not_found> ah yes I saw it took a dip
[18:32] <not_found> I would only trust it to make a purchase with, not to keep it as an investment
[18:32] <theblazehen> yeah
[18:33] <theblazehen> I'm gonna mine it when price rises, and I can buy a GPU
[18:33] <theblazehen> around R2000 per month after electricity
[18:37] <not_found> that is a big investment on something that gives back less and less every passing moment
[18:39] <theblazehen> not_found, at current rate I wil get a ROI in 3 months
[18:39] <theblazehen> but mining altcoins
[18:41] <not_found> ah ok... good luck with it then... lets hope the value remains or increases then :)
[18:41] <theblazehen> yeah :)
[18:45] <not_found> and it is cool that Standard Bank seems to be getting into bitcoins...
[18:48] <theblazehen> not_found, oh?
[18:50] <not_found> theblazehen from G+ - http://www.finextra.com/news/fullstory.aspx?newsitemid=25714&topic=payments
[18:50] <not_found> haven't looked at it because the site it blocked from work
[18:50] <theblazehen> not_found, ty
[18:51] <not_found> np hope the link works :p
[18:51] <theblazehen> works :) sounds good
[18:52] <not_found> awesome, of all the banks to start doing this I didn't expect Standard to be the first (or at least they are the first I am aware off)
[18:52] <theblazehen> yeah
[18:57] <not_found> I will pop back later to see who lurks in the shadows :)
[19:20] <superfly> I have a small part of a BitCoin that I mined a few years ago when BitCoin first came out...
[19:29] <theblazehen> superfly, hey there! A small part being?
[19:29] <theblazehen> When last did you check the price?
[19:30] <superfly> theblazehen: can remember exactly, still need to move my wallet from my old PC to my new one
[19:31] <theblazehen> Kk
[19:31] <superfly> like 0.01 or something
[19:31] <superfly> or maybe less
[19:31] <superfly> 0.001
[19:31] <theblazehen> ah, so like 1 or 10 dollars
[19:31] <superfly> probably
[19:31] <theblazehen> I have 0.77 ATM
[19:31] <superfly> nice!
[19:31] <theblazehen> yeah :)
[19:32] <theblazehen> hehe, having your main PC in a VM is awesome..
[19:48] <captine> evening all


[02:00] <poningru> *cricket*
[02:19] <poningru> *cricket*
[02:22] <uni`nix> speaking of cricket..i met some players from team India today
[02:22] <poningru> NO
[02:22] <poningru> who?
[02:22] <poningru> ???
[02:22] <poningru> tendulkar??
[02:22] <uni`nix> i have no clue
[02:22] <poningru> wtf...
[02:23] <poningru> where are you?
[02:23] <uni`nix> i will ask this guy john who was working the Linux booth with me today..he spoke with them and gave them an ubuntu cd..i just watched their demo and talked to the one guy
[02:23] <uni`nix> chicago, il usofgay
[02:23] <poningru> why in the world was the indian team in chicago??
[02:23] <uni`nix> i heard that tonight on the news
[02:24] <uni`nix> they were here at the uni for an international summit
[03:21] <adamant1988> hello all
[03:23] <uni`nix> bah
[03:38] <poningru> allo
[03:42] <uni`nix> i cannot keep my eyes open here
[04:27] <Burgundavia> whiprush: have you noticed ephy simply not rendering certain wikipedia pages?
[04:27] <Burgundavia> whiprush: like this one: http://en.wikipedia.org/wiki/Mozilla_Firefox
[04:28] <MagicFab> Venezuelan government officials get ubuntu on their laptops: http://lubrio.blogspot.com/2006/08/realizado-segundo-festival-de-software.html
[04:29] <whiprush> Burgundavia: works for me
[04:29] <Burgundavia> hmm
[04:29] <whiprush> the only issue I had was some https borkage that seemed to have gotten fixed last update
[04:29] <Burgundavia> whiprush: gnome love on planet ubuntu coming right up
[04:29] <MagicFab> ooops... (almost) off-topic here - wrong channel )
[04:30] <Burgundavia> MagicFab: that is cool to talk about
[04:30] <whiprush> Burgundavia: heh
[04:30] <MagicFab> Burgundavia, well, word is out now :) yeah, they actually installed it on *16* laptops!
[04:31] <MagicFab> (a lot, considering it's assembly deputies)
[04:32] <Burgundavia> might make a nice fridge story
[04:32] <Burgundavia> or an Ubuntu worldwide section of UWN
[06:33] <poningru> Burgundavia: dont you think that was _little_ overboard :p
[06:34] <Burgundavia> poningru: overboard?
[06:34] <poningru> with you and jdub puo went gnome foot happy ;)
[06:35] <Burgundavia> I guess you never saw the day Novell announced Hula
[06:35] <Burgundavia> planet gnome was all hula
[06:38] <poningru> hehe
[06:38] <poningru> never saw that
[06:40] <elkbuntu> as i said in -offtopic: Someone needs to tell the GNOME to wipe it's feet, it's left big dark footprints all over the Planet :P
[06:41] <brian98> hola everyone
[06:41] <brian98> Anyone awake?
[06:41] <poningru> elkbuntu: bwhahahahaha
[06:41] <elkbuntu> the occasional burst of life, brian98
[06:41] <poningru> brian98: yeah whatsup?
[06:42] <brian98> yay
[06:42] <brian98> Just wondering, I asked the question in #ubuntu
[06:42] <brian98> http://distrocenter.linux.com/ - why no ubuntu? Is that a snub?
[06:42] <brian98> Seems to be a bit of a snub to the best distro out there ;)
[06:42] <Burgundavia> no, just not updated recently
[06:43] <Flannel> Burgundavia: looks like things need to be submitted manually: If you would like to see a distribution represented here that isn't, please contact the distribution project or vendor and tell them to submit their information to us.
[06:43] <Burgundavia> I know the editor of linux.com, so I will email him
[06:44] <brian98> ok, just wanted to let you know.. Keep up the good work ;)
[06:45] <Burgundavia> thanks!
[06:45] <Burgundavia> brian98: another thing to look for is people calling it Ubuntu Linux
[06:45] <Burgundavia> it is just Ubuntu
[06:45] <brian98> Ok
[06:45] <brian98> but it's still a linux distro
[06:45] <brian98> *duck*
[06:45] <brian98> :)
[06:46] <brian98> a very very good one..
[06:46] <brian98> but I understand the marketing stuff
[06:47] <Burgundavia> you don't call it Ford Car or Airbus Airplane
[06:48] <Burgundavia> suggested text to replace Ubuntu Linux is Ubuntu, a Linux distribution,
[06:48] <Burgundavia> or Ubuntu, a Linux-based operating system,
[06:48] <brian98> exactly
[06:48] <brian98> I totally understand
[06:49] <brian98> ubuntu os would be nice
[06:49] <brian98> :)
[06:49] <Burgundavia> hmm, the ubuntu website has finally fixed the title
[06:49] <Burgundavia> I can edit, but not that part
[06:49] <brian98> when I tell people about ubuntu.. First thing they ask is 'what is it'
[06:49] <brian98> Like MAC OS
[06:49] <brian98> or Microsoft windows
[06:50] <brian98> windows being synonimis with being an operating system
[06:50] <brian98> sorry if I'm going on here and tell me to get lost if I'm talking s**t
[06:50] <brian98> :)
[06:50] <Burgundavia> well, that is part of our job
[06:56] <brian98> I like the sound of ubuntu OS
[06:56] <brian98> or shake it up ubuntu osx
[06:56] <brian98> apple would love that :)
[06:56] <poningru> haha
[06:57] <brian98> and market it as osx for free
[06:57] <brian98> I'm just kidding now...
[06:57] <brian98> I've been working for 18 hours and it's 5:57 am now so I'm prob not making much sense
[07:00] <Burgundavia> no, you are not ;)
[07:01] <brian98> :)
[07:01] <brian98> some of the best ideas come in those lucid moments
[07:01] <poningru> too true
[07:02] <brian98> so you guys work for Canonical
[07:02] <brian98> ?
[07:02] <Burgundavia> no
[07:02] <brian98> o ok
[07:03] <brian98> man it's such a task you have ahead, so exciting, so much you can achieve if you market this product right..
[07:05] <brian98> plus google are sniffing about aren't they
[07:05] <Burgundavia> not really
[07:06] <brian98> http://www.theregister.co.uk/2006/01/31/google_goes_desktop_linux/
[07:07] <Burgundavia> utterly and totally false
[07:08] <Burgundavia> Google is a heavy user of Ubuntu internally
[07:08] <Burgundavia> goobuntu is an internal code name for their patches, mostly stuff to connect to company resources
[07:08] <brian98> great pr
[07:11] <brian98> anyway good to chat. Time for sleep, thanks for listening to my inane ramblings :)
[07:15] <poningru> Burgundavia: ...
[07:15] <poningru> dude...
[07:15] <poningru> why did you make it smaller??
[07:20] <Burgundavia> because it was huge
[07:21] <poningru> ... I thought that was the point...
[08:18] <MitchM> menza: ping
[08:18] <MitchM> ^.^ not even here.
[08:53] <mindspin> ubuntu server cd is added to the next issue of german linux magazine...
[09:28] <klepas> servus
[09:36] <poningru> yarrr
[09:39] <klepas> i18n speak-like-a-pirate day soon
[09:39] <klepas> 19th of September :)
[09:52] <poningru> yarr
[09:53] <elkbuntu> well how about that.. convenienly 3 days after software freedom day
[09:54] <klepas> last year it coincided with sfd
[09:59] <elkbuntu> i wasnt completely linuxified back then.. but i can imagine the correlations people drew
[10:00] <klepas> :)
[10:01] <elkbuntu> people dressed up in pirate attire going "yarr.. do yer wan' sum freeee sofware?" would go down really well
[10:02] <Flannel> elkbuntu: They'd think you were helping to save the world from natural disasters
[10:02] <Flannel> or, that it was Sept 19
[10:03] <elkbuntu> meanwhile im wearing my SFD tshirt now :D
[10:03] <Flannel> oh, wait.  That was already brought up.
[10:03] <Flannel> not the former though.  At least one of my points is novel ;)
[10:16] <ompaul> Flannel, we are
[10:16] <Flannel> ompaul: saving the world from natural disasters?
[10:17] <ompaul> Flannel, yes
[10:17] <Flannel> sounds good.  Yarrr.
[10:43] <jenda> It's hard to pirate free software... :)
[10:43] <jenda> (it's possible, though: GPL violations could be considered intelectual property theft = piracy)
[10:44] <jenda> mdke: I have a suspicion that the cronjob does not work correctly on the marketing dir.
[10:44] <jenda> mdke: I've been trying to get teh poster suggestions up there, but its still empty :(
[10:44] <jenda> It's been two days.
[11:11] <elkbuntu> jenda, are people who dont know what gpl software is, going to understand that?
[11:12] <jenda> elkbuntu: understand what?
[11:12] <elkbuntu> jenda> (it's possible, though: GPL violations could be considered intelectual property theft = piracy)
[11:12] <elkbuntu> err. wrong line.. the line above that
[11:12] <jenda> Well, no, it was just an OT blurb in the marketing channel :)
[11:45] <Kamping_Kaiser> lol
[12:05] <klepas> poningru: :)
[12:09] <jenda> klepas: :)
[12:11] <klepas> servus
[12:24] <mdke> jenda: did you upload it to the bzr repository?
[12:25] <jenda> yes
[12:26] <mdke> jenda: it looks like it is working to me: the files in public_html/spreadubuntu are all dated today
[12:26] <mdke> drwxr-xr-x  6 marketing marketing  4096 2006-09-07 02:02 spreadubuntu
[12:26] <jenda> aha
[12:26] <jenda> there's a redundant DIY directory in there, I'll fix that.
[12:26] <jenda> Sorry to bother you with my faults again :)
[12:27] <mdke> no worries
[12:32] <matthewrevell> mdke: you wanted me yesterday?
[12:42] <jenda> aha, mdke, you still there?
[12:42] <jenda> I'd like the cronjob to throw the contents one directory higher.
[12:42] <jenda> That's where the problem is. They are not all related to SU anymore.
[12:43] <jenda> Would that be possible?
[01:20] <mdke_> jenda: can you explain a bit more?
[01:22] <mdke_> jenda: maybe send me a mail explaining exactly what you want to do.
[03:52] <jenda> mdke_: thanks a bunch!
[04:10] <poningru> wait what bzr repository??
[04:16] <jenda> poningru: one originally for spreadubuntu
[04:16] <poningru> ah
[04:16] <jenda> now also used for DIY marketing... but only by me, if I'm not mistaken.
[04:16] <jenda> OTOH, the entire MT has access.
[04:17] <jenda> lemme getcha tha link
[04:17] <jenda> sftp://bazaar.launchpad.net/~ubuntu-marketing/spreadubuntu/spreadubuntu
[04:17] <jenda> that's the sftp link for the MT, and the http anyone can use read-only is...
[04:18] <jenda> http://bazaar.launchpad.net/~ubuntu-marketing/spreadubuntu/spreadubuntu
[04:18] <jenda> there
[04:19] <jenda> poningru, there's an old thread on that in the ML as well.
[04:21] <poningru> hmm
[04:25] <jenda> Feel free to create a new directory there, if you feel there's a new category of files we need hosted.
[04:26] <jenda> And now I'm off...
[04:26] <jenda> I'll be back on tuesday.
[04:27] <MitchM_> menza: ping
[04:28] <MitchM_> =) jenda - do you know if menza sent out those stickers to me?
[04:28] <MitchM_> I saw that my e-mail to him was still stuck in my outbox on my laptop last night =(
[04:28] <jenda> hmm
[04:28] <MenZa> MitchM_: I sent them today.
[04:28] <MenZa> :)
[04:28] <jenda> I think he would have sent them ASAP, but I'm not... aha!
[04:28] <MitchM_> =) thanks!
[04:28] <MenZa> MitchM_: sorry for the laziness.
[04:28] <MitchM_> lol...
[04:29] <MitchM_> bah ...
[04:29] <jenda> MenZa: how much was the shipping?
[04:29] <MenZa> MitchM_: I hope they're wrapped properly; I put the envelope inside another to make sure it didn't blow up in my face
[04:29] <MitchM_> I wouldn't have minded if it was next week
[04:29] <MenZa> about $6, jenda.
[04:29] <MitchM_> lol.
[04:29] <jenda> WHOA
[04:29] <MenZa> jenda: Have you ever been to Thereisenstadt?
[04:29] <jenda> nope
[04:29] <jenda> But Iknow about it.
[04:29] <MenZa> Alright
[04:29] <MenZa> I'm going there on the 25th.
[04:29] <MitchM_> 6$ = paypal to whom?
[04:30] <MitchM_> how much for the stickers also Jenda?
[04:30] <jenda> That is about 20 times more expensive than it would be from the Czech Rep, MenZa :(
[04:30] <MenZa> lmao jenda
[04:30] <MitchM_> lmao.
[04:30] <jenda> I payed about $0.50 for each shipment
[04:30] <MitchM_> (maybe he just rapped it _A LOT_) =)
[04:31] <MitchM_> 90% packaging... 10% stickers?
[04:31] <jenda> MitchM_: I told ya - the stickers are $5 :) Anything else that you send will be considered a donation towards the posters ;)
[04:31] <MitchM_> affirm.
[04:31] <MitchM_> so 11$ to pay for the shiping?
[04:31] <jenda> ok, I'll send $6 to menza straight away
[04:31] <MenZa> oh no
[04:31] <MenZa> nevermind that
[04:32] <jenda> MenZa: menza at menza dot org, right?
[04:32] <MenZa> you keep them jenda
[04:32] <MenZa> KEEP THEM.
[04:32] <MenZa> We want posters
[04:32] <jenda> hehe
[04:32] <MenZa> As long as I get a free one then :D
[04:32] <jenda> you sure?
[04:32] <MenZa> of course.
[04:32] <jenda> OK, it's a deal :)
[04:32] <MenZa> :D
[04:32] <jenda> dammit, I gotta run
[04:32] <jenda> RUN!
[04:32] <MenZa> How about Kubuntu posters aswell?