/srv/irclogs.ubuntu.com/2010/01/20/#ubuntuone.txt

technovikingdobey: ping00:21
dobeyhey technoviking00:21
technovikingdobey: good news, the person is willing to hand over the dodey forum nick00:27
dobeytechnoviking: great00:27
technovikingwhat is your current nick and I will change it.00:27
dobeytechnoviking: i don't have an account yet00:27
technovikingwould be easier if you create an account (make it dobey123) and I switch the nick00:28
dobeytechnoviking: ok00:28
technovikingjust ping me when you are done00:28
dobeytechnoviking: do i need to do the e-mail verification first?00:29
technovikingyup00:30
* dobey waits for that mail to show up00:36
technovikingdobey: check your spam, it is pretty quick sending00:37
dobeytechnoviking: ok, just finished the activation thing00:38
technovikingdobey: coolness, give me about 5 minute to tweak the DB00:40
dobeysure00:40
technovikingdobey: ok done00:41
dobeytechnoviking: magnificent, thanks!00:42
technovikinghopefully the UbuntuOne developer tag will be uploaded soon00:42
technovikingdobey: no problem, sorry for the delay00:43
dobeyno worries00:44
dobeyalright, must go do something else00:50
dobeylater :)00:50
technovikinglater00:51
rachaelbcan i "unhonk"?? not certain a music store is needed :-s01:09
=== jamalta-afk is now known as jamalta
=== jamalta is now known as jamalta-afk
* rtgz luvs javascript & jquery...10:16
rtgzok, rtg is ready to test new type for note storage. my sync script is now bidirectional11:13
=== nessita2 is now known as nessita
=== joshuahoover1 changed the topic of #ubuntuone to: Have a question? Ask joshuahoover | https://one.ubuntu.com | https://launchpad.net/ubuntuone | Please honk if you want a music store
=== jamalta-afk is now known as jamalta
ChipacaMEETING BEGINS15:03
* Chipaca looks around hopefully15:03
Chipacadunno if we've survived the cataract of netsplits or not15:04
aquariusme!15:04
urbanapeme15:04
teknico_awayme15:04
=== teknico_away is now known as teknico
Chipacadobey: jblount_1: rodrigo_: ping15:05
dobeyoh meh15:06
dobeyme15:06
Chipacaaquarius: go!15:06
aquarius⚀ DONE: be in London for meeting; have music store work against edge15:06
aquarius⚁ TODO: have music library page send message to downloader daemon and row to database; write Ubuntu Developer Day talk; make tomboy first-sync experience nicer15:06
aquarius⚂ BLOCKED:15:06
aquariusurbanape, speak your wisdom15:06
urbanapeDONE: Reviewed a few branches, worked on my presentation for today's steering review meeting.15:06
urbanapeTODO: Present, figure out what's up with IE and our web UI, Bindwood stuff.15:06
urbanapeBLOCK: None15:06
urbanapeteknico, europe15:06
teknicoDONE: started working with pf1biger on funambol exchange deployment; landed a branch to switch funambol_cared to a new server branch (#418048); bug triage; proposed a branch to allow binding the dev openid server to all net interfaces15:06
teknicoTODO: test funambol cared and funambol exchange deployment; fix a user's problems accessing the contacts web IU (#506584)15:06
teknicoBLOCK: cannot access the web interface due to an error from the dev openid server at first login (#510116); I'm getting rather fed up with blocks, lately :-/15:06
tekniconext: dobey15:06
dobey☺ DONE: Bug Day, Removed applet, Reviewed control panel design some more15:07
dobey☹ TODO: Replace twisted usage in oauthdesktop, Proj steering meeting, poke people15:07
dobey☹ BLCK: None.15:07
dobeyjblount_1, rodrigo_: fight!15:07
rodrigo_me15:08
rodrigo_• DONE: Fixed chad's branch for resource conflicts when saving notes. Submitted new XML<->HTML branch again. Added no-login-store url to music store widget. Contacts picker work based on design team's designs15:08
rodrigo_• TODO: Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). Make sandy's snowy test suite work with our server (http://git.gnome.org/cgit/snowy/tree/api/tests.py). Discuss with jdo and aquarius about oauth token per app, not per machine? Move JS code to its own file and add jslint tests to check. Remove autosave code in notes web editor15:08
rodrigo_• BLOCKED: no15:08
Chipacateknico: who have you talked with about your blockage?15:09
aquariusteknico, make stop, make clean, rm tmp, make start. I got that openid error yesterday, but it went away after a bit and it hasn't come back. I never managed to work out what it was15:09
teknicoChipaca, I've asked jdo15:09
Chipacateknico: was this on completely clean branches?15:09
teknicoaquarius, I've been doing that sequence untold times today :-)15:09
ChipacaMEETING ENDS. jblount_1, we missed you :(15:10
urbanapedoesn't make clean blow away tmp?15:10
teknicoChipaca, yes, it's on unadulterated trunk15:10
urbanapeif not, it ought to, I'd think.15:10
teknicourbanape, not completely, no15:10
aquariusurbanape, no. It blows away *some* of tmp15:10
urbanapeelse what does clean do?15:10
teknicoyes, it should :-)15:10
urbanapemake stop sorta-tidy-up start15:10
teknicourbanape, exactly :-)15:11
statiki hope to see a branch that fixes make clean to do sufficient deleting of tmp/ then :)15:13
urbanapefair 'nuff15:14
aquariusthe question is: what's sufficient? I have asssumed that there was a reason to not just delete tmp in make clean..15:15
dobeyi think "tmp" is in bzr, but its contents aren't15:17
dobey(which i think is silly)15:17
urbanapethat seems silly.15:19
statikbzr rm will fix that :)15:26
dobeyrm -rf ; bzr commit fixes it :)15:27
=== teknico is now known as teknico_away
jblount_1Oops! Sorry for missing the meeting everyone:15:51
jblount_1DONE: Bug Day, worked on icon switch for /files/15:51
jblount_1TODO: Continue icon switching (getting everything in css sprites is proving more complicated than I thought at first), Project Steering call in ~ 1hour15:51
jblount_1BLOCKED: Somehow misreading the clock on the all. Need to think about setting a seconary alarm for 10 so I don't forget about standup.15:51
jblount_1s/all/wall15:51
* dobey is half expecting the delivery truck to show up while he's in the call15:59
jblountdobey: What are you waiting on? Car parts?15:59
dobeyyeah16:00
dobeytransmission coming today16:00
=== teknico_away is now known as teknico
jblountIs anyone planning on driving to PyCon from Florida?16:54
dobeyhuzzah!18:15
* dobey has a solution for the ipv6 issue when going through the oauth process18:16
rtgzdobey, you mean the listen for ::1 ?18:19
rtgz127.0.0.1 ?18:19
dobeyi mean the "error" that epiphany/etc... give if localhost is aliased to ::1, yes18:20
rtgzI still can't find why localhost might resolve to ::1, it is usually ip6-localhost or ip6-loopback unless this is my extremely-local set up18:24
dobeyrtgz: because there is an alias that gets stuck in /etc/hosts for some reason unbeknownst to me, but surely knownst to someone18:28
rtgzbut... what if 127.0.0.1 suddenly becomes unaccessible :) ?18:28
* rtgz once became paranoid and firewalled lo interface. And some things even worked...18:29
dobeyrtgz: hrmm?18:29
rtgzdobey, ignore that, just can't find anything against hardcoding the IP address...18:30
dobeyi really wish code browse had a way to search log entrie18:34
dobeys18:34
dobeyrtgz: https://bugs.edge.launchpad.net/ubuntuone-client/+bug/37676018:39
ubottuUbuntu bug 376760 in ubuntuone-client "cannot authorise machine behind proxy" [High,Fix released]18:39
dobeyrtgz: localhost and 127.0.0.0/8 are in the exception list by default, but apparently firefox doesn't handle the latter18:39
dobeyrtgz: also, using "localhost" works for people who disable ipv4 entirely and only have ipv6 (assuming the ipv6 issue is fixed)18:40
dobeyaccording to my testing, BaseHTTPServer binds to both v4 and v6 though18:53
chouchoune|qsdfhello all19:10
chouchoune|qsdfI cannot get Ubuntu One contacts syncing with Evolution19:11
chouchoune|qsdfis there anything special to do ?19:11
chouchoune|qsdf(Tomboy is syncing correctly and the Ubuntu One icon in system tray seems working19:11
dobeydid you move your contacts to the "CouchDB" address book in evolution?19:12
rtgzchouchoune|qsdf, do you have avahi working? ps auxw | grep [a]vahi19:13
chouchoune|qsdfarnaud@arnaud-laptop:~$ ps auxw | grep [a]vahi19:13
chouchoune|qsdfavahi      985  0.0  0.0   2948  1516 ?        Ss   19:02   0:00 avahi-daemon: running [arnaud-laptop.local]19:13
chouchoune|qsdfavahi     1073  0.0  0.0   2824   532 ?        Ss   19:02   0:00 avahi-daemon: chroot helper19:13
NateWis it planned to add pages to the web ui for ubuntuone? i have a folder with 400 items in it and only 150 files are shown.19:13
chouchoune|qsdfdobey: I created contacts inside the Ubuntu One UI but I don't see them inside Evolution19:14
chouchoune|qsdfand when I try to create a new contact in Evolution, the new contacts window is not opening19:14
chouchoune|qsdfit's working on the "Personal" address bok19:15
dobeyrodrigo_: ^^ ping :)19:16
rtgzchouchoune|qsdf, is couchdb running? What does that print: python -c 'from desktopcouch.records.server import CouchDatabase; db = CouchDatabase("contacts")' ?19:16
rtgzrtgz, it might ask you for the keyring password :-/19:17
chouchoune|qsdfarnaud@arnaud-laptop:~$ python -c 'from desktopcouch.records.server import CouchDatabase; db = CouchDatabase("contacts")'19:17
chouchoune|qsdfTraceback (most recent call last):19:17
chouchoune|qsdf  File "<string>", line 1, in <module>19:17
chouchoune|qsdf  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server.py", line 55, in __init__19:17
chouchoune|qsdf    server_class=server_class, oauth_tokens=oauth_tokens)19:17
chouchoune|qsdf  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 125, in __init__19:17
chouchoune|qsdf    raise NoSuchDatabase(database)19:17
chouchoune|qsdfdesktopcouch.records.server_base.NoSuchDatabase: Database contacts does not exist on this server. (Create it by passing create=True)19:17
chouchoune|qsdfmmmhhh19:17
rtgzwhose app is on duty to create contacts database?19:19
dobeyi would think the APIs would create it if it didn't exist...19:20
dobeyi'm not sure what does exactly, that's beyond my current knowledge of desktopcouch19:20
rtgzchouchoune|qsdf, try quitting evolution completely19:22
rtgzevolution --force-shutdown19:22
rtgzthen start it from terminal19:22
rtgzas simply, evolution19:22
rtgzchouchoune|qsdf, ^19:24
rtgzI think I know what might be happening19:25
rtgzif evolution restart does the thing19:25
chouchoune|qsdfsorry19:28
dobeyi dislike how BaseHTTPServer handles "logging" though19:28
chouchoune|qsdfI had no battery anymore19:28
chouchoune|qsdfbut when I restart computer nothing happens19:29
chouchoune|qsdfso are you sure that it would come from Evolution restarting ?19:29
chouchoune|qsdfstill no contact after forced sutdown and restart19:30
rtgzchouchoune|qsdf, this is just a theory; but could you please check that couchdb is running now - s aux | grep [d]esktop-couchdb19:30
rtgzah19:30
rtgzyes, it is running19:30
chouchoune|qsdfarnaud@arnaud-laptop:~$ ps aux | grep [d]esktop-couchdb19:31
chouchoune|qsdfarnaud    2569  0.0  0.0   1752   552 ?        S    20:25   0:00 /bin/sh -e /usr/bin/couchdb -n -a \"/etc/couchdb/default.ini\" -a \"/etc/xdg/desktop-couch/compulsory-auth.ini\" -a \"/home/arnaud/.config/desktop-couch/desktop-couchdb.ini\" -b -r 0 -p /home/arnaud/.cache/desktop-couch/desktop-couchdb.pid -o /home/arnaud/.cache/desktop-couch/desktop-couchdb.stdout -e /home/arnaud/.cache/desktop-couch/desktop-couchdb.stderr -R19:31
chouchoune|qsdfarnaud    2596  0.0  0.0   1752   328 ?        S    20:25   0:00 /bin/sh -e /usr/bin/couchdb -n -a \"/etc/couchdb/default.ini\" -a \"/etc/xdg/desktop-couch/compulsory-auth.ini\" -a \"/home/arnaud/.config/desktop-couch/desktop-couchdb.ini\" -b -r 0 -p /home/arnaud/.cache/desktop-couch/desktop-couchdb.pid -o /home/arnaud/.cache/desktop-couch/desktop-couchdb.stdout -e /home/arnaud/.cache/desktop-couch/desktop-couchdb.stderr -R19:31
chouchoune|qsdfarnaud    2597  0.0  0.2  64044  8564 ?        Sl   20:25   0:00 /usr/lib/erlang/erts-5.7.2/bin/beam.smp -Bd -K true -- -root /usr/lib/erlang -progname erl -- -home /home/arnaud -noshell -noinput -smp auto -sasl errlog_type error -pa /usr/lib/couchdb/erlang/lib/couch-0.10.0/ebin /usr/lib/couchdb/erlang/lib/mochiweb-r97/ebin /usr/lib/couchdb/erlang/lib/ibrowse-1.5.2/ebin /usr/lib/couchdb/erlang/lib/erlang-oauth/ebin -eval application:load(ibr19:31
chouchoune|qsdfon clicking on Ubunto One icon in system tray, it's written that my files are up-to-date19:34
dobeythe tray icon only dealt with file sync, not notes or contacts or bookmarks19:35
chouchoune|qsdfok19:35
chouchoune|qsdfI'll try to synchronize a file to see ...19:35
chouchoune|qsdfif it's working19:35
chouchoune|qsdfbut as Tomboy is working it might be19:35
rtgzchouchoune|qsdf, okay, now could you please shutdown evolution completely again w/ --force-shutdown, than start it and redirect the output to the file, say, evolution > /tmp/evolution-debug.log 2>&119:37
chouchoune|qsdfI had an alert saying that Ubuntu One is syncing my files, I've never seen something like that with contacts19:37
dobeythe file synchronization is functionally unrelated to contacts and bookmarks sync19:38
rtgzchouchoune|qsdf, sorry, not the right way, here's the one: https://wiki.ubuntu.com/UbuntuOne/Bugs#Getting%20debug%20info19:38
=== rtgz is now known as rtg|foodz
chouchoune|qsdfhttp://pastebin.com/m39f0870c19:41
dobeylooks like there is no couchdb backend there19:42
chouchoune|qsdf~/.cache/desktop-couch/log/desktop-couch-replication.log is empty19:43
chouchoune|qsdfbut why s it working for Tomboy then ?19:44
chouchoune|qsdfoh ok19:44
chouchoune|qsdfyou're saying on Evolution19:44
dobeytomboy is functionally different. it doesn't sync stuff via couchdb.19:44
chouchoune|qsdfBut there is a CouchDB category wich include a "Ubuntu One" address book19:45
chouchoune|qsdfI didn't change this it was from the beginning19:45
rtg|foodzdobey, yet ;-)19:45
dobeyrtg|foodz: and may not for lucid either19:45
chouchoune|qsdfI installed Karmik when it was a beta, might it be a problem ?19:45
=== rtg|foodz is now known as rtgz
dobeychouchoune|qsdf: do you have evolution-couchdb installed?19:46
* rtgz is fetching evolution-couchdb code19:46
chouchoune|qsdffuck19:46
chouchoune|qsdfI'm sorry it was not installed :/19:46
rtgzO_O19:47
rtgzchouchoune|qsdf, you mean that you don't have evolution-couchdb package installed?19:47
chouchoune|qsdfyes19:47
chouchoune|qsdfwasn't it by default ?19:47
chouchoune|qsdfnormally19:47
rtgzchouchoune|qsdf, and Evolution displayed CouchDB addressbook...19:48
chouchoune|qsdfyes19:48
rtgzchouchoune|qsdf, it might not have installed the plugin, right.19:48
rtgzhmmmm19:48
chouchoune|qsdfit's looking better now19:49
chouchoune|qsdfnot syncing yetbut asked me for keyrings19:49
chouchoune|qsdfand n the roperties I had no "Server" section before, now I have19:50
rtgzchouchoune|qsdf, yes, this appears to be better than it was originally, I am investigating how could evolution show CouchDB entry w/o actually having the plugin installed. It does not make much sense to me19:51
chouchoune|qsdfyes, maybe I would have looked at this if I didn't find any CouchDB in Evolution but as my "Ubuntu One" address book was already there I didn't think about it19:52
chouchoune|qsdfbut it's still not syncing : do I have to relauch Evolution ?19:53
rtgzchouchoune|qsdf, it is syncing on 10 minutes intervals, i believe19:53
chouchoune|qsdfok it's working after relauching19:53
chouchoune|qsdfthanks very much19:53
rtgzyou can look in replication log to make sure that works properly19:53
rtgzchouchoune|qsdf, thanks for reporting the issue19:55
chouchoune|qsdfhttp://pastebin.com/d3476b2719:56
rtgzchouchoune|qsdf, i believe it is completely successfully, since the status is 200.20:00
rtgzchouchoune|qsdf, the items should appear on the web shortly or appear locally. You might need to refresh addressbook view for that to become visible (e.g. switch from one category to another)20:00
chouchoune|qsdfactually it's working fine now or it seems at least ...20:00
rtgzokay, guys, is it possible to reinitialize replication keys?20:02
rtgzjoshuahoover1, is it possible to reinitialize replication credentials?20:02
rtgzchouchoune|qsdf, please stay online, we might need to give you additional instructions20:03
chouchoune|qsdfok I will20:03
joshuahoover1rtgz: i'm not sure20:03
chouchoune|qsdfanyway I'm screening so if I leave I'll be able to answer later20:03
joshuahoover1thisfred: ??? ^^20:03
thisfredreading backlog20:05
joshuahoover1thisfred: thanks!20:06
thisfredeh, the problems seems to be solved, or no? that replication log looks fine.20:07
chouchoune|qsdfyes now it's solved20:08
chouchoune|qsdfevolution-couchdb was missing20:08
thisfredrtgz: reinitializing the oauth credentials for replication is possible I believe. for one thing, you can throw away all your local desktopcouch data and configuration and start again, but I'm sure there are easier/safer ways.20:08
thisfredrtgz: CardinalFang or aquarius would know, but unfortunately neither of them is online20:09
rtgzthisfred, ok, leeets try that on my install....20:09
thisfredrtgz: eh, maybe move stuff rather than delete it20:09
thisfredrtgz: in case I'm wrong ;)20:10
rtgzthisfred, erm, mmm. backup is a good idea, thanks :)20:10
thisfredrtgz: actually just throwing away the u1 pairing record should be enough20:10
thisfredand then pair again through the pairing thingumabob20:11
thisfredbetter yet, unauthorize the machine in the web ui, then reauthorize it, that should generate new tokens20:15
rtgzyep, that works, got new pairing info and found 20+ "machines" I have authorized :)20:17
thisfredchouchoune|qsdf: what version of desktopcouch is installed? Is your system fully upgraded?20:18
chouchoune|qsdfthisfred: arnaud@arnaud-laptop:~$ sudo apt-get upgrade20:21
chouchoune|qsdfLecture des listes de paquets... Fait20:21
chouchoune|qsdfConstruction de l'arbre des dépendances20:21
chouchoune|qsdfLecture des informations d'état... Fait20:21
chouchoune|qsdfLes paquets suivants seront mis à jour : bzr chromium-browser chromium-browser-inspector chromium-browser-l10n chromium-codecs-ffmpeg-nonfree cpp-4.4 gcc-4.4 gcc-4.4-base libgcc1 libgomp1 libpurple-bin libpurple0 libstdc++6 libthai-data libthai0 xserver-common xserver-xorg-core xserver-xorg-video-intel20:21
chouchoune|qsdfI dn't see anything about ubuntu one20:21
rtgzok. we are safe to continue here20:24
chouchoune|qsdfyes ;)20:27
thisfredwhew. thanks chouchoune|qsdf and rtgz for bringing this to our attention20:27
rtgzwe are now more than safe to continue here20:45
chouchoune|qsdfit's the night here so if you have questions about my issue I'll be available tomorrow (I'm screening so you can ask directly and I'll answer when connecting next time)21:23
rtgzchouchoune|qsdf, I guess that there is nothing else we can debug here. The replication is working, contacts are being created and removed. I will try to reproduce the issue with the CouchDB addressbook being present when no such capability exists and that's pretty much all that is left here.21:29
chouchoune|qsdfok perfect21:30
chouchoune|qsdffor me I don't care now as it's working but it was just if you need informations ;)21:30
rtgzthanks for the report, I have added the info to check for evolution-couchdb presence prior to disassembling the software into pieces :)21:32
chouchoune|qsdfok21:33
chouchoune|qsdfbut isn't Ubuntu add evolution-couchdb by default ?21:33
chouchoune|qsdfor is it because I installed a beta at the beginning so it didn't add this package after ?21:33
rtgzchouchoune|qsdf, it should be. but it might be due to beta, not all packages were ready at that time.21:34
chouchoune|qsdfok21:34
rtgzhm...21:41
rtgzreproduced21:44
rtgz:)21:44
rtgzIn order for fantom Ubuntu One CouchDB addressbook to appear, we need to install evolution-couchdb, launch evolution, uninstall evolution-couchdb and then restart evolution to make sure that e-d-s is in consistent state21:46
rtgzThis gives us CouchDB category with Ubuntu One addressbook. Which does not work.21:46
rtgzubottu, bug 51036621:57
ubottuLaunchpad bug 510366 in evolution-couchdb "Ghost CouchDB addressbook after evolution-couchdb removal" [Undecided,New] https://launchpad.net/bugs/51036621:57
rtgzfetch!21:57
rtgzubottu, thanks21:57
ubottuYou're welcome! But keep in mind I'm just a bot ;-)21:57
=== Chex_ is now known as Chex

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!