[00:40] <Kermiac> is anyone around to give me some advice? I setup 2 PC's (1 jaunty & 1 karmic) yesterday but cannot add a jaunty PC today. Everything installed ok but the webpage to authorize this PC doesnt show up
[00:40] <Kermiac> i've looked thru a fair number of bug reports related to this & i'm not using a proxy
[00:46] <wgrant> Is the Notes web UI meant to do anything?
[01:12] <Kermiac> ok, I've found a bug report with the same issue posted today that I added to.
[01:12] <Kermiac> https://bugs.launchpad.net/ubuntuone-client/+bug/451670
[01:13] <Kermiac> let me know if you need any more info
[02:37] <patrickballeux> Just a quicky... in the web inteface of Ubuntu One, when a folder has 15-20 files in it, I cannot see the last files because of the little cloud at the bottom.
[02:38] <patrickballeux> A bit annoying
[11:41] <tiz_> Sorry, I am sure this must be an FAQ and/or my own stupidity, but I can't find the answer on the page... I didn't get a webpage pop up at Step 4 of the installation instructions to "Add My Computer", and I can't see this button anywhere on the web-page.
[11:41] <tiz_> What am I doing wrong?
[11:49] <diverse_izzue> hi. my ubuntuone doesn't connect automatically after the first login after a system boot. syncdaemon-exceptions.log is empty.
[11:50] <diverse_izzue> my syncdaemon.log is here: http://pastebin.com/m237acfe8
[12:03] <rachaelb> hi
[12:04] <rachaelb> so my account is still showing only 2gb rather than the 50gb i've paid for
[12:04] <rachaelb> and the new applet just will not connect
[12:04] <rachaelb> this has been going on for >2 days now
[12:04] <rachaelb> i thought it was being sorted????
[12:05] <rachaelb> is canonical going to refund for my money for a useless service (as actually required under UK law) or make some sort of gesture of goodwill to all those affected by this???
[12:10] <rachaelb> fabulous response as ever - it's been fun
[12:11] <CardinalFang> rachaelb, what is the applet doing?
[12:11] <rachaelb> hi
[12:11] <rachaelb> absolutely nothing
[12:11] <rachaelb> zip/nada/sweet fa
[12:11] <rachaelb> it will not connect
[12:12] <rachaelb> and then there's the whole issue of $$$ handed over for a service that apparently i no longer have
[12:12] <rachaelb> not that i could use it even if i did because the applet doesnt work
[12:12] <rachaelb> it *did* work and then this latest downgrade has killed it
[12:15] <rachaelb> great well any time anyone from canonical fancies actually getting in touch my email is "launchpad at rlb.me"
[12:15] <rachaelb> i guess i won't hold my breath though
[12:16] <CardinalFang> (sorry, on a call)
[12:16] <rachaelb> hi
[12:21] <aquarius> rachaelb, hi
[12:22] <aquarius> rachaelb, OK, it looks like there are two separate issues here; your account showing 2GB instead of 50GB, and the applet not connecting for you; do I have those right?
[12:22] <rachaelb> yep
[12:22] <rachaelb> i was told 3 days ago that the account issue would be fixed - it hasnt
[12:23] <jblount> rachaelb: Does https://edge.one.ubuntu.com/account/ show you the correct plan?
[12:23] <rachaelb> yes it does
[12:24] <jblount> rachaelb: I'm very sorry this isn't on production yet, but I got that fix out the same night you spoke with pfibiger about this appearing incorrectly. We should have it rolled out to the proper website later today.
[12:24] <CardinalFang> rachaelb, as far as the storage space, it is simply a problem in description and not an imposed limit, and as far as I know, you could actually store terabytes of data at present.
[12:24] <rachaelb> terrabytes????
[12:25] <rachaelb> ok... and the applet issue is in hand i take it?
[12:27] <jblount> rachaelb: I'm not sure exactly what your client is doing, but I have been seeing lots of bugs get marked as resolved concerning connection issue. I just deleted a few folders in my Ubuntu One files and it got replicated perfectly (on current / upgraded Karmic)
[12:27] <rachaelb> the client is doing anything - it is stubbornly refusing to connect
[12:28] <jblount> rachaelb: Yikes! Is it popping open a web browser window at any point while it's being stubborn?
[12:28] <rachaelb> nope
[12:28] <rachaelb> i can go to the web page from it
[12:28] <rachaelb> but then i have to re-authorise the computer every time i do that
[12:29] <rachaelb> this computer now has about 8 different id codes
[12:29] <CardinalFang> Ah.
[12:29] <jblount> rachaelb: That sounds like one of these bugs that is already resolved. Have you updated your computer recently?
[12:29] <rachaelb> last night was the most recent
[12:29] <rachaelb> about 13 hours ago
[12:30]  * jblount hopes for more insight from CardinalFang 
[12:31] <rachaelb> im just checking on synaptic now to see if im missing an update
[12:32] <CardinalFang> rachaelb, do you have a file  "~/.cache/ubuntuone/log/syncdaemon-exceptions.log" ?
[12:32] <jblount> rachaelb: I had to reboot because of the last update, although I'm wary of suggesting a reboot on an Ubuntu machine as a fix for anything :)
[12:32] <rachaelb> ok there's no ubuntuone client update available
[12:32] <rachaelb> and the machine has been turned off over night
[12:32] <rachaelb> so it has been rebooted
[12:33] <rachaelb> im just checking on the file
[12:33] <CardinalFang> rachaelb, also from a terminal,  $ ps x |grep ubuntuon[e]
[12:35] <rachaelb> ok ive got 6 exceptions logs
[12:36] <CardinalFang> rachaelb, okay.  Please paste the contests of the un-dated one to   http://paste.ubuntu.com/  and give us the URL.
[12:36] <rachaelb> the ps x | grep gives:
[12:37] <rachaelb> 2427 ?        Sl     0:16 /usr/bin/python /usr/bin/ubuntuone-client-applet
[12:37] <rachaelb>  2555 ?        Sl     0:17 /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon
[12:37] <CardinalFang> rachaelb,  perfect.  it doesn't have to be the entire file, btw.  Duplication isn't necessary to paste.
[12:38] <rachaelb> and the paste url is: http://paste.ubuntu.com/293868/
[12:41] <CardinalFang> rachaelb, those multiple authorisations sound strange to me.  Let's remove all of them and re-auth.
[12:41] <CardinalFang> rachaelb, first,  $ killall -r ubuntuone-.\*
[12:41] <rachaelb> as i said earlier every time ive gone to the web site ive had to re-authorise this machine
[12:41] <rachaelb> ok
[12:42] <rachaelb> is this as root or user?
[12:42] <rachaelb> ok... as user works
[12:42] <rachaelb> done
[12:42] <CardinalFang> rachaelb, normal user.  I assume you're not running as root always, right?
[12:42] <rachaelb> no i'm not lol
[12:42] <CardinalFang> then, Applications -> Accessories -> Passwords and Encryption Keys
[12:43] <rachaelb> yup
[12:43] <CardinalFang> Under login passwords, how many "UbuntuOne token...." items do you have?
[12:44] <rachaelb> none
[12:44] <rachaelb> nada
[12:44] <rachaelb> zilch
[12:44] <CardinalFang> What else do you have in there?
[12:45] <rachaelb> ive got 2 "Desktop Couch User" tokens that seem to be associated with ubuntuone
[12:46] <rachaelb> btw it probably doesnt make any difference but im running UNR if that helps
[12:47] <CardinalFang> Thanks.  It *shouldn't* be different.
[12:47] <rachaelb> i didnt think so
[12:47] <CardinalFang> I'm trying to imagine why you dont have at least one "UbuntuOne token" .
[12:47] <rachaelb> anyway "Desktop Couch user authentication" mean anything to you? it's only associated with ubuntuone
[12:48] <CardinalFang> Yes, it does mean something to me, but it's not the cause.
[12:48] <rachaelb> oh ok
[12:48] <rachaelb> ive only got 7 other keys stored and they're for wifi, mobile boradband, exchange server, IM accounts
[12:49] <rachaelb> apart from not auto-connecting everything was working fine until the new applet came out
[12:50] <CardinalFang> rachaelb, From a terminal again:
[12:50] <CardinalFang> $ gnome-open http://google.com/
[12:51] <CardinalFang> What happened?
[12:51] <rachaelb> google opened up
[12:52] <rachaelb> if i right click on the applet and select "go to web" it does it... tho i have to sign in with launchpad
[12:52] <rachaelb> just out of mindless curiosity... why "cardinal fang"????
[12:52] <aquarius> CardinalFang, it might be worth rachaelb killing the applet and starting it again from the terminal, which should kick off authentication (or report why it didn't)
[12:53] <aquarius> ?
[12:53] <rachaelb> the applet has already been killed aqaurius
[12:53] <rachaelb> can restart it
[12:53] <aquarius> rachaelb, can you restart the applet from the command line? (ubuntuone-client-applet)
[12:54] <CardinalFang> rachaelb, you shouldn't have an applet running right now!
[12:55] <CardinalFang> aquarius, she just booted not long ago.
[12:55] <rachaelb> errrr..... its worked tho
[12:56] <rachaelb> and ive even got an unbtnuone token now
[12:57] <aquarius> rachaelb, that's good news, excellent
[12:58] <rachaelb> so wtf happend????
[12:58] <CardinalFang> rachaelb, strange.  I suggest booting again to see that it works again without any extra effort.
[12:58] <rachaelb> will do... im just d/l the latest set of updates
[12:58] <CardinalFang> rachaelb, I don't know yet.  That you didn't have a token is a mystery to me.
[12:58] <rachaelb> so gimme 10-15 mins and i'll reboot (after ive had a coffee) and come back and let you know whats happening... ok???
[12:59] <CardinalFang> rachaelb, Okay.  I'll be away then, but plenty of people are here.
[12:59] <rachaelb> i now have this computer authorised 7 times on the account lol
[13:00] <rachaelb> hang on the updates are just installing
[13:00] <CardinalFang> rachaelb, right, ubuntuone site has given out seven access tokens to your machine, and a minute ago, it had none stored.
[13:00] <rachaelb> be 2 mins
[13:00] <rachaelb> yup
[13:01] <diverse_izzue> i also have a problem with ubuntuone. my client doesn't auto-connect after the first login after a system boot. manually connecting via the applet works though.
[13:01] <diverse_izzue> the error log is empty
[13:01] <rachaelb> does it make a difference that the last connection was made by starting the applet form the command line?
[13:01] <CardinalFang> rachaelb, probably not.
[13:02] <rachaelb> ok .... nearly there with the updates
[13:02] <CardinalFang> diverse_izzue, right-click on applet, "preferences".  What says "connect on start"?
[13:03] <rachaelb> preparing linux headers.... *snooze*
[13:03] <diverse_izzue> automatically
[13:04] <CardinalFang> diverse_izzue, Huh.  I don't know.  Anyone?  aquarius, you take this one!  :)
[13:04]  * CardinalFang is afk for a while.
[13:05] <aquarius> diverse_izzue, so it's set to connect on start, and yet it is not connecting on start. Interesting :)
[13:05] <aquarius> diverse_izzue, do I have that correct?
[13:05] <rachaelb> hi aquarius... am re-booting now... back in 2 mins :)
[13:05] <diverse_izzue> right. i'm quite positive that it only does it after the first login after system boot. after logout/login it connects. i'll verify this as soon as i can log out.
[13:06] <aquarius> diverse_izzue, that sounds like it might be an actual bug; can you report it with "ubuntu-bug ubuntuone-client" for us?
[13:06] <aquarius> rachaelb, cool :)
[13:06] <diverse_izzue> aquarius, i sure can. and will.
[13:06] <aquarius> diverse_izzue, thanks!
[13:06] <diverse_izzue> the other thing: are couchdb contacts supposed to work?
[13:06] <diverse_izzue> i get a 404 in the web UI
[13:07] <diverse_izzue> and an error message in evolution
[13:11] <diverse_izzue> aquarius, ^
[13:12] <aquarius> diverse_izzue, the contacts web UI isn't released yet. Evolution shouldn't be throwing errors, though. rodrigo_ is your person to talk to about that, if you have a record of the error
[13:12] <diverse_izzue> evo
[13:12] <rodrigo_> diverse_izzue: which error message?
[13:13] <rachaelb> hi aquarius
[13:13] <rachaelb> ok... it's playing nicely now
[13:13] <rachaelb> thankyou soooooo much
[13:13] <rachaelb> :)
[13:13] <aquarius> rachaelb, No problem. I'm glad it works for you! Welcome to Ubuntu One. :)
[13:14] <rachaelb> must have been a less than clean upgrade from the old to the new applet
[13:14] <rachaelb> now.... whats this about *terrabyes* of storage?
[13:14] <aquarius> rachaelb, ignore that comment. ;)
[13:15] <rachaelb> ok... better not move stuff over then from my main storage supplier
[13:15] <rachaelb> can i make a couple of development suggestions?
[13:16] <aquarius> Moving your terabytes of stored data: Not just yet (the 50GB is the largest plan, currently). We're looking at larger plans; if you'd really like that to happen, filing a request through the bugtracking system or mentioning it on the mailing list is a good way to make sure your request is on our radar.
[13:16] <aquarius> Certainly make suggestions!
[13:17] <diverse_izzue> rodrigo_, "error loading address book." this address book cannot be opened. this either means that an incorrect URI was entered, or the server is unreachable. Detailed error messge: Address Bok does not exist"
[13:17] <rodrigo_> diverse_izzue: this means desktopcouch is not running, or that evo can't authenticate to dc
[13:17] <rachaelb> ok.... (1) you're kinda assuming that people at the moment don't already have on-line storage accounts... but many people (including myself) do with substantial amounts of data in them (in may case >350 gig).
[13:17] <rodrigo_> diverse_izzue: can you please open a terminal and:
[13:18] <rodrigo_> $ evolution --force-shutdown
[13:18] <rodrigo_> $ /usr/lib/evolution/evolution-data-server-2.28
[13:18] <rachaelb> if i was to move over to ubuntuone i would have to re-upload all that data which is impossible. some sort of "wget" facility on the web site would allow direct http transer from my current storage provider
[13:18] <rodrigo_> then run evolution and try again, and pastebin the output in the terminal?
[13:19] <rachaelb> (2) it would be nice not only to be able to choose which files to sync locally, but also to elect to have files on-line that are not synced as well... allowing for a redundant storage facility
[13:19] <diverse_izzue> i don't have the eds executable where you say it is...
[13:19] <rachaelb> (3) some sort of on-line zoho docs type integration would be very useful as would an on-line media player
[13:20] <diverse_izzue> found it
[13:20] <aquarius> rachaelb, (3) is on our list of "things that lots of people have asked for" :)
[13:21] <rachaelb> thats good... i think (1) + (2) are kinda important as well tho
[13:21] <aquarius> rachaelb, (1) is an interesting one; I don't think anyone's brought that up before. Can I ask you to file a request for that with the bug tracker so we don't lose sight of it and our product manager can prioritise it?
[13:21] <rodrigo_> diverse_izzue: oh, where was it?
[13:21] <rachaelb> yeah sure
[13:21] <rachaelb> thanks for your time
[13:22] <diverse_izzue> rodrigo_, exactly where you said. i misread
[13:22] <diverse_izzue> rodrigo_, http://pastebin.com/m35812fab
[13:22] <rodrigo_> diverse_izzue: ah, ok :)
[13:22] <rodrigo_> diverse_izzue: right, desktopcouch not running
[13:23] <diverse_izzue> rodrigo_, what is supposed to start it?
[13:23] <rodrigo_> aquarius: is dc supposed to be activated by calling the dbus methods? because I'm seeing some people having that problem of it not being running, and not activated by evo-couchdb
[13:23] <aquarius> rodrigo_, yes it is
[13:23] <rodrigo_> diverse_izzue: I think it should, if the dbus service is correctly setup
[13:24] <diverse_izzue> rodrigo_, i have two couchdb processes running, but indeed no couchdb process
[13:24] <diverse_izzue> sorry, no desktopcouch process
[13:24] <rodrigo_> diverse_izzue: and the couchdb processes are running under your user?
[13:25] <aquarius> diverse_izzue, can you try this: python -c "from desktopcouch.records.server import CouchDatabase; db=CouchDatabase('management',create=True)"
[13:25] <aquarius> and paste the output?
[13:26] <diverse_izzue> rodrigo_, yes they are
[13:26] <rodrigo_> so, it's the dc dbus service not running
[13:27] <rodrigo_> diverse_izzue: run the command aquarius pasted, please
[13:27] <diverse_izzue> aquarius, rodrigo_, that gives me a traceback: http://pastebin.com/m563bc72d
[13:28] <aquarius> 401?
[13:28]  * aquarius scratches head
[13:28] <rodrigo_> unauthorized, that is
[13:28] <aquarius> diverse_izzue, ok. as you (not as root!) "killall beam.smp" then "killall desktopcouch-service"
[13:28] <aquarius> rodrigo_, yeah, I know what it is, I don't know why it's happening  :)
[13:29] <aquarius> diverse_izzue, then "rm $HOME/.config/desktop-couch/desktop-couchdb.ini"
[13:29] <aquarius> then try that python command again
[13:29] <aquarius> this will not lose any of your data in couchdb
[13:31] <diverse_izzue> aquarius, http://pastebin.com/m3e226b4b
[13:32] <aquarius> diverse_izzue, which version of desktopcouch are you running? apt-cache policy python-desktopcouch
[13:33] <diverse_izzue> aquarius, sorry, after killing the beam.smp it successfully starts the couchdb
[13:33] <aquarius> aha, good
[13:33] <diverse_izzue> and also works in evo now
[13:33] <aquarius> so desktopcouch got confused
[13:34] <aquarius> I think you might have had a very old ini file. Which makes you one of our early adopters and so we love you :)
[13:34] <diverse_izzue> thanks :_)
[13:34] <diverse_izzue> (i was an early adopter)
[13:35] <diverse_izzue> lemme just logout/login to confirm the bug we were talking about before...
[13:35] <diverse_izzue> BRB
[13:35] <aquarius> if you had an ini file without oauth tokens in it then you've been using DC nearly since the beginning ;)
[13:36] <rodrigo_> cool, I guess that's the problem people are having, old .ini files
[13:36] <rodrigo_> so, now I can go happily to have lunch :)
[13:36] <rodrigo_> bbl
[13:37] <aquarius> rodrigo_, yep! deleting the ini file does not delete any data, so you can advise people to do it. It will break any pairings they have done between machines, though.
[13:37] <aquarius> (not pairing with U1, though)
[13:44] <diverse_izzue> aquarius, the autoconnect issue is now filed: https://bugs.launchpad.net/ubuntu/+source/ubuntuone-client/+bug/452125
[13:44] <aquarius> diverse_izzue, thanks!
[14:01]  * dobey should write a blog entry about filing good bug reports
[14:02] <CardinalFang> aquarius, thisfred, hej hej.
[14:02] <aquarius> CardinalFang, hi
[14:03] <thisfred> bonjour CardinalFang
[14:03] <thisfred> CardinalFang: don't know if you've followed along, but we may be running into a bug in effing Apache
[14:04] <CardinalFang> Figures.
[14:04] <thisfred> CardinalFang:  https://issues.apache.org/bugzilla/show_bug.cgi?id=44730
[14:05] <aquarius> oo
[14:05] <aquarius> well done ubottu :)
[14:05] <aquarius> thisfred, where's our proxy configuration? I know I've seen it
[14:05] <thisfred> CardinalFang: so in nocanon mode, apache passes the querystring in the raw URI, and as a querystring
[14:05] <CardinalFang> Impressive.
[14:07] <thisfred> CardinalFang: the obvious solution, turning off nocanon may not work, because we don't know if c1525142nization breaks the signatures
[14:08] <CardinalFang> Maybe we should add nginx on another port to find out.
[14:10] <thisfred> CardinalFang: and make ssl work on a different port?
[14:11] <CardinalFang> Something.  All this time wasted because SSL doesn't work in some way has made me hate it hate it hate it.
[14:11] <thisfred> ok, I really need to shower before anything else. In the words of Ludo, in the Jim Henson motion picture 'Labyrinth': SMELL BAAAAAAAD!
[14:12] <thisfred> brb
[14:29]  * dobey wonders how to debug these autoconnect problems
[14:30] <dobey> thisfred: you're the bog of eternal stench?
[14:30] <mattgriffin> dobey: +1 for fixing autoconnect problems. just noticed it last night.
[14:30]  * dobey makes a note to never room with thisfred at confs.
[14:31] <dobey> mattgriffin: i'd happily fix them if i knew what was wrong :)
[14:31] <dobey> i suspect it's a race
[14:31] <dobey> and races are hard to fix (I tried once at Colonial Downs, but oi, it was hard to do)
[14:31] <thisfred> dobey: hehe, yep, or at least I was this morning
[15:00] <jblount> MEETING BEGINS
[15:00] <jblount> Desktop+! Let's meet! Say "me" if you'd like to respond with your TODO / DONE / BLOCKED
[15:00] <jblount> CardinalFang
[15:00] <jblount> statik
[15:00] <jblount> urbanape
[15:00] <jblount> aquarius
[15:00] <jblount> teknico
[15:00] <jblount> rodrigo_
[15:00] <jblount> vdsme
[15:00] <jblount> or me
[15:00] <rodrigo_> me
[15:00] <urbanape> me
[15:00] <CardinalFang> me
[15:00] <aquarius> me
[15:00] <dobey> i see jblount doesn't love me any more
[15:00] <dobey> (me)
[15:00]  * jblount hugs dobey
[15:01] <vds> me
[15:01]  * jblount also recognizes his need of a meeting-bot
[15:01] <dobey> it's ok, rhythmbox hates me too i think
[15:01] <rodrigo_> jblount: aren't you the bot? you're doing a great job pinging people in time :)
[15:01] <teknico> me
[15:01] <jblount-bot> So let's go ahead and get started:
[15:01] <jblount-bot> DONE: Calls, Fixed up homepage design, landed homepage design, fretted about javascript linting ( https://bugs.edge.launchpad.net/ubuntuone-servers/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=FIXCOMMITTED&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=&
[15:02] <jblount-bot> TODO: #449799 and #440129 (copy changes and /contacts ui stuff)
[15:02] <jblount-bot> rodrigo_: You!
[15:02] <jblount-bot> BLOCKED: No, but I am triumphant.
[15:02] <rodrigo_> • DONE: Landed new notes tests branch. More XML<->HTML tomboy notes conversion fixes. Songbird
[15:02] <rodrigo_> • TODO: Talk to Ara about writing mago tests for evo-couchdb. Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). openSUSE/Fedora packaging with aquarius. API documentation for couchdb-glib. 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?
[15:02] <rodrigo_> • BLOCKED: no
[15:02] <rodrigo_> urbanape: go!
[15:02] <urbanape> DONE: Almost done with the contacts delete confirmation.
[15:02] <urbanape> TODO: Fix one little hiccup with my branch and promote.
[15:02] <urbanape> BLOCK: None
[15:02] <urbanape> CardinalFang: you're up.
[15:04] <CardinalFang> DONE: Worked on replication.  Developed ulcer.  Yelled at couchdb, ssl, apache, and my own code, each.  Packaged couchdb in anticipation of bug fix, but abandoned it.
[15:04] <CardinalFang> TODO: Help with replication.  Fix Bug /451809 with kenvandine.
[15:04] <CardinalFang> BLOCKED: Some problem with SSL and Apache, and maybe couchdb.
[15:04] <CardinalFang> aquarius, what's the news?
[15:04] <aquarius> ⚀ DONE: landed notes web css; wsgi-oops patches to make logs bzipped; improved web-api-tool; nearly headbutted myself to death with annoyance at bloody bloody bloody replication not bloody working; helped jblount with jslint complaints
[15:04] <aquarius> ⚁ TODO: work with thisfred and cardinalfang with oauth u1couch; look at oauth-enabling twisted; make tomboy first-sync experience nicer
[15:04] <aquarius> ⚂ BLOCKED: can't get u1couch to work; low tolerance for frustration
[15:04] <aquarius> ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 2
[15:04] <aquarius> dobey-san, show me: wax on, wax off
[15:04] <dobey> ☺ DONE: Resubmitted /plans redirect fix, Fixed #451154
[15:04] <dobey> ☹ TODO: Branch client/protocol for stable, Write a nifty "Reporting Good Bugs" blog/document.
[15:04] <dobey> ☹ BLCK: Cold and rainy, my bones are aching.
[15:04] <dobey> vds ciao
[15:04] <vds> DONE:proposed branch on couchdb compaction #449402
[15:04] <vds> TODO: check the status of the storage controller work and decide what to do accordingly
[15:04] <vds> BLOCKED: Nope
[15:04] <vds> teknico: all yours
[15:04] <teknico> DONE: done more reviews; finished adapting the contacts web details and add/edit pages to the new design (#439090)
[15:04] <teknico> TODO: landing the adaption of the contacts web details and add/edit pages to the new design (#439090); integrating the client-side code needed by the contacts web ui (#439093)
[15:04] <teknico> BLOCK: none
[15:04] <teknico> next: noone
[15:05] <aquarius> CardinalFang, hahaha ulcer. I know just precisely what you mean
[15:06] <thisfred> jawel
[15:06] <jblount-bot> MEETING ENDS
[15:07] <jcastro> how would I debug invite problems? I've tried sharing multiple folders with people and the other way around and get no notification of this
[15:14] <dobey> jcastro: you never get an e-mail?
[15:14] <dobey> (or the other person doesn't)
[15:14] <jcastro> both
[15:14] <dobey> hmph
[15:14] <jcastro> is there like a queue in the webui?
[15:15] <dobey> queue? of "invites i need to take action on" ?
[15:16] <jcastro> yeah, in the web ui? or is it email only?
[15:16] <dobey> i don't think there's web ui for that, but we should probably definitely add some
[15:16] <dobey> though i'm not sure how it would work
[15:19] <dobey> i don't know that we have any reliable way to map an e-mail address to a username
[15:19] <dobey> at some point though, there will be contacts integration
[15:20] <dobey> so sharing will be easier
[15:20] <jcastro> some hot m-i integration with incoming invites would be useful at some point
[15:20] <dobey> yeah, we'll have that for lucid
[15:20] <dobey> that's the plan anyway
[15:21] <dobey> that's going to be complicated to do though
[15:22] <aquarius> dobey, rly?
[15:22] <dobey> well i'd like to keep the client usable on other distributions too. message-indicator is an ubuntu thing
[15:23] <dobey> it will still probably be easier than doing HTTPS in python though
[15:23] <aquarius> dobey, just drop an invite into desktopcouch and then have a watcher which pokes them into the MI. although that doesn't work for people who are invited because they don't have an account yet, but that's gotta be email - we don't know anything else about them
[15:24] <amgarchIn9> is it by design that if I upload a file via the web-interface the applet in taskbar does not notice the change untill restart?
[15:25] <dobey> aquarius: well we'll have something do it. probably with a try:except ImportError: on the module, and just do if indicator: everywhere
[15:25] <aquarius> dobey, yeah (don't you put things in the MI by calling its d-bus interface?)
[15:26] <dobey> amgarchIn9: no. it may be just slow notifying the client from the server. there are some developers working on improving the server side change notifications though
[15:26] <dobey> aquarius: there's a python module for it
[15:26] <aquarius> dobey, nice, I didn't know that
[15:26] <dobey> aquarius: i'd much rather use the that than python-dbus
[15:27]  * dobey stabs python-dbus
[15:27] <dobey> although i might just rewrite the applet in C for lucid
[15:27] <dobey> to make my life 4343u20535343 times easier
[15:29] <amgarchIn9> dobey: so it is not periodical "polling"? Will server-initiated notification work over firewall?
[15:31] <jcastro> rodrigo_: ok, I am all set to get you more tomboy and evo-couch testers or do I wait?
[15:32] <rodrigo_> jcastro: for tomboy, it seems we're still having some people see problems with couchdb connections, so not sure
[15:32] <rodrigo_> jcastro: although I guess it's ok, so yeah go ahead
[15:32] <rodrigo_> jcastro: it's announced on the front page of u1, so yeah
[15:33] <rodrigo_> jcastro: for evo-couchdb, go ahead please!
[15:33] <dobey> amgarchIn9: no it doesn't poll. and yes, it should work through the firewall. we open a persistent connection to the server
[15:33] <jcastro> rodrigo_: on it in the next ~20 or so.
[15:34] <rodrigo_> jcastro: cool, thanks!
[15:36] <jcastro> rodrigo_: hmm, the screenshots on the one front page don't match what the notes webui actually looks like at all, I guess something still needs to land server side?
[15:36] <rodrigo_> jcastro: hmm, I think it's a tomboy screenshot, isn't it?
[15:36] <rodrigo_> the search notes window
[15:37] <jcastro> no it's a screenshot of the webui
[15:37] <jcastro> one sec, I have to sign out and back in to get to that page
[15:38] <jcastro> https://one.ubuntu.com/features/#notes
[15:40] <rodrigo_> jcastro: that's the new UI indeed, it was rolled out yesterday
[15:40] <rodrigo_> jcastro: I thought you meant the shot at one.u1.com when you're not logged in
[15:41] <jcastro> ok I don't see that new UI
[15:42] <dobey> the new ui isn't done
[15:42] <aquarius> new notes UI is done, but it's on edge
[15:42] <dobey> if it's not in production it's not done :)
[15:42] <rodrigo_> right, it's on edge, sorry jcastro
[15:42] <jcastro> ok, I'll wait until then I think
[15:42] <jcastro> no worries!
[15:43] <aquarius> dobey, a laudable approach :)
[15:43] <rodrigo_> for people getting yesterday 500 HTTP errors on /notes and /contacts, can you please confirm/deny it works for you today?
[15:43] <rodrigo_> Technoviking: you were getting those, right?
[15:43] <jcastro> I still get 404 on contacts
[15:43] <jcastro> on both edge and normal
[15:44] <aquarius> jcastro, yeah, contacts is restricted access atm
[15:44] <rodrigo_> jcastro: I think that's normal, it's only available to ubuntuone-hackers, right dobey, aquarius?
[15:44] <rodrigo_> right
[15:44] <jcastro> ah ok
[15:44] <aquarius> notes is available as you say; new notes UI is at edge/notes. Some people were getting 500 errors yesterday from notes, which i think I fixed by jacking up the number of allowed couchdbs :)
[15:45] <aquarius> which I think is what rodrigo_ is confirming?
[15:45] <jcastro> ok
[15:45] <rodrigo_> yes
[15:46] <jcastro> so next issue, bindwood causes a grindfest for me, and it seems that when I make changes locally couchdb then undoes them all back.
[15:46] <jcastro> however I noticed people are having desktopcouch problems today so that might be a problem
[15:51] <Technoviking> rodrigo_: I'm still getting 404 errors on the contacts, notes is fine
[15:52] <rodrigo_> Technoviking: ok, 404 is normal, access to it is restricted
[15:52] <rodrigo_> so cool, aquarius seems to have fixed the problem then :)
[15:52] <aquarius> rodrigo_, temporarily fixed
[15:52] <rodrigo_> aquarius: until we get more users, I guess?
[15:52] <aquarius> yeah
[15:52] <jcastro> heh
[15:53] <jcastro> "Until next week when we'll double our users in a 6 hours period...."
[15:54] <amgarchIn9> U1 uploads other files, does not want to upload local copy if I created that: "failure ALREADY_EXISTS", renames to *.u1conflict. But doesnt download the remote file after several active negotiations.
[15:54] <rodrigo_> aquarius: is there a bug already for this problem?
[15:55] <diverse_izzue> the web ui ellipsises file names even if they would easily fit into a column of that width
[15:56] <mattgriffin> dobey: is there a bug already open for the autoconnect issue?
[15:56] <dobey> mattgriffin: there are a few different bugs open
[15:56] <dobey> mattgriffin: but i'm not really sure how to approach debugging them yet
[15:57] <dobey> though it's one of the many millions of things on my mind :)
[15:57] <mattgriffin> dobey: can you send the #'s my way please
[15:57] <amgarchIn9> more general question: is there a way to run U1 on a headless server? I only rarely login there over X and thought of U1 as a replacement of scp/rsync.
[15:58] <amgarchIn9> *officially supported way
[15:58] <dobey> amgarchIn9: there's no truly headless support yet, no
[15:59] <dobey> mattgriffin: #452125 is one
[16:00] <dobey> mattgriffin: and #450082 is another
[16:06] <dobey> mattgriffin: surely there's a few more, but i don't know the #s right now. those 2 were at the top of the list in my mail list :)
[16:15] <jcastro> rodrigo_: ok I just did a clean install and the tomboy sync workflow is rocking
[16:15] <rodrigo_> jcastro: cool!
[16:16] <jcastro> rodrigo_: the conflict right out of the box with the example notes kind of sucks but it all works
[16:17] <rodrigo_> yeah, tomboy should offer another option for conflicts, 'Keep local note'
[16:17] <jcastro> yeah, it does all that
[16:18] <jcastro> I mean, we should figure out a way in lucid to make it so the first thing the person sees isn't a conflict.
[16:18] <jcastro> perhaps have the default notes be a special case or something
[16:18] <rodrigo_> yeah, I talked with sandy about it, and for next cycle, we'll look at a better solution
[16:18] <rodrigo_> not only about this conflict, but about using several sync servers, which doesn't work very well with current tomboy
[16:22] <jcastro> cool
[16:31] <rodrigo_> bbiab
[16:35] <tiz> Hi all... does UbuntuOne cope well with large numbers of files?  Previously I used DropBox but it's sync process required memory in proportion to the file count.
[16:36] <tiz> I have a very large number of small files that I want to sync, which caused DropBox to exhaust my machines memory.
[16:36] <tiz> Wondering if UbuntuOne will cope better.
[17:03] <doktoreas> hello folks
[17:04] <doktoreas> is there any problem on the ubuntuone network?
[17:04] <doktoreas> I can't connect
[17:07] <aquarius> tiz, Ubuntu One should cope fine with many small files, but it would be useful to see that confirmed :)
[17:10] <aquarius> doktoreas, you've tried disconnecting and reconnecting?
[17:11] <doktoreas> aquarius, same problem
[17:12] <aquarius> doktoreas, have you added the machine you are on to Ubuntu One? (It would have asked you "add this machine")
[17:12] <doktoreas> aquarius, the icon says disconnected but files are updated
[17:12] <doktoreas> yep it worked fine till noe
[17:12] <doktoreas> *now
[17:12] <aquarius> doktoreas, have you restarted your machine since you started having problems? (don't restart now, if you haven't!)
[17:13] <doktoreas> yep
[17:13] <aquarius> doktoreas, Can you run this in a terminal window: tail $HOME/.cache/ubuntuone/log/syncdaemon.log
[17:14] <doktoreas> sure
[17:14] <aquarius> and put the output on paste.ubuntu.com and say the URL here?
[17:15] <doktoreas> http://paste.ubuntu.com/294082/
[17:16] <doktoreas> now it prompt me for autorization on this computer
[17:16] <doktoreas> ah ok, after re-autorization it's ok
[17:17] <dobey> hrmm
[17:20] <doktoreas> dobey, something serious?
[17:21] <dobey> doktoreas: no. just pondering
[17:22] <dobey> tiz: like aquarius said, but if it doesn't, we would love to have bug reports detailing the issues better, so we can improve that experience
[17:22] <doktoreas> sure
[17:23] <aquarius> doktoreas, ah, it's working again now?
[17:23] <doktoreas> but now seem fine..It just prompted me for re-autorization
[17:23] <dobey> tiz: we do have people who have bzr checkouts of say, the launchpad source tree, in ubuntuone, so it should be ok
[17:23] <doktoreas> yep aquarius, after that
[17:23] <dobey> aquarius: i'm not sure syncdaemon.log would say anything particularly interesting about that now anyway
[17:23] <dobey> (about auth)
[17:24] <dobey> we only log info (starting 1.0.0) and errors now
[17:24] <aquarius> dobey, yeah, I was just working through -- where does client-applet log to?
[17:24] <dobey> oauth-login.log
[17:25] <dobey> but again, it won't show anything interesting really
[17:25] <dobey> it will just log errors
[17:25] <aquarius> yeah
[17:25] <aquarius> dobey, if someone's got an incorrect oauth token, that'll show up in syncdaemon.log, won't it?
[17:25] <dobey> some of the errors might be useful if it's suggesting something wrong in syncdaemon
[17:25] <dobey> aquarius: not really
[17:26] <dobey> aquarius: if someone has an invalid token, it will just end up getting deleted, and the "add this computer" phase will happen again automaticaslly
[17:26] <aquarius> ah ok
[17:26] <dobey> and if there are errors talking to the oauth server to get the token, or launching the browser, it should pop up a dialog anyway
[17:27] <dobey> well, unless you're on jaunty
[17:27] <dobey> then python will just die from ImportError or something
[17:27]  * dobey glares at Python
[18:07] <olewolf> Hi. Can someone point me towards instructions on how to setup Ubuntu One on a headless server?
[18:08] <olewolf> That is, I have a couple of computers, one of them running 24/7 as a headless server. I'd like that computer to synchronize with my Ubuntu One account, too.
[18:10] <dobey> we don't exactly support totally headless at the moment with syncdaemon.
[18:11] <dobey> we use gnome-keyring to store the access token, and it sort of requires an X display still
[18:11] <olewolf> dobey: I realize that, but perhaps there might be a cheat available. I know someone managed to do that with Dropbox.
[18:12] <dobey> olewolf: you'd also have to keep a user logged in somehow (probably with screen)
[18:12] <dobey> as we don't run as a system service, but a per-user daemon
[18:12] <olewolf> One could let a user login via ssh or similar and start a personal daemon.
[18:13] <olewolf> In any event, are there plans for headless support?
[18:14] <dobey> we don't have any concrete plans to get there at the moment, but we are looking into it and do want to support it, yes
[18:15] <olewolf> Sounds great. I guess there's no time frame, though.
[18:16] <dobey> well the timeframe is "sometime in the next 6 months" :)
[18:16] <dobey> we can't do it for karmic
[18:16] <dobey> but we want to for lucid
[18:18] <barlas> Lucid is 10.4?
[18:18] <olewolf> Interesting, I throught the time frame would be much longer than that. "Sometime in the next six months" is pretty soon.
[18:20] <dobey> barlas: yes
[18:20] <dobey> olewolf: you would be surprised at the stuff i've done in the last 6 weeks :)
[18:20] <dobey> or we've done rather
[18:22] <barlas> That's one thing I love about ubuntu and ubuntu related projects, for usual OSS projects even 'soon' is indefinitely long :)
[18:26] <dobey> heh
[18:31] <olewolf> dobey: you guys are doing a great job. Too often we users don't appreciate it enough.
[18:33] <jcastro> olewolf: if you can check to see that it's filed as a wishlist bug in launchpad that would really help out
[18:33] <jcastro> (it might already be)
[18:34] <teknico> olewolf, your words warm our heart. thank you :-)
[18:34] <dobey> olewolf: thanks
[18:34] <dobey> i think it is filed
[18:34] <dobey> i totally fail at searching bugs in launchpad though
[20:59] <raindog> One of my desktops is a multiple-user machine.  My question is this:  Is Ubuntu One account specific or only specific to a machine?
[21:00] <raindog> I want to sync to my account on the other machine, but not share with the other accounts on that machine.
[21:03] <dobey> raindog: the desktop client is a per-user daemon
[21:03] <statik> it's specific to the user account
[21:04] <raindog> dobey, statik :  Thanks for the information.
[23:02] <Chipaca_> the filesystem api servers are broken right now, please bare with us; we're working on it