[00:22] Ng: "spinny applet thing"? I do enjoy your technical precision in descriptions. ;-) [00:44] Ng: yeah i've no idea why it does that. there must be some weird race somewhere [00:47] spm: it takes years of practice ;) [00:52] spm: yeah. i'm disappointed he didn't mention cloud computing at all. :) [00:54] lol [09:47] morning [09:48] hi rodrigo! [10:09] almost 3 weeks and still no invitation [10:10] yargh [10:10] :) [10:24] hmm, I just noticed that permissions aren't tracked by ubuntuone - is that a client bug/limitation, or should I file it on the whole thing? [10:46] morning (again) :) [10:47] hmm, nobody has op on this channel? [10:48] rodrigo_: it's generally recommended on freenode that people dont stay opped [10:48] rodrigo_: rest assured there are people with op here [10:48] so who can change the topic? [10:49] jussi01: ? [12:43] Hi all [12:51] hi facundobatista [14:17] Ng: what permissions? [14:17] dobey: mostly I care about +x [14:18] I have ~/bin/ symlinked into my UbuntuOne folder and after I re-installed my laptop, all my scripts got synced down (yay!), but had no +x [14:18] I filed it as bug #385511 [14:18] Launchpad bug 385511 in ubuntuone-storage-protocol "Permissions are not tracked" [Undecided,New] https://launchpad.net/bugs/385511 [14:20] Ng: hrmm. although tracking +x could expose some problems as well, in terms of security [14:20] dobey: I could see a good argument for tracking it all the time, but having the client only apply it when it's in "My Files" and not in "Shared With Me" [14:21] Ng: that might work [14:23] I'm not actually sure if inotify will tell you when permissions change, but if not it would be a good excuse to fix inotify ;) [14:25] Ng: well at the least, i think it tells you the file changed, and not permissions specifically [14:26] :) [14:26] but if the file changes, we should stat() it and update appropriately [14:28] hmm, the allhands survey is lacking some options that could be useful [14:30] <__lucio__> dobey: like: what brand of beer should we serve next time [14:34] \o/ kwak! [14:34] heh [14:34] doh. now /i/ did it. [14:35] __lucio__: clearly we should opt for local microbrews for these sorts of things [14:55] dobey: I'm pretty sure that Estrella Damm is as close to a "micro" brew as Barcelona gets. It's definitely the flagship beer there. I don't think we saw a single microbrew in any of the bars we went to in Las Ramblas [14:56] <__lucio__> but they all served Estrella Damm [14:56] <__lucio__> that doesnt sound too micro [14:56] no it's not. It's just as close as it gets to being local [14:57] <__lucio__> rmcbride: im waiting to try your beer on the next sprint [14:57] rmcbride: it's local because we passed the brewery on the highway :) [14:57] dobey: we passed TWO of them [14:57] __lucio__: yea I need to get my brewing setup back in order. Need to replace all the glass pipes and such [14:59] http://www.beeralewhatever.com/cerevseraartisanal.html [14:59] most of the bars we went to were small dives. [15:00] dobey: True, too bad we didn't find the place you linked [15:01] yeah, apparently there are a few more too [15:01] but catalunya is more about cava and wine than beer i guess [15:01] good afternoon everyone [15:02] and we found plenty of cava on thursday [15:02] :D [15:13] hi BUGabundo [15:13] hi jdobrien [15:14] holas banditos [15:15] ola dobey. who is the new gadjet? [15:17] hmm? [15:19] the 5.6" laptop [15:20] well, it's the poulsbo video, so video doesn't work so well [15:20] but wireless works surprisingly nicely [16:26] hi [16:26] I got the invitation for ubuntuone, but its weird since I cant do anything xD [16:27] hey pygi [16:27] I got 4 of them! [16:27] 4 invitations? [16:27] hi rodrigo_, my friend [16:27] how are you doing :) [16:27] rodrigo_: yes o.O [16:27] pygi: very well, and you? [16:27] none is sane, since they don't work [16:27] rodrigo_: perfect, just a bit busy :) [16:28] libburnia, gsoc, and uni :- [16:28] :-/ [16:28] rodrigo_: I heard you were at UDS! [16:28] hmm, Chipaca was looking at some wrong accounts, maybe it's related? [16:28] pygi: yes, you were not, right? [16:28] rodrigo_: I was! [16:28] cool, fifth invitation... [16:28] really??? [16:28] 7th... [16:28] jdobrien: pin [16:28] wth?!?! [16:28] jdobrien: g [16:28] man, I should have known [16:29] rodrigo_: yea :( [16:29] pygi: I'm sure we walked by each other a few times :( [16:29] jdobrien: I suspect pygi's problem answers your question? [16:29] rodrigo_: :-/ yup, probably :( [16:29] rodrigo_: next time perhaps? :) [16:29] pygi: crap..sorry [16:29] pygi: so now you use ubuntu, not opensuse? :) [16:29] pygi: yes, of course [16:30] rodrigo_: actually, I'm on archlinux now :P [16:30] :) [16:30] jdobrien: its not a problem, just thought I should report it :) [16:30] rodrigo_: I use what I feel like using at a given moment :p [16:30] * jdobrien prepares for some hate mail [16:30] jdobrien: any idea what happened? [16:30] pygi: you got a bunch of emails right? [16:30] jdobrien: what flavor of hate are you expecting, so i can send you something different? [16:31] * pygi has to make sure his Ubuntuone-ala app won't do that :P [16:31] jdobrien: yes [16:31] pygi: wise thinking :) [16:31] ubuntuone-ala? [16:31] pygi: we're approving invitation requests...someone has something funky that is throwing an error after the email is sent :( [16:31] yea, before ubuntuone was even announced, I was creating something like it, just open source [16:31] so you can host your own server [16:31] (well, the file sync/sharing part at least) [16:32] pygi: have they stopped...please say yes :) [16:32] jdobrien: yes [16:32] rodrigo_: mac, linux, win, and could use either your own server, CloudFiles or S3 :) [16:32] * Chipaca sends a couple of fake invitations to pygi to keep jdobrien worried [16:33] pygi: ifolder ? or AFS ? [16:33] BUGabundo: mehold :p [16:33] pygi: want one more invite? ehehe [16:33] BUGabundo: a real one?! :p [16:33] sure why not [16:33] * jdobrien blushes [16:33] omg [16:33] unless the system is all crazy up [16:33] it works now [16:33] :P [16:34] congrats for fixing it :p [16:34] rodrigo_: too bad we didn't meet :( [16:34] what sessions were you mostly in? [16:34] pygi: yes :( [16:35] pygi: but well, now that I know you go always to UDS, I'll look for you :) [16:35] Chipaca: hmm [16:35] problem [16:35] Chipaca: I hope it's erroring before sending emails [16:35] jdo: :) [16:35] pygi: desktop mainly [16:35] rodrigo_: this was my first time actually :p [16:35] pygi: ah [16:35] pygi: and what do you in ubuntu? [16:35] rodrigo_: right now? Nothing anymore :) [16:35] I do work on Bazaar however [16:36] good [16:36] rodrigo_: and since when do you ubuntu? xD [16:37] since april, although I'm an old debian user, always had a couple of debian servers at home [16:37] now they are ubuntu :) [16:37] rodrigo_: eheh [16:37] BUGabundo: I wanted something new to play with, so I decided to do that, a free dropbox :p [16:37] I guess Ubuntu is *only* stealing debian quota on servers [16:38] pygi: DB is free, and paid too [16:38] same as U1 [16:38] the client and API is open [16:38] BUGabundo: I know, but you can't host your own server :) [16:38] only server side is closed [16:38] nod [16:38] pygi: well there's a request for that on DB [16:38] that's what I meant with free, you know :) [16:38] which they replyed to consider in the long run [16:38] like 2012 [16:39] then you meant installable [16:39] possibly :) [16:39] work got in the way of fsevents module implementation tho [16:39] since I can't test without mac xD [16:41] whoever fixed my invitation to u1 thanks btw ;) [16:42] BUGabundo: actually, the dropbox client isn't open [16:42] dobey: isn't it? [16:42] BUGabundo: the only part that is open, is the nautilus extension, which isn't the actual client [16:42] ohh the nautilus extention is [16:42] not the actuall daemon, yet [16:42] eheh [16:42] BUGabundo: the client daemon itself, isn't open, it's part of the giant binary blob download it does on first run [16:43] I can't see why would that daemon be so hard to reverse engineer... [16:44] no need to reverse engineer if you have an open protocol available in u1 :) [16:45] pygi: thers an API [16:45] pygi: well, if it's all ssl to the server, then it could be difficult :) [16:45] you can implement any client you want [16:45] same as U1 [16:46] dobey: ha! perhaps, only perhaps :p [16:46] rodrigo_: heheheh :D [16:47] rodrigo_: since when are you on canonical's payroll? :P [16:47] pygi: and see http://blogs.gnome.org/rodrigo/2009/06/03/desktop-datasettings-replication/ [16:47] pygi: since april :) [16:47] rodrigo_: bleh, cool :) [16:48] pygi: i brought him over to the dark side ;) [16:48] :D [16:48] nooooooooo, my mentor is on the dark side now! [16:48] rodrigo_: desktop team or? Btw. I read that post earlier, couchdb++ :) [16:48] pygi: no padawan, I still do gnome work :) [16:49] pygi: online services, so u1 [16:49] rodrigo_: btw zeitgeist uses (for now) bzr for revision history [16:49] pygi: working on the desktop integration, all stuff open source, so just on the dark side because dobey is on my team, the rest is ok :D [16:49] pygi: yea, couchdb seems not very good indeed for rev history [16:51] * jblount wishes he could sync all the . files in his ~ with Ubuntu One. [16:51] jblount: why aren't you able to do it now? [16:51] jblount: that's coming soon :) [16:52] pygi: Too much manual configuration. I could move it all to my share, then symlink it back, but I'm a web developer with work to do :) [16:52] pygi: As rodrigo_ indicated, we'll be doing this in a super awesome way soon, but it doesn't help me migrate to a new laptop _now_ :) [16:52] :P [16:52] too much marketing talk for me :P [16:52] rodrigo_: btw. working for PSF this year [16:53] PSF? [16:53] python software foundation [16:53] jblount: i don't want to sync them :) [16:53] ah, cool [16:53] * dobey likes his private keys to be private [16:53] rodrigo_: btw. p2p sharing in private network would be cool :P [16:54] dobey: Good point... [16:54] one client which has access to internet downloads stuff from U1 server, and syncs it to other clients in local network [16:54] pygi: yeah, with couchdb it's very easy to do that [16:54] rodrigo_: the problem with couchdb is that its a bit memory intensive [16:55] pygi: DB has been promising P2P for an yeatr [16:55] pygi: is it? I can't really notice it's running here all the time [16:55] pygi: although don't have numbers yet [16:55] BUGabundo: and since when are you on canonical's payroll? :P [16:55] dobey: wtf is up with this 10x speed spinning icon? [16:56] rodrigo_: hm, well, it certainly isn't light :) [16:56] jblount: no idea. your files are syncing really fast? [16:56] :) [16:57] pygi: me??? I'm just an happy alpha tester [16:57] dobey: :p [16:57] jblount: i really don't know though. it's hardcoded to 10fps, and blocks additional requests to start, so i'm a bit confused myself [16:57] dobey: :)) [16:57] dobey: Oh, so you've seen it? I thought it was just happening with me. [16:58] jblount: you aren't the only one to report it, no :) [16:58] * BUGabundo just noticed U1 isn't installed since last breakage [16:59] so, are there any plans for bigger storage plans? [17:03] refic: there are plans for additional services [17:03] alright :) [17:03] refic: and I guess you can always have a special request [17:09] refic: Are you just thinking bigger like 20GB or "Backup my laptop" like 500GB ? [17:12] jblount: well, like ~50GB [17:12] BUGabundo: re: your question from a couple of hours ago; based on my (analysis), of the (current) functionality of the (closed) server side, it's likely only a couple of days work to reimplement it from scratch [17:12] BUGabundo: (which you are welcome to do, and to provide your own diskspace) [17:13] sladen: I don't do code [17:13] but I do an hell of a job finding bugs, sugesting features, and promoting it [17:13] BUGabundo: pay somebody else to reimplement it. Do you want a quote? [17:14] sladen: heheheheh [17:15] sladen: ah?? [17:15] I'm fine with the way it is [17:15] I use both DB and U1 as I see fit [17:15] I have no trouble with server implementaion beeing closed [17:15] I would just love to be able to install it on my own HW [17:15] if you can reimplement our server in only 2 days, more power to you :) [17:15] * BUGabundo humm wonders if there is an wishbug for that [17:16] dobey: web interface excluded [17:16] dobey: sudo apt-get install ubuntuone-server [17:16] sladen: even without the web ui, it is a significantly larger amount of work :) [17:16] dobey: sladen: anyone said it would have to be free? [17:16] you can not only sell storage and services, but Server too [17:17] not every user needs to have MultiUser support [17:17] dobey: may I ask how so? [17:17] (I mean, I'm sure the server has more then I'm thinking of, but...( [17:18] _ [17:18] ) [17:18] although, you need at least some web ui, for the oauth [17:19] pygi: well, it's taken us a lot more than 2 days, and we're still not done... so :) [17:20] dobey: hehe :) [17:21] dobey: understandable :P [17:21] dobey: nah; for the use-case BUGabundo wants (and anyone else with their colo server), you don't need to implement authenication, or permissions, or sharing. Only exporting of a real-world directory view and a long list of mappings from hash objects to each of those files/directories [17:22] sladen: just that is a the bare minium [17:22] you guys can make Plans for that and more [17:22] and beat the competiion [17:22] dobey: eg. the difference between s1sync and ubutunone-storage-syncdaemon [17:23] sladen: then you don't need anything. just rsync a directory tree to an ssh server [17:23] which will get you auth and permissions for free [17:23] you definitely need auth [17:23] but that's not ubuntu one [17:24] if you want to re-implement ubuntu one server, you are going to take more than 2 days to do it :) [17:24] yeah, at least 3 or 4 :D [17:24] dobey: to copy the server-infrastructure wholesale, yes, weeks, and several more for testing [17:29] bbl [17:51] I think weeks is about right for the basic server [17:51] that might be a little smaller once we document the protocol semantics a bit better, but not much [17:52] even ours is not a huge piece of software, but it is somewhat subtle [17:59] yeah, I might give it a go (as an interlectual challenge) at the point where's there's enough outline documentation that the implemtentation will take less time than working out /what/ needs to be written first [18:04] is the '[storagefs-local]' stuff for when you guys are running a local instance of the server on your desktops? [18:05] dobey: am i crazy or is the applet icon spinning much faster now? [18:06] makes me think it is syncing faster :) [18:07] kenvandine: 2nd one reporting that [18:07] kenvandine: (04:56:35 PM) dobey: jblount: no idea. your files are syncing really fast? [18:08] hehe [18:09] yank the network cable out; does it still spin fast? [18:10] mine is slow, while connecting [18:11] let me put a 1000MiB file on a folder shared with ~100 users [18:11] and see how fast that goes [18:11] uploading at 50KiB/s [18:11] icon rotation looks ok [18:20] kenvandine: i think you're crazy :) [18:20] whew... good... not a bug then :) [18:22] BUGabundo: u1 go boom yet? [18:24] not yet [18:24] still uploading [18:24] testing that theory that doing the sync to several user would create a black hole [18:25] oh wait... that's not U1... damn wrong channel [18:25] never the less I'll let eat my small 3G bw and give you guys a real world test case [18:26] BUGabundo: u1 = Ubuntu One [18:26] yep [18:27] dobey: ever saw the file I left on my U1 just for you ? [18:27] uh, no [18:27] ohh [18:30] but you haven't shared anything with me, and i don't generally keep ubuntuone running, because i am too busy stopping/starting/resetting it so i can debug and test stuff [18:31] dobey: ehe I though you would go messing the server HD [18:31] :))) [18:31] * BUGabundo raises privacy concern [18:31] i don't have access to the server [18:32] bug 385638 [18:32] Launchpad bug 385638 in ubuntuone-client "Icon spins at a variable rate" [Undecided,New] https://launchpad.net/bugs/385638 [18:32] ahahahaha [18:32] dobey: as if you didn't have enough to do [18:32] oh its *not* a feature [18:33] LOL [18:33] no, it's a bug [18:33] but definitely not critical [18:35] hi jussi01, i haven't met you before. are you part of the ubuntu IRC operator council team ? [18:39] dobey: it would be awesome if the rate depended on something :) [18:39] Chipaca: it does [18:39] statik: yes, I am [18:39] statik: and nice to meet you :D [18:39] Chipaca: it depends on the rate at which the timeout function is called [18:40] dobey: I mean, on something like upload rate, or number of state transitions per second, or body odour, or something like that [18:40] * kenvandine would rather it just have an emblem to show activity [18:40] Chipaca: oddly enough, the timeout function has a check, so this shouldn't ever happen [18:40] jussi01: great! thanks for hanging out in here [18:40] kenvandine: or that, yes; the applet wakes up the cpu a lot [18:41] statik: no probs, Im an ubuntu one user also :D [18:41] kenvandine: if it was a staic image, how would you know if it was active, or locked up? [18:41] kenvandine: I would like to know how much upload is done/left [18:41] BUGabundo: that could be in a tooltip [18:41] welcome jussi01 [18:41] don't forget the applet is going away (at least in the default config) [18:41] dobey: clicking on it should open a status dialog with upload rate, content of the queues, things like that [18:41] dobey: the spinning doesn't tell me if it is hug [18:41] kenvandine: mine just says: Synchroninzing [18:41] statik: thank you! [18:41] Chipaca: the applet is only spinning when the cpu is already active anyway [18:42] dobey: nope, the spinning can be happening with the cpu in a low power state, pushing stuff over the network [18:42] dobey: I seen it! :) [18:42] dobey: how about 1 click for details, double click for Nautilus ? [18:43] Chipaca: if your wireless card is that low power, we better start selling those instead [18:43] BUGabundo: the applet is going away, anyway [18:44] oh [18:44] more power to OSD [18:44] lol [18:44] after all that war over UM [18:44] eheh [18:45] eh [18:47] !cloak | statik [18:47] statik: Many Ubuntu IRC channels prohibit access from !proxies such as TOR due to a high level of abuse. You can however obtain a hostmask cloak: see http://freenode.net/faq.shtml#cloaks [18:51] ahah [19:07] hi [19:23] hi loedu [19:24] hi, kenvandine [19:24] i also got the same issue about the icon spinning faster-slower-faster :-) [19:25] ahaha [19:25] its for all of those of us who are screnofenic [19:26] :-) [19:26] you guys ever used gspot ? [19:27] it was/is a codec info app [19:27] nope, not me [19:27] and one of the last versions had a colourful rotating icon [19:27] and the Dev said that about the icon, and had an option for turning it of [19:27] LOLOL === blizzzek is now known as blizzz === yofel_ is now known as yofel [22:36] hi [22:36] Ng: seems i wasn't talking to the wrong guy after all :) [22:37] heh [22:37] I am everywhere! [22:37] you work on ubuntu one? [22:37] 'fraid not, I'm a humble sysadmin ;) [22:37] but there are folk here who do [22:37] heh [22:37] like dobey! [22:38] i am heading out though. i have to go :) [22:38] but i'll look at the scrollback later [22:38] Ng: who here is doing most of the design and coding? [22:38] Ng: so am I [22:38] funny we never crossed before [22:39] <__lucio__> zeenix: no one is doing most of anything. we are too many now :) [22:40] zeenix: as __lucio__ says there's quite a few people now - I guess the right answer would depend if you mean the web UI, the gnome integration, or the server backend [22:40] the later two i guess [22:41] what i am interested is in possible interaction with UPnP, especially MediaServer [22:41] <__lucio__> zeenix: what kind of integration? [22:42] I think dobey, MenTaLguY and rodrigo_ are doing the gnome end of things [22:43] zeenix: upnp in what way? [22:44] hmm, could be interesting to access a upnp mediaserver remotely since they often seem to do transcoding (so could squeeze video up my crappy adsl ;) [22:44] tbh, i don't have antying specific in mind [22:45] Ng: yeah, something along those lines came to my mind [22:45] or it could be the other way around too [22:46] i-e being able to browse remote contents on my PS3 [22:47] I wonder what the copyright-istas would have to say about a third party tunnelling your media [22:47] it doesn't seem significantly different to a slingbox type idea though [22:50] (which I mean in a "slingbox is ace and popular and hasn't been sued that I know of" kinda of way :) [23:38] ola n0k1 [23:39] ola BUGabundo