[01:10] <gnomefreak> n/win 1
[08:48] <duanedesign> hello rye
[08:48] <rye> duanedesign, hi!
[08:49] <duanedesign> rye: some of the sessions from pycon are up on blip: http://pycon.blip.tv/
[08:50] <duanedesign> I have been working on some bugs...
[08:51] <duanedesign> bug 458393
[08:51] <rye> duanedesign, thank you for this. I feel better today so that will start doing real things right away
[08:52] <duanedesign> ugh, felt a little under the weather huh. :(
[08:53] <duanedesign> rye: my question was... On that bug above
[08:53] <duanedesign> BadTransition: State READY_WAITING_WITH_METAQ can't handle the SYS_SERVER_RESCAN_DONE event
[08:53] <rye> duanedesign, probably the weather, if you have seen 'The day after tomorrow' then you can imagine what was here last week :)
[08:53] <rye> duanedesign, yes, this is extremely easy to reproduce
[08:53] <duanedesign> oh no, lol
[08:54] <duanedesign> rye: well i found a bug report that was identical but it had BothQ instead of MetaQ
[08:54]  * rye fires up vm instances...
[08:54] <duanedesign> I am not 100percent on what the states mean
[08:55] <duanedesign> this is the one i was investigating as a possible dupe Bug 520451
[08:55] <rye> BOTHQ = METAQ (metadata queue) + CONTQ (content queue)
[08:55] <duanedesign> ahhh
[08:56]  * rye has just looked up that in the sources. I've been wondering about what BOTHQ means for quite some time...
[08:59] <rye> duanedesign, i have also found that the applet says "Files are up to date" right from the beginning, w/o receiving info from syncdaemon
[08:59] <rye> i.e. that's hardcoded to the applet
[08:59] <rye> and re crash:
[08:59] <rye> 2010-02-23 10:58:48,376 - ubuntuone.SyncDaemon.State - ERROR - READY_WITH_NETWORK_WITH_METAQ --[SYS_SERVER_RESCAN_DONE]--> ERROR!!!
[08:59] <rye> Traceback (most recent call last):
[08:59] <rye>   File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/state.py", line 61, in handle_default
[08:59] <rye>     next_state = self.state.next(event)
[08:59] <rye>   File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/states.py", line 100, in next
[08:59] <rye>     % (self.name, event))
[08:59] <rye> BadTransition: State READY_WITH_NETWORK_WITH_METAQ can't handle the SYS_SERVER_RESCAN_DONE event
[09:00] <rye> sorry for spamming the channel but that is worth it ;)
[09:00] <duanedesign> ahh its early no one in here yet :)
[09:00] <duanedesign> <.<  >.>
[09:10] <duanedesign> rye: I have come across a couple of the newer reports that had this same exception.log bug 526099 bug 526084
[09:17] <rye> how to reproduce:
[09:18] <rye> 1. start ubuntuone (disconnected)
[09:18] <rye> 2. click connect via nautilus plugin
[09:20] <rye> 3. click connect via applet
[09:20] <rye> 4. wait for it to crash
[10:12] <wojtek> Hello, I have a question about desktopcouch, becouse I wonder how desktopcouch forces qouchdb to replicate data amongs computers registered to UbuntuOne service. I have run desktocouch and get into managmenet database to find a paired-server record.
[10:12] <wojtek> There is one pairedserver record
[10:12] <wojtek> that contains service_name with content "Ubuntuone"
[10:16] <duanedesign> hello wojtek
[10:16] <wojtek> I assume that desktopcouch search for key "service_name"
[10:16] <wojtek> and If the name is ubuntuone
[10:17] <duanedesign> let me see if rye can better help you. Paging Mr. rye :)
[10:17] <rye> duanedesign, wojtek: successfully paged rye :)
[10:18] <duanedesign> lol, wojtek had a question about desktopcouch
[10:19] <wojtek> it forces couchdb to connect to couchdb server which is running on ubuntuone server ?
[10:19] <wojtek> not to connect but to make pull and push replication
[10:21] <wojtek> but I do not know how it perform pull and push replication to ohter registered computers
[10:21] <wojtek> How it gets adresses of computers ?
[10:22]  * rye looks, please hold
[10:22] <wojtek> becouse I have only  service_name key with "ubuntuone" content
[10:23] <rye> wojtek, desktopcouch contacts local couchdb instance, reads the information about available services (then checks whether there is desktopcouch.replication_services.service_name) and asks local couchdb to /_replicate the contents
[10:23] <rye> wojtek, you can see that the address for replication is in desktopcouch.replication_services.ubuntuone
[10:24] <wojtek> but the address is constant yes ?
[10:24] <aquarius> wojtek, if you're an Ubuntu One user, each machine that's connected to Ubuntu One replicates your desktopcouch data to your CouchDB at Ubuntu One. You can also set up pairings between other machines, if you want to.
[10:25] <rye> wojtek, in the case of local pairing the avahi service is used to advertise desktopcouch instances
[10:28] <wojtek> get it
[11:09] <wojtek> Is there any limitation as to number of paired_server records ?
[11:11] <wojtek> in management database
[11:11] <rye> wojtek, I believe there is none, at least that is not enforced in the code
[11:15] <rye> xchat is again eating my CPU, switching to xchat-gnome...
[11:45] <aquarius> wojtek, no, there's no limit.
[11:45] <aquarius> wojtek, if you're setting up your own pairings between machines on your LAN, then desktopcouch-pair, a utility in the desktopcouch-tools package on Ubuntu, will do it for you
[11:46] <aquarius> wojtek, and if you're setting up pairings to some other machine on the internet (not on your local network), then the best way to do it is to write a new replication_service module
[11:48] <wojtek> aquarius: Ok, If I have a port of desktopcouch wrapped couchdb, can I create a database on that server and will it be replicated via cloud service written in paired_server record ?
[11:48] <wojtek> aquarius: Or do I have to perfomr some additional stuff ?
[11:52] <wojtek> aquarius: So for example I am getting the port of dekstopcouch inner couchdb by dbus, then I'm creating a database using http by connecting to couchdb on port that has been returned by getPort method of desktopcouch
[11:53] <wojtek> aquarius: Will new database be replicated ?
[11:54] <aquarius> wojtek, it should be; desktopcouch-service does the replication. There was a weird bug a while ago where calling getPort started up desktopcouch but didn't start up the replicator. rye, is that still a bug?
[11:54] <rye> aquarius, it is
[11:54] <aquarius> rye, what's the workaround?
[11:54] <rye> aquarius, no, sorry, not quite
[11:55] <rye> aquarius, the replication services were not started if desktopcouch was used directly. bug 519028
[11:55] <aquarius> rye, ah, good, so that doesn't apply to what wojtek is doing.
[11:56] <wojtek> aquarius: Becouse Im using desktopcouch but not directly
[11:57] <wojtek> aquarius: Hmmm so if i call getPort replicator will be started ?
[11:58] <wojtek> aquarius: I'm starting it for example by QtDbus
[11:58] <aquarius> wojtek, yes.
[11:58] <aquarius> replication then occurs every ten minutes
[11:58] <wojtek> aquarius: Ugghhhh thank You
[11:58] <wojtek> aquarius: Becouse Im writting master thesis
[11:59] <wojtek> aquarius: "Synchronizing PIM data via UbuntuOne Cloud  service" - it could be the name for my master thesis :)
[11:59] <rye> bug
[11:59] <rye> ops, sso register and subsequent login does not work
[11:59] <rye> OpenID authentication failed: Invalid openid.mode: '<No mode set>'
[11:59] <rye> awesome
[12:00] <wojtek> aquarius: And It would be not good If there would be problems with replication
[12:00] <wojtek> aquarius: :)
[12:02] <wojtek> Oh I have yet another question about QNetworkAccessManager
[12:02] <wojtek> and http DELETE method which are not present there.
[12:02] <aquarius> wojtek, you do know that there's already an akonadi back end for CouchDB, right?
[12:03] <jamesh> rye: have an http trace for that?
[12:03] <rye> jamesh, this is production
[12:04] <jamesh> rye: right.  I was thinking of something like a LiveHTTPHeaders dump
[12:04] <rye> jamesh, ah, you mean the dump of the headers
[12:04] <wojtek> aquarius: How its is called this Akonadi Backend
[12:04] <rye> just a moment
[12:04] <aquarius> wojtek, the person you want to speak to is till -- he wrote it, so he'll know where it is. let me have a look through the logs
[12:04] <wojtek> aquarius: becouse I know that there is desktopcouchresource
[12:05] <aquarius> wojtek, ah, you probably already know about it, then :)
[12:05] <wojtek> aquarius: Yes yes I was talking with Till about that
[12:05] <wojtek> aquarius: some time ago
[12:05] <jamesh> at a minimum, that should tell us if it is a problem on our end or on the OpenID provider end
[12:06] <wojtek> aquarius: He told me that this resource need to be extended. And there is a lot to do in my opinion
[12:06] <aquarius> *nod*
[12:08] <rye> jamesh, https://pastebin.canonical.com/28254/
[12:09] <rye> jamesh, i can give you the credentials for my testing sso account, if that helps
[12:10] <jamesh> rye: the OpenID message from login.ubuntu.com looks about the same as what I'd expect
[12:12] <rye> jamesh, i performed really simple steps - logged out of lp, so that I became a brand new user, then I went to one.ubuntu.com to grab my new shiny 2Gb of storage. Sign In -> login.ubuntu.com; Registered there and logged in to sso. Then went to one.ubuntu.com, clicked sign in, got to sso login confirmation page and then got that OpenID error.
[12:13] <rye> jamesh, file-o-bug ?
[12:13] <jamesh> rye: yes.  I don't have a problem logging in with my normal account (that U1 already knows about)
[12:13] <jamesh> so it must be something to do with the unseen user codepaths
[12:14] <rye> jamesh, exactly
[12:14] <rye> jamesh, that's why nobody from the team found this before - we all have lp accounts
[12:14] <jamesh> we just rolled out a change to fix some transaction handling issues.  It didn't look like it should have affected this
[12:26] <rye> jamesh, i believe it did not
[12:27] <rye> jamesh, i had an issue with Tomboy on Lucid not being able to authorize with the same symptom 2 or 3 days ago. I am quite sure I have posted a bug report but I am unable to find it now
[12:28] <rye> jamesh, found, bug 524369
[12:28] <jamesh> rye: the weird thing is that django_openid_auth completes the OpenID response prior to checking whether the user existed.
[12:29] <rye> o_O
[12:34] <rye> jamesh, bug #526415
[13:45] <rye> bug is invalid - NoScript does replacement of 'openid' to 'OPENid' to prevent XSS via window opening.
[14:47] <urbanape> morning, all
[14:47] <urbanape> happy bug day
[15:08] <vds> isn't it Desktop+ MEETING BEGIN time?
[15:08] <vds> who's in today?
[15:09] <dobey> uhm, sure
[15:10] <CardinalFang> Desktop+ Desktop Desktop MEETING BEGINS.  Say 'me' to claim a slice of the stand-up meeting, then take your turn by saying DONE/TODO/BLOCKED.
[15:12] <vds> me
[15:12] <CardinalFang> me
[15:12] <dobey> me
[15:12] <vds> Chipaca beuno teknico jblount
[15:13] <urbanape> me
[15:15] <Chipaca> me
[15:16] <vds> CardinalFang: I'll start if you don't mind
[15:16] <teknico> ops
[15:16] <teknico> me
[15:18] <CardinalFang> vds, okay.
[15:18] <vds> DONE: landed #523861, proposed #523885, code review, bug triaging, tried to install lucid, failed on dependencie problem which was reported and solved, funambol conf call
[15:18] <vds> TODO: #498324, give lucid another try
[15:18] <vds> BLOCKED: no
[15:18] <vds> CardinalFang please...
[15:18] <CardinalFang> DONE: Half sick day, and finished get_port through DBUS bug.
[15:18] <CardinalFang> TODO: Commit all fixes individually to make review easier.  Bug day, bah!
[15:18] <CardinalFang> BLOCKED: Nein.
[15:18] <CardinalFang> dobey!
[15:18] <dobey> ☺ DONE: Fixed lint issue, Added initial tab/notebook structure and quota widget to control panel, CP login requirement, CP quota info, Me menu integration, Accont info, Services tab, Release, New login UI investigation
[15:18] <dobey> ☹ TODO: Bug Day, More New login UI work
[15:19] <dobey> ☹ BLCK: None.
[15:19] <dobey> urbanape: your roll
[15:19] <urbanape> DONE: Made some progress on the ajaxification of the funambol phone selector screens.
[15:19] <urbanape> TODO: Finish it up, some bugs, on-call review.
[15:19] <urbanape> BLOCK: None
[15:19] <urbanape> Chipaca, you're up.
[15:19] <Chipaca> teknico: you go
[15:19]  * Chipaca on a call
[15:20] <Chipaca> (sorry)
[15:20] <teknico> DONE: made phone sync work locally even when Funambol is behind an Apache proxy; deploy another phone sync fix in production; call with Julien from Funambol
[15:20] <teknico> TODO: make phone sync finally work in production
[15:20] <teknico> BLOCK: none
[15:20] <aquarius> me
[15:20] <teknico> next: Chipaca
[15:22] <aquarius> Chipaca's on a call, so I'll go next
[15:22] <aquarius> DONE: music store almost ready for beta testing
[15:22] <aquarius> TODO: fix blockages below, read additional locker pages, betatest
[15:22] <aquarius> BLOCKED: problem at provider with non-UK stores, deployment v slow without losas, wait for package to be uploaded
[15:23] <beuno> me
[15:24] <beuno> DONE: Landed my show-me-my-phone branch, review day yesterday, started with contact dupe story
[15:24] <beuno> TODO: Finish contact sync story
[15:24] <beuno> BLOCKED: Not really, but I want funambol working!
[15:28] <Chipaca> this is going to take a while; I'd say wrap
[15:29] <rye> joshuahoover, found the BugDay info 10 minutes ago :(. But I have one nice bug already - the save/cancel icons are not there in contacts. Checking what was done to them...
[15:30] <rye> i mean I was searching bug day info for it for some time but now I am enlightened.
[15:30] <joshuahoover> rye: ahhh...ok, i tried to send out some emails (last night my time) but apologize if it got lost in the mix of non-stop messages :)
[15:31] <rye> joshuahoover, I might have missed it completely as well. Will be more attentive to email next time.
[15:32] <joshuahoover> rye: np...there was a problem with the list of bugs anyway...fixed now but there were quite a few listed that shouldn't have been
[15:32] <rye> cool. save button has display:none by default and it looks like nobody bothered to set display:block...
[15:49] <rye> joshuahoover, what if among the bugs I got, bug 524193, bug 524542 and bug 524555 are filed by me?
[15:50] <joshuahoover> rye: the first one is fixed released now, you confirmed it's fixed, that's all done :)
[15:51] <rye> bad ubottu, bad rye, bad clipboard. the first one is 524515
[15:51] <rye> bug 524515
[15:52] <rye> and, basically they are the ones in "Known Issues: Notes may fail to save in web ui (LP:524555, LP:524515)" in the subject line of this channel
[15:52]  * rye switches to godmode to update the status
[15:52] <joshuahoover> rye: for 524515, there's nothing to do except help test the fix once it's ready
[15:55] <joshuahoover> rye: i'll mark 524555 as confirmed and assign to the appropriate team...do we know if this occurs with pretty much any bulleted list or only lists of a certain depth or length?
[15:56] <rye> joshuahoover, i have already flagged 524555 - it happens on any list. I will test now whether that happens for bold/underlined, etc. It is nearly impossible to get the note saved with those two bugs in place, since HTML will be invalid in one way or another.
[15:57] <joshuahoover> rye: ok, is rodrigo aware of this yet?
[15:57] <beuno> joshuahoover, do I get a pass on bug day for going through a gazillion bugs last week?  :)
[15:57] <joshuahoover> rye: actually, Chipaca should be made aware as well since he manages the desktop+ team
[15:58] <Chipaca> I do?
[15:58] <Chipaca> oh, wait, yes, I do!
[15:58]  * Chipaca gets managing
[15:58] <joshuahoover> Chipaca: or so i've heard ;)
[15:58] <joshuahoover> beuno: heh...chances are your list contains 10 bugs that don't need anything done to them anyway ;)
[15:59] <rye> joshuahoover, checking whether <br> fix thing went into production with the update that happened yesterday...
[15:59] <joshuahoover> rye: cool
[16:02] <rye> great. production is at 2336, fix went into 2335. So -1 bug
[16:07] <rye> joshuahoover, ok, notes with bulleted lists being 2 level nested cause the bug 524555 (Firefox).
[16:08] <joshuahoover> rye: ok, that's good to know :)
[16:14] <joshuahoover> rye: bug #520737 has some follow up...i wasn't sure where you were going with the troubleshooting there...can you take a look?
[16:15] <rye> ok, if I say that block extra_js is not included from new.html django template, does that make any sense for desktop+ team?
[16:16] <rye> wait
[16:16] <rye> no
[16:18] <rye> there is no .js code for contacts for dealing with save-button at all!
[16:19] <joshuahoover> rye: either way, yes, it makes sense to assign to ubuntuone-desktop+ and tag with desktop+ and webui and contacts
[16:20] <joshuahoover> rye: a bit counterintuitive, the name desktop+ for web work ;)
[16:20] <rye> rye, I am getting used to use desktop for web :)
[16:21]  * rye hopes that the construction he made is a valid English 1.0
[16:21] <joshuahoover> :)
[16:30] <dobey> 1.0 maybe
[16:30] <dobey> don't know about CURRENT though
[16:31] <dobey> the term "desktop" doesn't make any sense anyway
[16:35] <teknico> rye, sorry, English is currently at 13453.34.256-ubuntu134-patch237
[16:36] <rye> teknico, and it appears that english is proprietary - E: Unable to find a source package for english
[16:36] <teknico> yeah, the source is lost in the mist of times
[16:42] <joh> Hi, when I try to sync my notes with ubuntu one I get conflicts with *every* local note. For some reason the notes received from the servers all have no content.
[16:42] <joh> (tomboy notes that is)
[16:43] <kklimonda> hey, are there plans to not create a separate address book in evolution for contacts synced though Ubuntu One? Or is this a design decision and I'm missing a use case?
[16:43] <rye> so, i am left with 4 bugs - bug 524432(about funambol db i have no idea at all, sorry), bug 524542 (about the magic button which is in discussion mode), bug 524554 (which i am going to test) and bug 525210 (which i personally agree to but I have already talked about this to aquarius)
[16:46] <rye> joh, are you able to try syncing right now? The fix for note blanking issue was deployed yesterday.
[16:52] <rye> + one bug, for non-ascii contact names, the contact page has the following title: "Ubuntu One : Contact details :"
[16:52] <kklimonda> ok, found a blueprint - sorry for the noise :)
[17:00] <joh> rye: let me try...
[17:03] <joh> rye: [ERROR]: Synchronization failed with the following exception: 'br' is expected  Line 6, position 66.
[17:05] <rye> great
[17:06] <rye> joh, ok, I will need to re-check note conversion with the developer
[17:38] <arundracula> I can't connect to ubuntu one using my client
[17:38] <arundracula> But I can upload/see through website
[17:42] <arundracula> how to clear the settings of ubuntu one. so that I can see the add my computer option
[17:42] <arundracula> or how can I login into the client
[17:47] <rye> ok, rodrigo will be present tomorrow, so we will need to make sure notes are converted properly
[17:47] <rye> don't flag notes issue as completely resolved for now @ identi.ca/mailing-list
[17:55] <mandel> ping aquarius
[17:55] <aquarius> mandel, pong
[17:55] <aquarius> mandel, heya, pal
[17:56] <mandel> aquarius, hello! how is it going
[17:56] <mandel> aquarius, I've got to questions for u
[17:57] <mandel> aquarius, why are there so many branches in queue to be merged with trunk in desktopcouch?
[17:58] <aquarius> mandel, mainly because chad's been off ill and thisfred and I are tied up with other things :(
[17:58] <artir> why did you changed the url of the store? :((
[17:58] <aquarius> mandel, I'm working all the hours available on the Ubuntu One Music Store, so I haven't had time to pick up on any desktopcouch stuff at all
[17:59] <aquarius> artir, because it doesn't work yet.
[17:59] <artir> but I wanted to check it out
[17:59] <artir> just to see its progress
[17:59] <artir> and the code is now artir-proof :(
[17:59] <aquarius> artir, yeah, but you can't, because it doesn't work yet. There's no visual change from popey's screenshots.
[17:59] <mandel> aquarius, ohh I hope Chad is fine, don't worry I was going to propose another merge, but I'll wait
[17:59] <aquarius> artir, believe me, I want to put it in your hands just as much as you want to see it :)
[17:59] <artir> aquarius: you can't buy music, but the previews used to work it
[18:00] <mandel> aquarius, my second question was related with that, so I'll wait for chad. I need to get back to macaco I'll let you work
[18:15] <mandel> has anyone experienced problems with desktopcouch in lucid??
[18:25] <sanderqd> mandel: yeah, there are some problems here. had a crash, and both ubuntuone and gwibber also crashed
[18:28] <mandel> sanderqd, my system crashed all the way, it started an error from gwibber and its dbus... I wonder if gwibber is misbehaving
[19:00]  * issyl0 is trying out Ubuntu One again, just for the fun of trying to keep all my documents at the same level whether I'm on laptop or desktop.
[19:27] <rye> wow thunderbird3 is faaast (comparing to Evolution)
[19:28] <mandel> rye, that should not be hard ;)
[19:29] <rye> mandel, i mean it is really fast. It is even faster!
[19:29] <rye> but I like evolution...
[19:29]  * dobey wonders which desktopcouch tests actually hit the keyring
[19:30] <mandel> rye, hehe your are dealing with an evo hater
[19:31] <rye> but... evolution does not need to go through xul->gtk to draw widgets and it does not need to run any javascript.
[19:38] <mandel> rye, I think evo is getting wuite old... I sometime fill about about hating it as much as I do
[19:39] <mandel> can you guys tell me what you think about this: http://www.themacaque.com/?p=500 some friends told me it looks gay :(
[19:39]  * rye thinks about going back to mutt...
[19:40] <dobey> mandel: hrmm?
[19:41] <dobey> i doubt tbird3 is really *that* fast
[19:41] <dobey> and it probably still does some things completely wrong, that evo does get right
[19:41] <mandel> dobey, hrmm for the evo comment of the url?
[19:42] <rye> evolution has our couchdb addressbook ^_^
[19:42] <dobey> mandel: the url
[19:43] <dobey> mandel: I'm not sure what your friends would complain about exactly, but there are some things I would change (so that it's HIG-compliant)
[19:44] <mandel> dobey, let me know, I'll see what I can do
[19:44] <dobey> mandel: spacings are wrong, and too much bold in the "Address" dialog
[19:45]  * Chipaca hugs dobey: you know how hard it is to "know" the HIG?
[19:45] <mandel> dobey, you mean in the bold of the labels, that is easy to solve, wan which spaces are wring?
[19:45] <dobey> mandel: too much bold in the map dialog too, and spacings, and would change the layout
[19:46] <dobey> mandel: yeah the labels
[19:46] <mandel> Chipaca, I;m not a designer so I'm sure I'm useless at this things ;)
[19:46] <dobey> Chipaca: not only do I know how hard it is, I know how hard it is to make stuff actually *follow* the HIG
[19:47] <Chipaca> heh
[19:47] <Chipaca> bueno gente, I'm off. TTYL!
[19:47] <dobey> for example the giant block of gtkrc that is in ubuntuone-preferences
[19:47] <dobey> later Chipaca
[19:48] <mandel> dobey, I got read of the bold and reduce spaces, about the layout, I do not know what you mean
[19:48] <mandel> Chipaca, adios!
[19:48] <dobey> mandel: but none of that tells me what complaints you're worried about
[19:49] <mandel> dobye, first thing is, would anyone use it or find it useful?
[19:49] <mandel> dobye, I do not want to add a map if is anoying
[19:51] <dobey> mandel: I don't know. It's probably useful in a secondary sense, but not primary
[19:51] <dobey> mandel: And using the other library might be better
[19:52] <mandel> dobey, well, yes it is a secondary thing, that is for sure.
[19:53] <dobey> mandel: the dialog layout makes it prmary
[19:53] <mandel> dobey, using OpenStreetMaps for geocoding is a major pain so I'll probably be using Yahoo, but it is easy to change
[19:53] <dobey> mandel: having it below the address entry information, and inside a GtkExpander that's closed by default my be better
[19:53] <mandel> dobey, will you put it at the bottom of the address or as an aux dialog?
[19:54] <dobey> i don't know really. i haven't thought about it enough
[19:55] <mandel> dobey, not big deal, I'll leave it like it is 'til someone complains, I'm the only user so far ;)
[19:55] <dobey> mandel: and about "another library" I meant libchamplaign
[19:55] <dobey> (i think that's how it is spelled, maybe without the g)
[19:56] <dobey> yeah, libchamplain
[19:56] <dobey> I think it does more stuff than osm-gps-map
[19:56] <dobey> and i think empathy and stuff are already using libchamplain for map integration
[19:57] <mandel> dobey, great, I'll take a look at libchamplain, should not be hard to add as an other plug-in
[19:58] <mandel> dobey, umm looks like I'd have to make the python bindings but that is ok
[20:00] <dobey> eh, ctypes :)
[20:00] <dobey> or just rewrite your addressbook in vala or something :)
[20:01] <rye> fast... will stick to evolution for the time being. But we need to make u1 really fast, and by fast I also mean responsive.
[20:02] <dobey> make u1 really fast? which part?
[20:03] <dobey> iow, which part isn't responsive?
[20:09] <rye> for now - the applet, e.g. I click connect, but it does not turn to 'connecting' or something like that, the same applies to nautilus button. If one does not know about the underlying work it looks like ubuntuone thinks a lot about something and then starts to do some work.
[20:21] <rye> hm, it looks like evolution spends a lot in formatting message state...
[20:23] <rye> great, my firefox in print preview mode has opened new tabs
[20:27] <dobey> eh? the nautilus button changes
[20:27] <dobey> but it's going away so doesn't matter
[20:29] <rye> dobey, the button goes away as well?
[20:29] <rye> that's great news
[20:30] <dobey> yes
[20:30] <rye> now we need to make sure that the replacement is all shiny and likes the user :)
[20:30] <dobey> don't remind me :(
[20:36] <rye> hm...maybe we need to have sources of ubuntuone stored in ubuntuone-enabled folder so that with any issues the developer will see what breaks?..
[20:55] <rye> btw, are files uploaded to the web interface immediately synced to the clients?
[21:00] <rye> ok
[21:00] <rye> WTF is THAT?
[21:00] <rye> 2010-02-23 23:00:18,475 - ubuntuone.SyncDaemon.sync - ERROR - T:LOCAL:T a0132ffd
[21:00] <rye> -c95f-4976-8a9d-d941630f6130 ['root'::'da40e359-1046-4f48-9b48-da2c034ffbb1'] ''
[21:00] <rye> Ubuntu One/untitled folder/gnote-compiled/src/test'' | cant find current state:
[21:00] <rye> {'is_directory': 'T', 'changed': 'LOCAL', 'has_metadata': 'T'}
[21:00] <rye> 2010-02-23 23:00:18,476 - ubuntuone.SyncDaemon.sync - ERROR - unhandled exceptio
[21:00] <rye> n
[21:00] <rye> Traceback (most recent call last):
[21:00] <rye>   File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/sync.py", line 310, in on_event
[21:00] <rye>     **kwargs)
[21:00] <rye>   File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/fsm/fsm.py", line 116, in on_event
[21:00] <rye>     raise KeyError("Incorrect In State")
[21:01] <dimeotane> twitter update says website is back to normal.. but loading https://one.ubuntu.com/notes/  shows "Something has gone wrong (500)" all day... I've tried clearing browser cache.
[21:02] <rye> dimeotane, does it show 'OOPS' id ?
[21:03] <dimeotane> rye: OOPS-ID-1515appserver93736
[21:04] <sanderqd> is it expected that ~/.local/share/desktop-couch/couchdb.html has the wrong link in 10.04?
[21:05] <rye> sanderqd, if the file is not properly written then this is a bug in desktopcouch
[21:05] <rye> i believe there is one filed for karmic, but lucid has somehow recent version, so if that is not fixed then it is bad.
[21:06] <sanderqd> ok, let me try restarting and seeing what gnome-keyring gives
[21:10] <sanderqd> rye: a desktopcouch restart makes it work. weirdly the dbus-send method didn't work, but requesting the port after killing desktopcouch started it again.
[21:13] <rye> sanderqd, hm, can't find the bug, but I remember having a talk about this some time earlier. I will add a note to try this tomorrow, since now is pretty much end of day for me...
[21:13] <sanderqd> ok, thanks!
[21:14] <rye> sanderqd, what's your LP id, so that I could add you as a subscriber as well?
[21:14] <sanderqd> rye: suprisingly, it's sanderqd :-)
[21:16] <rye> sanderqd, I have changed my lp username 6 times in last 3 months, so I am asking just to be sure :)
[21:19] <wojtek_> If we want to remove a data base in desktopcouch
[21:20] <wojtek_> and the same database is on the paired machine
[21:21] <rye> dimeotane, ok, I believe I can reproduce this, though no info on OOPS is present at the moment (there is a delay for log sync between production machines and development environment). I will try reproducing this tomorrow (for me, which starts in 8 hours) and will check what can be done with the development team.
[21:23] <wojtek_> the database from other machine should be replicated to first
[21:23] <wojtek_> how the removal is implemented in  desktopcouch ?
[21:31] <dimeotane> rye: ok, thanks again for the great support.  Ubuntuone is gonna be great!
[21:43] <wojtek_> So how is removal of databases  performed ? I mean we do not want to use database, we remove it from our local desktopcouch (But it could be again copied here from remote desktopcouch if it is present on remote desktopcouch )
[23:52]  * beuno stabs gwibber in the face
[23:52] <beuno> GIVE ME BACK MY UPLOAD BANDWIDTH