[00:03] that was easy [00:03] yay === jamalta-afk is now known as jamalta [03:12] as far as terms of service go, what is the legality of backing up ones music library on ubuntu one for sync between laptop and desktop? [04:50] backing up music you legally acquired is totally fine [04:50] and we have no way of knowing what you are storing anyway [13:08] can someone tell me what happens when I'm editing or using a file in my UbuntuOne directory and a sync is taking place? Will any data be lost? If I open and edit a file in the UbuntuOne directory and sync up will the difference in the two files be noticed and corrected on the server? Is this a behaviour I should avoid? I ask because I'd like to have a truecrypt container within my backup folder and still access it from time to time to [13:08] keep it up to date. [14:01] jimlovell777, it depends what "syncs" means there [14:02] jimlovell777, if it's uploading a previous version to the server, it's ok, it will cancel the current upload and start the new one [14:03] jimlovell777, if it's downloading a version that came from another machine, you have a conflict (unless both modifications are the same), so the version from the server will finally be put in the original file, and the local change in a .u1conflict file [14:03] jimlovell777, of course, it depends of when the program that is editing a file actually saves new stuff to disk... === rmcbride_ is now known as rmcbride [15:00] MEETING STARTS [15:00] statik [15:00] rodrigo_ [15:00] CardinalFang [15:00] aquarius [15:00] teknico [15:00] vds [15:00] dobey [15:00] me [15:00] jblount [15:00] urbanape [15:00] me [15:00] Hello Hackers! Could you please respond with a "me" if you'd like to participate in the Desktop+ Developers Meeting? [15:00] me [15:00] me [15:00] tricksy [15:01] me [15:01] me [15:01] me [15:01] me [15:03] rodrigo_: Feel free to jump it off as you are ready, I'm sure urbanape and statik will be with us when they have opportunity :) [15:03] ok [15:03] • DONE: Fixed HTML login page response for Tomboy sync (bug #440862). Prepare couchdb-glib 0.5.2 release. Tried to fix the missing 'Sync notes' menu item in Tomboy applet [15:03] • TODO: Talk to Ara about writing mago tests for evo-couchdb. Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). openSUSE/Fedora packaging with aquarius. Simplify tomboy syncing config UI. API documentation for couchdb-glib. [15:03] • BLOCKED: no [15:03] Launchpad bug 440862 in ubuntuone-servers "Tomboy Web synchronization fails" [Critical,In progress] https://launchpad.net/bugs/440862 [15:03] vai vds [15:04] DONE:finally landed the two branches and closed #444483 and #444053 [15:04] TODO: file a bug for compacting couchdb db and start a branch fo rthat [15:04] BLOCKED: [15:04] teknico all you [15:04] DONE: landed the "me" record handling branch (#427807); implemented and proposed the synchronization of repeatable sections of contacts (#440070) [15:04] TODO: updating the contacts web ui code to the sprint use cases (#440070); applying the contacts web design structure to server-side code (#439089) [15:04] BLOCK: none [15:04] next: aquarius [15:04] ⚀ DONE: landed unknownloginerror branch; fixed another bug and proposed [15:04] ⚁ TODO: work with cardinalfang on DC-to-cloud replication; look at oauth-enabling twisted [15:04] ⚂ BLOCKED: [15:04] ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 0 (!!) [15:04] dobey, you're on [15:04] ☺ DONE: Fixed #445514 (rotate/cap oauth-login.log), #404550 (NotOnlineError), Lots of triage, Reviews [15:04] ☹ TODO: Find/fix more bugs, more triage. [15:04] jblount: your roll [15:04] ☹ BLCK: None. [15:05] DONE: Got lp:~jblount/ubuntuone-servers/one-branch-to-rule-them-all landed (thanks rmcbride!), More work on the /files/ interface, some work trying to figure out why my pqm-submit config stuff is bored [15:05] TODO: Get the above mentioned branch landed on edge so we can have people go over the copy, ping jobrien about a better upgrade templatetag, crank some more on the /files/ ui (it's soooo close!) [15:05] BLOCKED: Nope [15:05] CardinalFang: Your turn my friend [15:05] DONE: Packaged sources for u1couchdb. Landed a few branches in desktopcouch. Pushed up compacting branch for eyeballing. Started work on Bug #442854. Simplified and cleaned up replication after jdo's u1 API change for couch info. [15:05] TODO: Get replication tested damnit damnit damnit. Figure out what the heck to do with #442854. [15:05] BLOCKED: Is u1couch server upgraded yet? [15:05] Launchpad bug 442854 in couchdb "Daily cron fails" [High,Triaged] https://launchpad.net/bugs/442854 [15:06] jblount, I think that's the end. [15:06] CardinalFang: Right you are. [15:06] MEETING ENDS (if you want it) [15:07] I think I'm going to add "my friend" to everything I say from now on, like the most interesting man in the world. http://www.youtube.com/watch?v=8Bc0WjTT0Ps [15:08] Just don't sound like US Sen John McCain. [15:10] heh [15:10] CardinalFang, Alright my friends [15:12] jblount: that is so not what i thought of when i think of the term "my friend" [15:13] jblount: "my friend" seems to be a fairly common phrase in kung-fu movies though. like "I'm gonna have to kill you now, my friend" [15:13] me [15:13] dammit. [15:13] you are late, my friend [15:13] I see that. [15:14] I think of the second-most interesting man in the world, the server at the mexican restaurant. Admittedly he calls me "mah freen". [15:14] you die now, my friend [15:14] urbanape: Now is a great time to paste, when you get your notes togther. I saw that you were busy in the #sekrit [15:14] DONE: Fixing #444022 and helping to get it reviewed. [15:14] TODO: Shepherd it through packaging and uploading to karmic. [15:14] BLOCK: None. [15:14] Classic bad kung fu movies [15:16] the kung fu flick i watched last night. it had like 5 continuity issues in the span of like 30 seconds at one point [15:17] and i like how they all end abruptly [15:17] bad guy dies, the end. [16:00] hi aquarius: can you review this branch? https://launchpad.net/~urbanape/bindwood/proper-oauth-creds/+merge/13020 it fixes a critical bindwood bug, and once approved will need to be uploaded to karmic. it really really needs to be right the first time :) [16:01] yeah, will do. [16:12] urbanape, statik: just tested proper-oauth-creds Bindwood branch, worked perfectly for me [16:13] sweet. urbanape, let me know if you run into any roadblocks getting it merged and packaged and uploaded [16:31] thanks. [16:31] I'd still like to explore the encoding issues that dobey mentioned, but I think that might have to wait. [16:31] Considering that it's working well now, I'm happy to proceed. [16:37] My bug was marked a dupe by rodrigo [16:37] But the traceback is different [16:38] launchpad bug # 445780 [17:35] hrmm [17:35] SEJeff: don't put a space after the # :) [17:35] #445780 [17:36] ubottu: bug #445780 [17:36] Launchpad bug 445780 in ubuntuone-client "Syncing tomboy notes with the latest updated karmic as of 10-7-2009 (dup-of: 440862)" [Undecided,New] https://launchpad.net/bugs/445780 [17:36] Launchpad bug 440862 in ubuntuone-servers "Tomboy Web synchronization fails" [Critical,Fix committed] https://launchpad.net/bugs/440862 [17:38] i have ubuntuone not connect automatically the first time i log in after a system boot. the subsequent times it works. known bug? [17:39] rodrigo_: ^ hrmm, those don't look like the same issues [17:39] diverse_izzue: wouldn't know until seeing the logs [17:40] dobey, where can i find the logs? [17:40] diverse_izzue: ~/.cache/ubuntuone/log/ [17:40] diverse_izzue: right clicking on the applet and choosing "Report a Bug" should attach the relevant ones to a new bug report [17:42] dobey, Thanks. Is it known that Tomboy <----> ubuntu one syncing still fails? [17:43] SEJeff: i don't know. possibly. rodrigo_ would know [17:43] Alright. [18:23] SEJeff, rodrigo landed a branch to fix yet-one-more tomboy sync issue, but it's not deployed to the server yet. within the next 24 hours it will be though [18:26] statik, Alright [18:26] I'll wait for newer packages and then test them [18:32] this one was a server side only fix [18:33] So no [18:33] rodrigo marked my bug a dupe, but it was a json decoder error [18:38] SEJeff: well, if the server was returning invalid json... [18:38] the problem on the server was that we were sending back some login html instead of a proper json doc [18:38] one of the view got incorrectly decorated with a login_required method, the root discovery view [18:40] dobey, No this was initial sync. It wasn't creating valid json /me thinks [18:40] ubuntuone is django? [18:41] Thats fantastic [18:44] well that would likely cause your problem :) [18:47] yeah, we're using django and twisted and zope and rabbitmq and couchdb and probably more that i can't remember [18:49] That must be exciting to develop on. All kinds of bleeding edge stuff [18:49] exciting or depressing, depending on the bug list approaching karmic release :) [18:50] we just released the oops system that is the wsgi middleware we use to log errors in the servers, lp:wsgi-oops [18:53] Oh shiney [18:53] wow thanks [18:53] I'll use that here [18:56] django + storm... Will that be submitted back to django or will it stay out of tree like django + sqlalchemy [19:10] SEJeff, the django-storm integration is shipped in storm currently [19:10] same with storm-zope [19:11] Thats great. Too bad it won't work with normal django [19:11] hello. [19:11] AAAHAHAHAAHAHAAH jml is here [19:12] I have absolutely no time to work on anything, but maybe if I hang around here I'll end up doing something cool by accident. [19:12] jml, aquarius and thisfred and CardinalFang all hack on desktopcouch [19:12] * CardinalFang ducks. [19:18] SEJeff, it won't work in normal django? I don't think we are running with any django patches [19:19] i don't think we have the pieces necessary if you wanted to run the admin interface via storm, but we're definitely using several vanilla django apps [19:23] statik, I meant with the django orm and not storm. [19:24] SEJeff: ah, right. a deficiency in wsgi-oops. I'd very happily accept a patch for that - I have to fix karmic bugs now so I can't fix it myself [19:24] Sure [19:24] SEJeff, we'll also be releasing a simple django app that analyzes and displays oops summaries, need to sort out a couple of details but hopefully it will be out in a couple of weeks [19:25] Can someone blog about this on p.u.o? [19:27] i crashed my blog [19:28] point taken though, will try to announce more widely [19:34] It also makes you guys (canonical) look better [19:34] Have it put on the fridge perhaps [19:45] urbanape, did you talk to asac about uploading yet? nag, nag, nag ;) [19:53] kenvandine: ping. do you have a specific gwibber bug that the follow_name_owner_changes thing solved? [20:04] not specific [20:04] dobey, ^^ [20:04] but a bunch [20:05] dobey, the biggest thing was if either the client or the server restarted, they couldn't talk to each other anymore [20:05] kenvandine: so basically there's no way i can test it and say "ok, this solves these issues" [20:05] hehe [20:05] sure [20:05] kill the daemon [20:05] and hit refresh in the client [20:05] it should spawn the daemon and refresh [20:05] hey SEJeff [20:11] kenvandine, Hey. How goes the gtwibber hackerage? Its all over your facecrack [20:12] kenvandine: i more meant i can't really test it in u1 [20:12] dobey, yeah... not really [20:12] SEJeff, not bad [20:13] nautilus cannot show the contents of my ubuntu one folder, it keeps spinning the "loading" animation. on terminal i see all files. [20:13] this happens no matter whether the lcient is running or not [20:14] diverse_izzue: that sounds very odd [20:14] i know :-) [20:14] diverse_izzue: and it can show the contents of other folders? [20:14] kenvandine, How've you been? Karmic is going to be one of the biggest releases yet [20:14] diverse_izzue: what happens if you open "/dev/" in it? [20:14] but that's what it's doing [20:14] SEJeff, it's exciting :) [20:14] dobey, it shows it w/o problems === benoitc_ is now known as benoitc [20:15] kenvandine, Yup and you get to keep hacking on lots of python [20:15] :) [20:16] diverse_izzue: that's messed up [20:16] kenvandine, I fell in love with django/jquery and became a superstar at work for writing some slick stuff with it. [20:16] dobey: you could hack syncdaemon's dbus interface to deregister itself from dbus and registering again ;) [20:16] dobey, do those permissions look ok? http://pastebin.com/m52404394 [20:16] verterok: well i guess it already does that sometimes? [20:16] dobey: no.. [20:16] diverse_izzue: sure [20:16] dobey: possibly if the daemon is restarted [20:17] verterok: i think the "too many timeouts" causes a restart [20:17] don't remember exactly [20:17] dobey: but I was talking for a testcase :) [20:17] dobey, a nautilus -q helped [20:17] dobey: oh, I think so, yes [20:17] diverse_izzue: weird :-/ [20:17] verterok: https://code.edge.launchpad.net/~dobey/ubuntuone-client/dbus-follow-name-changes/+merge/13088 [20:18] still, it's a bit disquieting [20:21] statik, nope, not yet. [20:48] is there anything I have to do to make tomboy note syncing work? [20:52] dutchie: i think there was some fixes that landed earlier today, that should be deployed within the next 24 hours or so [20:53] ah, perfect timing then :) [20:53] i don't know if it fixes your specific problem, but might :) [21:36] nn/win 20