/srv/irclogs.ubuntu.com/2009/06/12/#ubuntuone.txt

jcastrohey dobey, check out the latest comment: https://bugs.edge.launchpad.net/ubuntuone-client/+bug/38531300:08
ubottuLaunchpad bug 385313 in ubuntuone-client "[karmic] syncdaemon can't find python-configglue" [Critical,Triaged]00:08
rmcbridejcastro: I'm actually working that bug. That's exactly what I needed to know. Was actually going to ping james_w for advice on that today but didn't get to that point. Thanks for pointing it out!00:43
jcastroI'm glad we found it00:43
jcastroI was going insane over here!00:43
rmcbrideme too. Everything looked fine to me (and its the same config that has worked in jaunty) I had no clue00:44
james_whey rmcbride00:44
rmcbrideHi james_w thanks for the tip! I was really puzzled there00:44
james_wnp00:44
rmcbrideaha! it's NOT the same config. we're getting python-configglue set to go to REVU and at one point the debian directory was removed from our source build branch. I missed that field when I was rebuilding those files00:50
rmcbridefixed, pushed, and new python-configglue package for Karmic is being chewed on by the PPA as we speak.00:55
jcastrohero!00:56
rmcbrideThe hero is the man who gave me the fix. I do copy-paste like a pro though00:56
* rmcbride goes to re-learn parsing build logs00:56
rmcbrideactually it's going to the nightlies PPA first, I'll upload it to the Beta PPA now00:58
rmcbrideforgot that my script was set up that way :.00:58
rmcbride:/ even00:58
rmcbridejcastro: seems to be some severe PPA builder lag tonight. I haven't gotten accept or reject emails on the new package yet. I do not have an ETA. I'm calling EOD at this point. I'll pick it up in the AM.02:13
desertedquestion: is there any issue with installing the client on other distros?02:44
desertednot meaning from a technical perspective by the way02:45
pjssilvaIs it possible to add a computer again to the account after deleting it?03:00
pjssilvaCan I add back a computer to ubuntuone (after deleting in the web interface)?03:10
tcoleyes03:14
tcolethere are a couple ways to do it03:14
tcolethe simplest is probably to run u1sync --authorize03:15
tcolefrom the machine in question03:15
tcoleafter that you'll probably need to disconnect and connect to the service again03:16
dobeyyou'll need to quit the applet, and run it again from the main menus actually03:55
tcoleah04:02
dobeybecause of the --signup thing04:03
jdo_ok who'se dumping loads of files on our servers!04:10
jdo_hehe04:10
=== jdo_ is now known as jdobrien
desertedso is there any issue ToS wise running ubuntuone off ubuntu?04:34
__lucio__deserted: i dont think so. i know we encourage people to do clients for other OSes, so im pretty sure other distros are also ok04:38
desertedcool04:39
* deserted starts on his ebuild04:39
__lucio__and it wouldnt be too nice of us, would it?04:39
desertedhehe wouldn't really be in keeping with FOSS spirit04:39
desertedbut like to double check, being server side is currently closed :)04:39
__lucio__no comments ;)04:41
desertedhehe all good05:29
desertedcurrent client is python only isn't it?05:29
__lucio__yes05:31
toroshi09:17
teknicotoros: hi09:21
BUGabundobons dias10:13
teknicohi BUGabundo10:28
BUGabundohey teknico10:28
facundobatistaHi all12:51
BUGabundoola facundobatista12:52
facundobatistaHola BUGabundo12:52
statikhello world14:28
Peace-this software can be installed on kubuntu?14:31
Peace-or i need of nautilus?14:31
Peace-because i get problems installing it14:32
BUGabundoo14:38
BUGabundoNo14:38
BUGabundohumm now I've got ubuntulog ??14:38
dobeyit's installable. and yes, it currently requires several pieces of gnome to be installed14:39
Peace-well i get14:39
Peace-gksu14:39
dobeybut it will run14:39
Peace-gnome-app-install14:39
Peace-and a lots of stuff14:39
Peace-well i will never use then14:39
dobeybut we are working on splitting the packages14:39
Peace-when you ll do i will use , for now ... megupload :)14:40
Peace-megaupload14:40
teknicoPeace-: I use the client on KDE14:45
teknicoPeace-: it does require nautilus, and a number of gnomelibs14:46
* CardinalFang sighs and grumbles at Python.14:52
dobeyheh14:53
statikMEETING BEGINS14:59
statikHi, everyone who is here for the ubuntu one developer standup, please say 'me'. The format for this meeting is to paste 3 lines: TODO, DONE, and BLOCKED. Then say the person that should go next - we can try going in 'me' order.14:59
aquariusme15:00
dobeyme15:00
vdsme15:00
rodrigo_me15:00
statikme15:00
jblountme15:00
teknicome15:00
statikurbanape, CardinalFang?15:01
statiki guess aquarius is first15:01
dobeyurbanape is on his way still. was held up15:01
aquariusDONE: specced out how OAuth should work in CouchDB with Jan from Couch and SteveA; worked out list of things that we need to package for karmic (posted to ubunet-discuss); investigated telepathy tubes for doing CouchDB LAN replication; had brilliant proxy OAuth plan that turned out to be rubbish15:01
aquariusTODO: still looking at CouchDB LAN replication and thinking about whether to use telepathy or open the CouchDB port on the external network interface; going to the contacts sprint on Monday morning15:01
aquariusBLOCKED: nothing15:01
CardinalFangooooh, me me me!15:01
rmcbrideOh this is daily?15:01
rmcbrideme15:01
aquariusdobey: you're up15:01
Peace-teknico: well if i have to install nautilus omg , i get a lots of gnome stuff to run it , no well i want a clean system15:01
dobeyDONE: More nautilus extension C port (almost finished), nano-sprint15:01
dobeyTODO: Finish up nautilus extension C port, more nano-sprinting15:01
dobeyBLKD: central-services needs license/(C) assignment approval.15:01
dobeyvds: all you15:02
vdsDONE: clean_phone_number branch proposed, hash_secrets branch started and nearly done15:02
vdsTODO:finish up mentioned branch, on-call review, getting ready to leave for London15:02
vdsBLOCKED: clean_phone_number need review, need to talk with statik about some more db changes15:02
vdsyuor turn  rodrigo_15:02
rodrigo_done: improved couchdb-glib API to fit e-d-s-couchdb needs, and implemented read operations in e-d-s-couchdb15:02
Peace-teknico: kde ? mm kde 4.2?15:03
Peace-i have kde 4.315:03
rodrigo_todo: look at submitting new packages (couchdb-glib, e-d-scouchdb) for inclusion in karmic, and write operations in e-d-s couchdb contacts backend15:03
rodrigo_blocked: none15:03
teknicoPeace-: yes, 4.2.215:03
statiki think i'm after rodrigo15:04
statikDONE: mini-sprint, review python-configglue packaging with rick, rollout stuff w/ phil, screen sharing discussions with webmonkey15:04
statikTODO: Catch up on CouchDB stuff, talk with lots of people about KDE, fix the problems with my testtools package that is in REVU, coordinate with esteve about packaging of txAMQP, figure out what other packages are needed for karmic.15:04
statikBLOCKED: None15:04
rodrigo_statik: your tutn, yeag15:04
statikjblount: you're up15:04
Peace-teknico: that could be the issue , but i remember i got the same messange on kde 4.2.215:04
jblountDONE: Decided to return all of the stable of laptops I've required in the past few weeks, got file-usage-info started, lots of weird hardware issues diagnosed and kind-of-fixed15:04
jblountTODO: Code review, Convince Dell & Lenovo not to charge me anything for borrowing their laptops, get help with file-usage-info branch from jdo15:04
jblountBLOCKED: Nada15:04
jblountteknico: Tag!15:04
teknicoDONE: face val... erm, Face Duty :-)15:04
teknicoTODO: more Face Duty15:04
teknicoBLOCKED: on Face Duty ;-)15:04
teknicoCardinalFang: up to you15:04
CardinalFangdone: got monitoring catching messages.15:05
CardinalFangtodo: graphing daemon set up.  allocating DBs automatically.15:05
CardinalFangblocked:  python "subprocess" leaks file descriptors.15:05
CardinalFangrmcbride: j0!15:05
rmcbrideDONE: Mini Sprint, fixed karmic package for python-configglue15:05
rmcbrideTODO: finish REVU packaging of python-configglue, finish Thursday client rollout15:05
rmcbrideBLOCKED: Nope15:05
rmcbrideI think that's all of the "me"s15:05
CardinalFangpfibiger: ?15:05
zbirhey, I'll do standup as zbir15:05
pfibigerDONE: Figuring out our EC2 Deployment tools and modifying them to change the # of file descriptors on the API server. Rollout of rev 1432 to all servers15:06
pfibigerTODO: Modifying ec2deploy to check for success before assigning static IPs, unpack s3 data to new location, modify pack2s3 to eliminate packing of .bzr directories to reduce size of our deploy tgz15:06
pfibigerBLOCKED: None.15:06
CardinalFangpfibiger: I can help with that bzr bit.15:06
CardinalFangzbir: You're up.15:07
zbirDONE: Wrote up initial thoughts on firefox bookmarks syncing15:07
zbirTODO: More writing, get with jblount on /files/ UI15:07
zbirBLOCKED: Nothing15:07
zbirnot sure who's next, but you're up15:07
statikooh, zbir is just in time15:08
statikzbir: we're just about to wrap up, got anything for us?15:08
zbir^^15:08
statikwow, that was bad timing for my IRC/network to flip out15:09
statiki got it all from the backlog though15:09
statikthanks everyone!15:09
statikMEETING ENDS15:09
statikvds: how can I help with the db patches?15:09
aquariusFINISH HIM15:09
aquariuszbir: ooh, where did you write up those bookmarks thoughts?15:09
rodrigo_zbir: what are you thinking about the bookmarks thing?15:09
statikCardinalFang: we have some python committers on the team if you need any help with the file descriptor leaks15:09
aquariuszbir: I have some thoughts on that15:09
CardinalFangstatik: rgr.15:10
zbirI'd love to talk it through with some more people. At this point, it was really just a feasibility exploration.15:10
zbirAnd I've had a bunch more thoughts since scribbling some notes yesterday15:10
CardinalFangstatik: Did we miss urbanape?15:10
urbanapeurbanape == zbir15:11
dobeyCardinalFang: zbir == urbanape15:11
rmcbrideFor anyone that was having issues starting the client under Karmic, corrected python-configglue packages are now on the PPAs15:11
urbanapeheh15:11
CardinalFangSo very confusing.15:11
dobeyrmcbride: did you re-upload them to REVU also?15:12
rmcbridedobey: nope. I still have to do more fixing there15:12
zbirsorry. For some reason, my Colloquy was connecting to freenode, but Xchat wasn't. So I posted as my alter ego.15:12
rmcbridedobey: this was a missing field in control that was keeping the packages that were previously uploaded for karmic from being correct.15:12
urbanapethere, no more confusion15:12
Peace-ok this is the  stuff with kde 4.3 beta215:12
Peace-http://pastebin.ca/145776715:12
dobeyrmcbride: yeah. i just presumed they might have the same issue :)15:14
Peace-with 80 mb of stuff to install it15:14
Peace-well leaving15:14
rmcbridedobey: nope. I need to refine my workflow for the REVU thing a bit. I have most of it from working with statik yesterday, but I need to walk through it again, as something was still mssing at the end of the day.15:14
dobeycool15:15
diverse_izzuehey everyone. just got my invitation, doing my first steps. i put a file into the "my files" folder, and could the promptly see it on the webfrontend. then i uploaded a file via the webfrontend, but there's no sign of that file being synced to my disk. it's been about half an hour that i uploaded that file.15:17
statikdiverse_izzue: right now the messages from the web UI servers to notify the fs-1 servers that an event has happened and they should sync a new file to your local system are not flowing.15:19
teknicodiverse_izzue: the upload completed successfully, right?15:19
diverse_izzuestatik: thx15:20
diverse_izzueteknico: yes, i can see it in the web ui15:20
diverse_izzuestatik: but the idea would be that it's more or less instantaneous, right?15:21
statikdiverse_izzue: to check whether that is the problem, you can try disconnect/connect, and the file should sync down15:21
diverse_izzuestatik: will do15:21
statikdiverse_izzue: yes,  it should work very quickly. I think we should have the message queue system up and running next week15:21
statikso that different parts of the system can react much more quickly to events15:21
diverse_izzuestatik: a dis-/reconnect indeed did it15:22
statikgreat15:22
diverse_izzuealso, can somebody tell me if there are plans to extend this system/platform to other distros and maybe even other OSs?15:22
diverse_izzueas popular as ubuntu is, and island solution doesn't get us very far15:22
statikdiverse_izzue: we're focusing on (k)ubuntu right now, but trying to be careful to make sure most of the code can be ported15:22
dobeythe client will run on any distro where the dependencies are available15:23
statikdiverse_izzue: to make the ubuntuone-client work on non-linux platforms the main thing to port would be the token storing code and the file change notification code15:23
dobeyand we encourage people to make packages for other distros (we're working on making that easier to do as well)15:23
diverse_izzuegood to hear! gotta go back to the lab :-) thanks so far!15:24
toroshi15:32
torosjust a question: is it possible to cancel a subscription, and then recreate it again with the same openid?15:32
torosand if I do this, then the newly created account will be "clean", like a fresh, new account?15:33
teknicotoros: mmm, let me check15:35
torosteknico: thanks for checking :)15:36
dobeytoros: i think if you cancel and then subscribe again, you will still have your data15:38
torosand the shares to, right?15:38
torosthat's not good for me... :(15:39
jblounttoros: What dobey said, I've done this a few times in our testing, and the account stays the same. (not sure about shares)15:39
torosI still have a stucked in shared folder, that I can't remove :/15:39
torosnow I have access (temporary) to both sides of the share15:40
torosbut I have still no idea, how could I remove it...15:40
=== rmcbride changed the topic of #ubuntuone to: File Sharing for Ubuntu | https://ubuntuone.com | https://launchpad.net/ubuntuone | Currently in limited beta, new invitations are sent regularly | Current Beta Client Revno is 41, Protocol Revno is 38
statik__lucio__: we really need a fix for toros to be able to delete that share somehow15:43
* BUGabundo hands sudo rm to statik15:43
__lucio__statik: a fix to delete his share or full sharing deleting support?15:43
torosstatik: thanks, I would really appreciate it15:43
statik__lucio__: of course we need the whole thing, but I think toros would be happy to get a workaround today and the full solution can wait for when verterok comes back from vacation or whenever you had it scheduled15:44
__lucio__statik: ok, lets see what can be done.15:45
statiktoros: the funny thing is that we've specifically made it so we can't see your shares in the admin UI, so that your privacy is preserved15:45
torosthank you guys!15:45
torosif I give you the share ID - does it help?15:45
statiktoros: not sure, lets see what ideas __lucio__ has in a few minutes15:46
torosokay15:46
igortoabout kde there is work in a Qt based couchdb lib?15:56
teknicoigorto: you mean a Qt-based frontend to access couchdb? not that I know of15:58
teknicoigorto: you can use a web browser to access couchbd, so maybe there's not much incentive to write one :-)15:59
igortoteknico: no .. i am saying a Qt based api to talk to couchdb16:01
statikigorto: we've been talking about integrating couchdb into akonadi but haven't gotten as far as figuring out that we need that library. sounds like a good idea though!16:02
statikigorto: would that be much more handy than a DBUS interface to couchdb?16:02
statikigorto: to answer your question from privmsg earlier, rodrigo_ is working on an e-d-s backend that talks to couchdb16:03
__lucio__toros: do you have access to the account that created the share?16:03
igortostatik: dbus is not a good idea .. because it has a data limit(something like 4K) and some akonadi data is bigger than that16:03
rodrigo_igorto: kde already uses glib (for a11y and gstreamer), so would a C++ API on top of couchdb-glib be ok?16:03
rodrigo_igorto: I'm adding stuff to couchdb-glib to deal with the internal record format we use in U1, so it would be a pity to have to reimplement  all that16:05
igortorodrigo_: hmm .. in fact i dont know ... because akonadi has 2 sides ... the server and the libs ... the servers is Qt only .. have more a dependency i dont know if it would be good16:05
toros__lucio__: yes, I have16:05
rodrigo_qt uses glib AFAIK for a11y16:05
rodrigo_so, anything linking to qt already depends on glib16:05
rodrigo_or am I wrong?16:05
rodrigo_igorto: if akonadi uses couchdb-glib, they'll just need to get/put the date, without having to convert and deal with the internal format16:06
igortoyep16:06
dobeyrodrigo_: if it doesn't yet, i guess it will, as qt is using (or plans to use) atk, right?16:06
rodrigo_dobey: it is already using it afaik16:06
* rodrigo_ looks at package deps16:07
dobeyright16:07
__lucio__toros: ok then, ill try to make a script that will connect to the server and delete the share. but it has to be called by the user the offered the share. is this good enough? (whe have share delete support in the protocol, but its not on the tool yet)16:07
toros__lucio__: thank you, that's perfect16:08
=== urbanape_ is now known as urbanape
statik__lucio__: you are the hero of the day!16:08
thisfredhttp://www.youtube.com/watch?v=K556aqrcfcQ16:08
* jblount scowls at Pandora for thinking that blink-182 was a good followup to Andrew WK16:08
jdobrienwhy don't we mod the web UI so it won't get a gazillion records?16:08
jdobrienthat's a very simple fix16:08
jdobrienthe web will never be able to handle everything16:09
jblountthisfred: Sadface for US people (some copyright msg on that video)16:09
thisfredow16:09
thisfredbah16:09
rodrigo_dobey, igorto: http://pastebin.ca/145783916:09
jdobrienor we could use paging...get the first page now and later add bits to go page-to-oage16:09
__lucio__statik: not yet16:09
thisfredwell it was a guy playing 'popcorn' on a piece of dental floss. Reading about it is probably as good as watching it. It was well done though.16:10
igortostatik, rodrigo_ so i was talking with some guys .. we could make a couchdb integration ... but not in akonadiserver ... it would be an akonadi resource16:11
rodrigo_igorto: right16:11
igortoso .. have couchglib will not be a problem16:12
jdobrienthisfred: isn't that a beatles song?....popcorn playing on some dental flosssss...16:13
jdobrienthisfred: oh wait...that's blackbird16:13
thisfredjdobrien: I think that line got edited out by mcCartney16:13
thisfredthe square16:14
jdobrienwhat a jerk...he has no sense of adventure16:14
thisfrednever allowing Ringo a break16:14
dobeyi don't think they would last too long playing brix on Natal16:15
statikdobey: can't remember if we already talking about this...kenvandine was asking for a tarball of release of ubuntuone-client and ubuntuone-storage-protocol before next wednesday, will you be able to do that?16:15
teknicothisfred: he was right, you know16:15
=== facundobatista_ is now known as facundobatista
teknicothisfred: guys with a sense of adventure get killed by other guys vaguely resembling lifelesse ;-)16:16
jblountpfibiger: If you hear me talking about buying any sort of laptop in the next 12 months, slap me and grab my wallet.16:16
dobeystatik: yeah. almost got the nautilus C port done. just a few more things and I'll have a branch for that, and then another to switch to using the autotools bits by default and to fix up the packaging16:17
statikdobey: ROCK16:17
igortorodrigo_: well the first thing could be to do a kioslave that could be integrated in dolphin and the second one an akonadi resource16:19
thisfredteknico: heh16:19
rodrigo_igorto: yes, that's exactly what we're doing for gnome, the e-d-s (akonadi) stuff first16:19
dobeykioslave? for couch?16:21
torossorry, guys, I have to go home - I'll be back in about 30 minutes. Or if __lucio__ writes the script, he can send it to tormail at gmail.com. Thank you for your help!16:32
torosbye16:32
BUGabundostatik: ping16:32
BUGabundoheck yeah16:33
statikBUGabundo: hello16:33
BUGabundo$ apt-cache policy gwibber  | pastebinit http://paste.ubuntu.com/194446/16:33
BUGabundostatik: clear now ?16:34
BUGabundoI'm hopping segphault pushs this weekend a new GUI16:34
BUGabundoit will look greatr16:34
statik0.9.2~bzr26316:35
BUGabundoI'm on bzr 34116:36
BUGabundoaka trunk16:36
jblountBUGabundo: There's a ui newer than the mako-template stuff? I'm running trunk gwibber as well.16:39
BUGabundojblount: segpault hasn't pushed it yet16:41
BUGabundojblount: https://bugs.launchpad.net/gwibber/+bug/32504616:41
ubottuLaunchpad bug 325046 in gwibber "[wishlist] No quick way to switch sending to different accounts" [Wishlist,In progress]16:41
jblountBUGabundo: Nice !16:43
SteveAigorto: hi16:45
BUGabundotake a look at the video16:45
igortoSteveA: hello16:45
SteveAigorto: I was just reading your conversation with rodrigo about akonadi resources and such16:46
SteveAI had a great conversation with sebastian kuegler about making an akonadi resource for address book contacts that would use couchdb as a data source16:46
SteveAso, I've been talking with sebastian and till adam from kdab about that16:46
igortoright16:47
SteveAit seems to me like a very elegant way to get akonadi talking to couchdb for specific types of object16:47
SteveAwe're trying to pull together a demonstration of this, with some prototype code, to show anyone who is interested at Akademy16:47
igortoyep ... talking with Volker Krause , he has the same idea16:48
SteveAand, if the prototype works well, I'd like to look at doing this kind of thing more widely16:48
SteveAoh? cool16:48
SteveAwith couch db too?16:48
igortoyep .. an akonadi resource talking with couchdb16:49
SteveAway cool16:49
SteveAI'd love to get an email thread or irc session or something between everyone who is interested in this16:50
igortoin fact i was talking with rodrigo_ about that :>16:50
rodrigo_igorto: will stephenson still works in akonadi, right?16:51
SteveAigorto: do you know if you or volker will be at akademy?16:51
igortorodrigo_: he does not have time =/ he are working in network manager now16:52
SteveAthat's a pity... rodrigo and I will be there, so it would have been good to meet up16:53
igortoSteveA: volker will be at akademy .. he will be talking about akonadi automated testing16:53
SteveAoh, great16:53
rodrigo_SteveA: yeah, there are a couple of akonadi talks at gran canaria16:53
SteveAnice16:57
SteveAigorto: has volker blogged about this, or put any code out there?  I'd like to contact him to collaborate on this, if he's willing.16:58
igortoSteveA: about what?akonadi tests?(few people in kdepim has blog hehehe)17:00
SteveAigorto: no... about making an akonadi resource that talks to couchdb17:00
igortoSteveA: no ... i am an akoandi developer too .. normally i contact him directly .. right now he is very busy with kolab groupware resource17:01
SteveAok17:02
igortowe have the #akonadi channel .. normally everybody is there (all core team)17:02
igortoyou can ask directly17:03
dobeyfacundobatista: btw, there is a bug filed about the emblem-on-a-folder thing, and already assigned tome :)17:05
SteveAigorto: thanks!17:06
facundobatistadobey, ok17:06
torosre17:16
artirsegp17:18
rodrigo_igorto: so, as I was saying in private message, akonadi just needs to talk to the local couchdb, all syncing will be done automatically17:23
__lucio__toros: ive been blocked by something else, but i will have your script ready today. thanks for your (forced?) patience17:25
igortoright .. so all changes in ubuntu one storage would be notified for the local storage?17:25
rodrigo_igorto: right17:25
toros__lucio__: thank you :)17:25
igortocool17:26
Savagorodrigo_, may I ask you 1 question? Is this a hard requirement to have a local couchdb server?17:27
SavagoOr would it be possible to talk directly with the remote couchdb server?17:27
Savago(something like the akonadi google calendar/contacts resources).17:28
rodrigo_Savago: it is possible to talk to the remote couchdb server, but then you miss automatic replication17:28
rodrigo_Savago: but yes, it's possible17:28
rodrigo_Savago: my API is right now only sync, but I've written it in a way that I'll add async methods easily pretty soon17:28
rodrigo_Savago: so, you could use the async interface to talk to the remote server17:29
SavagoNice.17:29
rodrigo_Savago: but why do you want to not contact the local couchdb?17:29
Savagorodrigo_, akonadi already creates a local cache of your data. And I'm somewhat worried about the memory footprint of having YADS (Yet Another Data Server) on the computer.17:30
* Savago quite newbie about ubuntuone + CouchDB.17:30
SavagoIs the local server being present/running no matter what?17:30
rodrigo_Savago: can't you just not use a cache for the local couchdb resource?17:30
rodrigo_Savago: it will if setup to :)17:31
rodrigo_Savago: if it's not running, then only option is to contact remote server17:31
igortorodrigo_: right now  there is a way to sync my local couchdb with ubuntu storage?17:33
rodrigo_not complete yet, we need to start couchdb locally, but will soon17:33
Savagorodrigo_, how interesting would be to have an akonadi resource for ubuntuone? And what would be the schedule?17:38
rodrigo_Savago: well, it would allow KDE users to replicate their data, and share it with e-d-s and web users of u117:39
Savagorodrigo_, do you have any pointers to documentation about how ubuntuone works? And how is the protocol structured?17:40
SavagoI think it might just make sense to write a Qt based implementation of CouchDB protocol (client side).17:40
rodrigo_Savago: well, for this we're using couchdb, so have a look at http://couchdb.apache.org17:40
SavagoIt could be reused by other KDE projects.17:40
rodrigo_Savago: I talked with igorto about doing a QT nice API on top of couchdb-glib17:41
rodrigo_couchdb-glib not only implements the protocol, it also knows about the internal format for contacts, etc17:41
jblountdobey: Do we have any documentation or images from the talks you had with the design team about ubuntuone-client desktop stuff?17:42
rodrigo_Savago: I think it makes sense to share the internal formats thing17:42
jblountdobey: I was just noticing the client spinning up and not knowning (even remotely) what it might be pulling down, a bit un-nerving.17:42
dobeyjblount: not yet, no. ivanka said she would get me some, but i've been dealing with the nautilus extension port and trying to get all that working and done17:43
dobeyjblount: and trying to get packages ready to go into karmic17:43
jblountdobey: Right on, I'll see about sketching up some stuff and pinging her in hopes that she'll add to it.17:44
dobeyi just pinged her, but i hope she's left, or about to leave, the office :)17:45
dobeybrb17:46
artirvideo18:44
artirnothing...18:44
dobeyblink18:48
__lucio__toros: i have your script: http://paste.ubuntu.com/194543/19:00
__lucio__toros: do $ python cmd_client.py19:01
__lucio__toros: to start it. then, when given the prompt write: delete_share "shareid"19:01
__lucio__toros: remember to use the "'s19:01
toros__lucio__: thanks, I give it a try19:02
__lucio__toros: let me know if it works.19:02
toros__lucio__: ok19:05
__lucio__toros: ok it worked? ok you will let me know?19:05
torosI will let you know19:05
__lucio__ok :)19:05
torosone moment :)19:06
torosno, it didn't :(19:09
torosI had the error message: "Disconnected: Connection to the other side was lost in a non-clean fashion."19:10
jdobrienunclean! unclean!19:10
torosby the way, if I ask the shares on the senders side (u1sdtool --list-shared), I don't see there this share19:11
torosjust on my side (u1sdtool --list-shares on my account)19:11
torosor... wait a moment please...19:13
torosno, still the same19:15
torosno change :(19:16
__lucio__toros: try reconnecting again and doing it again please. also, can i see the list shares from both ends?19:17
torosthis is the recipient side: http://paste.ubuntu.com/194550/19:21
torosthis is the sender side: http://paste.ubuntu.com/194551/19:22
torosas you see, this particular share can be seen only on the recipient side19:22
__lucio__toros: try using cmd client and doing the shares command, see if its listed (recipient side)19:25
torosno, I don't see it there19:28
__lucio__toros: and you still get updates?19:28
torosyes19:29
torosand I still see it with the command u1sdtool --list-shares on the recipient side19:30
__lucio__toros: i assume you have disconnected and reconnected lately, right?19:30
torosyepp, on both sides19:30
__lucio__toros: can i see your latests syncdaemon logs?19:34
torosyes, where do I find it?19:34
__lucio__.cache/ubuntuone/logs/syncdaemon.log19:35
torosthis is the sender side: http://paste.ubuntu.com/19455819:38
torosand this is the recipient side: http://paste.ubuntu.com/194560/19:40
=== yofel_ is now known as yofel
torosany idea? :(20:18
__lucio__toros: yes, bug + bug + bug20:42
torosyes... and, by the way, an ugly one :)20:43
__lucio__toros: the only way i can think of fixing this fast is stopping syncdaemon. removing ~/Ubuntu One/ and .cache/ubuntuone20:43
__lucio__toros: and then restarting syncdaemon20:43
toroson the recipient side?20:44
__lucio__that means you will download whatever is on the web. and only the correct shares.20:44
torosor on both sides?20:44
__lucio__yes, on the recipient side20:44
torosokay, I give it a try20:44
__lucio__sorry that this is the best i could come up with20:44
toros__lucio__: no problem.20:45
torosI have only some megabytes data in the ubuntu one folder :)20:45
torosit's syncing...20:53
* __lucio__ is holding his breath20:58
torosme too :)21:00
* __lucio__ dies of asphyxia21:05
toroshmmm... ubuntu one is very slow now...21:06
torosit's scanning...21:07
toroshmmm21:11
torosdoes the server work now?21:11
__lucio__toros: ermmm21:14
__lucio__toros: you have no idea the day that we have been having21:14
toros__lucio__: that's true :)21:16
torosand it seems, there is now a server side issue also21:16
torosbecause all the clients loop infinite21:17
torosI sit here with two real machines+a virtual machine, and 3 looping Ubuntu One icons - and I feel dizzy...21:19
__lucio__toros: try to reconnect. weve done some magic.21:24
toros__lucio__: It looks promising...21:27
torosvery promising...21:27
torosHurray! \o/21:28
torosI think it's everything perfect now21:29
torosthank you __lucio__ for your help!21:29
__lucio__toros: glad to be of service :)21:29
torosI never thought a simple "No shares" sentence can make someone soo happy :D21:33
BUGabundotoros: OLOLOL21:39
BUGabundostatik: so having me sending invites like crazy is messing you guys estimate load ?22:06
jdobrienBUGabundo: not likely22:08
BUGabundook22:08
BUGabundololol22:08
jdobrienBUGabundo: we have been sending out 500 invites a day and you know what users do when they first start ubuntu one22:09
jdobrienBUGabundo: if their like me...they drop their MP3 collection in it to see what happens22:09
jdobrienhehe22:09
jdobrienwe passed the 2000 user mark today22:10
BUGabundoI did not do that22:12
BUGabundojblount: 1/4 is my invites LOL22:12
jblountBUGabundo: :)22:12
BUGabundoola n0k1123:52
n0k11ola BUGabundo23:53

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