[00:06] nessita, rye: found an explanation for the bug #759197; I've added it to the bug comments. [00:06] Launchpad bug 759197 in ubuntuone-client (Ubuntu) (and 1 other project) "[natty] Ubuntu One Folder bookmark is not created (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/759197 [00:06] I'm working on a branch now. [00:12] ugh [00:14] alecu: a little [00:14] alecu: currently beaten by a chicken [00:14] wow, that's quite a picture! [00:15] nessita, well, it looks like gsd is listening to the old CredentialsFound signal [00:15] alecu: WOW [00:15] nessita, and that one is not being thrown by sso, because SD uses the methods in the new interface, so it throws the new signals. [00:16] alecu: good catch, I will never guess [00:16] nessita, the effect of this is that we don't have the bookmark that gsd creates on first run. [00:16] alecu: really good catch [00:16] nessita, so, the solution looks like making libsyncdaemon use the new interface [00:17] yeah, it was quite difficult to find :/ [00:17] makes sense. make it the ubuntone.credentials iface [00:17] alecu: that way you don't need to filter by app_name [00:17] oki, I'll keep cooking, this chicken will not win the battle [00:17] nessita, right, but I'd like to take a better look before changing this, because I don't know what else is using it [00:18] nessita, didn't understand the bit about the "ubuntuone.credentials" iface... [00:44] nessita: ping [00:54] alecu: pong [00:54] mattgriffin: pong [00:55] nessita, branch almost ready for review [00:55] alecu: the ubuntuone.credentials is a module that performs U1 specific dbus auth using ussoc behind [00:55] nessita, right, but this is libsyncdaemon, that's C [00:56] alecu: so? ubunutone.credentials is a dbus service, just like ussoc [00:56] :-) [00:56] ah, ok. [00:56] anyway: I'm proposing the branch that just changes the DBUS interface names [00:57] alecu: makes sense to be cautious [00:57] I gotta sign off, kitchen is getting worse by the minute [00:57] alecu: I'll review tomorrow [00:57] sure [01:00] nessita: sorry. i thought i broke something with the launcher icon progress indicator... but it's probably my fault from killing unity [01:00] mattgriffin: if it happens again, let us know [01:01] nessita: the progress bar seems to have disappeared and i though it happened when i unchecked "Limit file sync bandwidth usage" ... i'll test again later and let you know [01:03] mattgriffin: sure! thanks [01:03] ok, I'm off [01:03] bye all! [01:06] I'm gone as well.... bye all! [02:43] So, uh... do files ever get off the queue? [02:45] I kind of want the item I bought at some point... [02:49] I wanted this song for my work session tonight [02:49] It's been queued for over 20 minutes now [06:36] ralsina: ping [08:49] morning all [08:55] ping desktop+ https://bugs.launchpad.net/ubuntuone-client/+bug/735464 - we break in Kubuntu [08:55] Launchpad bug 735464 in ubuntuone-client (Ubuntu) (and 1 other project) "ubuntuone-syncdaemon crashed trying to start missing ubuntuone-control-panel-gtk (affects: 2) (dups: 1) (heat: 18)" [Undecided,New] [09:13] hello rye [09:13] duanedesign, hello! [09:14] rye: trying to understand how thiis happened. http://ubuntuforums.org/showthread.php?t=1727641 [09:14] I might just not be awake yet :) [09:15] good morning people! [09:16] o/ [09:20] Unity is completely confused with Xephyr window now :( [09:21] duanedesign, hmmm, i wonder whether metadata is still kept [09:22] duanedesign, I can write a script to rename all this mess though [09:23] duanedesign, hm [09:24] duanedesign, I guess we need the client version to start investigating, It is really hard to imagine this scenario on natty client, but additional investigation is required for past client [09:27] rye: that is about as fae as i got for a script to rename http://paste.ubuntu.com/593477/ [09:28] though i am worried about spaces in file names [09:30] oops [09:32] duanedesign: i could do it in C so it removes the smaller files no matter what they call the files? [09:33] * fagan has some code that it wouldnt take much to add that functionality already [09:33] duanedesign, yes, spaces and directory traversal, let me try to write something... [09:34] Ill go back to the bug list [09:36] http://paste.ubuntu.com/593481/ <--i need to test it. Never used bash's Internal Field Separator [09:38] ahhh, directory traversal, d'oh [09:44] Good morning all! [09:44] morning JamesTait [09:44] ralsina: link to the review :) [09:45] fagan: https://code.launchpad.net/~mandel/ubuntu-sso-client/choose_correct_ui_module/+merge/56321 [09:46] ralsina: ok give me 10 and ill have a check [09:46] fagan: cool [09:50] duanedesign, http://paste.ubuntu.com/593490/ [09:52] duanedesign, it will operate on current directory or the argument specified, will rename the files/folder to somehting.N if they exist and will write the log to make sure we know what went where [09:54] duanedesign, hm, your way of using bash substring instead of basename is more awesome... fixing... [09:58] duanedesign, http://paste.ubuntu.com/593493/ [10:02] awesome, thanks [10:09] can I have someone for 5 mins to test something [10:09] (in natty) [10:10] Bug #759595 [10:10] Launchpad bug 759595 in banshee (Ubuntu) "u1ms links dont work if banshee isnt running (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/759595 [10:10] I said in the bug how to reproduce it [10:14] rye: that script worked awesome [10:15] rye: I made a couple test files 'touch test1.u1conflict' Ran the script. It fixed those and even found some other cnflict files I did not even know about and fixed them :) [10:16] add that one to the U1 scripts bundle [10:17] duanedesign: want to help me with a confirm on that bug above? [10:21] fagan: i can [10:21] duanedesign: thanks seems pretty easy to test anyway [10:24] ok testing now [10:32] fagan: gone and confirmed [10:33] s/gone/done [10:33] :P [10:35] duanedesign: cool [10:35] * fagan will chase up dobey about it later [10:36] np, anytime [10:36] duanedesign: thanks [10:45] duanedesign, :) [10:45] duanedesign, adding the script [11:05] rye: if you run that script as «script.sh "Some Directory"», it'll break [11:05] Chipaca, argh, yes, initial escape is not there [11:06] quotation [11:06] Chipaca, heh, which is "Ubuntu One", yes, true [11:08] mandel: ralsina: I think you guys are playing Conflict Squash. It's like Conflict Ping Pong, but more physical. [11:08] duanedesign, http://people.canonical.com/~roman.yepishev/us/rename-u1conflict-files.sh [11:13] hahaha [11:13] fagan: https://code.launchpad.net/~mandel/ubuntu-sso-client/correct_windows_exe/+merge/56328 plz [11:14] ralsina: 10 mins ill sort it [11:17] OOPS [11:18] Chipaca, i just realised that syncdaemon will always be started [11:18] Chipaca, evenif user does not have Ubuntu One directory... or Ubuntu One launcher [11:18] rye: porquoi, monsieur? [11:18] *pur [11:18] *pour [11:18] gah [11:18] rye: why? [11:19] Chipaca, gsd plugin queries SD [11:20] Chipaca, testing this now on a new account [11:20] Chipaca, however, stop, this cannot be happening that easily so plz wait [11:27] nessita, ping [11:52] ralsina, fagan: please take a look at : https://code.launchpad.net/~mandel/ubuntu-sso-client/success_message/+merge/56540 [12:29] running the tests for the sso is funny on my computer [12:29] it crashes gconf and hangs in like 3 places === teknico is now known as teknico_away [13:29] I found a great way to crash unity :D [13:33] Hmmmmm did they remove wishlist as a bug status? [13:34] fagan, "wishlist" is severity. [13:35] CardinalFang: ohhhhhh [13:36] Natty reboot. BRB [14:04] hello all [14:05] no rye today? [14:08] hey hey, a [14:08] CardinalFang: a :) [14:13] fagan: Eclipse made me quite often try tab-autocomplete regular words when I e-mail people or chat on IM [14:13] karni: Eclipse is the devil [14:14] fagan: and you code in Java how often.. ;)? [14:14] karni: I did for 3 years [14:15] fagan: well, you can autocomplete in vim as well [14:15] not sure if Java, though. but I believe there's some lib/resourse for that [14:18] karni, in vim, Ctrl-P autocompletes from all the words in the current file, so simple autocompletion should work with any language [14:18] alecu: neat! [14:18] karni: I only started using vim recently [14:18] :) [14:18] * fagan has to try emacs soon too [14:19] fagan: vim ftw, I use it for anything else than Java (GEdit occasionally) [14:19] karni: well you must be using eclipse for the android sandbox [14:20] karni: and netbeans is the one I used for java [14:20] fagan: not really, CardinalFang is more hardcore and he's using ant, but I definitely like the Android ADT plugin for Eclipse [14:20] fagan: ack. it didn't work for me well back then [non Android Java project] [14:20] fagan: M-/ autocompletes from all open buffers in emacs [14:20] emacs vs vim, GO! ;D [14:21] This is Spartaaaaaaaaa [14:21] karni: hehe [14:29] alecu: seen bug #745540 ? [14:29] Launchpad bug 745540 in ubuntuone-client (Ubuntu) (and 4 other projects) "Method "CreateItem" with signature "a{sv}(oayay)b" on interface "org.freedesktop.Secret.Collection" doesn't exist (affects: 3) (heat: 18)" [Undecided,Invalid] https://launchpad.net/bugs/745540 [14:30] ugh, no === teknico_away is now known as teknico [14:39] dobey, so, it's the same issue as yesterday. The dbus struct named "Secret" has been added a field, and now all the dbus signatures that use it are broken. [14:39] this all seems only to be happening to gnome 3 ppa users. [14:39] alecu: no this is different. it seems CreateItem doesn't exist on the interface either, and we're using it [14:40] dobey, no. CreateItem has a Secret as part of its signature: http://people.collabora.co.uk/~stefw/secret-service/re02.html [14:40] alecu: so if you've already got a token you probably got the ValueError, but if we have to create one, you hit this bug [14:42] alecu: i think the signature changed maybe? [14:42] alecu: anyway, i don't think it's urgent, we can fix it in trunk and not stable-1-2 [14:42] the signature changed because the Secret struct changed. [14:42] right === zyga is now known as zyga-afk [14:44] dobey, I'm not sure yet what's the cleanest way to fix this. There's no spec version to be gotten from the secret service, so we'll have to try and fail to identify the version. [14:44] I'll try mailing the devels [14:44] alecu: problem is the spec is a draft [14:45] alecu: and we have to support both versions :( [14:45] well, they might as well increase the version number of the draft. [14:46] and add some property to the root object with the draft version [14:47] well in python it's probably easier to just try new signature, catch the error and fall back to the old signature, than it is to check the version and then do if new_version: everywhere [14:48] dobey, yeah, but it will quickly be a mess if they keep changing the spec [14:48] alecu: right, but that's true no matter what we do [14:53] hey all, can I have a review on this branch? https://code.launchpad.net/~alecu/ubuntuone-client/restore-u1-bookmark/+merge/57416 [14:55] alecu, +1 [14:55] alecu: it won't land right now [14:55] beuno, thanks! [14:56] alecu: please don't set it to approved [14:56] ok. [14:56] alecu: there are some broken tests in trunk that landed last week it seems :-/ [15:14] ralsina: you forgot to review this: https://code.launchpad.net/~mandel/ubuntu-sso-client/success_message/+merge/56540 [15:22] ralsina: is ready for your review ^ [15:22] fagan: can you review it too asap ^ [15:22] mandel: yipee! [15:22] :P [15:25] ralsina, fagan: sorry it was meant to be https://code.launchpad.net/~mandel/ubuntu-sso-client/error_message_style_and_image/+merge/56712 [15:25] mea culpa [15:36] CardinalFang: got a minute? need an opinion [15:36] karni, go! [15:39] CardinalFang: we might have what we need from REST some time soon. question is, should we leave the connection oriented sync daemon parts. I'm thinking, whether split this into to (REST client, 'connected' client), where the connected one would be, for instance, more suitable for tablets or other bigger devices based on Android. _or_ keep it in once piece, and give user the choice. I'm thinking about this now, because it's good time to make s [15:39] /s/to/two [15:41] karni, so, the problem with REST is that it requires polling? [15:41] CardinalFang: best(?) scenario would be to make this pluggable (i.e. based on user choice, REST vs connected), but this is certainly not the time for me to play with adapters and such before the initial, first release. [15:41] CardinalFang: yes and no - if we use REST, we can't poll. we decided to drop sync feature for initial release. [15:41] CardinalFang: and I'm not saying about picture sync - you're only uploading stuff. [15:41] karni: I heard you have a nice u1 .apk and are willing to share ;-) [15:42] ralsina, files? music? [15:42] ralsina: sure, as soon as I'm done listening to Chad, okey? [15:42] CardinalFang: I got an android phone, so... [15:42] ralsina: we have music streaming, and we have files sync [15:42] karni: cool :-) [15:43] ralsina: Chad takes care of music app ATM, and I'm more into the files one [15:43] but we're working on it together [15:43] anyway, back to the question [15:43] More the sync one, because music streaming is prohibitibe on argentina [15:43] ralsina, what? it's not [15:43] it works everywhere [15:44] beuno: on movistar, with a corporate plan, you get 700MB a month. [15:44] Legally or in code or billing. Ah. [15:44] ralsina, right, you can use wifi and pre-cache songs [15:44] beuno: yeah, that would work. [15:44] CardinalFang: the problem, or rather, the issue with REST - once we have it, it won't be until next cycle [at least] if we decide to include real sync, as the current app. the problem was that initial meta sync takes too long for some people - that's why we move to REST. [15:44] ralsina, there's an option to download to your phone [15:45] beuno: cool [15:46] CardinalFang: not to mention that using REST, there's no such thing as "managing the connection to U1", which I had to put much thought, but is not what we need to release now. we need a polished, working, client. that's what has been decided. [15:46] *thought into [15:47] mac/ubuntu dual booter here. is there an ubuntuone client for mac under way? [15:48] ralsina, I have a file-sync testing APK that is about two weeks old. I don't know if karni has anything. [15:48] hynso: I think one of us wants to take it on in their free time, but nothing official IIRC [15:48] CardinalFang: yes, I'll send him a new build [15:49] CardinalFang: I'd like to hear your thoughts on the REST/non-REST code [15:49] karni, I'm trying to remember the benefits of REST and how likely it will be that it's stable enough to use soon. When's the deadline? [15:50] CardinalFang: the dead line was 11.04 release date, but it's been already shifted. I'll tell you what's the deal with REST in 2 sentences. [15:51] karni: many thx. i'll doggedly check launchpad :) [15:51] CardinalFang: 1) initial meta sync might take long enough (1-2 minutes) for users with much data, and the app can receive bad feedback 2) REST is lightweight, less impact on battery that beuno has noticed in case of ~frequent sync [15:51] hynso, look in about 2 months. [15:52] CardinalFang: actually, the most imporant reason is speed, see 1) [15:54] CardinalFang perfect. thx [15:56] karni, right. Okay, I think we shouldn't give users a choice, when they're almost always not fit to make a choice. Let's be opinionated and pick one and make it best and add features. [15:57] karni, newer Android has a way for servers to send a signal back to the client to say there's something it should go check on. [15:57] CardinalFang: we could have the connection client in the experimental branch. question is, should we keep those pieces in trunk as well [15:57] We should use REST, I think and try to support that signal when we need it. [15:57] CardinalFang: C2DM, and we're talked about it with beun-o and aquariu-s [15:58] CardinalFang: this will need infrastructure and finance, though, when we roll out for bigger number of users. [15:58] CardinalFang: until then, it will work like that: [15:59] CardinalFang: if will refresh content on navigation and upon request [refresh button]. once you enter a folder, it will refresh contents. when you view volumes list, it will refresh. etc. [15:59] CardinalFang: this is how things worked before I used generations, but [again] together with aquariu-s and beun-o we decided to go for it. [16:00] CardinalFang: keeping the connection client for get_delta only would be a pain [16:01] facundobatista: oh crap! did you notice the black background when scrolling?! [16:01] karni, Okay, I think we should toss out or disable connection client. [16:01] karni, Ah, of black background, I promised you a fix. .... [16:02] CardinalFang: did you? I'm pretty sure I fscked something up [16:02] karni, nop [16:02] facundobatista: you do have enough files to scroll the files list down, right? [16:02] karni, yes I have, let me see [16:02] I just noticed [again?] it turns black, and this hasn't been a problem before. [16:03] yuck! looks aweful [16:03] karni, it's a UI optimization problem. You need an attribute to disable that. ... [16:03] ralsina: I'll send you the apk after I fix one color [16:03] karni, ah, the background turns black a moment while the screen is being scrolled [16:03] CardinalFang: yes I know, but this worked before, so I must have cleaned-up one thing too much [16:04] facundobatista: hahahh, now that's a bug :) should be pleasant white as it is! ;) [16:04] facundobatista: thanks [16:04] karni, np [16:04] Chipaca: ping [16:04] ListView android:cacheColorHint [16:04] karni, http://developer.android.com/resources/articles/listview-backgrounds.html [16:04] mattgriffin: pong [16:05] CardinalFang: relax, I'm on it [16:06] karni, not upset. I've seen it a dozen times. :) [16:06] CardinalFang: I'm upset, I broke it ;) [16:06] karni, it's a common enough problem that there's a dedicated page about it. Not many "bugs" get that. :) [16:07] CardinalFang: yup, I know :) [16:07] CardinalFang: it's just that it was working before, that's why I was surprized ;) [16:08] karni, I saw it two weeks ago. [16:09] CardinalFang: I've been working since THU on REST, haven't noticed this before. easy fix :) [16:09] I wish all were this easy. [16:10] heh [16:10] *hehe [16:11] can i get a couple of urgent reviews for https://code.launchpad.net/~dobey/ubuntuone-dev-tools/home-is-trial-temp/+merge/57507 ? === zyga-afk is now known as zyga [16:15] dobey, sure [16:16] thanks [16:17] CardinalFang: I might surprize you, but it wasn't _the_ bug that dedicated page was about. The thing is, we use _different_ solid colors on list items to indicate file status. Thus, we use view.setBackgroundColor(android.R.color.transparent); to make it transparent. *plus* [16:17] CardinalFang: GreenDroid is now pulled by ant, and I did change it's parent theme from @android:style/Theme to style/Theme.Light [16:18] CardinalFang: I should have mentioned that in the readme, otherwise people might think it's a bug. [16:18] *developers might think [16:18] karni, Ah. Huh. [16:18] so, now that GD pulls from Theme.Light, transparent items are white on scroll as well [16:46] mandel: your sso branches are broken somewhere it seems :( [16:48] clarita: I have it done but im going to make it easy to install [16:48] so you gals can try out the styles when ever you want [16:48] fagan: super duper [16:50] clarita: the even better thing is I more or less gave you every bit of useful css be default so you just have to change the values and remove un-needed stuff [16:50] *by === clarita_ is now known as clarita [16:51] and if you have any questions im very good at it [16:51] clarita: did you get that? [16:52] fagan: yes thanks v much [16:52] clarita: nice [16:55] mandel: it seems like fagan's e-mail address in one of the commits has a > in it [16:55] dobey: ? [16:55] dobey: oh my! [16:56] is that blocking a commit? [16:56] mandel: but i can't tell which one from lp [16:56] mandel: yes, and it's killing tarmac, so i set the branch back to needs review for now [16:57] dobey: "cute", I'll fix a bug I have atm and will take a look with ralsina... [16:58] mandel: yeah, launchpad does not like broken e-mail addresses :) === beuno is now known as beuno-lunch [16:59] dobey: it wasnt the greater than it was a weird # afterwards that I cant really explain [16:59] its fixed now though [17:00] dobey: his whoami is returning a strange char at the end of the email address, we will try to improve our bzr foo to change that in the history or something…. [17:03] well bzr has the uncommit command. but i suspect it will take more magic than that [17:08] bbiab [17:09] Maybe it's only the tip that matters. Add a empty commit to trunk, merge that on, and commit the merge with an address that's valid. Push. [17:09] ^merge that^merge the problem branch [17:11] mandel: ^ [17:37] CardinalFang: oh, I'll take a look to see if it works [17:38] * fagan broke lp (a bad thing in terms of workflow but a good thing as it exposed a huge bug) [17:41] hello everyone! [17:41] nessita: I broke lp [17:41] :) [17:41] fagan: finally! (?) [17:41] fagan: how come? [17:42] hi nessita [17:42] nessita: there was a # in my whoami [17:42] hi karni, how are you? [17:42] fagan: oh, nice :-) [17:42] alecu: you still need that review? [17:42] nessita, poke [17:42] nessita, no, thanks. [17:43] rye: shoot [17:43] nessita, bug #744731 [17:43] Launchpad bug 744731 in ubuntuone-client (Ubuntu) (and 1 other project) "ubuntuone-syncdaemon running although I have no account (affects: 2) (heat: 12)" [Medium,Confirmed] https://launchpad.net/bugs/744731 [17:43] CardinalFang: it doe snot look like doing that would work… ideally we would like to remove those commits from the email address... [17:43] nessita: thank you. I'm testdriving new REST API and reporting bugs ;) But I like it, though! [17:43] nessita: I hope you're good as well! [17:43] nessita, it turned out it is indeed starting syncdaemon [17:44] karni: I'm, thanks :-) [17:44] :) [17:44] rye: looking [17:45] nessita, I remember we had a tiny "that's not true" discussion about this a week ago, today I confirmed it on a fresh account [17:45] ok, /me reboots again, something is not drawing menus right [17:46] rye: right, I committed to testing tat [17:46] that* [17:49] CardinalFang: The PITA review is waiting for whenever you have time to ACK on it. I can walk you through anything you had problems with understanding. https://code.launchpad.net/~karni/ubuntuone-android-files/unified-list/+merge/56492 === rye` is now known as rye === beuno-lunch is now known as beuno [18:00] nessita, it took a while until I understood that I can use multi-user nature of the system to test these things :) [18:01] rye: hi back! [18:01] since Xephyr in unity is behind the launcher [18:01] nessita, well, my bip session is alive and I have all the scrollback [18:02] rye: so, yes, I committed to try it myself and I haven't done it yet. I'm still catching up with email, as soon as I eat something I will try to find the problem in the code [18:07] karni, ok, u1f... [18:08] rye: what was that? need a link :)? [18:08] karni, 20:08 - getting list of files and folders... [18:09] karni, it is me testing this [18:09] rye: good! latest link fromu1-internal? [18:09] karni, uh-huh [18:10] rye: cool [18:10] rye: you see at least 1 volume already? you must have a beefy storage in U1 ;)! [18:10] karni, still Please waiting... [18:10] karni, 20Gb, thousands of files [18:10] rye: this is why we're moving to REST [18:10] rye: what phone model? (you're on Wi-Fi right?) [18:10] karni, 12674 in Pictures UDF :-P [18:11] rye: good testing site!! [18:11] karni, Acer Liquid E, 800 Mhz, 512MB RAM [18:11] karni, 12Mbit wifi [18:11] rye: very good testing site. let me know how long it took ;) [18:12] rye: just for connection-oriented sync daemon research ;) [18:12] karni, D/UbuntuOneFiles( 6982): RequestQueue: waiting in queue: 17 is it good or bad? :) [18:12] ooh, SQLs flying by [18:12] karni, ok, 4 minutes [18:12] rye: now it's getting deltas [18:13] but still getting the list of files [18:13] rye: 17? good. 2 per each volume at least [18:13] karni, Getting list of files and folders obscures the top entry [18:13] rye: do you see anything in the first screen on the list? [18:13] karni, ies [18:13] yup [18:13] yes [18:13] cool [18:15] karni, ddms died :) [18:15] hahahah [18:15] * karni bitchslaps himself [18:15] rye: how's that sync going? :) [18:16] karni, getting list of files :) [18:16] karni, but i see the toplevel folders [18:17] rye: you can start browsing them if you want [18:17] rye: but it might be that snappy, if it's so hardcore on the backend [18:17] Incoming changes... [18:17] HIDE! [18:17] :) [18:18] karni, ok, done [18:18] rye: whoa! [18:18] rye: 10 minutes? [18:18] karni, but still the throbber is throbbing [18:19] rye: it means there's still something on the request queue (not necessarily still pulling meta, just processing) [18:19] rye: it should be gone soon, though. [18:19] rye: like, now ;P [18:20] later all [18:21] karni, nope [18:22] rye: you could go to Menu->Settings->Debug settings->Send logs [18:35] rye: if the app is still running and the spinner spinning - I can say one thing - we've leaving the connection-oriented client (managing it's lifecycle on a mobile Android environment was a great challenge and PITA at the same time), and moving to REST. this means, almost immediate file listings. [18:35] karni, well, there is currently a db update, which could cause such behavior, not the best time to test the application :) [18:35] rye: decision has been made last Wednesday, been working on the Java REST api for a while (filing bugs against the API), and today we confirmed we're moving so I'll be starting tomorrow. [18:36] rye: yea, I saw the heat. that's possible. [18:36] rye: it should timeout, though, and notify the user, so it's not a good excuse for me, though. [18:37] EOD for me now, but available online. I'm EODing only because I have an assigment due in 4 days :P [18:37] rye: do you ever EOD, you machine [18:45] karni, usually i don't EOD, i just shutdown :) [18:47] nessita, re: controlpanel showing up the initial page first... can we show the actual window only after we find out whether we have credentials/Ubuntu One keyring entry etc? [18:48] rye: is not straightforward, I should re-check (I did it long time ago) [18:48] nessita, once I was even able to click join before controlpanel realized I have already joined [18:49] rye: yes, I've done that as well, specially since now DBUS is much slower than before [18:49] nessita, /me adds dbus project to the bug report :) [18:49] rye: I'll look into that *along* with the other bug [18:50] nessita, dbus becomes a central hub... [18:50] nessita, dbus needs to be a switch [18:50] :) [18:51] nessita, thanks, that was just my 5 cents :) [18:51] rye: thanks! :-) [18:51] rye: yeah, sometimes my EOD=shutdown=to little sleep left anyway ;d [18:51] rye: are you aware of any musci streaming app for the desktop? [18:51] nessita: ubuntuone-music [18:51] nessita, you mean Chipaca's one that once broke ubuntuone-client? [18:51] :) [18:52] dobey: hi there! that is Chipaca's, right? [18:52] yes [18:52] but, is it working? [18:52] nessita, with overriden .pth file? Yes, I know about that :) [18:52] rye: but, is it working now? [18:52] nessita: if chipaca fixed it, it should work [18:53] nessita, well, i need to test, got a link? [18:53] rye: https://code.launchpad.net/~chipaca/ubuntuone-music/trunk [18:58] * alecu is giving a talk on dbus on 2' in #ubuntuone-classroom [18:58] https://wiki.ubuntu.com/UbuntuAppDeveloperWeek [19:00] alecu, has dbus slowed down? [19:00] rye, what? [19:00] alecu, " rye: yes, I've done that as well, specially since now DBUS is much slower than before" [19:01] rye, let's discuss this later, I'm giving a session right now. [19:01] alecu: I've noticed dbus being slower than before [19:01] hm, i can't find ubuntuone-classroom [19:01] ah, it is in #ubuntu-classroom [19:01] * rye goes there [19:03] i need to set reminders for these sessions, I keep missing them [19:04] nessita, dobey, basically Chipaca's ubuntuone-music is all I need on my netbook.... and even laptop too, it plays, it streams, it awesomes === clarita_ is now known as clarita [19:05] rye: but is it still breaking the ubuntuone namespace? [19:05] nessita, build deb, testing this [19:06] nessita, ImportError: No module named platform.linux.credentials [19:06] nessita, looks like yes [19:07] Chipaca: fix your code! :) [19:07] nessita, yes, the deb package breaks ubuntuone [19:07] nessita, either you sync files or stream musics :) [19:07] jojojo [19:08] for now anyway [19:14] nessita: hrmm, for the "splash page" maybe we set the buttons insensitive until the sso reply comes in on dbus [19:14] rye: bug #744731 is confirmed [19:14] Launchpad bug 744731 in ubuntuone-client (Ubuntu) (and 2 other projects) "ubuntuone-syncdaemon running although I have no account (affects: 2) (heat: 12)" [Medium,Confirmed] https://launchpad.net/bugs/744731 [19:14] dobey: yeah, that's another option [19:15] nessita, thanks! [19:15] rye: working on both [19:15] LOL [19:15] nessita, ubuntuone-music has just popped up a window with the first frame of the video... videostreaming ftw! [19:16] nessita, it does not play though, only sound [19:16] rye: wow! [19:16] will list this as a feature [19:23] facundobatista: isn't this "bug" actually a feature that you [or somebody] was taking about on the mailing list? https://bugs.launchpad.net/ubuntuone-client/+bug/538792 [19:23] Launchpad bug 538792 in ubuntuone-client "file publishing based on file name, non file "ID" (affects: 1)" [Wishlist,Confirmed] [19:24] facundobatista: someone published a file to PyCon with a schedule. when he (you?) changed it, it wasn't pubilshed any more, becase it was a new file, but with same filename [19:24] karni, probably [19:25] facundobatista: is it the case that the user has *renamed* the file, and not editted with external software (delete/rename pattern) ? [19:25] it's the inverse problem, maybe [19:25] he renamed it, the file is still shared (because it's the same node) [19:25] is dobey around? [19:25] facundobatista: right [19:26] facundobatista: no, not that way. he renamed the file, and *another* file with same name is published (that's what he describes) [19:26] it's strange [19:26] don't know [19:26] facundobatista: I mean.. I know we base on nodes, so wft o_O [19:27] facundobatista: I'd actually would *like* that described behaviour [19:27] karni, which one? [19:27] fagan: no [19:27] * fagan has a bug he should look at [19:27] dobey: so thats a yes then? [19:27] facundobatista: if I edit a file, and the app decides to remove the original one, and recreates with the same filename - and it would still be published under the same link [19:28] facundobatista: so it's not same thing as renaming it - it's a delicate difference. anyway, that report is strange.. I'll reproduce. [19:28] karni, ok [19:28] dobey: you probably got mail about it anyway its the u1ms links not working [19:29] fagan: yes i know they don't work right if banshee isn't already running. [19:30] dobey: but that is a bit of a bug since people would probably expect that it would [19:31] small but still could be annoying if the user just think the link doesnt work at all [19:32] yes it is a bug. but there probably isn't anything i can do about it for 11.04 :( [19:32] anyway its cool though if it doesnt get fixed but would be nice if it was [19:33] dobey: If the fix could get in for natty past the freezes I could do it over the weekend [19:33] * fagan doesnt mind going at it [19:33] it's not a trivial fix [19:34] dobey: its getting the argv when the app starts and checking if there is a u1ms link in there right? [19:34] no [19:34] (or whatever that translates to in C#) [19:35] afaict, it is an architectural bug in banshee itself, and has nothing to do with the music store [19:36] dobey: yeah ill have a look anyway and give a debug a try [19:37] fagan: do you have a lastfm account? [19:37] Hi all. I'm trying to log in to Ubuntu One (apparently I have an account because it says my email is in use). I can't remember my password so I've asked it to mail me a reset password, but I haven't received any mails. I've tried three times now, with hours apart, to request a reset password and still no mail [19:37] dobey: yep [19:37] shanepfagan [19:37] And yes, I have checked my spam folder [19:38] fagan: enable the lastfm extensions in banshee, quit banshee, and go to last.fm and find some lastfm: link to click on [19:38] fagan: and tell me if banshee opens and the lastfm stream starts playing [19:39] dobey: kk sec [19:40] dobey: banshee froze at startup [19:41] and crashed [19:41] froze, or is just a little slow? [19:41] nice [19:41] dobey: was that what you were expecting? [19:41] no, i was expecting banshee to start and do nothing [19:42] Anyone? [19:42] ANyone here with access to the mailserver or something. Is it even working? [19:42] Lhademmor: have you checked your spam folder? [19:42] 14:36 < Lhademmor> And yes, I have checked my spam folder [19:42] fagan, yes. Nothing there [19:43] * fagan didnt see that :/ [19:43] Lhademmor: give me a sec ill test it out to see if its working [19:43] Lhademmor: you requested the password from http://login.ubuntu.com/ ? [19:44] dobey, no I did it from "Ubuntu-sso-login" when trying to log onto Ubuntu One from my natty beta [19:44] nessita: ^^ [19:45] * fagan tests both login.ubuntu.com and the client [19:45] dobey: reading backlog now [19:47] Lhademmor: login.ubuntu.com is working you can do it from there [19:47] Lhademmor: SSO will email your password to your preferred email address, which may not be the one you entered in the email text entry. What does this mean? the following: SSO allows you to configure several email accounts with the same SSO account, being one of the emails the preferred one. YOu can log in with any of the emails, but the communications will be sent to the preferred one [19:48] Lhademmor: so, if you can't confirm your preferred email, go to the website that fagan is linking and retrieve password from there === AJenbo_ is now known as AJenbo_away [19:48] i just installed ubuntuone-client from nightlies ppa. do i need to reboot? [19:49] pmatulis_: yes (or restart the syncdaemon, but is better to reboot) [19:49] you don't need to reboot [19:49] logging out, waiting a minute, and then logging back in is the easiset way to restart everything though [19:49] strange, dpkg is still showing 1.4.6 [19:50] are you sure you installed the new version? [19:51] i enabled ubuntuone-nightlies-maverick.list [19:51] and then did a full package upgrade [19:51] deb http://ppa.launchpad.net/ubuntuone/nightlies/ubuntu maverick main [19:51] did you do an update of the apt cache first, or just enable then upgrade? [19:51] update [19:52] what does apt-cache policy ubuntuone-client say? [19:52] I'll try, thank you both! [19:53] dobey: interesting [19:53] dobey: it's there but it's not a candidate [19:53] 1.5.8+r952~maverick1 [19:54] it was probably held back for some reason then [19:54] run apt-get upgrade again and see [19:54] dobey: i have a preferences file used to hold back proposed [19:54] dobey: do i need to add something there for ppas? [19:55] The following packages have been kept back: [19:55] upstart [19:56] i don't know [19:56] nessita, hmm... doesn't work. I've checked all of my email accounts that I know of, but haven't received mail on either of them :( [19:57] dobey: yes, that's the issue. i moved the file away and disabled proposed. now it's a candidate [19:58] Lhademmor: was that asking for the password reset from the sso web site? [19:58] Lhademmor: or from the desktop app? [19:59] nessita from the website fagan linked [20:00] <- not fagan [20:00] Lhademmor: please paste in private your email address, I will try to ping or sysadmins to ask for more info [20:02] Lhademmor@gmail.com [20:02] heh [20:02] "in private" [20:02] that... may have been the wrong window [20:03] But hey, I've got spam a-plenty [20:03] bad nessita [20:03] but it's public on launchpad anyway [20:03] and on wiki [20:03] yeah I know [20:03] dobey: oh sorry, I pasted in teh wrong channel [20:03] Lhademmor: sorry :-( [20:04] just blame pidgin :) [20:04] no, this time it was me [20:04] * nessita slaps herself === AJenbo_away is now known as AJenbo [20:23] ok, so the user had an old filter for all incoming email from ubuntu.com. Is fixed now :-) [20:24] good [20:36] " alecu: I've noticed dbus being slower than before" [20:36] nessita, want to tell me about it? [20:36] alecu: I have no info other than seeing how the control panel takes between 1 and 2 seconds to receive an answer for u1 credentials [20:43] it's probably slower because there's a lot more stuff going over dbus these days [20:43] it's sort of like the roads around buenos aires :) [20:44] can i get a second review for https://code.launchpad.net/~dobey/ubuntuone-client/no-bzr-test/+merge/57571 please? :) [20:46] nessita: we need to bump the version in lp:ubuntu-sso-client to 1.2.99 or 1.3 or something [20:47] dobey: you're right, I can do it [20:47] nessita: thanks [20:47] * nessita reviews as well [20:48] dobey: approved [20:49] dobey: but we should not make a release, right? otherwise it will show up to build a new package and we don't want that [20:49] thanks [20:49] release for ussoc 1.3.0, I mean [20:49] nessita: we don't need a release of sso trunk right now no [20:49] ack [20:49] nessita: if you make it just "1.3" we can release "1.3.0" later [20:50] dobey: is that common practice? (I would not know) [20:50] X.Y.99 is probably more common [20:51] it doesn't really matter i guess [20:51] I prefer 1.3.0, to not get confused about the 1.2 series [20:52] which is why i suggested 1.3; if we go with 1.3.0, we should not make a tarball that is 1.3.0 when we make a release to upload to Oroborus [20:52] ok [20:53] dobey: I bumed it to 1.3.0, next release will be 1.3.1 then. All done. [20:54] ok, thanks [20:59] yw [21:03] alecu, ping [21:03] alecu, i forgot to ping you earlier, bug #735464 [21:03] Launchpad bug 735464 in ubuntuone-client (Ubuntu) (and 1 other project) "ubuntuone-syncdaemon crashed trying to start missing ubuntuone-control-panel-gtk (affects: 2) (dups: 1) (heat: 18)" [Undecided,New] https://launchpad.net/bugs/735464 [21:05] rye, looking [21:06] huh [21:06] fun [21:07] oh [21:12] rye, hmmm... ugly bug that will affect all ubuntu one users on kubuntu. [21:13] alecu, yes [21:13] alecu: and users that uninstall u1cp [21:13] nessita, I think we should up the priority [21:13] alecu, ... and what nessita said :) [21:13] alecu: agreed, High would be good [21:13] alecu: can I assign you? [21:14] I've already assigned myself [21:14] great [21:15] nessita, you should take a look at the session on #ubuntu-classroom on libunity, it looks interesting. [21:16] alecu: I'm kinda drown in a bug fix, but I will stop by [21:17] nessita, don't worry, the session logs will be published. [21:22] rye, I've just noticed that this bug was reported a month ago. Have you tried it recently? [21:23] alecu, there has been a report (duplicate) bug #759333, recent enough [21:23] Launchpad bug 759333 in ubuntuone-client (Ubuntu) "ubuntuone-syncdaemon crashed with OSError in _execute_child(): [Errno 2] No such file or directory (dup-of: 735464)" [Undecided,New] https://launchpad.net/bugs/759333 [21:23] Launchpad bug 735464 in ubuntuone-client (Ubuntu) (and 1 other project) "ubuntuone-syncdaemon crashed trying to start missing ubuntuone-control-panel-gtk (affects: 2) (dups: 1) (heat: 18)" [High,Triaged] https://launchpad.net/bugs/735464 [21:23] great [21:29] * rye meets testdrive, i think firing up vm for every test is an overkill [21:33] * fagan checks irc every 15 minutes so mandel and ralsina can have merges approved post haste [21:36] rye: well 1 vm isn't so bad. when you start doing 10, it gets a bit out of hand [21:38] dobey, yes, i have karmic, 2 maverick, natty and 2 lucid vms running on the server, that's ok for long running tasks... But running a kubuntu install just to see whether ubuntuone-client is working there is a bit of an overkill... going through all the configuration [21:38] rye: don't forget xubuntu, and windows :) [21:38] dobey, max - winxp sp3 [21:39] which reminds me.... [21:39] rye: well when I get back from london im going to setup a VM for lucid -> natty xp -> 7 [21:39] I was not able to install ubuntuone on win xp sp3 [21:39] what, are you fixing windows :) [21:39] (for testing and merge proposals) [21:40] mandel: ill be hanging out while watching true blood so ping away and ill get back to the merges when they happen [21:41] * fagan is hoping to help out with moving the sprint along [21:42] (rather than break tarmac like today) [21:42] fagan: well, I already have a branch merge I need you for, give me a second so that I do the proposal? [21:42] mandel: googo [21:42] fagan: and dont feel bad for the branches name ;) [21:43] mandel: I have a feeling I know what it is :/ [21:43] :) [21:44] * mandel thinks that the otels network is major crap! [21:44] mandel: yeah its terrible [21:44] mandel: what hotel are you in? [21:44] city inn? [21:44] * fagan has barely enough bandwidth for gmail [21:45] dobey: its the river bank or something [21:45] the one across the river from millbank [21:45] dobey: the park place one, where we had the meetings in the last team sprint [21:45] ah [21:45] right [21:45] or park place [21:45] dobey: good thing is that I found a french waitresses whose phone number I've planned to get :D [21:45] can I say things things on a public irc? [21:45] mandel: yep [21:46] I forgot to mentions, she will remember my meat balls for the rest of the week :P [21:46] mandel: get it for me, and i'll be there in 2 months :) [21:46] fagan: please can you reviwe the following: https://code.launchpad.net/~mandel/ubuntu-sso-client/correct_windows_exe_minus_shane/+merge/57588 [21:46] mandel: well she may like some meat balls but I have a better accent [21:47] hehe love the branch name [21:47] ralsina: same for you ^ [21:47] dobey: well, I think you will be able to take more advantage of it, so I will share it with you :) [21:48] mandel: ill run the tests just to make sure but its more or less the same branch [21:48] so it should be an easy +1 [21:48] heh [21:48] fagan: cool, you dont have a problem with the branch name, do you? [21:48] as long as the spelling mistakes are still fixed yeah? [21:49] mandel: its cool [21:49] as long as the spelling mistakes aren't back again [21:49] :) [21:50] brb just running tests [21:51] branching takes ages on the hotel's internet [21:52] dear weather.com; your BS magical weather forecast feature is totally broken. [21:54] why did they have to take the maps off of google maps. such bollocks [21:54] dobey: because they wanted the worst maps possable id say [21:55] microsoft probably paid them to move to bing [21:57] stupid ominous sky [21:58] dobey: well open street maps is the best maps but the sat photos are missing [21:59] i don't care about sat photos usually [21:59] and the osm UI sucks [22:00] but weather.com used to have an overlay for google maps that showed global weather radar and clouds on top of the map. it was pretty awesome for seeing when storms were coming [22:00] but it sucks how they do it on bing [22:00] guess i'll have to write one on top of OSM using data from NOAA or something [22:01] * fagan doesnt even know what osm or noaa are [22:02] in ireland we have met [22:02] its easy enough to know what they are since meteorological crap [22:03] osm would be open street maps [22:03] mandel: passed and approved [22:03] ah ok [22:03] and noaa is noaa.org [22:04] which really needs to become ioaa, but whatever [22:05] ah ok :) [22:05] fagan: cool :) [22:06] rye: you still aroung and eager? [22:06] around* [22:07] rye: if you can, https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/dont-start-syncdaemon/+merge/57595 [22:07] nessita: im around if you need a +1 [22:07] have a good evening all, i'm off [22:07] dobey: have a good night [22:07] ralsina: take a look at this: https://code.launchpad.net/~mandel/ubuntuone-client/add_tcp_port_namedpipe/+merge/50948 [22:08] nessita: (if you want) [22:08] fagan: you can, for sure. I was asking rye since he reported the bug [22:09] nessita, preparing account to test [22:09] nessita: well you need 2 anyway I suppose [22:09] testdrive failed with kubuntu [22:09] rye: you can just test by removing your credentials [22:09] nessita, nope, that would be too easy [22:09] brb, switching to rtg3 :) [22:13] nessita, looks ok... [22:13] of course! :-P [22:13] nessita: it doesnt pass pep8 [22:13] fagan: how come? have an errro handy? [22:13] error* [22:14] nessita: line 311 in the diff no space on the = [22:14] fagan: do you have a pep8 error message in your console? [22:14] nessita, ... and mandatory "There is no ubuntuone pairing record" [22:14] rye: yeah, chad is working on that [22:14] nessita, ok, fieldtest passes [22:15] and 324 [22:15] 323 sorry [22:15] I was about to run it but I know it should fail [22:15] nessita: I was just doing the code review first looking for spelling mistakes and the like [22:15] fagan: pep8 requires *not* to put an space when passing named arguments [22:15] nessita: ah ok then its good [22:15] * fagan forgot [22:16] fagan: when calling functions, always do "f(something=test, foo=bar)" [22:16] no space there [22:16] but, when assigning, soemthing = 3 [22:16] with spaces [22:16] ill just run the tests and then be able to +1 [22:17] nessita: cool I dont think I passed while doing assignments due to my own style ocd so I didnt know that [22:17] so its good to know [22:19] fagan, beware of the tests 'cause they open windows :) [22:19] nessita, right ^ ? [22:19] rye: they shouldn't, we use xfvb [22:19] (and I know that just running the tests is not the only criteria for approving a branch but ive looked down the code and did a quick test in my vm that crashed after :) [22:20] rye: do you have it installed? [22:20] nessita, nope [22:20] nessita, so it was great fun for me [22:20] and then gconf died :( [22:20] nessita: xfvb on my machine crashes the tests bcause of randr [22:20] rye: yeah I know about the gconf thing and the spawning windows [22:21] fagan, but at least one may expect that tests show something [22:21] ubuntuone-music opened a video window in front of me... it was not playing but it was scary [22:21] and the title was... main.py [22:21] mwa ha ha [22:21] i guess kubuntu will need to be installed on a vm server too [22:22] rye: ive been doing a crap load of tests recently so I have a system and know whats going to break now [22:22] at least the cp doesnt break as much as the sso when running the tests [22:23] ok, i am eoding and will test ubuntuone installation from scratch to see how well we behave in fresh natty install [22:23] like... absolutely fresh [22:23] with existing data [22:23] the sso passes but breaks in a few places and you can be waiting for a while a realise you have to quit out of a window for it not to just stay there or ctrl+c [22:23] with live data [22:24] nessita: passes code review and run-tests so +1 [22:25] i did a quick field test and it seemed to work but it was just a quick one [22:25] great! thank you both [22:26] nessita: your lucky I didnt break tarmac on you too :) [22:26] fagan: :-) [22:33] * fagan now knows how to make all work on branches stop so has an overwhelming sense of power [22:34] (for an intern) [22:42] fagan, ralsina: I need a review on the following please: https://code.launchpad.net/~mandel/ubuntu-sso-client/success_message/+merge/57599 [22:42] mandel: on it [22:42] I had to resubmit due to the error with the history + weird email address :( [22:44] mandel: since its the same branch ill just do a code review and make sure but wont run the tests since its the same [22:44] fagan: yep :) [22:45] mandel: I noticed this last time but forgot to ask what the hell is with line 53 on that diff [22:45] <<<<<<<<< TREE [22:45] fagan: let me look [22:45] bullocks! [22:45] that is a merge conflict... [22:45] fagan: let me fix it [22:45] ok [22:46] * fagan thought he seen it last time but maybe not [22:46] mandel: there are a few [22:47] fagan: yeah I'll fix all of them in a second [22:47] ok cool take your time [22:47] ill be up till 1 [22:47] everything is good other than the tree bits [22:48] ok, give me some minutes (vm staring) and I'l take care of it [22:48] kk [22:58] (when the tree thing is fixed ill run the tests to be sure) [22:59] fagan: we are going to call it a night because the wireless is crap and ralsina cant work on it [22:59] mandel: ok np [22:59] we can always sort it when we are fresh in the morning [23:00] by we I ean you [23:00] *mean [23:01] so night night [23:54] so, will u1 in natty cope with my ~/Ubuntu One having 100k+ files in it? :)