/srv/irclogs.ubuntu.com/2010/06/25/#ubuntuone.txt

=== elehack is now known as elehack|afk
=== cpg|brb is now known as cpg
=== elehack|afk is now known as elehack
mkarnickiverterok: http://ubuntuone.com/p/7x0/ first file list fetch using ContentProvider on Android :)02:51
mkarnickiverterok: I'll be going now, it's 3:51 AM here. just wanted to share :) bye bye!02:51
mkarnickinite all :)02:52
=== cpg is now known as cpg|brb
=== cpg|brb is now known as cpg
=== cpg is now known as cpg|brb
beunomkarnicki, you rock!05:04
=== SpyderBite is now known as Spyder|zzz
=== yofel_ is now known as yofel
Chipacabeuno: you're long gone, right?06:10
=== cpg is now known as cpg|away
kermiacthanks for the info duanedesign, seems this is has already been fixed by [r]odrigo :)06:22
=== cpg|away is now known as cpg
wgrantIs CouchDB going to return at some point?08:00
wgrantIt's been nearly two months, hasn't it?08:00
kermiacwgrant: bug 585530 - see Martin's comment (18). They're working on it. It is currently re-enabled for some users (the 'first batch') & they are hoping to have it enabled for everyone over the next few weeks08:25
ubot4Launchpad bug 585530 in ubuntuone-servers "Desktopcouch Replication is disabled - evolution contacts and bookmarks are not syncing (affects: 42) (dups: 4) (heat: 272)" [Critical,Triaged] https://launchpad.net/bugs/58553008:26
chrowecan anyone suggest good instructions for getting an ami running on an Ubuntu Private Cloud10:28
=== cpg is now known as cpg|away
mkarnickibeuno: thanks \^_^/14:01
beunomkarnicki, heya14:02
mkarnickibeuno: hello ^ ^14:02
mkarnickibeuno: late morning here for me hyhyhy :>14:02
beunoit looks like you're making a lot of progress!14:03
mkarnickibeuno: I was pretty excited to see what you saw on that screen shot. that's very close to next milestone, which was delayed so much14:03
mkarnickibeuno: implemented ContentProvider this night! it serves the fetched files to the database, and a database cursor makes sure the list displays current directory \o/14:03
mkarnickiby fetched files I mean node, hash, etc. the file's will be downloaded (at first) on demand, naturally14:04
beunoright14:04
beunoI was going to ask you about that14:04
mkarnickibeuno: ask whatever you like =)14:05
beunoso you'll ask for certain files, and they'll download14:05
beunoand you'll keep a reference to the files that where downloaded (showing green ticks or something)14:05
mkarnickibeuno: at first, a user can tap a file and download it, then starr it for regular sync (sync service, last stage of gsoc project)14:06
mkarnickibeuno: correct14:06
beunoaeesome14:06
beunoand how about downloading a whole folder?14:06
mkarnickibefore I have those green ticks if will work like that: the user taps a file -> if it wasn't downloaded before *or* there's a new version of it, it's redownloaded14:07
mkarnickibeuno: you will be able to starr a folder, and it will be downloading in the background14:07
mkarnickibeuno: wait..14:07
mkarnickibeuno: that may not be a good idea14:07
mkarnickibeuno: downloading and starring is something different14:07
mkarnickibeuno: starring had the intention to keep that folder in sync14:08
mkarnickibeuno: well, I guess for now we'll leave it that way (after it downloads, you can un-starr it), however14:08
mkarnickibeuno: you know that the project will be evolving over time, so no worries. we'll make it rock114:08
mkarnicki*rock! xD14:08
beuno:)14:09
beunoso, starring something that hasn't been downloaded, should download it, no?14:09
mkarnickibeuno: corrent. and keep in sync.14:09
mkarnickibeuno: so maybe it is a way out actually.14:09
mkarnickibeuno: you wanna download a folder, starr it. when it's done, and you don't wanna sync it, unstarr it - and it's still there, sitting happily :D14:10
beunoyeap14:10
mkarnickibeuno: yes, I think that was my intention. download's on demand are regularly single files14:10
mkarnickibeuno: like a pdf or a spreedsheet14:10
mkarnickibeuno: whereas downloading folder full of pictures/music over wifi14:11
mkarnickibeuno: would classify as a task for syncing.14:11
mkarnickicrap my hand hurts, I slept on it ;d14:12
dholbachhiya14:29
dholbachsemi-last-call: UDW sessions up for grabs: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep14:30
=== JUMPA is now known as jumpa
* popey honks16:05
popeyi cant recall who I spoke to last time, sorry, wondered if someone could delete the four notes in my notes sync doofer on u1?16:05
popeybecause they all have funny file names and the web site breaks out in OOPS when i try to view (let alone delete) the notes16:06
ryepopey, we are unable to remove the notes since we don't have the access to user data, let me find the script that was used to add trash cans to all notes16:10
popeyrye: do i need to ask a question or file a bug on lp?16:11
ryepopey, nope, found one, testing,...16:12
popeyok16:12
ryeCSRF protection...16:12
ryepopey, this will take 5 more minutes :)16:13
popeyno hurry :)16:13
ryepopey, http://paste.ubuntu.com/455025/16:17
ryepopey, please navigate to /notes/ and paste that long long line to your firefox location bar and press enter16:17
ryepopey, if that does not work, could you please check whether it works on https://edge.one.ubuntu.com/notes/ ?16:20
popeywhere do I put the javascript? replacing the entire url?16:20
ryepopey, yup16:21
popeyhmm, using chrome, didnt work. will switch to ff16:21
ryepopey, let me test it in chrome16:21
popeytried in ff, nothing happened16:22
popeywhat should I expect to see?16:22
popeytried ff on one.ubuntu.com and edge.one.ubuntu.com16:22
popeyff 3.6.3 on windows btw16:23
ryepopey, so you navigated to https://edge.one.ubuntu.com/notes/ in firefox, then replaced the location entry w/ that js line and it did nothing? It should have added the trash can icons to every note16:23
popeynope, nothing16:24
popeyI'll disable extensions16:24
ryepopey, the line should read javascript: at the beginning and void(0); at the end, right?16:25
popeyyup16:26
popeysorry, i realise this must be frustrating as you can't see my screen16:26
popeybut I have exactly as you describe, and when i press enter in the location bar, nothing happens16:26
popeynothing visible anyway16:26
popeytested with no extensions16:26
ryepopey, ok, lets fallback to previous version - https://one.ubuntu.com/notes/ then run the line from http://paste.ubuntu.com/448161/16:27
popeythat worked16:27
popeyi see trash cans now16:27
popeyget an oops when i delete16:27
popeyOOPS-ID-1637appserverZfADCaFEbGadEEJdEadFfbJcDJGFDGBIA17674616:28
ubot4https://lp-oops.canonical.com/oops.py/?oopsid=ID16:28
rye:-/16:29
ryepopey, ok, let me sync the logs16:29
popeyyeah, i suspect its the name of the file still16:29
popeythe notes have ( and ) and ' in the names16:29
popeyand spaces16:29
beunorye, if he has a low ID, maybe we can fix this in replication?16:29
ryepopey, but removal uses uuid only, the title is not really helpful16:29
ryepopey, hm, is replication working for you?16:30
popeythe uuid has odd chars in it16:30
popeyi.e. the url for a note is:-16:30
popey"https://one.ubuntu.com/notes/edit/29fb5144-83d5-4e26-bd4c-85178f80e347%20(hactar%27s%20conflicted%20copy%202010-01-08)"16:30
popeyor do you mean an internal UUID rather than tomboy UUID?16:30
popeyrye: i am not using replication because I am trying to clean up all my tomboy installs and start again16:31
ryeaha, ID!16:31
ryepopey, i seem to remember that ....16:31
popeyat the moment i can sync (last time I tried) and can delete the notes in tomboy, but they "reappear" (i guess because they dont delete on the server)16:31
ryepopey, let me doublecheck16:31
popeysorry about this16:32
ryepopey, no no no, there is something wrong with handling the ids16:32
ryepopey, the couchdb cannot retrieve such document...16:42
ryeand the reason is the apostrophe...16:42
ryeno, the proxy seems to not dealing properly with the spaces16:45
ryebeuno, that's couchdb/ubuntuone issue, IDs containing whitespace cannot be retrieved via futon and couchdb frontend does not seem to escape the request properly...16:47
beunorye, ah, that's interesting16:48
ryebeuno, since that id created by dropbox (files were renamed due to conflicts) tomboy decided that it is ok to use it. And then our server side breaks on that16:49
popeyit is a somewhat niche issue :)16:50
* beuno thinks16:50
ryepopey, are you trying to remove all notes?16:54
popeyyes16:54
beunothat's easier!16:54
popeyhappy for you to delete them if necessary16:54
beunohttp://www.freedesktop.org/wiki/Specifications/desktopcouch/Documentation/Troubleshooting?action=AttachFile&do=view&target=ubuntuone-couchdb-query16:55
ryebeuno, using windows16:55
beunoget that16:55
beunoah16:55
beunowhat is popey doing using windows?  :)16:56
* popey is at work :(16:56
popeyi can do it on ubuntu when I get home16:56
popeyor if you re-engineer U1 so it doesn't depend on gui things I could do it on an ubuntu server ;)16:56
beunopython ubuntuone-couchdb-query --http-method=DELETE notes16:57
beunothat'll do the trick16:57
ryepopey, well, if you have replication enabled then it is pretty simple, you just need to generate proper OAuth header and then it is pretty much plain HTTP(S)16:57
ryepopey, what is the email you used to register for ubuntuone ?16:58
popeyI am pretty sure we tried this last time16:58
popeyalan@popey.com16:58
popeyI will try when I get home though, thanks beuno16:58
beunopopey, and file a bug to be able to delete all your data from the web ui16:59
beunoassign it to ubuntuone-web16:59
beunoand we'll fix it in the future16:59
popeythats a good point17:00
popeyi had a load of notes to delete17:00
popeyit was painful17:00
popeyalso, the bug where the trash can moves is annoying when you're deleting a lot of notes! :D17:00
beunoI can fix that too17:01
popeyright, home time, thanks guys, sorry for taking lots of your time on a silly bug :D17:03
popeyhave a good weekend17:03
ryepopey, trash moves where?17:03
beunopopey, thanks for finding the bug!17:03
popeybelow the note17:03
ryepopey, i.e. trash can moves where?17:03
ryepopey, ah, is that the same on edge.one.ubuntu.com ?17:03
popeyand if you're not pixel accurate you click the _next_ note, not the trash can17:03
popeyno, on o.u.c17:03
ryepopey, because on edge there is a new shiney stylesheet that happened to have fixed that too17:04
popeyer17:04
popeylooks worse on edge :D17:04
* popey gets a screenshot17:04
popeyhttp://popey.com/~alan/u1.png17:05
popeyhttp://popey.com/~alan/u2.png17:07
beunoyeap17:07
beunoI have a bug about that17:07
beunohttps://bugs.launchpad.net/bugs/55250117:07
beunooh17:07
ubot4Launchpad bug 552501 in ubuntuone-servers "Cannot remove a note with long title - Trash can runs away (affects: 4) (heat: 20)" [Medium,Fix released]17:08
beunobut it's fixed released17:08
popeyah ok17:08
popeywhat about the scrollbar?17:08
beunonew bug, it seems17:10
beunowe should truncate17:10
popeysorry, i sounded a bit rude then17:12
beunopopey, not at all17:15
beunoI was thinking out loud17:15
beunowe need a new bug17:15
beunoget that trash can to stay put!17:15
ryeWHAT?17:20
ryeoverflow: scroll?17:20
ryehm, on the other hand how can we break such long string?17:21
=== yofel_ is now known as yofel
beunojust truncate it in the middle17:25
=== beuno is now known as beuno-lunch
duanedesignrye: by any chance have you seen this error in replication.log before? http://paste.ubuntu.com/455058/17:32
ryeIOError? that looks like gnome keyring connection thing17:33
=== cpg|away is now known as cpg
=== beuno-lunch is now known as beuno
=== beuno_ is now known as bueno
=== bueno is now known as beu\no
=== beu\no is now known as beuno
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
mkarnickibeuno: how does ubuntu-preferences get account info (name, mail, plan)? is it an http request?20:06
=== jumpa is now known as JUMPA
mkarnickiduanedesign: hi =) you know anything about that one ^ ?20:07
ryemkarnicki, yes, see http://people.canonical.com/~roman.yepishev/ubuntuone-account-info20:08
mkarnickioh, thanks rye ^-^ !20:08
mkarnickirye: link broken ?20:08
ryemkarnicki, yes20:08
ryemkarnicki, yes, see http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/ubuntuone-account-info20:09
mkarnickilooks good for me, but google throws bla blah20:09
mkarnickirye: thanks :)20:09
mkarnickirye: sweeet =D thank you!!20:09
mkarnickibeuno, duanedesign: rye answered with a python script, thanks :)20:11
ryeguys20:12
beunohe always does!20:13
ryebeuno, our second couchdb shard appears to be non-cooperative now20:14
ryeerm20:14
=== dendro-afk is now known as dendrobates
=== JUMPA is now known as jumpa
=== cpg is now known as cpg|away
pavand22:02
pavanhow to use irc22:02
=== jumpa is now known as JUMPA
=== cpg|away is now known as cpg
Tavituxhola buenas tardes22:08

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