=== jamalta-afk is now known as jamalta | ||
=== jamalta is now known as jamalta-afk | ||
urbanape | anybody awake? | 08:52 |
---|---|---|
urbanape | I need a tarmac operator to make the merge gesture for Bindwood | 08:52 |
jblount | HAMMERTIME | 09:19 |
SteveA | when everything looks like a hammer, time to find some nails | 09:26 |
FND | aquarius: sorry to bother you again - are you familiar with Tomboy's use of DesktopCouch | 09:35 |
aquarius | Tomboy's not using desktopcouch, as far as I know, yet? | 09:36 |
FND | I thought they were gonna though? | 09:37 |
FND | found a records schema | 09:37 |
FND | http://www.freedesktop.org/wiki/Specifications/desktopcouch | 09:37 |
FND | http://www.freedesktop.org/wiki/Specifications/desktopcouch/note | 09:37 |
aquarius | We're implementing a Tomboy notes sync server which will store your notes at Ubuntu One, and those notes will then be synced down to your desktopcouch | 09:38 |
aquarius | Tomboy doesn't use DC directly yet -- we've talked about it, and it will likely happen, but having a completely different storage back-end for Tomboy requires rewriting quite a lot of Tomboy internals | 09:38 |
aquarius | we'd love to see someone do that though :) | 09:38 |
FND | ahh that's too bad - I was hoping to link Tomboy to TiddlyWeb/TiddlyWiki | 09:38 |
FND | (not a Tomboy user myself, but interoperability would be cool) | 09:39 |
aquarius | you can do, in one of two ways: use Tomboy's sync feature (built in to Tomboy) to sync with Ubuntu One, and then your notes will be synced down to your desktopcouch, or by writing a Tomboy plugin which replaces the back end | 09:40 |
aquarius | way 2 is harder but better in the long run, and I for one will certainly buy you beer if you do it ;-) | 09:41 |
FND | frankly, I'm not at all familiar with Tomboy, and not too keen on spending much time yak shaving | 09:45 |
FND | but having said that, depending on the code structure, it might be easy | 09:46 |
* aquarius grins | 09:50 | |
FND | cloning now (what was that about not yak shaving? oh damn you!) | 09:50 |
aquarius | yeah, by far the easiest way to do it is to sync Tomboy with the Ubuntu One notes service | 09:50 |
aquarius | because those notes will be stored in your CouchDB-in-the-cloud and then synced down to Ubuntu One | 09:51 |
aquarius | (they aren't just at the moment, but they will be) | 09:51 |
FND | yeah, but it's a bit weird - store in ~/.tomboy, push to cloud, pull from cloud into DC | 09:52 |
aquarius | Don't for a moment think I'm stopping you writing a Tomboy plugin to do it directly :) | 09:52 |
FND | if I understand it correctly, I'd have to be online if I wanted "live" access to new notes | 09:52 |
aquarius | I want that as much as you do :) | 09:52 |
FND | I'm afraid Tomboy is written in C - I don't do C | 09:53 |
aquarius | c# | 09:54 |
FND | even worse ;) | 09:54 |
* aquarius grins | 09:54 | |
aquarius | No comment. :) | 09:54 |
FND | at least I have a good excuse now | 09:54 |
FND | aquarius, aside: you know Gwibber pretty well, don't you? using the "shine" theme on v0.8, some tweets have a green "+" next to the avatar icon - I've never been able to figure out what this means (not favorites AFAICT) | 13:10 |
aquarius | normally a + means that gwibber has found two tweets the same on different services and has collapsed them so they only show once (that person might cross-post to twitter and identica) | 13:11 |
FND | I don't use identi.ca with Gwibber (or at all, really - I should... ) | 13:11 |
FND | oh so clicking expands | 13:11 |
FND | seems Twitter duplicates some tweets - or Gwibber gets confused otherwise | 13:12 |
FND | thanks aquarius, now I at least know what it's supposed to be | 13:12 |
gartral | how do i force a sync? | 13:56 |
dobey | gartral: disconnect/reconnect should do it | 14:05 |
=== jamalta-afk is now known as jamalta | ||
dobey | MEETING BEGINS | 15:00 |
dobey | desktop+ hackers: You know the music, time to dance. Say 'me' | 15:01 |
aquarius | me | 15:01 |
teknico | me wishes for some salsa | 15:01 |
aquarius | :) | 15:01 |
vds | me | 15:02 |
rodrigo_ | me | 15:02 |
dobey | no soy picante | 15:02 |
dobey | me | 15:02 |
aquarius | are our sprinters available? jblount, urbanape? | 15:03 |
aquarius | (teknico, you're at the sprint too, yes?) | 15:03 |
urbanape | hallo. | 15:03 |
urbanape | me | 15:03 |
teknico | aquarius, yes, no music going here | 15:03 |
dobey | aquarius: start it off | 15:03 |
aquarius | ⚀ DONE: submitted branch for starting up filesharing adds desktopcouch pairing (430782); scolded teknico ;-) | 15:05 |
aquarius | ⚁ TODO: fix UnknownLoginError and make it be known (#376087) | 15:05 |
aquarius | ⚂ BLOCKED: | 15:05 |
aquarius | ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 2 | 15:05 |
aquarius | yo, go with the flow, teknico | 15:05 |
teknico | DONE: sprinting in London, worked with johnlea on wireframes for the contacts web ui, looked at the examples for lazr-js, investigated flushing CouchDb withi thisfred for fixing bug #429603 | 15:05 |
teknico | TODO: more sprinting in London, fixing and landing the outstanding contacts web ui branches, filing a bug against lazr-js as a feature request for a dynamic form widget | 15:05 |
ubottu | Bug 429603 on http://launchpad.net/bugs/429603 is private | 15:05 |
teknico | BLOCK: none | 15:05 |
teknico | next: vds | 15:05 |
vds | DONE: discussed again with lucio and played a bit with pyinotify, Face Duty | 15:05 |
vds | TODO: Face Duty and then continue with quota integration | 15:05 |
vds | BLOCKED: need to discuss with lucio_ | 15:05 |
vds | rodrigo_ all yours | 15:05 |
rodrigo_ | • DONE: Contact record conflict resolving. Tested tomboy sync fixes in edge. Fixed syncing of notes added in the web UI to Tomboy | 15:05 |
rodrigo_ | • TODO: 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. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). openSUSE/Fedora packaging with aquarius. Notes web UI. Make evo-couchdb deal with conflicting contact records. Simplify tomboy syncing config UI | 15:05 |
rodrigo_ | • BLOCKED: no | 15:05 |
rodrigo_ | go dobey! | 15:05 |
dobey | ☺ DONE: Bug triage, Wrote milestone2ical tool, Discussed freeze exceptions | 15:06 |
dobey | ☹ TODO: Fix #434884 | 15:06 |
dobey | ☹ BLCK: None. | 15:06 |
dobey | urbanape: rock it | 15:06 |
urbanape | DONE: Sprinted. Got Bindwood approved and merged. | 15:06 |
urbanape | TODO: More sprinting with sidnei making the Web Files UI look teh seks. Need to get Bindwood built for beta. | 15:06 |
urbanape | BLOCK: Not really. | 15:06 |
dobey | nobody else eh | 15:06 |
dobey | MEETING ENDS | 15:06 |
urbanape | jblount is defiant | 15:07 |
dobey | well, sprinters are generally excused :) | 15:07 |
urbanape | but he's still reading IRC | 15:07 |
jblount | yep | 15:07 |
jblount | Just not standing up :) | 15:07 |
urbanape | CHEAT | 15:07 |
dobey | sure, he's just not a stand up guy | 15:07 |
dobey | :) | 15:07 |
jblount | :) | 15:08 |
joshuahoover | dobey: ever seen this oauth error before? it's on jaunty with the latest client: http://pastebin.ubuntu.com/276449/ | 16:32 |
dobey | none of that is oauth. looks like your syncdaemon is failing to start? | 16:36 |
dobey | joshuahoover: nothing in syncdaemon-exceptions.log? | 16:39 |
joshuahoover | dobey: checking now | 16:39 |
joshuahoover | dobey: http://pastebin.ubuntu.com/276450/ | 16:40 |
dobey | eww | 16:41 |
dobey | facundobatista: ping ^^ looks like your territory :) | 16:42 |
facundobatista | joshuahoover, we'll need full logs, and maybe verterok should also take a look at them | 17:33 |
joshuahoover | for the stuff i posted here (pastebin urls)? | 17:33 |
jblount | HAMMERTIME | 17:39 |
joshuahoover | facundobatista: sorry, took me a while to get that bug filed...got distracted with other work :) check out bug 435451 for all the log files | 20:19 |
ubottu | Launchpad bug 435451 in ubuntuone-client "Client crashes when trying to connect" [Undecided,New] https://launchpad.net/bugs/435451 | 20:19 |
facundobatista | joshuahoover, ok! | 20:20 |
=== yofel_ is now known as yofel | ||
facundobatista | joshuahoover, we've been looking at your bug with verterok | 20:32 |
facundobatista | joshuahoover, you say that yesterday it was ok | 20:32 |
facundobatista | joshuahoover, what happened in the middle? | 20:32 |
facundobatista | joshuahoover, do you have the logs from yesterday? | 20:32 |
joshuahoover | facundobatista: yes, i had to trim the oauth log as it was huge from all the errors | 20:32 |
facundobatista | joshuahoover, don't care about oauth | 20:33 |
joshuahoover | ok, let me attach yesterday's syncdaemon log file | 20:33 |
facundobatista | joshuahoover, mmm... if you had oauth errors, what do you mean with "Everything worked fine" | 20:33 |
facundobatista | ? | 20:33 |
joshuahoover | facundobatista: the oauth log was filling up with all the errors that you can see at the end of the oauth log, just from today, same error, over and over | 20:34 |
facundobatista | joshuahoover, do you still have those oauth errors? | 20:35 |
joshuahoover | yep, they should be in the attached oauth log on that bug | 20:35 |
joshuahoover | all i see in my log directory are logs from today :( | 20:36 |
joshuahoover | all the syncdaemon related logs i have are from today and they are all the same size | 20:37 |
verterok | joshuahoover: hmm, looks like you restarted the client more than 5 times, right? :) | 20:37 |
joshuahoover | verterok: yep :) | 20:37 |
facundobatista | verterok, it's very strange, because it seems that your metadata is kind of broken | 20:41 |
facundobatista | not verterok, joshuahoover | 20:41 |
verterok | joshuahoover: I'll paste you a script to get a dump of your metadata :) | 20:41 |
joshuahoover | verterok: cool | 20:41 |
joshuahoover | verterok: got the script and it's complaining about not being able to find _pythonpath module | 21:08 |
verterok | joshuahoover: hmm, I think that's part of another project :) | 21:09 |
joshuahoover | verterok: ahhh | 21:09 |
dobey | huh | 21:12 |
verterok | joshuahoover: let's continue here :) | 21:14 |
joshuahoover | verterok: ok :) | 21:14 |
joshuahoover | verterok: do i need to dump this to a file? | 21:15 |
verterok | joshuahoover: yes, please. | 21:15 |
verterok | joshuahoover: and please attach it in a email to/cc facundobatista and me | 21:16 |
joshuahoover | verterok: sent | 21:17 |
verterok | ok, thanks! | 21:17 |
=== jamalta is now known as jamlata-afk | ||
=== jamlata-afk is now known as jamalta-afk | ||
facundobatista | joshuahoover, ping | 21:49 |
joshuahoover | facundobatista: pong | 21:50 |
facundobatista | joshuahoover, with verterok we though a way to handle the corruption you're in (regarding the share, not that oauth stuff) | 21:50 |
facundobatista | joshuahoover, you will have to... | 21:50 |
facundobatista | 1. kill ubuntuone-client | 21:51 |
facundobatista | 2. make sure ubuntuone-client is not running | 21:51 |
facundobatista | 3. *really* make sure ubuntuone-client is not running | 21:51 |
facundobatista | 4. patch the local_rescan.py file | 21:51 |
facundobatista | 5. start ubuntuone-client again | 21:51 |
facundobatista | joshuahoover, the patch is this one: https://pastebin.canonical.com/22487/ | 21:51 |
facundobatista | joshuahoover, what do you think? | 21:52 |
joshuahoover | facundobatista: ok, how do i apply the patch? (been a while since i | 21:52 |
joshuahoover | had to do that) | 21:52 |
joshuahoover | facundobatista: any pointers on applying that patch and i'll complete the steps :) | 21:57 |
facundobatista | joshuahoover, yes, a mi nute | 21:58 |
facundobatista | *minute | 21:58 |
joshuahoover | facundobatista: np | 21:58 |
facundobatista | joshuahoover, go to "/usr/lib/python2.6/dist-packages" | 21:59 |
facundobatista | joshuahoover, and do "patch -p0 < filenamewiththepatch.txt" | 21:59 |
facundobatista | joshuahoover, most probably with sudo | 22:00 |
facundobatista | joshuahoover, and tell me what it says | 22:00 |
joshuahoover | facundobatista: (Stripping trailing CRs from patch.) | 22:01 |
joshuahoover | patching file ubuntuone/syncdaemon/local_rescan.py | 22:01 |
joshuahoover | facundobatista: same issue, were you expecting that to address the issue or give more info? | 22:03 |
urbanape | evening, yo | 22:03 |
facundobatista | joshuahoover, mmm... new logs please? | 22:03 |
joshuahoover | facundobatista: sure | 22:03 |
facundobatista | joshuahoover, no | 22:04 |
facundobatista | joshuahoover, I'm so stupid that scares me | 22:04 |
facundobatista | joshuahoover, open the ubuntuone/syncdaemon/local_rescan.py file | 22:04 |
facundobatista | joshuahoover, and in line 62 change the ValueError by a KeyError | 22:05 |
facundobatista | joshuahoover, of course, with the deamon stoppend, and then start it again | 22:05 |
verterok | facundobatista: oh, I completly missed that :( | 22:05 |
joshuahoover | facundobatista: it seems to connect now | 22:07 |
joshuahoover | facundobatista: you want the logs? | 22:07 |
facundobatista | joshuahoover, wee! | 22:07 |
facundobatista | joshuahoover, please, but leave it a while first | 22:07 |
facundobatista | joshuahoover, for verterok and me to see if what we predicted is ok | 22:07 |
joshuahoover | facundobatista: ok, just got a notification that said it updated 6 files | 22:08 |
joshuahoover | facundobatista: you'll just want syncdaemon.log, correct? | 22:08 |
facundobatista | joshuahoover, yeap | 22:09 |
joshuahoover | facundobatista, verterok: https://pastebin.canonical.com/22490/ | 22:15 |
facundobatista | joshuahoover, thanks! | 22:17 |
joshuahoover | facundobatista: thank you and thanks to verterok for the help...did you understand what the issue was? | 22:18 |
facundobatista | joshuahoover, we understand the situation, not how you could ever get into that | 22:19 |
joshuahoover | facundobatista: heh...i have no idea how it happened...i was adding some files on monday i think for doing some screenshots...don't think i added or deleted anything yesterday...this morning i boot up and it was crashing | 22:20 |
jblount | HAMMERTIME | 22:54 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!