/srv/irclogs.ubuntu.com/2009/06/17/#ubuntuone.txt

BUGabundo$ sudo echo snoozzz | /proc/cpuinfo02:23
=== rmcbride_ is now known as rmcbride
facundobatistaHi all13:04
jblountfacundobatista: Good morning to you!13:08
facundobatistajblount, :)13:08
statikhello world13:20
urbanapehappy wednesday14:52
popeyIt is!14:52
urbanapeso, following up on #38777214:54
urbanapethe initial bug report said he couldn't access his "Shared with Me" files. Unless he deleted them locally and that synced upstream, he should still be able to get to them, yeah?14:55
dobeyurbanape: even then, if he didn't have write access granted to those files, they should just get re-downloaded i think (unless there's a bug where they don't), and would certainly see them in the web ui14:58
urbanapeI'll follow up with him in email and get some more info14:59
jblountMEETING BEGINS15:01
jblountHi, everyone who is here for the ubuntu one developer standup, please say 'me'. The format for this  meeting is to paste 3 lines: TODO, DONE, and BLOCKED. Then say the person that should go next - we can  try going in 'me' order.15:02
jblountme15:02
urbanapeme15:02
jblountdobey, statik, CardinalFang, rodrigo_: ping15:03
rodrigo_jblount: pong15:03
rodrigo_me15:03
CardinalFangme15:03
jblountBetter to get started, and let folks jump in when they get a chance...15:04
jblountDONE: Landed the file storage stats branch (and helped fix a rollout related bug with mthaddon)15:04
dobeysorry15:04
jblountTODO: Pair on /files/new with urbanape, small branch with a few minorish text and css fixes, asking about about making squid rollout proof15:04
dobeyme15:04
jblountBLOCKED: Nope.15:04
* jblount passes to urbanape 15:04
urbanapeDONE: Face duty, blueprint, specs, and skeletal firefox extension for ubuntuone-firefox-bookmark-sync, handoff-meeting with jblount and pfibiger on /files/new UI.15:04
urbanapeTODO: Flesh out FF extension, get blueprint into review state, pair with jblount on /files/new UI15:04
urbanapeBLOCK: Nada15:04
urbanaperodrigo_: your turn15:04
rodrigo_done: added missing blueprints for couchdb-in-the-desktop stuff, some evo-couchdb fixes and working on packaging them15:05
rodrigo_todo: face duty this afternoon (swapped with aquarius), more packaging in my PPA15:05
rodrigo_blocked: none15:05
rodrigo_CardinalFang: yours15:05
CardinalFangFirst is statik's message, since he's not here.15:05
=== CardinalFang is now known as statik-puppet
statik-puppetDONE: python-testtools passed REVU and has been uploaded. lots of phone calls, a couple of branch reviews, design review for firefox plugin with urbanape.15:05
statik-puppetTODO: lots of phone calls and scrambling for Karmic Feature Definition Freeze today. Screensharing design review, work on OOPs with pfibiger, look at glib-couchdb with rodrigo.15:05
=== statik-puppet is now known as CardinalFang
CardinalFangBLOCKED: None15:05
CardinalFangDONE: reviewed branches.  more work on mail queueing -- just need tests now, and to figure out config file for zope.sendmail .15:05
CardinalFangTODO: get tests to run, damnit.15:05
CardinalFangBLOCKED: None.15:05
CardinalFangdobey, you!15:05
dobeyDONE: Lots of client build system hacking (almost done)15:06
dobeyTODO: Finish build system and package changes, move share creation via web api code to syncdaemon, split ubuntuone-client packaging, backport python-oauth15:06
dobeyBLCK: None.15:06
dobeynobody else?15:06
jblountdobey: I think that's it.15:06
jblountEND OF MEETING15:06
rodrigo_so statik is not around?15:07
dobeystatik is in a call15:07
rodrigo_ok15:10
jblountHmm. pidgin is back to hardlocking my system. I wonder why it hates me.15:16
* jblount hugs empathy15:16
urbanaperodrigo_: you're face just for the afternoon?15:17
rodrigo_urbanape: yeah, aquarius swapped it this morning with me15:18
rodrigo_he is sprinting, so really needed someone to take it over15:18
rodrigo_so we are just swapping half day :)15:18
urbanapek, I cc'd my notes (sparse as they were) to the discussion list15:18
rodrigo_urbanape: yeah, reading them now15:19
rodrigo_ok, now #2 task: change the topic, who can do it?15:21
jblountrodrigo_: rmcbride can, but I think we decided it wasn't a huge deal.15:24
rodrigo_ah ok15:25
rodrigo_it's nice, if there are difficult questions, I can just pretend to not read them :)15:25
=== yofel_ is now known as yofel
jblountrodrigo_: ;)15:27
dobeyrodrigo_: i would like to point out that everyone can see you now :)15:28
rodrigo_ugh! :D15:28
dobeyyou have been logged :P15:29
rodrigo_damn!15:33
rodrigo_hmm, we use GNOME's proxy settings in the u1-client programs, right?16:03
dobeyno16:03
rodrigo_well, I guess we don't16:03
rodrigo_right, ok16:03
* jblount goes looking for food17:07
rodrigo_so, yeah, too quiet today in here. It was a joke what I said before, you can ask questions  :)17:11
dobeyheh17:18
rodrigo_ok, keep your questions for later then, I'll be back :)17:25
JayMPHow popular is the beta testing - is there a long queue for invitations, anyone knows?17:28
jblountJayMP: We do have a pretty large queue, I don't think we've published a specific numbe.17:31
JayMPOK, it is a great idea. I use Dropbox for work and using several machines it is very useful! Can't wait for an "indigenous" Ubuntu solution..17:32
jblountJayMP: :)17:32
dobeylet's just say our queue is very large :)17:37
dobeyrodrigo_: hey. you shouldn't set the bugs to confirmed unless you've reproduced them. generally bugs that are unassigned should stay in the "New" state17:51
* statik code reviews https://code.edge.launchpad.net/~dobey/ubuntuone-client/nautilus-no-python/+merge/7565 and is excited about seeing source tarballs up soon19:03
statiki wish launchpad required you to set the commit message when you proposed a branch for merging19:05
urbanapepfibiger: you aboot?19:09
dobeyi think he's a person, not a boot19:10
urbanapeHaving never met him, I can neither confirm nor deny19:11
urbanapeThe voice I spoke with yesterday could easily have been computer generated19:12
urbanapewe're poking around in the new files ui.19:12
statikhey dobey, i'm having failures in https://code.edge.launchpad.net/~dobey/ubuntuone-client/nautilus-no-python/+merge/7565 I just wrote the details in the merge proposal. configure is unhappy with my versions of libsoup2.4-dev and nautilus-extension-dev19:14
statikare you specifying certain versions of those libs, or do they get generated from somewhere else? I'm wondering if I've got a karmic system that has some updates but is missing others19:14
dobeystatik: i think that's a bug in gnome 2.27 stuff, and thus karmic :)19:15
statikalso, is libsoup for parsing html/json? if so, is it still needed as a dep?19:15
dobeystatik: there shouldn't be any @FOO@ text in any pkg-config files in an installed system. that should have been replaced at build time by whatever package (presumably nautilus or one of its deps)19:16
dobeylibsoup is for HTTP19:16
dobeyi can probably remove it, when i move the create share code over to syncdaemon, that is currently disabled in the C version of the extension19:17
statikcool19:17
statikthat makes sense19:17
dobeybut there is some starter code that still depends on it19:17
dobeyi'll make another quick branch to remove libsoup, after i get this in :)19:18
statikgreat. i'm trying to update my packages now to see if I can get it to build19:18
pfibigerurbanape: i am. what's up?19:25
urbanapeheya, jblount and I are just poking around the new files UI stuff. As we stumble through, we'll probably poke you with some questions19:27
statikgreat, now inkscape is segfaulting during the build19:33
dobeystatik: i'm going to poke on karmic as well19:34
statikdobey, after updating my packages again (i had updated last night) i was able to get through configure. trying the rest of it now19:34
dobeystatik: ok, cool19:34
statikdobey, crazy question: when this new package is installed, will it remove the old .pyc file from the nautilus python extension directory?19:36
statikfor people who had older versions of the package installed?19:36
statiki've been wondering whether something like that was the cause of use getting those bug reports about stuff crashing in code that we had deleted long ago19:36
dobeystatik: i think the debian python magic will do that when the old package gets removed, before the new one gets installed19:37
dobeystatik: ie, the pyc don't get left around now when you just uninstall, do they?19:37
statiki hopes not19:38
dobeystatik: though i don't know if it necessarily works the same with upgrades... hrmm, let me see19:38
dobeyi'll see what happens as soon as soon as my karmic install finishes upgrading19:39
statikdobey, thanks! say, do you get lots of warnings about mismatched quotes at line 209 in ../canonical/ubuntuone/storage/syncdaemon/fsm/fsm_parser.py (and many other files) when running make check?19:41
dobeyyes19:42
statikbeautiful19:42
statiki'm happy with this branch19:42
dobeyit's from intltool-update, because perl doens't handle """ """ in python very well19:43
dobeythere's a long standing bug on it19:43
statikdobey, should I wait to mark it as approved until kenvandine reviews it?19:43
dobeyi don't know if he has time to review it19:43
kenvandinedobey, i can in like 5 minutes :)19:44
kenvandineor 1019:44
kenvandine:)19:44
dobeyok19:44
statikkenvandine, you'll love this branch, it spits out tarballs so stuff can be packaged for foresight :)19:45
kenvandinewoot19:45
statikdobey, is there a similar branch for ubuntuone-storage-protocol?19:45
dobeystatik: no, we're not porting anything to C in there (yet anyway) :)19:47
dobeyi already fixed storage-protocol by adding the MANIFEST.in, so we can make tarballs with setup.py sdist there19:48
statikdobey, that makes perfect sense. you know, i really should have remembered that considering that I was examining the tarballs coming from setup.py sdist in ubuntuone-storage-protocol yesterday19:49
dobeyheh19:49
dobeyit's been a busy 2.5 days :)19:49
BUGabundoboas noites19:51
kenvandinedobey, sorry... few more minutes :/19:54
rmcbridestatik: dobey: once the 0.90.2 tarballs are in place I will change the package build scripts for the PPAs to use diff.tar.gz magic etc, now that I understand the process.19:56
dobeycool19:57
statikrmcbride, cool. I think the package also needs to be uploaded to REVU, dunno whether you or dobey want to do that19:57
statikthen once it's accepted we'll have to figure out how to ask for new uploads19:58
dobeyi was going to upload some 0.90.2 release packages to revu19:58
statikperfect19:58
rmcbridestatik: we'll want to put the tarballs up for REVU (dobey should probably do this) and if we do new uploads we'll do the diff.tar.gz stuff19:58
dobeyi think the process is roughly the same for new uploads19:58
rmcbridestatik: basically 0.90.2 will be the "orig.tar.gz" for that workflow19:58
dobeywell new uploads into karmic we will roll new tarballs for19:59
statikrmcbride: whenever we build new source tarballs we'll need new orig.tar.gz though, yes?19:59
statikright19:59
rmcbridestatik: right19:59
rmcbridedobey: yea the new tarballs would be generated similarly to how I did the upload for python-configglue, workflow wise.20:00
dobeyah, i don't know what you did there :)20:02
rmcbridedobey: I've got a handle on it. Once I figure out how to explain it I'll have a doc up somewhere. The fact that you added the bits for generating the source tarball makes the whole thing much easier to keep consistent20:04
dobeyright20:04
rmcbridedobey: basically we're thinking along the same lines and my technical language ciruits are a bit fuzzed today so it probably sounds like I'm talking gibberish(er tahn usual) :)20:05
dobeyit still needs some fixes (because as a rule, 'make distcheck' should not fail, but am using some hacks at the moment to integrate with distutils, which break that)20:05
dobeyspeaking of gibberish20:05
* dobey goes to pop in Brazil for some entertainment while working20:06
rmcbrideYea caught that in the review submission.20:06
dobeyhi there, i want to talk to you about ducts20:09
kenvandinedobey, ok... ready20:11
* kenvandine looks20:11
kenvandinedobey, that's a big diff :)20:13
* kenvandine is reviewing20:13
dobeyyes, yes it is20:14
dobeyhrmm, i wonder what new stuff Ian Holm is in20:18
statikkenvandine, if you ignore the deletes its a lot easier to digest20:18
BUGabundodobey: so what do you have against gwibber?20:18
dobeyBUGabundo: i don't have anything against gwibber20:19
BUGabundooh20:20
dobeyoutside of it being yet another app where i have to enter all the same information i entered in some other app20:20
BUGabundoahah20:20
dobeyand the ui doesn't really fit my ideal workflow20:20
dobeybut that first one will be fixed in due time20:20
dobeywith new ducts20:20
BUGabundoyeah20:21
BUGabundoI know20:21
BUGabundoI've been following the devel since the beginning20:21
dobeykatherine helmond hasn't been in anything recently either20:26
urbanapedobey: he was Bilbo20:31
urbanapePolonius20:31
dobeyi know he was bilbo20:31
dobeybut that was in 2003 :)20:32
urbanapewell, you were talking about Brazil.20:32
urbanapeit's newer than that20:32
dobeywell, i'm watching brazil now20:32
lamalexthe movie?20:32
dobeyyes20:32
lamalexlve that movie20:32
dobeyindeed20:32
lamalextax time is non-stop brazil references in my apt20:33
dobeyah crap20:33
dobeyhrmm20:33
dobeystatik: make check passed for you?20:33
statikdobey, it bombed on not finding ubuntuone-storage-protocol because my system is currently a pile of unassembled branches20:34
statikdobey, i was happy with the contents of the tarball i got from make dist though20:35
dobeystatik: haha, well, it bombed on me because i made a mistake :)20:35
dobeybut i'll fix that and push real quick20:35
statikbad reviewer20:35
statikalright, just pushed my first mercurial changeset to bitbucket, fixing up the licensing for the spawning wsgi server20:36
statikmaybe tomorrow i can figure out git and help rodrigo with glib-couchdb20:36
dobeyi'm an upstream gnome maintainer, and i still haven't figured out git20:37
urbanapepfibiger: did you do the initial migration for the new files UI? I'm stumped on how individual record rows decide how to render their individual columns. Just based on the columnsDef?20:40
kenvandinedobey, git is really making my head hurt20:42
urbanapekenvandine: anything in particular?20:42
dobeykenvandine: indeed. notice how i've moved stuff off gnome.org, and how i haven't made any 2.27.x releases of gnome-icon-theme or evolution-webcal yet :)20:42
statikCardinalFang, btw ^ I just sent donovan the licensing patch for spawning, so as soon as he uploads a tarball with those changes to pypi I will be able to get a package up onto REVU, which will make it much easier for us to use spawning to run the web servers.20:42
dobeyi hope the answers are on live.gnome.org, but i haven't had time to search for crap on there either20:43
kenvandineurbanape, just a pain to use compared to mercurial and bzr20:43
pfibigerurbanape: yeah, based on fileColumnDefs20:43
kenvandineurbanape, basically it is a bit harder to remember how to do stuff20:43
CardinalFangstatik: Roger.  I pushed it back onto my queue.  Someone triaged it as "later".20:43
kenvandinehg and bzr are just very intuitive... and git seems like it is designed by people that hate me :)20:43
urbanapepfibiger: so, how does the checkbox column get disassociated with the label in the columnDefs?20:44
kenvandinedobey, did you see my comment on the merge request?20:44
statikCardinalFang, oh right. that was the big ol' script removing all the bugs from beta2 when we switched to more granular milestones. it should probably go into w09 or the next one20:44
dobeykenvandine: meh. ok :)20:45
urbanapekenvandine: I guess I was just getting used to it when I left Slate, but yeah, it seemed to capriciously rename defacto standard commands to be intentionally obtuse.20:47
urbanapealthough I don't have bitkeeper experience, maybe it was designed to mimic it?20:47
statiknah, git was designed to not look like bitkeeper. bk was actually pretty nice to use20:47
dobeygit was designed (or rather, not designed so much) to not be like anything else20:48
urbanapeit succeeded20:48
kenvandineyeah20:49
dobeygit is like a perfect example of -ESUCCESS20:49
kenvandinedobey, ImportError: No module named protocol.oauth21:01
kenvandinein make check21:01
dobeykenvandine: ls -ld canonical/ubuntuone/storage/protocol ?21:02
kenvandinenotta21:02
dobeykenvandine: added some updates per your comments, went ahead and removed the libsoup dep, and fixed that :)21:10
kenvandinerodrigo_, btw, your specs look good to me21:10
kenvandinedobey, ok21:10
kenvandineln: creating symbolic link `canonical/ubuntuone/storage/protocol': File exists21:12
kenvandinedobey, ^^21:12
kenvandineperhaps that is something make clean should remove?21:12
dobeymake clean does remove it21:12
kenvandinei get that on make check21:13
kenvandinerm -f canonical/ubuntuone/storage/protocol21:13
kenvandineindeed21:13
dobeyand the rule to create it has an if to check that it doesn't exist21:13
kenvandinehmmm21:13
dobeyif [ ! -e canonical/ubuntuone/storage/protocol ]; ...21:13
kenvandineblowing up here21:13
dobeyweird21:14
dobeydo you have conflicts or something?21:14
kenvandinenope21:15
dobeyi just ran make check twice and it works fine21:17
dobeyhrmm21:17
kenvandine:/21:19
kenvandinemake by itself fails too21:20
kenvandinesame error21:20
dobeydoes that file actually exist?21:23
kenvandineyes21:26
kenvandineit is getting linked21:26
kenvandineno idea where though21:26
dobeyif you remove it, and run make twice, does it still fail?21:27
kenvandineyes21:27
kenvandinemake clean removes it too21:27
dobeyand it still fails?21:28
dobeyyour filesystem is weird!21:29
kenvandinedobey, yup :)21:31
kenvandinei have to run though... kids swim meet21:31
kenvandinewill look more when i get back21:31
kenvandineoh... it fails on make check... if i remove it and run make21:32
kenvandineit works21:32
kenvandinerunning make a second time fails21:32
dobeyok21:32
kenvandinethat if statement isn't working :)21:32
dobeyweird21:32
* kenvandine runs21:32
dobeyyour filesystem is lying :)21:32
dobeyyou must be using xfs or something weird21:33
=== pfibiger is now known as pfibiger_
=== pfibiger_ is now known as pfibiger
dobeysigh21:56
amackerahello all, is there any documentation or developer examples for the ubuntu one API, or will that appear closer to production release?22:07
dobeythere are some examples in ubuntuone-storage-protocol, and there is the main client itself22:11
rodrigo_dobey: from https://wiki.canonical.com/UbuntuOne/BugTriage, I understood confirmed is not only for bugs I can replicate22:13
rodrigo_kenvandine: cool, have you approved them?22:13
dobeyrodrigo_: "can confirm the bug" means "you see it too" and not "this makes sense that it would be a bug"22:15
dobeyrodrigo_: perhaps that could use a little clarification though22:15
rodrigo_dobey: yeah, because triaged is not a good default value22:15
rodrigo_dobey: if we have to keep then as 'New', we should have that on the wiki page22:16
dobeydefault value? "new" is the default22:18
amackeradobey: thanks!22:18
=== midknihtt is now known as midkniht

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