[13:42] <CardinalFang> jdobrien, thisfred, aquarius:  Okay, I'm finally awake.  Let's bring the replication talk here.
[13:42] <aquarius> hey
[13:42] <aquarius> kk
[13:42]  * CardinalFang curses xchat ^W
[13:43] <jdobrien> hi CardinalFang
[13:45] <aquarius> right
[13:45] <aquarius> CardinalFang, does replication work for you?
[13:46] <aquarius> CardinalFang, with your encode-db-names branch, I mean
[13:48] <CardinalFang> jdobrien, aquarius, no.  I get HTTP 500s, and I don't think I should get those.
[13:48] <aquarius> *500*?
[13:48] <aquarius> blimey, I don't get 500s
[13:48] <aquarius> where do you get them?
[13:51] <CardinalFang> aquarius, jdobrien:  Python -> cloud couchdb:  http://paste.ubuntu.com/283814/
[13:52] <CardinalFang> aquarius, jdobrien:  couchdb -> cloud couchdb:  http://paste.ubuntu.com/283805/
[13:53] <aquarius> right, I get the second of those
[13:53] <aquarius> the first of those I do not get
[13:53] <aquarius> I was getting 401 for python->cloudcouch, until I changed the OAuth signature method to PLAINTEXT
[13:53] <CardinalFang> Mine is already PLAINTEX.
[13:54] <thisfred> yoyoyo
[13:54] <jdobrien> CardinalFang, ?
[13:56] <CardinalFang> jdobrien, !
[13:57]  * jdobrien puts on "Everyday is like Sunday" so he feels like it's the weekend
[13:57] <aquarius> I wish python-couchdb didn't use HEADs for everything, because you don't get the body telling you what the problem is :(
[13:57] <jdobrien> aquarius, ditch it
[13:58] <aquarius> jdobrien, I am thinking of doing exactly that for lucid
[13:58] <aquarius> not now, though. That's a radical change. statik will boil us in oil if we do it after beta. ;)
[13:59] <jdobrien> yes
[14:01] <CardinalFang> jdobrien, can you see the error log for the server?
[14:01] <jdobrien> CardinalFang, not live
[14:01] <jdobrien> CardinalFang, I am going to ping a losa and get it
[14:01] <thisfred> aquarius: can we hack python-couchdb to temporarily not do that?
[14:02] <aquarius> thisfred, not quickly.
[14:02] <aquarius> I don't think
[14:02] <thisfred> shit
[14:02] <aquarius> hang on, I'll have a look
[14:02]  * thisfred looks
[14:02] <aquarius> hahahaa I lie
[14:02] <aquarius> one line change
[14:03] <aquarius> there is a head() method in couchdb.client
[14:03] <aquarius> just change it to do "GET" :)
[14:03] <thisfred> aquarius: always with the lying
[14:03] <aquarius> CardinalFang, that would be useful for your 500s. couchdb/client.py, line 986
[14:03] <thisfred> aquarius: actually I see 5 head calls
[14:04] <thisfred> still
[14:04] <aquarius> where?
[14:04] <thisfred> and my client only has 976 lines
[14:04] <aquarius> the only place in the whole file that says HEAD (in caps) is that method
[14:04] <thisfred> so maybe different version
[14:04] <thisfred> aquarius: ah, I was looking at the lowercase calls to head()
[14:04] <thisfred> you're smarter
[14:05] <aquarius> I have karmic's python-couchdb
[14:05]  * CardinalFang is afk 5 min.
[14:05] <thisfred> aquarius: I'm looking at the one in our sourcecode, so yeah
[14:09] <aquarius> ok, I get a 400 when trying to do replication because we're talking to the cloud couch using the wrong oauth tokens; i.e., we're using the local tokens, for some reason
[14:12] <thisfred> aquarius: ah
[14:12] <aquarius> can't work out why, though. am confused by chasing around inside replication.py
[14:12] <thisfred> I thought CardinalFang already landed a fix for that
[14:14] <thisfred> aquarius: yeah the import code is rather freaky
[14:14] <thisfred> aquarius: it looks up ubuntuone.py by variable name
[14:14] <thisfred> I would have just used an explicit registry
[14:15] <thisfred> (or that's even too fancy a word, a dictionary "constant")
[14:15] <facundobatista> Hi all
[14:16] <thisfred> aquarius: so, but everything happens in replication_services/ubuntuone.py
[14:19] <thisfred> hi facundobatista
[14:19] <aquarius> am confused to hell by replication.py/couchdb_io.py. get_database_names_replicatable seems to not be setting up the connection right, but...where do the oauth tokens get injected in?
[14:19] <aquarius> this is my head proving to me that it's harder for me to read code than it is to write it. :)
[14:26] <aquarius> wtf? it's trying to read the management database on the *remote* server to see which databases need replicating.
[14:26] <aquarius> this is not gonna work. :)
[14:26] <CardinalFang> Eh?
[14:27] <aquarius> CardinalFang, replication.py, line 175
[14:27] <thisfred> aquarius: perhaps your management db was one that was prepared earlier, by code that was ehhh, in flux?
[14:28] <aquarius> for remote_db_name in couchdb_io.get_database_names_replicatable(couchdb_io.mkuri(addr, port))
[14:28] <aquarius> addr, port is the remote DB
[14:28] <aquarius> and get_database_names_replicatable looks at the management DB to work out which database names there are
[14:28] <thisfred> hmm
[14:29] <CardinalFang> Or, which ones it should not replcate.
[14:29] <aquarius> I think that line should have localhost, int(local_port) in it, like line 161 does
[14:29] <aquarius> CardinalFang, but I might be misunderstanding this code
[14:29] <CardinalFang> aquarius, I think you're right.
[14:29] <aquarius> this doesn't solve the problem that couch-to-couch replication doesn't work, which looks like a couch bug to me
[14:30] <CardinalFang> aquarius, it works between peers.
[14:31] <aquarius> CardinalFang, yeah, but it reads the *other* machine's management database. So it works between peers by accident, no? ;)
[14:33] <CardinalFang> aquarius, No it doesn't.  peers is the first half of the do_all_replication function.
[14:34] <CardinalFang> Services is the second half.
[14:34] <aquarius> oh, yeah, we don't do pull from peers, got it
[14:34] <aquarius> peers push to us.
[14:34] <CardinalFang> Rgr.
[14:40] <aquarius> I'm going to talk to the couch guys about replication not working
[14:51] <CardinalFang> I think we need log files first, yes?
[14:51] <aquarius> that's why I did http://friendpaste.com/7K7zNRMK0sEaITradrRXAt
[14:51] <aquarius> if they need logfiles from the other end, then yeah
[14:51] <aquarius> jdobrien, how do we get logfiles from cloud couch/
[14:51] <aquarius> ?
[14:53] <jdobrien> aquarius, I had them copied over but haven't looked yet. check the private channel for details
[14:56] <jdobrien> CardinalFang, aquarius: how about this addition to the api: 'cloudsync': {'dbprefix': 'u/a87/ff6/4', 'host': 'http://localhost:6612'},
[14:56] <jdobrien> that would be real data of course
[14:56] <aquarius> jdobrien, what's "host"?
[14:56] <jdobrien> aquarius, in production it would be https://couchdb.o.u.c
[14:57] <aquarius> but, er, it'll always be that, right?
[14:57] <jdobrien> aquarius, not in testing and locally
[14:57] <jdobrien> aquarius, you know, when we right integrations tests :)
[14:57] <CardinalFang> jdobrien, Please make the prefix something I should append to directly.
[14:58] <CardinalFang> jdobrien, That is, put a slash on the end if my db name "foo" shouldn't be 'u/a87/ff6/4foo'
[14:59] <aquarius> jdobrien, a not totally unreasonable point. ;-)
[14:59] <CardinalFang> jdobrien, I heartily approve of this.
[15:01] <jdobrien> thisfred, CardinalFang, aquarius: I am just returning whatever get_user_db_path returns
[15:01]  * dobey wonders what is using all his network
[15:01]  * dobey wishes top had a %NET column
[15:01] <jamalta> dobey: now that would be convinient
[15:01] <jblount> MEETING STARTS
[15:01] <jblount> Welcome to the Ubuntu One Desktop+ developers meeting. Anyone can watch, but to give your status please respond with "me".
[15:01] <jdobrien> thisfred, CardinalFang, aquarius: I don't really want the API code deciding it should end in a slash
[15:02] <urbanape> me
[15:02] <aquarius> me
[15:02] <teknico> me
[15:02] <dobey> me
[15:02] <jblount> me (although I'm always tempted to say meeesa like Jar Jar Binks)
[15:02] <CardinalFang> me
[15:02] <dobey> jblount: just a warning, i have an itchy trigger finger
[15:03] <urbanape> DONE: Working on one-branch-to-rule-them-all with jblount. Got folder and file actions to conditionally show based on whether the user has delete or write privileges in that context. Dropped Bindwood development for Karmic. Will pick it up after release for our PPA and Lucid.
[15:03] <urbanape> TODO: Running tests before commit and push. Find some other functionality that needs work on the files UI.
[15:03] <urbanape> BLOCK: None.
[15:03] <urbanape> aquarius: pour it on
[15:03] <vds> me
[15:03] <aquarius> ⚀ DONE: had no internet connection; was annoyed; working on DC-to-cloud replication
[15:03] <aquarius> ⚁ TODO: DC-to-cloud replication; fix unknownloginerror; look at oauth-enabling twisted
[15:03] <aquarius> ⚂ BLOCKED:
[15:03] <aquarius> ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 1
[15:03] <aquarius> teknico, you're up
[15:03] <teknico> DONE: updating the contacts web ui code to the sprint use cases (#440070); fixed a bug in the cloud_server CouchDb code
[15:03] <teknico> TODO: updating the contacts web ui code to the sprint use cases (#440070); apply the contacts web design structure to server-side code (#439089)
[15:03] <teknico> BLOCK: none
[15:03] <thisfred> ( jblount : just for that you get http://www.youtube.com/watch?v=bUQfHRfX2o8 )
[15:03] <teknico> next: dobey
[15:04] <dobey> ☺ DONE: Fixed #371674 (friendly names in web ui)
[15:04] <dobey> ☹ TODO: Fix more bugs.
[15:04] <dobey> ☹ BLCK: None.
[15:04] <dobey> jblount: *bang*
[15:04] <jblount> DONE: More work on the /files/ UI, chats with joshuahoover and teknico and urbanape about scheduling the redesign (and keeping lp:~jblount/ubuntuone-servers/one-branch-to-rule-them-all from getting too big.
[15:04] <jblount> TODO: https://bugs.edge.launchpad.net/ubuntuone/+bugs?field.searchtext=&orderby=-importance&search=Search&assignee_option=choose&field.assignee=jblount&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.has_cve.used=&field.tag=ubuntuone-karmic&field.tags_combinator=ANY
[15:04] <jblount> BLOCKED: Nope
[15:04] <jblount> CardinalFang: OH HAI
[15:05] <CardinalFang> Sorry, not ready yet.
[15:05] <jblount> vds: Want to cut in line?
[15:06] <vds> DONE: cloud_server quota integration almost done, code review
[15:06] <vds> TODO: finish integration, code review
[15:06] <vds> BLOCKED: nope
[15:13] <CardinalFang> DONE: Closed and triaged several bugs.  Fixed #440072, #435484, . Started encoding of db names in couchdb replication.  Packaged couchdb, and added to new PPA.
[15:13] <CardinalFang> TODO: Get d-c replicating to cloud.
[15:13] <CardinalFang> BLOCKED: None, maybe.
[15:13] <jblount> CardinalFang: Thanks
[15:13] <jblount> MEETING ENDS
[15:15] <CardinalFang> jdobrien, I don't really care.  You're changing path into prefix, but I can fix it up.
[15:17] <urbanape> man, what the heck happened to the tests? crazy errors in parts of the code I'm not even touching.
[15:19] <urbanape> jblount, when was the last time trunk-2a was merged into o-b-t-r-t-a?
[15:26] <jblount> urbanape: It's been maybe a week?
[15:27] <urbanape> does bzr merge not have a dry-run option?
[15:30] <urbanape> only 2 conflicts. I'll do that on my branch
[15:38] <mac_v> hi all.. i remove ubuntuone from the bookmarks and.... everytime i start ubuntuone it keeps adding itself to the bookmarks.. how do i prevent this?
[15:42] <facu> mac_v, which bookmarks? how do you start ubuntuone?
[15:43] <mac_v> facu: the nautilus bookmarks[places menu]... i start U1 from the applications menu , i dont have it in the startup list
[15:44] <mac_v> BTW , i'm on karmic
[15:46] <facu> dobey, ping
[15:47] <dobey> facu: hi
[15:47] <dobey> mac_v: you can't prevent it yet
[15:47] <dobey> mac_v: it's a known/open bug
[15:48] <mac_v> dobey: argh! ... really frustrating bug..
[15:48]  * mac_v searches for bug#
[15:49] <dobey> mac_v: unfortunately it's not possible to know that the user doesn't want the bookmark there, programmatically
[15:49] <facu> dobey, maybe handling it in the configuration?
[15:49] <mac_v> dobey: cant there be a gconf seting somewhere?
[15:49] <mac_v> this is *the* main reason , i dont even start U1 :(
[15:50] <mac_v> dobey: do you happen to know the bug# ? for some reason its hiding from me ;)
[15:50] <dobey> what is the problem with having it in the bookmarks?
[15:51] <dobey> i don't know the bug # no, i'd have to look for it
[15:52] <mac_v> dobey: a bookmark in the menu for something i dont even need often is frustrating ;p ... i use it rarely and this makes it even rarer ;)
[15:53] <dobey> mac_v: you have some odd logic :)
[15:54] <dobey> mac_v: the reason we add the bookmark of course is that for us to show up in places, the only way is to add the bookmark, since we're not a mounted filesystem (and if we were, you wouldn't be able to remove it from the places list either (well, you'd have to stop the service, unmounting it))
[15:56] <mac_v> dobey: a bookmark is for something you use often... when this keeps adding it self , the menu becomes bigger... i want to only see the bookmarks i use often not other bookmarks which i use rarely ...  ;) also since the folder can be brought up from the notification area ,  i dont see why this is absolutely essential ;p
[15:57] <dobey> mac_v: 99% of the time, the applet icon is hidden
[15:57] <mac_v> oh!
[15:57] <dobey> mac_v: it's only shown when actively syncing, or when disconnected
[15:58] <mac_v> dobey: hmm.. doesnt hide for me... is it timed to disappear ? maybe i dont use it for long enough
[15:59] <dobey> mac_v: it times out after connecting/updating
[15:59] <dobey> mac_v: if it's disconnected, it's always show (so you can click/connect)
[15:59] <mac_v> oh ... ok
[16:05] <mac_v> dobey: you could add the bookmark , similar to how indicator applet adds itself to the panel... i-a uses the /usr/share/gnome-panel/add-indicator-applet.py
[16:06] <mac_v>  i-a is added only once and then sets itself a gconf to not add again
[16:23] <sysdoc> Ubuntuone seems to be uploading files but they do not show up in the web interface, have read where others are having the same problem, has anyone head of a possible fix and a time line?
[16:23] <sysdoc> heard*
[16:23] <aquarius> CardinalFang, lp:~sil/desktopcouch/replicate-u1-encode-db-names is a tiny branch on top of your branch of the same name
[16:24] <aquarius> CardinalFang, so you probably want to pull it into your branch
[16:24] <aquarius> CardinalFang, it makes the signing stuff correctly use "https" in the URL to sign
[16:25] <aquarius> CardinalFang, this will make requests to the cloud fail, until jasondavies' patch lands in cloud couchdb and we have the apache proxy set the header correctly
[16:32] <CardinalFang> aquarius, do you mind making a bug for that?  The distro folks will want to know why code is changing.
[16:35] <facu> sysdoc, I know that we had issues about notifications
[16:35] <sysdoc> facu, nitifications?
[16:36] <sysdoc> notifications?* whew
[16:36] <facu> sysdoc, I mean the notifications used to synchronize the different elements
[16:36] <facu> sysdoc, so you make a change through your desktop, and takes some time to show in the web ui
[16:37] <sysdoc> facu, is 8 hours more than enough time? lol
[16:37] <facu> sysdoc, I'm checking right now the status
[16:38] <sysdoc> facu, thx
[16:39] <facu> sysdoc, they're telling me that there isn't anything in the web UI to do live updates
[16:40] <facu> sysdoc, and that you should reload the page in the browser to see the changes
[16:40] <sysdoc> facu, well that was the 1 st thing I did assuming it would be there, and of course it is not
[16:40] <urbanape> eventually, we may explore Comet or other long polling to get a more responsive UI
[16:40] <urbanape> but for now, yes, reloading should bring in the new information.
[16:42] <aquarius> CardinalFang, https://bugs.edge.launchpad.net/desktopcouch/+bug/440660 and assigned to you
[16:42] <urbanape> if it's not showing up after a reload 8 hours later, that sounds like a bug.
[16:42] <sysdoc> Have uploaded this file twice, and on both occasions the file has not been on the site.
[16:42] <facu> sysdoc, but you did reload the page, right?
[16:43] <aquarius> CardinalFang, I'll do a bug against couchdb as well for reading X-Forwarded-Ssl
[16:43] <sysdoc> facu, as I stated before that was the 1st thing I did...
[16:44] <sysdoc> And have tried reloading, reuploading the file twice now and still nothing in the web...:)
[16:44] <urbanape> do other of your files show up in the web ui?
[16:44] <sysdoc> UbuntuOne fail... I'm moving on...:)
[16:44] <sysdoc> urbanape, negative
[16:45] <sysdoc> Said that it was uploading 2 files have no idea where the 2 nd one was, but that is what I got in the notification pop up on the local machine..
[16:46] <aquarius> grrrrrrr!
[16:46] <aquarius> CardinalFang, I can't report a bug against couchdb -- launchpad sends me to the wiki, and ubuntu-bug says "this is not a genuine ubuntu package".
[16:47] <CardinalFang> aquarius, yeah, don't bother there.
[16:47] <CardinalFang> aquarius, what did we decide about the sig method?
[16:47] <aquarius> well...PLAINTEXT works. HMAC ought to work, but the python-oauth stuff is still being done by dobey and rodrigo, I think
[16:48] <facu> sysdoc, so you should open a bug :|
[16:48] <facu> sysdoc, please, attach the full log ($HOME/.cache/ubuntuone/log/syncdaemon.log) to see if the file was uploaded correctly
[16:49]  * jblount wonders if anyone else hides when the door rings at their house.
[16:49] <sysdoc> facu, there are many bugs reporting this very same behavior. Well look at the log file to see if there is anything of interest when I have time
[16:51] <facu> sysdoc, ok, thanks!
[16:51] <facu> sysdoc, seek for "error", it shouldn't be any
[16:53] <jamalta> jblount: lol, i kinda do.. i sneakily try to peek at who it is
[16:54] <aquarius> CardinalFang, I need to head off because it's my weekend with my daughter. Is there anything you need from me before I go?
[16:54] <CardinalFang> aquarius, Yes.  Fix it all.
[16:54]  * aquarius laughs
[16:54] <CardinalFang> aquarius, Have a nice weekend.
[16:54]  * facu -> reboot
[16:54] <aquarius> CardinalFang, if you drop me a mail this evening letting me know where we're up to, I'll take a look over the weekend if I get a chance, or Monday morning
[16:56] <CardinalFang> aquarius, WIll do.
[17:00] <aquarius> have a good weekend, all
[19:21] <statik> CardinalFang, is this bug fixed already? https://bugs.edge.launchpad.net/desktopcouch/+bug/423237
[19:21] <statik> oops, just noticed it was assigned to me
[19:23] <statik> rmcbride, could you see if this problem still exists with the current packages? I'm inclined to close it as no longer happening: https://bugs.edge.launchpad.net/desktopcouch/+bug/423237
[19:25] <CardinalFang> statik, I haven't seen that lately.
[19:28] <statik> CardinalFang, rmcbride: if it doesn't happen when upgrading from jaunty to karmic now, then i think the bug should be closed.
[19:30] <dobey> heh
[19:30] <dobey> CardinalFang: do you have packages from kenvandine's ppa installed?
[19:31] <kenvandine> dobey, i doubt it... don't think i ever had that snapshot in my ppa
[19:32] <dobey> kenvandine: no, but most of us have the current packages in your ppa installed to fix another problem (and i think those packages also fix that problem), but i presume that version isn't in ubuntu yet
[19:35] <CardinalFang> dobey, er, for couchdb-bin?  I have a new version arriving in Karmic, Real Soon Now.
[19:37] <dobey> ok, cool
[19:37]  * CardinalFang boggles at slowness of us.archive.u.c .
[19:38] <dobey> welcome to The Day After Beta
[19:38] <dobey> it's like The Day After Tomorrow, but not as cold.
[19:47] <thisfred> The Day after Tomorrow the musical: "you"
[19:47] <thisfred> re always two days away
[19:50] <rmcbride> statik: hmm. That'll take some setting up. I have some stuff running on my jaunty box right now. (just saw the question in this channel). I'll look at it after teh current effort
[19:56] <statik> rmcbride: thanks.
[20:01] <CardinalFang> I'm going to set up a Jaunty image soon.
[20:03] <nzmm> hi i dont understand how to add a computer.  I click Ubuntu One and nothing seems to happen
[20:05] <nzmm> nm i figured it out
[20:06] <CardinalFang> nzmm, what did you expect, and what did you have to do?  We hate surprises.  Maybe we can make something better.
[20:08] <rmcbride> statik: CardinalFang: my virtualization server seems to have caught the swine flu. I'm going to upgrade my other netbook, which is still on jaunty and test #423237 that way
[20:09] <CardinalFang> rmcbride, Rgr.
[20:09] <CardinalFang> jdobrien, how do I know when the u1 cloud couchdb is upgraded?
[20:11] <nzmm> CardinalFang:  so i clicked UbuntuOne in the main menu, and all i got was silence.  No feedback of any sort.  I use Opera btw.  My solution was to right click the disconnected UbuntuOne and click Go to Web, which took me to the add computer dialog.  From there on, things were fine
[20:12] <jdobrien> CardinalFang, i don't know
[20:12] <CardinalFang> nzmm, Hrm.  Suppose you open a terminal and type:  $ gnome-open http://example.com/   # what happens?
[20:12] <nzmm> CardinalFang:  also the tray icon does not animate like dropboxs' does during update.  I find that disconcerting from a, is it doing anything point of view.
[20:13] <nzmm> i get a new tab in Opera
[20:13] <nzmm> opera -notrayicon -newpage %s   <--- the command in preferred programs for opening new browser
[20:16] <nzmm> also i think you need an 'in progress' emblem for files yet to be synced, ala dropbox.  and emblems should apply to folders as well imho
[20:20] <statik> nzmm, thanks for the suggestions. the tray icon animating is a very controversial topic, it used to animate and we got rid of the animation. for the other suggestions, filing bug reports is the best way to ensure they don't get forgotten in the mists of long lost IRC logs
[20:22] <nzmm> ok
[20:24] <vladanian> Hey guys, is the "Tomboy Web" sync w/ ubuntu one working for people?
[20:27] <statik> vladanian, it was broken until earlier today. we did a DB update for the OAuth credentials a couple of hours ago and I thought rodrigo said it worked for him after that.
[20:28] <statik> vladanian, are you getting 'server is not responding'?
[20:29] <vladanian> statik: yes, and the debug info tells me error 400 bad request
[20:29] <statik> vladanian, this is the version i have: emurphy@sunk:~$ apt-cache policy tomboy
[20:29] <statik> tomboy:
[20:29] <statik>   Installed: 1.0.0-0ubuntu1
[20:30] <kenvandine> hey vladanian
[20:30] <vladanian> hey ken
[20:30] <statik> i know there was a patch this week uploaded about fixing the HMAC-SHA1 signature
[20:30] <vladanian> statik: I have 1.0.0-0ubuntu1
[20:31] <kenvandine> [ERROR]: Failed to get auth URL from https://one.ubuntu.com/notes/. Exception was: System.UriFormatException: Absolute URI is too short
[20:31] <kenvandine> is what i get
[20:31] <statik> vladanian, bummer :( could you file a bug? rmcbride, you're probably interested in tracking the testing status of tomboy also ^
[20:32] <vladanian> statik: Ok, I will
[20:34] <rmcbride> statik: most definitely
[20:35] <vladanian> Are the ubuntu update servers crazy slow for you guys, too? Is people downloading the beta that's causing this? It's like I'm on dialup over here
[20:36] <kenvandine> vladanian, slow for me too
[20:36] <statik> vladanian, yes there is lots of slowness today
[20:36] <dobey> the tray icon has an 'updating' icon now btw
[20:36] <dobey> not animating, but it shows it's updating stuff
[20:36] <kenvandine> vladanian, everyone upgrading to the beta :)
[20:37] <dobey> the browser thing sounds weird
[20:37] <dobey> "Go to Web" doesn't open the "Add this computer" page, it just opens the main page.
[20:37] <vladanian> kenvandine: It's pretty bad ass. I've playing w/ fedora 12 the past week -- the gap is widening all the time
[20:37] <kenvandine> :)
[20:37] <vladanian> I'm going to continue my fedora tests in a vm :)
[20:41] <kenvandine> rmcbride, so the server should be ready to handle the tomboy syncing now?
[20:41] <kenvandine> i just assumed that wasn't up yet
[20:42] <rmcbride> kenvandine: that's my understanding. I'm not handling infrastructure on that. statik's comment was more toward the fact that the feature's testable/usable status is of interest to me.
[20:43] <kenvandine> ok
[20:46] <vladanian> statik: I filed the bug here: https://bugs.edge.launchpad.net/ubuntu/+source/tomboy/+bug/440862
[20:46] <vladanian> Ah, is that a bot?
[20:47] <CardinalFang> ubottu, are you a bot?
[20:48] <kenvandine> yup
[20:49] <CardinalFang> kenvandine, are you a bot?
[20:49] <kenvandine> hehe :)
[20:49] <vladanian> sweet, well you got outbotted, bot
[20:53] <CardinalFang> kenvandine, You're in a desert walking along in the sand when all of the sudden you look down, and you see a tortoise, kenvandine, it's crawling toward you.  You reach down, you flip the tortoise over on its back....
[20:53]  * kenvandine wants to hear the end of this story
[20:54] <CardinalFang> vladanian, kenvandine is obviously a Replicant.
[20:56] <vladanian> CardinalFang: I've suspected as much. esp when kenvandine is sporting his replicantwear lime green foresight shirt
[20:56] <kenvandine> haha
[20:57] <dobey> funny, he doesn't look like a replicant
[20:58] <CardinalFang> Well, he scored a C on the Turing Test.
[20:59] <dobey> wrong test
[20:59] <dobey> Voight-Kampff would be better for that
[21:03] <rmcbride> definitely Voight-Kampff
[21:03] <vladanian> rmcbride: These two bugs may be related
[21:03] <vladanian> The first time I try, it gives the too short error
[21:03]  * rmcbride has been reading the comic adaptation of "Do Androids Dream of Electric Sheep" and thinks it would have made a better movie than the Blade Runner version
[21:03] <vladanian> The second, third, etc times, it goes to the bad req error
[21:04] <rmcbride> vladanian: I'll leave my comments in that bug then and let it be sorted out on the dev end
[21:04] <vladanian> I changed my option to local dir, then changed it back to Tomboy Web, and got the too short error
[21:04] <vladanian> cool
[21:19] <joshuahoover> kenvandine, rmcbride: should tomboy sync work now with u1?
[21:20] <joshuahoover> (sorry if i'm late to this party)
[21:20] <rmcbride> joshuahoover: I'm told that it should, but testing does not bear that out. vladanian has written a good bug report on the behavior
[21:20] <rmcbride> I get consistent no-go across my test systems
[21:21] <rmcbride> for that
[21:21] <joshuahoover> rmcbride: ok, thanks, i get a "server not responding" error when trying to set it up to hit prod
[21:21] <rmcbride> joshuahoover: that's pretty much what we're seeing. Running tomboy from a term with 'tomboy --debug' shows what is really happening
[21:24] <joshuahoover> rmcbride: ah, good to know!
[21:24] <joshuahoover> rmcbride: out of curiosity, what vm engine do you run for your test environments?
[21:25] <rmcbride> joshuahoover: currently I have vmware server on an old Athlon 64+ duo core
[21:25] <rmcbride> joshuahoover: I'd much prefer to run kvm on my laptop, but it has no VE available thanks to Sony
[21:25] <joshuahoover> rmcbride: ah, got ya...i run virtualbox for mine
[21:26] <joshuahoover> rmcbride: haven't tried kvm, i know i should :)
[21:27] <rmcbride> I'm just very familiar with vmware server, having used it at my former employ. One of these days I'll force myself to try virtualbox again. it was something like herding wolverines last time I tried it a couple years ago
[21:28] <rmcbride> kvm and our really cool image management stuff would be awesome, but the laptop isn't capable, and the other VM box is doing double duty right now.
[21:28] <joshuahoover> rmcbride: "our really cool image management stuff"?
[21:28] <rmcbride> well the laptop is "capable" if I don't mind not actually being able to get any work done because the hypervisor has ground to a halt
[21:29] <rmcbride> joshuahoover: one sec. I forget the package names. Basically some stuff that automates image creation/installation
[21:29] <joshuahoover> rmcbride: ahhh...cool
[21:32] <rmcbride> joshuahoover: for instance ubuntu-virt-server and ubuntu-virt-manager.
[21:32] <rmcbride> err mgmt would be the last bit of the second one
[21:33] <rmcbride> and of course ubuntu-vm-builder
[21:33] <joshuahoover> rmcbride: i remember reading something about it on the wiki a while ago but found myself needing to setup xubuntu, kubuntu and other sorts of environments to try to reproduce some problems users were seeing
[21:34] <rmcbride> joshuahoover: that's mainly what I've been using virtualization for. anythign that's not ubuntu-karmic
[21:34] <rmcbride> I have plenty of physical machines for karmic
[21:34] <rmcbride> though I'll be getting more hardware by the end of the year I hope
[21:35] <joshuahoover> rmcbride: why do i have this vision in my head of you running some sort of mad laboratory of computers in your house? ;)
[21:36] <rmcbride> joshuahoover: I don't yet have any jacobs' ladders or van-de-graf generators running, but I do have a neat lightning display hooked up for just that effect
[21:36]  * jblount smiles at the 12 VMs sitting on his laptop
[21:42] <joshuahoover> jblount: and that's just for testing the site with different versions of windows and ie, right? ;)
[21:43] <jblount> joshuahoover: I haven't even gotten there yet, but I have three Windows VMs. Should probably setup a Windows 7 VM sometime soon.
[21:45] <joshuahoover> rmcbride: any experience with testing evolution-couchdb? i'm trying to test evolution couchdb...i remember it working before but now when i go to copy a couple address book contacts (from a fresh evolution setup) to the u1 couchdb contacts i get a crash report with a traceback showing: importerror: cannot import name replication_services
[21:46] <sysdoc> I've ran Win7 in a VM and was surprised at how well it did run (beta of course).
[21:46] <rmcbride> joshuahoover: none whatsoever. I had planned to try that today. I am a thunderbird user, and setting up evolution is something I have not done (mainly because of the complication of setting it up with an email password that I never enter)
[21:46] <rmcbride> joshuahoover: I suppose I could get it just talking to gmail, but I have not done so far
[21:47] <rmcbride> joshuahoover: I would say that the importerror traceback is a significant  bug worthy event
[21:47] <joshuahoover> rmcbride: yeah, same here, i use thunderbird too...i'm working on tutorials and trying to find things i can start to doc...not having a ton of luck
[21:53] <dobey> later! weekend time!


[00:15] <stokachu> doko: http://goo.gl/rnQ4y - im having some trouble getting firefox built on raring/saucy and its related to python, any idea on what the error means?
[00:16] <stokachu> http://pastebin.ubuntu.com/5669324/ thats the bottom of the error log
[00:16] <stokachu> same build works on precise/quantal
[02:23] <mwhudson> sigh
[02:23] <mwhudson> why isn't perf finding my source code..
[02:27]  * mwhudson learns that cc -ggdb is something different from cc -g
[02:29] <geofft> -ggdb3! Featuring awesome things like preprocessor macros at the gdb prompt!
[02:30] <mwhudson> huh
[02:30] <mwhudson> i don't think perf will use that :)
[03:06] <swiss> so is this where I could talk about an issue i'm having with a core ubuntu package?
[03:06] <swiss> or would that be app-devel?
[03:07] <mfisch> swiss: there's also ubuntu-bugs, but what's the issue?
[03:07] <mfisch> Logan_: you around? I was updating distribute and wondered about the d/rules change you made in the last version
[03:07] <swiss> mfisch: gnome-control-center-signin is looking for libraries that don't exist when working with stuff like unity-scope-gdrive
[03:08] <swiss> i get an error, i straced it, and i can show you exactly where it's hunting. I tried purging and reinstalling all the related packages, but it didn't fix anything
[03:09] <swiss> I'm assuming it's gnome-control-center-signon, but it might be the unity-scope packages
[03:10] <swiss> in general I feel like I know what I'm doing when dealing with issues like this, the thing I find interesting is I've done most things to make my system similar to that of a fresh install, yet I still have this issue. And I imagine if others had this issue that the update that broke it (that happened with raring) wouldn't have been released
[03:10] <Logan_> mfisch: hi
[03:10] <mfisch> Your best bet is to file a bug on g-c-c-so and attach those straces
[03:10] <mfisch> swiss: ^^
[03:10] <swiss> g-c-c-so?
[03:10] <swiss> oh
[03:11] <swiss> gnome control etc etc
[03:11] <swiss> well, i'm not sure if it's that, or signon, or accountsservice, or what :/
[03:11] <mfisch> Logan_: why did you disable building for 3.2?
[03:11] <mfisch> swiss: the bug control team can look at it
[03:11] <swiss> i'm debating a reinstall right now
[03:11] <mfisch> swiss: send me the bug number and I will look since i'm on bug control
[03:11] <Logan_> mfisch: it was like that in the past - I was just carrying over the delta
[03:11] <Logan_> the current Python 3 version is 3.3 in Ubuntu, in any case
[03:12] <mfisch> yep
[03:12] <mfisch> the latest debian dropped 2.6 support though
[03:12] <mfisch> we need 2.7 and 3.3 I believe
[03:12] <Logan_> oh, that change log entry has a typo
[03:12] <Logan_> should say 2.6 and 3.2
[03:13] <mfisch> Logan_: that makes a lot more sense!
[03:13] <Logan_> could you fix that in a subsequent upload?
[03:13] <mfisch> okay, so I'll update and keep the 3.2 drop
[03:14] <Logan_> oh freenode
[03:14] <mfisch> Logan_: it looks like the python3-sphynx dep was removed upstream so our delta is pretty small
[03:14] <mfisch> Logan_: what did freenode do?
[03:14] <Logan_> looks like a semi-netsplit
[03:32] <mfisch> Logan_: you still here? I was curious about your other changelog comment
[03:33] <mfisch> Logan_: I cannot find python3-sphinx in the build-deps, but you did remove python3.3-dev
[03:39] <swiss> so, this is actually a online-accounts-with-unity issue. Is there a unity specific channel?
[03:43] <mfisch> probably ubuntu-desktop
[03:44] <swiss> is that a channel?
[03:44] <swiss> checked, yep
[03:44] <mfisch> yep
[05:04] <pitti> Good morning
[06:35] <dholbach> good morning
[08:13] <robert_ancell> stgraber, do you know if someone is planning to maintain LTT-ng (source package ust) in Ubuntu? We're looking at taking a dependency on it for Mir, so I'll do a MIR for it. But if someone else is maintaining it I can leave it for them to do. (redirected from tvoss)
[08:25] <infinity> robert_ancell: You might want to ask the kernel team.  rtg, specifically, seemed to have a keen interest in the kernel side of lttng-tools, the userspace library seems like it would go hand-in-hand.
[08:25] <robert_ancell> infinity, thanks. What would be the best way to ask them>?
[08:26] <infinity> robert_ancell: kernel-team mailing list, perhaps, or the #ubuntu-kernel channel.
[08:26] <robert_ancell> infinity, ta
[09:20] <seb128> @pilot in
[09:22]  * dholbach hugs seb128
[09:22]  * seb128 hugs dholbach back ;-)
[11:25] <seb128> does anyone has an opinion on dropping from vsftpd (https://code.launchpad.net/~diddledan/ubuntu/raring/vsftpd/bug-1160372/+merge/162980)? seems like opensuse did it with this rational
[11:25] <seb128> "Kernel autid system prohibits the processes created with CLONE_NEWPID, so an
[11:25] <seb128> attempt to log into ftp server ends with
[11:25] <seb128> audit_log_acct_message() failed: Operation not permitted"
[11:26] <seb128> vsftp seems to be broken on >= raring atm, but I don't know enough about CLONE_NEWPID to feel like making a call on that
[11:26] <seb128> jdstrand, mdeslaur, sarnold, chrisccoulson: ^ any security team view on that?
[11:45] <mdeslaur> seb128: seems reasonable
[11:58] <seb128> mdeslaur, thanks, will sponsor it then
[11:58] <seb128> mdeslaur, oh and good morning ;-)
[11:58] <mdeslaur> seb128: good morning! :)
[12:19] <sunweaver> dbarth: have you found time to look at the X2Go patches for unity-greeter + remote login?
[12:19] <sunweaver> dbarth: have you found time to look at the X2Go patches for unity-greeter + remote login?
[12:20] <sunweaver> dbarth: have you found time to look at the X2Go patches for unity-greeter + remote login?
[12:50] <hulu> helo
[12:51] <hulu> the 13.04 livecd create default live user without copy /etc/skel
[12:51] <hulu> who can help me
[12:55] <mzaza> If I want to contribute to the brightness and lockscreen in system settings, how should I start?
[13:11] <pitti> seb128: actually, I had a closer look and the xwiimote patch doesn't even seem necessary; I'll just sync current Debian
[13:14] <pitti> oh, someone already merged
[13:15] <pjotr> infinity: you've fixed this bug very quickly (which is great!): https://bugs.launchpad.net/ubuntu/+source/xscreensaver/+bug/1177324
[13:15] <pjotr> But it's tagged for Saucy
[13:16] <pjotr> does this mean that it won't become available for Raring?
[13:16] <ogra_> pjotr, follow the SRU guidelines
[13:16] <ogra_> you need to open a saucy task and get the SRU team to take care
[13:16] <ogra_> err
[13:17] <ogra_> a raring task indeed
[13:18] <infinity> Given that Q/R/S all had the same version, I probably should have just SRUed to Q and copied it forward to everything else.
[13:18] <infinity> I could still do that.
[13:19] <pitti> seb128: uploaded a revert
[13:19] <pjotr> infinity: that would be great!
[13:25] <dobey> should i file a bug about restart notification in indicator-session against update-manager or indicator-session?
[13:46] <seb128> pitti, danke
[14:47] <seb128> pitti, stgraber: can you set https://code.launchpad.net/~diddledan/ubuntu/raring/vsftpd/bug-1160372/+merge/162980 to merged?
[14:53] <stgraber> seb128: done
[14:53] <seb128> stgraber, thanks
[15:09] <jodh> /join #ubuntu-uds-foundations-1
[15:09] <jodh>
[15:09] <jodh>
[15:14] <zequence> diwic: I was working on the pulseaudio reserve card patch today. But, I don't understand how to apply it to for instance lp:~ubuntu-audio-dev/pulseaudio/ubuntu.quantal
[15:14] <diwic> zequence, where are you now? I e, what have you got?
[15:15] <zequence> I have the patch ready for quantal, and am able to apply and build it against the debian package, but I don't know how to apply it to the bzr branch. Do I just include it in debian/patches?
[15:16] <zequence> hmm, I forgot to add it debian/patches/series
[15:16] <diwic> zequence, I usually do "bzr bd-do" "quilt import <patchname>" "exit"
[15:17] <zequence> ok, I was assuming there was some nifty tool for this :)
[15:18] <diwic> zequence, preferrably "quilt push -a" after "quilt import" to make sure it applies
[15:18] <diwic> zequence, then update debian/changelog (with dch or dch -i)
[15:18] <diwic> zequence, bzr add debian/patches/*
[15:18] <zequence> diwic: Great, thanks. I'll give it a go
[15:19] <diwic> zequence, bzr commit, bzr push
[15:22] <psusi> how do you do that thing where you flag a wiki page as broken/needs help?  It doesn't seem to be mentioned in the help page.
[15:23] <ev> mpt: bdmurray and I were talking at the client sprint about how the graph on the bucket page has wild data and seemingly not useful in its current form. I think this is partly because I've made a mistake and our calculation is:
[15:23] <ev> total instances of the problem across all releases / the number of unique systems seen in a 90 day period for a specific release
[15:23] <ev> I can fix not including the release in the numerator (by collecting more data), but in thinking about it more, I wonder if the ideal calculation would be the weighted instances of just this problem for a specific release divided by the unique systems seen in a 90 day period for the specific release.
[15:23] <ev> It's computationally more complex, but if that's going to give the best results then we can always try for it.
[15:26] <ev> mpt, bdmurray: I also was toying around with the idea of having an instance count view, but I kept pulling myself away from it thinking that it was just papering over the problem with the graph in its current form
[15:27] <ev> something akin to the left hand toggles on this: http://nvd3.org/ghpages/stackedArea.html
[15:28] <ev> well, looking more like a toggle
[15:48] <mpt> ev, if I understand you correctly, the formula for the bucket graph is different from the formula for the front page graph when it should be the same.
[15:48] <ev> mpt: same with a smaller numerator for the bucket graph, yes
[15:49] <mpt> yes, and correspondingly smaller scale
[15:59] <ev> okay, I'll get a bug together for that
[16:13] <kees> hrm, does nothing clean up /var/lib/ubuntu-release-upgrader/release-upgrade-available after an upgrade?
[17:26] <bdmurray> barry: do you think it still useful to get more information about these pyc file corruption bugs?
[18:00] <barry> bdmurray: i think so, yes
[18:01] <bdmurray> barry: so gathering interpreter, release, and import failure line from them?
[18:02] <barry> bdmurray: yes, for all three.  if there's a way to figure out the affected imports and upload the pyc files related to them, that would help too]
[18:03] <bdmurray> barry: Okay, I'll see what I can do
[18:07] <barry> bdmurray: awesome, thanks
[18:47] <mfisch> Laney: question on the DMB wiki pages, are the meetings at 15:00 UTC or 14:00UTC, the pages in the wiki disagree on this
[18:52] <mfisch> seb128: you too on that question to Laney ^^
[18:52] <seb128> mfisch, I don't know, I'm not on that board, I would trust the fridge calendar I guess ... what time is listed there?
[18:54] <mlankhorst> oops, forgot to upload wine to the ppa
[18:54] <mfisch> seb128: 14:00 and 19:00
[18:54] <mlankhorst> seb128: did you ever sign my gpg key after I gave it to you in london a few months back? :P
[18:57]  * seb128 looks on his desk, ops
[18:57] <seb128> mlankhorst, will do tomorrow ;-)
[18:58] <zequence> diwic: So, I think I might have applied the patch in a useful way to quantal, but there's something different about applying to patches to precise.
[18:58] <zequence> diwic: edit-patch is not working either, so I'm assuming it's not supporting this type of patch applying
[19:41] <seb128> stgraber, pitti: can you set https://code.launchpad.net/~pataquets/ubuntu/precise/mumble/mumble-bug-934239/+merge/161105 as merged?
[19:42] <stgraber> seb128: done
[19:43] <seb128> stgraber, thanks
[19:49] <pitti> stgraber is too fast
[19:50] <stgraber> ;)
[20:00] <diwic> zequence, I never use "edit-patch", so don't know what this tool can or can't do.
[20:00] <zequence> diwic: I think it's basically just an automation of some quilt things
[20:00] <zequence> diwic: quilt doesn't work either
[20:02] <diwic> zequence, hmm, that's weird, in what way doesn't it work?
[20:02] <zequence> diwic: I do "bzr bd-do", then "quilt import <mypatch>". The patch is loaded somehow, but I don't see it in debian/patches
[20:03] <zequence> I can even apply it with "quilt push -a", but still nothing in debian/patches
[20:03] <diwic> zequence, are you sure QUILT_PATCHES=debian/patches so it doesn't end up somewhere else?
[20:04] <zequence> diwic: Haven't set that variable up. The patch didn't end up anywhere in the source tree anyway :P. I'll try adding that to .bashrc then
[20:05] <zequence> diwic: Yep. It started working now
[20:06] <diwic> zequence, good
[20:49] <bdmurray> hallyn: your lxc upload in the raring proposed queue in the changelog indicates its patch 0005 but its really 0004.  I'd approve it anyway unless you want to fix it.
[20:55] <hallyn> bdmurray: oh.  drat, i copied the msg from the saucy pkg
[20:55] <hallyn> bdmurray: pls go ahead and kick that, and i'll re-push - thanks!
[20:58] <hallyn> bdmurray: note that we're still waiting for the current lxc in raring-proposed to be promoted to -updates
[20:59] <bdmurray> hallyn: that's only been in the archive for a day so I was just going to approve yours.  if it was at 6 days I'd wait.
[21:01] <hallyn> ok, thanks - i've dput'ed with the fixed changelog
[21:21] <bdmurray> roaksoax: https://bugs.launchpad.net/maas/+bug/1171418 is missing Regression Potential information
[21:26] <roaksoax> bdmurray: thanks. will take care of it in a bit
[21:27] <bdmurray> roaksoax: let me know when to rereview it
[21:37] <roaksoax> bdmurray: done!
[21:37] <roaksoax> bdmurray: thanks!
[22:04] <Guest3570> cd
[22:04] <Guest3570> cd
[22:37] <infinity> @pilot in
[23:20] <Guest87491> If I want to contribute to the brightness & lockscreen were to go, which source code? Unity or Ubuntu core?


[07:13] <linuxlab> iguess it is not on air now?
[07:17] <linuxlab> oh well, sad i missed it
[07:17] <linuxlab> bye good opensource people :-)