[13:42] jdobrien, thisfred, aquarius: Okay, I'm finally awake. Let's bring the replication talk here. [13:42] hey [13:42] kk [13:42] * CardinalFang curses xchat ^W [13:43] hi CardinalFang [13:45] right [13:45] CardinalFang, does replication work for you? [13:46] CardinalFang, with your encode-db-names branch, I mean [13:48] jdobrien, aquarius, no. I get HTTP 500s, and I don't think I should get those. [13:48] *500*? [13:48] blimey, I don't get 500s [13:48] where do you get them? [13:51] aquarius, jdobrien: Python -> cloud couchdb: http://paste.ubuntu.com/283814/ [13:52] aquarius, jdobrien: couchdb -> cloud couchdb: http://paste.ubuntu.com/283805/ [13:53] right, I get the second of those [13:53] the first of those I do not get [13:53] I was getting 401 for python->cloudcouch, until I changed the OAuth signature method to PLAINTEXT [13:53] Mine is already PLAINTEX. [13:54] yoyoyo [13:54] CardinalFang, ? [13:56] jdobrien, ! [13:57] * jdobrien puts on "Everyday is like Sunday" so he feels like it's the weekend [13:57] 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] aquarius, ditch it [13:58] jdobrien, I am thinking of doing exactly that for lucid [13:58] not now, though. That's a radical change. statik will boil us in oil if we do it after beta. ;) [13:59] yes [14:01] jdobrien, can you see the error log for the server? [14:01] CardinalFang, not live [14:01] CardinalFang, I am going to ping a losa and get it [14:01] aquarius: can we hack python-couchdb to temporarily not do that? [14:02] thisfred, not quickly. [14:02] I don't think [14:02] shit [14:02] hang on, I'll have a look [14:02] * thisfred looks [14:02] hahahaa I lie [14:02] one line change [14:03] there is a head() method in couchdb.client [14:03] just change it to do "GET" :) [14:03] aquarius: always with the lying [14:03] CardinalFang, that would be useful for your 500s. couchdb/client.py, line 986 [14:03] aquarius: actually I see 5 head calls [14:04] still [14:04] where? [14:04] and my client only has 976 lines [14:04] the only place in the whole file that says HEAD (in caps) is that method [14:04] so maybe different version [14:04] aquarius: ah, I was looking at the lowercase calls to head() [14:04] you're smarter [14:05] I have karmic's python-couchdb [14:05] * CardinalFang is afk 5 min. [14:05] aquarius: I'm looking at the one in our sourcecode, so yeah [14:09] 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] aquarius: ah [14:12] can't work out why, though. am confused by chasing around inside replication.py [14:12] I thought CardinalFang already landed a fix for that [14:14] aquarius: yeah the import code is rather freaky [14:14] aquarius: it looks up ubuntuone.py by variable name [14:14] I would have just used an explicit registry [14:15] (or that's even too fancy a word, a dictionary "constant") [14:15] Hi all [14:16] aquarius: so, but everything happens in replication_services/ubuntuone.py [14:19] hi facundobatista [14:19] 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] this is my head proving to me that it's harder for me to read code than it is to write it. :) [14:26] wtf? it's trying to read the management database on the *remote* server to see which databases need replicating. [14:26] this is not gonna work. :) [14:26] Eh? [14:27] CardinalFang, replication.py, line 175 [14:27] aquarius: perhaps your management db was one that was prepared earlier, by code that was ehhh, in flux? [14:28] for remote_db_name in couchdb_io.get_database_names_replicatable(couchdb_io.mkuri(addr, port)) [14:28] addr, port is the remote DB [14:28] and get_database_names_replicatable looks at the management DB to work out which database names there are [14:28] hmm [14:29] Or, which ones it should not replcate. [14:29] I think that line should have localhost, int(local_port) in it, like line 161 does [14:29] CardinalFang, but I might be misunderstanding this code [14:29] aquarius, I think you're right. [14:29] this doesn't solve the problem that couch-to-couch replication doesn't work, which looks like a couch bug to me [14:30] aquarius, it works between peers. [14:31] CardinalFang, yeah, but it reads the *other* machine's management database. So it works between peers by accident, no? ;) [14:33] aquarius, No it doesn't. peers is the first half of the do_all_replication function. [14:34] Services is the second half. [14:34] oh, yeah, we don't do pull from peers, got it [14:34] peers push to us. [14:34] Rgr. [14:40] I'm going to talk to the couch guys about replication not working [14:51] I think we need log files first, yes? [14:51] that's why I did http://friendpaste.com/7K7zNRMK0sEaITradrRXAt [14:51] if they need logfiles from the other end, then yeah [14:51] jdobrien, how do we get logfiles from cloud couch/ [14:51] ? [14:53] aquarius, I had them copied over but haven't looked yet. check the private channel for details [14:56] CardinalFang, aquarius: how about this addition to the api: 'cloudsync': {'dbprefix': 'u/a87/ff6/4', 'host': 'http://localhost:6612'}, [14:56] that would be real data of course [14:56] jdobrien, what's "host"? [14:56] aquarius, in production it would be https://couchdb.o.u.c [14:57] but, er, it'll always be that, right? [14:57] aquarius, not in testing and locally [14:57] aquarius, you know, when we right integrations tests :) [14:57] jdobrien, Please make the prefix something I should append to directly. [14:58] jdobrien, That is, put a slash on the end if my db name "foo" shouldn't be 'u/a87/ff6/4foo' [14:59] jdobrien, a not totally unreasonable point. ;-) [14:59] jdobrien, I heartily approve of this. [15:01] 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] dobey: now that would be convinient [15:01] MEETING STARTS [15:01] Welcome to the Ubuntu One Desktop+ developers meeting. Anyone can watch, but to give your status please respond with "me". [15:01] thisfred, CardinalFang, aquarius: I don't really want the API code deciding it should end in a slash [15:02] me [15:02] me [15:02] me [15:02] me [15:02] me (although I'm always tempted to say meeesa like Jar Jar Binks) [15:02] me [15:02] jblount: just a warning, i have an itchy trigger finger [15:03] 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] TODO: Running tests before commit and push. Find some other functionality that needs work on the files UI. [15:03] BLOCK: None. [15:03] aquarius: pour it on [15:03] me [15:03] ⚀ DONE: had no internet connection; was annoyed; working on DC-to-cloud replication [15:03] ⚁ TODO: DC-to-cloud replication; fix unknownloginerror; look at oauth-enabling twisted [15:03] ⚂ BLOCKED: [15:03] ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 1 [15:03] teknico, you're up [15:03] DONE: updating the contacts web ui code to the sprint use cases (#440070); fixed a bug in the cloud_server CouchDb code [15:03] 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] BLOCK: none [15:03] ( jblount : just for that you get http://www.youtube.com/watch?v=bUQfHRfX2o8 ) [15:03] next: dobey [15:04] ☺ DONE: Fixed #371674 (friendly names in web ui) [15:04] ☹ TODO: Fix more bugs. [15:04] ☹ BLCK: None. [15:04] jblount: *bang* [15:04] 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] 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] BLOCKED: Nope [15:04] CardinalFang: OH HAI [15:05] Sorry, not ready yet. [15:05] vds: Want to cut in line? [15:06] DONE: cloud_server quota integration almost done, code review [15:06] TODO: finish integration, code review [15:06] BLOCKED: nope === facundobatista_ is now known as facu [15:13] 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] TODO: Get d-c replicating to cloud. [15:13] BLOCKED: None, maybe. [15:13] CardinalFang: Thanks [15:13] MEETING ENDS [15:15] jdobrien, I don't really care. You're changing path into prefix, but I can fix it up. [15:17] man, what the heck happened to the tests? crazy errors in parts of the code I'm not even touching. [15:19] jblount, when was the last time trunk-2a was merged into o-b-t-r-t-a? [15:26] urbanape: It's been maybe a week? [15:27] does bzr merge not have a dry-run option? [15:30] only 2 conflicts. I'll do that on my branch [15:38] 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] mac_v, which bookmarks? how do you start ubuntuone? [15:43] facu: the nautilus bookmarks[places menu]... i start U1 from the applications menu , i dont have it in the startup list [15:44] BTW , i'm on karmic [15:46] dobey, ping [15:47] facu: hi [15:47] mac_v: you can't prevent it yet [15:47] mac_v: it's a known/open bug [15:48] dobey: argh! ... really frustrating bug.. [15:48] * mac_v searches for bug# [15:49] mac_v: unfortunately it's not possible to know that the user doesn't want the bookmark there, programmatically [15:49] dobey, maybe handling it in the configuration? [15:49] dobey: cant there be a gconf seting somewhere? [15:49] this is *the* main reason , i dont even start U1 :( [15:50] dobey: do you happen to know the bug# ? for some reason its hiding from me ;) [15:50] what is the problem with having it in the bookmarks? [15:51] i don't know the bug # no, i'd have to look for it [15:52] 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] mac_v: you have some odd logic :) [15:54] 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] 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] mac_v: 99% of the time, the applet icon is hidden [15:57] oh! [15:57] mac_v: it's only shown when actively syncing, or when disconnected [15:58] dobey: hmm.. doesnt hide for me... is it timed to disappear ? maybe i dont use it for long enough [15:59] mac_v: it times out after connecting/updating [15:59] mac_v: if it's disconnected, it's always show (so you can click/connect) [15:59] oh ... ok [16:05] 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] i-a is added only once and then sets itself a gconf to not add again [16:23] 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] heard* [16:23] CardinalFang, lp:~sil/desktopcouch/replicate-u1-encode-db-names is a tiny branch on top of your branch of the same name [16:24] CardinalFang, so you probably want to pull it into your branch [16:24] CardinalFang, it makes the signing stuff correctly use "https" in the URL to sign [16:25] 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] aquarius, do you mind making a bug for that? The distro folks will want to know why code is changing. [16:35] sysdoc, I know that we had issues about notifications [16:35] facu, nitifications? [16:36] notifications?* whew [16:36] sysdoc, I mean the notifications used to synchronize the different elements [16:36] sysdoc, so you make a change through your desktop, and takes some time to show in the web ui [16:37] facu, is 8 hours more than enough time? lol [16:37] sysdoc, I'm checking right now the status [16:38] facu, thx [16:39] sysdoc, they're telling me that there isn't anything in the web UI to do live updates [16:40] sysdoc, and that you should reload the page in the browser to see the changes [16:40] facu, well that was the 1 st thing I did assuming it would be there, and of course it is not [16:40] eventually, we may explore Comet or other long polling to get a more responsive UI [16:40] but for now, yes, reloading should bring in the new information. [16:42] CardinalFang, https://bugs.edge.launchpad.net/desktopcouch/+bug/440660 and assigned to you [16:42] Launchpad bug 440660 in desktopcouch "Correctly use https in OAuth signed URL when making SSL requests" [Undecided,New] [16:42] if it's not showing up after a reload 8 hours later, that sounds like a bug. [16:42] Have uploaded this file twice, and on both occasions the file has not been on the site. [16:42] sysdoc, but you did reload the page, right? [16:43] CardinalFang, I'll do a bug against couchdb as well for reading X-Forwarded-Ssl [16:43] facu, as I stated before that was the 1st thing I did... [16:44] And have tried reloading, reuploading the file twice now and still nothing in the web...:) [16:44] do other of your files show up in the web ui? [16:44] UbuntuOne fail... I'm moving on...:) [16:44] urbanape, negative [16:45] 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] grrrrrrr! [16:46] 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] aquarius, yeah, don't bother there. [16:47] aquarius, what did we decide about the sig method? [16:47] well...PLAINTEXT works. HMAC ought to work, but the python-oauth stuff is still being done by dobey and rodrigo, I think [16:48] sysdoc, so you should open a bug :| [16:48] 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] 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] sysdoc, ok, thanks! [16:51] sysdoc, seek for "error", it shouldn't be any [16:53] jblount: lol, i kinda do.. i sneakily try to peek at who it is [16:54] 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] aquarius, Yes. Fix it all. [16:54] * aquarius laughs [16:54] aquarius, Have a nice weekend. [16:54] * facu -> reboot [16:54] 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] aquarius, WIll do. [17:00] have a good weekend, all [19:21] CardinalFang, is this bug fixed already? https://bugs.edge.launchpad.net/desktopcouch/+bug/423237 [19:21] Launchpad bug 423237 in desktopcouch "package couchdb 0.10.0~svn809550-0ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,In progress] [19:21] oops, just noticed it was assigned to me [19:23] 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:23] Launchpad bug 423237 in desktopcouch "package couchdb 0.10.0~svn809550-0ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,In progress] [19:25] statik, I haven't seen that lately. [19:28] CardinalFang, rmcbride: if it doesn't happen when upgrading from jaunty to karmic now, then i think the bug should be closed. [19:30] heh [19:30] CardinalFang: do you have packages from kenvandine's ppa installed? [19:31] dobey, i doubt it... don't think i ever had that snapshot in my ppa [19:32] 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] dobey, er, for couchdb-bin? I have a new version arriving in Karmic, Real Soon Now. [19:37] ok, cool [19:37] * CardinalFang boggles at slowness of us.archive.u.c . [19:38] welcome to The Day After Beta [19:38] it's like The Day After Tomorrow, but not as cold. [19:47] The Day after Tomorrow the musical: "you" [19:47] re always two days away [19:50] 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] rmcbride: thanks. [20:01] I'm going to set up a Jaunty image soon. [20:03] hi i dont understand how to add a computer. I click Ubuntu One and nothing seems to happen [20:05] nm i figured it out [20:06] nzmm, what did you expect, and what did you have to do? We hate surprises. Maybe we can make something better. [20:08] 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] rmcbride, Rgr. [20:09] jdobrien, how do I know when the u1 cloud couchdb is upgraded? [20:11] 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] CardinalFang, i don't know [20:12] nzmm, Hrm. Suppose you open a terminal and type: $ gnome-open http://example.com/ # what happens? [20:12] 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] i get a new tab in Opera [20:13] opera -notrayicon -newpage %s <--- the command in preferred programs for opening new browser [20:16] 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] 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] ok [20:24] Hey guys, is the "Tomboy Web" sync w/ ubuntu one working for people? [20:27] 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] vladanian, are you getting 'server is not responding'? [20:29] statik: yes, and the debug info tells me error 400 bad request [20:29] vladanian, this is the version i have: emurphy@sunk:~$ apt-cache policy tomboy [20:29] tomboy: [20:29] Installed: 1.0.0-0ubuntu1 [20:30] hey vladanian [20:30] hey ken [20:30] i know there was a patch this week uploaded about fixing the HMAC-SHA1 signature [20:30] statik: I have 1.0.0-0ubuntu1 [20:31] [ERROR]: Failed to get auth URL from https://one.ubuntu.com/notes/. Exception was: System.UriFormatException: Absolute URI is too short [20:31] is what i get [20:31] vladanian, bummer :( could you file a bug? rmcbride, you're probably interested in tracking the testing status of tomboy also ^ [20:32] statik: Ok, I will [20:34] statik: most definitely [20:35] 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] vladanian, slow for me too [20:36] vladanian, yes there is lots of slowness today [20:36] the tray icon has an 'updating' icon now btw [20:36] not animating, but it shows it's updating stuff [20:36] vladanian, everyone upgrading to the beta :) [20:37] the browser thing sounds weird [20:37] "Go to Web" doesn't open the "Add this computer" page, it just opens the main page. [20:37] kenvandine: It's pretty bad ass. I've playing w/ fedora 12 the past week -- the gap is widening all the time [20:37] :) [20:37] I'm going to continue my fedora tests in a vm :) [20:41] rmcbride, so the server should be ready to handle the tomboy syncing now? [20:41] i just assumed that wasn't up yet [20:42] 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] ok [20:46] statik: I filed the bug here: https://bugs.edge.launchpad.net/ubuntu/+source/tomboy/+bug/440862 [20:46] Launchpad bug 440862 in tomboy "Tomboy Web synchronization fails to connect to Ubuntu One" [Undecided,New] [20:46] Ah, is that a bot? [20:47] ubottu, are you a bot? [20:47] Sorry, I don't know anything about are you a bot? [20:48] yup [20:49] kenvandine, are you a bot? [20:49] hehe :) [20:49] sweet, well you got outbotted, bot [20:53] 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] vladanian, kenvandine is obviously a Replicant. [20:56] CardinalFang: I've suspected as much. esp when kenvandine is sporting his replicantwear lime green foresight shirt [20:56] haha [20:57] funny, he doesn't look like a replicant [20:58] Well, he scored a C on the Turing Test. [20:59] wrong test [20:59] Voight-Kampff would be better for that [21:03] definitely Voight-Kampff [21:03] rmcbride: These two bugs may be related [21:03] 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] The second, third, etc times, it goes to the bad req error [21:04] vladanian: I'll leave my comments in that bug then and let it be sorted out on the dev end [21:04] I changed my option to local dir, then changed it back to Tomboy Web, and got the too short error [21:04] cool [21:19] kenvandine, rmcbride: should tomboy sync work now with u1? [21:20] (sorry if i'm late to this party) [21:20] 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] I get consistent no-go across my test systems [21:21] for that [21:21] rmcbride: ok, thanks, i get a "server not responding" error when trying to set it up to hit prod [21:21] joshuahoover: that's pretty much what we're seeing. Running tomboy from a term with 'tomboy --debug' shows what is really happening [21:24] rmcbride: ah, good to know! [21:24] rmcbride: out of curiosity, what vm engine do you run for your test environments? [21:25] joshuahoover: currently I have vmware server on an old Athlon 64+ duo core [21:25] joshuahoover: I'd much prefer to run kvm on my laptop, but it has no VE available thanks to Sony [21:25] rmcbride: ah, got ya...i run virtualbox for mine [21:26] rmcbride: haven't tried kvm, i know i should :) [21:27] 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] 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] rmcbride: "our really cool image management stuff"? [21:28] 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] joshuahoover: one sec. I forget the package names. Basically some stuff that automates image creation/installation [21:29] rmcbride: ahhh...cool [21:32] joshuahoover: for instance ubuntu-virt-server and ubuntu-virt-manager. [21:32] err mgmt would be the last bit of the second one [21:33] and of course ubuntu-vm-builder [21:33] 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] joshuahoover: that's mainly what I've been using virtualization for. anythign that's not ubuntu-karmic [21:34] I have plenty of physical machines for karmic [21:34] though I'll be getting more hardware by the end of the year I hope [21:35] 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] 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] jblount: and that's just for testing the site with different versions of windows and ie, right? ;) [21:43] 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] 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] I've ran Win7 in a VM and was surprised at how well it did run (beta of course). [21:46] 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] joshuahoover: I suppose I could get it just talking to gmail, but I have not done so far [21:47] joshuahoover: I would say that the importerror traceback is a significant bug worthy event [21:47] 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] later! weekend time! === yofel_ is now known as yofel