[00:00] bueno: hahah, so I'm a bit like you. it's 3AM at your place, right? and you're still at your computer [00:00] wait.. UTC is not the same as GMT =_= [00:00] but Argentina is now sufficient :D sorry *embarrased* [00:01] so it's 9pm here atm [00:02] bueno: yes :) sorry, i misread that UTC for gmt [00:03] * jamestait is a late night hacker. [00:03] Just gone midnight here. [00:03] samestait: how did you do that? that description? [00:03] jamestait (sry) [00:04] Prefix with /me, e.g. /me will be going to bed soon. [00:04] i was wondering how ppl do those descriptions :) (like you did right now, jamestait ) [00:04] aaa cool thanks ^o^ [00:04] * mkarnicki is a late night geek [00:05] * jamestait is a 24x7 geek. ;) [00:05] * mkarnicki *laughts* [00:05] crap [00:05] * mkarnicki *laughs* [00:05] But I do my best hacking at night. I spend too much of my day job doing stuff I hate. [00:06] ok.. enough of my dirt in here for today :) (i mean yesterday) [00:06] before I go: what do you do at daytime jamestait? [00:06] currently i'm a student, and spend pretty much time at the institute /or leading programming trainings for other students/ [00:07] I'm a Java web developer for a subsidiary of a large Aero engine company. :) [00:07] sounds cool, but i can imagine java might be boring at some point.. [00:07] I'm lead developer on their customer-facing civil aero portal. [00:07] * mkarnicki is impressed [00:08] Bringing in ~ $10m a week for the company. [00:08] O__o whooa [00:09] The Java bit is the fun bit - it's all the project management paperwork and red tape I have to deal with on a daily basis. [00:09] * mkarnicki is sad [00:09] i see.. now i get it. [00:09] Occasionally I get to do some Python hacking too. [00:10] not so long ago it occured to me that python is 'the choice' of ubuntu [00:10] i code in c/c++/java (and web-langs such as php, asp, jquery etc) but i plan to take on python due to interest in ubuntu development [00:11] But mostly, I spend my time testing other people's work - which can be fun - or in MS Excel or MS Word writing reports, invoices and such-like - which is not fun at all. [00:11] for long i've been wishing to contribute. i missed the recent devs week, but i'm reading the irc logs :) [00:12] i see [00:12] I picked up Python for the same reason. [00:12] at first, it seems strange to use indentation as means of blocks of code [00:12] but there must have been a reason.. (cleaner code? maybe..) [00:13] And now my contributions to Ubuntu have been in C and JavaScript so far! [00:13] even javascript? how come? :) [00:14] https://launchpad.net/hedera [00:14] * mkarnicki looks at the webpage [00:14] Actually it's not right to call that a contribution to Ubuntu yet. :) [00:15] It will be, hopefully. When I get it working I'll bug beuno until he sponsors it. :-P [00:15] aa, good idea :) ! [00:15] * mkarnicki laughs [00:15] i'm already overusing /me o_O sorry [00:15] I will make it happen [00:16] beuno: But I need to make it happen first. :) [00:16] Some major refactoring work being sketched out at the moment. [00:16] Man, I love whiteboards. [00:17] I have to get one for myself ;_; [00:18] I'll be buggin you guys for the next few days with Ubuntu One for Android idea. I hope that i'll be able to find a sponsor for gsoc, on ubuntu one team. [00:18] jamestait, exactly [00:18] and on that note [00:18] I'm calling it a day [00:18] In the meantime, I'll be collecting ideas , i'm going to have some sleep now :) [00:18] Thanks for your help again beuno. [00:18] bueno: thanks for the talk [00:19] jamestait, mkarnicki, it was a pleasure [00:19] see you guys around! [00:19] have a good day/night guys :) [00:19] G'night. [00:19] bye beuno, jamestait [00:19] beuno [00:19] sorry for mispelling your nick/name [00:20] * mkarnicki made epic fail [00:20] talk to you soon, bye === rickspencer3_ is now known as rickspencer3 === cpg is now known as cpg|biab === cpg|biab is now known as cpg [08:26] morning, i wonder if some developer could help me out with some info about ubuntu one [08:27] I compiled a few packages for ubuntuone on arm last night, when i went to install them i saw the dependecy list [08:27] do i really need gnome-desktop to install ubuntu-one do i need gtk at all ?? [08:28] what is actually required for ubuntu-one to run, so i can modify the control file [08:33] I know my phone has some gtk libraries available, but it uses something called hildon desktop [09:23] vds: ping [10:03] I created bug for duplicate contacts from last night's testing https://bugs.launchpad.net/ubuntuone-servers/+bug/548657 - give me a shout if you need me to do any more tests or checks :) [10:03] Ubuntu bug 548657 in ubuntuone-servers "SYNCML: duplicate contacts when syncing with Thunderbird and iPhone Funambol Clients" [Undecided,New] [11:02] PaulGit: pong [11:02] vds: Morning, just wanted to let you know I reported the duplicate bug and will be available to do any further tests if you get a chance to look into it today. [11:03] PaulGit: thanks a lot [11:03] I'll take a look at it asap [11:04] * mkarnicki attends AI class [11:08] ooooo [11:09] * popey notes music has downloaded and I'm behind a proxy [11:09] this is new [11:18] does ubuntuone-preferences have any kind of debug options? [11:46] is it possible to run the music store in karmic? [11:58] sceiron, i would do a search for the rhythmbox ubuntuone music store plugin ppa [11:58] you may also need a rhythmbox ppa [11:58] is you can find these then i would think it could work [11:59] else you will probably have to compile to update relevant libraries [11:59] i have not tried this myself though as i am using lucid [12:10] sceiron, it's not possible, I'm afraid. The music store relies on some new features in Ubuntu One which only became available in Lucid. [12:11] hm, alright, i just found the ppa now. But i suppose its useless then...... [12:11] could you not use the updated ubuntu one ppa as well ? [12:12] I'm not sure if the stuff's been backported. [12:12] You can give it a try! [12:12] if it works, I'd be interested in hearing that :) [12:13] the ppa i am using on this machine karmic seems the same as the one in lucid but thats a non scientific observation :p [12:13] but the command line parameters are the same [12:31] hrm. I've seriously borked my U1 install. I've tried resetting everything according to the uninstall/reinstall FAQ we have, but my U1 folder is not getting synced. I've got a UDF that is, though. Did I miss a memo? [12:35] urbanape: if your UDF is getting synced, your U1 folder is getting synced [12:40] all the files in that folder have a twin arrow badge with an exclamation point over it. [12:40] also, my syncdaemon keeps dying. Upgrading some packages, we'll see... [12:41] it looks like a bad year of dependencies.... having problems with the motivation [12:54] beuno, question - the letter-bucket view is great, are there any chances that only the letters that have at least one contact will be shown - that would save a lot of space [12:54] beuno, second thing - bug #540755 [12:54] Well, they're shown but not linked. We could eliminate them [12:54] Launchpad bug 540755 in ubuntuone-servers "Contacts UI fail to work properly with non-ASCII names" [Medium,Confirmed] https://launchpad.net/bugs/540755 [12:54] rye, I thought about it, but it felt odd [12:54] we could make them smaller [12:54] But that seems wrong [12:54] what beuno said [12:55] urbanape, I can not click on the letter and create a contact for that, so why would I need to scroll to '0' entry if I have no latin-1 contacts [12:55] urbanape, actually I am mixing one wishlist item and one bug report now :) [12:56] that's actually an interesting idea [12:56] make the empty buckets a link to new contact. [12:56] :-D, not what I meant!!! [12:56] but that would need explanatory text, and that would be awkward. [12:57] urbanape, yep yep yep - that would be awkward, so If I have only Z contacts then I should not need to scroll all A-Z items. Heh, some users would not have A-Z contacts at all and we still reserve the place for them [12:58] noted. [12:58] it would be a simple change to the template, I suppose. [12:59] urbanape, should I file a bug regarding this? [12:59] we could solve that with the ajaxification, urbanape [12:59] always have it load on the first letter with contacts [12:59] anyone know if couch does Unicode collation? Or if there's an easy Javascript implementation thereof? It would make it nicer to actually limit to '0' bucket those contacts whose "first letter" are actually numerals. [12:59] already scrolled [13:00] beuno, we already have it load the first bucket with contacts, just not scrolled. [13:00] ah, that's right [13:00] so it's just focusing [13:02] * mkarnicki gets bored on english class [13:02] beuno, at the moment I have all my my contacts storred in cyrrillic, there is no need for A-Z at all except of "Test Record" :) And I believe the complete A-Z is ok for paper addressbook but not for online one [13:02] urbanape, the collation algorithm is deliberately undocumented, but it's basically ICU, so unicode should be fine, yeah [13:03] aquarius, Just wondering because we lump in all non-ASCII "first letters" into 0 [13:03] along with numerals. [13:03] and the collation isn't the real hard part, I guess. It's more "okay, show me all the records that start with ~'a'" [13:05] startkey and endkey on the view will do that [13:05] rye, so the A-Z is a way to paginate [13:05] otherwise we load all the contacts [13:05] or paginate arbitrarily [13:06] beuno, if A-Z is used then someone might say that they want А-Я as well :) [13:07] here's how Zyb did that... [13:08] can't you just do one row for each beginning letter? [13:08] then it'll work for cyrillic too. [13:08] Maybe, and if we did that, we could ditch the whole static table of contents [13:09] I like that. [13:09] We already have the view that makes those buckets. [13:09] urbanape, http://www.ubuntu-pics.de/bild/49003/zyb_letterbuckets_0lG8lL.png [13:09] see? aquarius should have been working on this in stead of the silly music store. [13:09] urbanape, but that list is ascii-only. I haven't used cyrillic contacts until I got to U1 sync :) [13:10] urbanape, see that not all a-z letters are present; /me likes that you like that :) [13:10] well, the idea is that the default view is ajaxy, and loads as you scroll [13:10] so it may become a non-issue? [13:10] rye, I like that layout, and I like the idea of only building a TOC based on actual "first letters" [13:11] ^_^ [13:11] urbanape, should I file a bug for this? [13:11] so that it can be tracked [13:11] so long as the Couch's startKey and endKey will lump unicode characters in buckets that make sense, I'm okay with it. [13:11] rye, do you prefer ordering by first or last name? [13:11] maybe, let's think a bit more on it. [13:13] beuno, I prefer ordering by first name, but lots of people around use last name for ordering... That would be extremely great if that could be configurable though... [13:13] I'm torn on this one [13:13] so, in the case of someone who has lots of international contacts, is Åronson, Arne gonna get lumped in with 'A' or in its own bucket: Å? [13:13] my phone orders byfirst name [13:13] beuno, there's even a bug for that [13:13] I don't know if we need a proliferation of buckets, each with one contact, that doesn't help anyone, I don't think. [13:14] but those collations are often dependent on the language, and when you've got different contacts from different languages, I'm not sure there's an objective collation algorithm that applies to all. [13:14] *someone* must of have to solve this already [13:15] someone in open source, that is :) [13:16] urbanape, well, Е (ye) and Ё (yo) are two different characters and they are pronounced differently, sending them to a single bucket is not that great [13:16] * rye believes that we are using unicode here :) [13:17] I'd like to do the right thing, especially since we're a global product. [13:17] I don't know enough about the Unicode collation stuff, though. I just know it exists. [13:18] I'm certain that the languages where the diacriticals are just for inflection (French, Spanish), the records would be lumped in with the unmarked letter, but in other languages, where there's only a passing similarity, they'd get their own. [13:19] beuno, I agree: This should be a solved problem. [13:19] I've just been pretty safely ensconced in my ASCII-only world for long enough not to run into it, really. [13:19] urbanape, the internet gave me this: http://bytes.com/topic/python/answers/526344-unicode-table-character-implementation-python [13:21] The internet is so generous. [13:56] is there any way to monitor the sync process for u1? [13:57] like, to see what it's transferring and how long until completion of syncing? [13:58] cnd, what distributive, Lucid or Karmic? [13:58] rye: lucid [13:59] cnd, for now only u1sdtool --waiting-meta / u1sdtool --waiting-content will show the queues - these are command line apps [13:59] app [13:59] rye: cmdline is cool with me :) [14:00] upon first registration to UbuntuOne on Lucid a window with 'Error' title appears for quite a short time. My VM does not appear to be able to render the text within so I have no idea why that appears [14:00] anybody from desktop+ team knows why that is so? [14:02] additionally, desktopcouch pairing does not start desktopcouch-service (reason is described in #519028) [14:02] ubottu, bug #519028 [14:02] Launchpad bug 519028 in desktopcouch "desktopcouch replication and org.desktopcouch.CouchDB.service are NOT started on desktopcouch.records calls" [High,Confirmed] https://launchpad.net/bugs/519028 [14:03] so that's why contacts are not synchronized immediately after ubuntuone pairs local couchdb [14:03] hmm... Does not look OK to me [14:04] dobey, ^, is it possible for ubuntuone-login to perform an extra dbus call to desktopcouch service until the bug is fixed... btw, thisfred - was that really fixed for Lucid? [14:05] rye no idea, desktopcouch and dbus are chad (and aquarius) [14:05] thisfred, sorry, I keep forgetting (creating the note for that now) [14:05] no idea what you're asking about [14:06] rye, chad's working on that as we speak -- he's been having problems making it happen. [14:06] aquarius, ah, so that would be fixed for Lucid [14:06] rye: it's ok, I do know some things about d-c, so feel free to ask me when unsure or no one else is there, but this I really haven't the faintest idea about (and considering the reports I hear about d-bus, I'd like to keep it that way ;) [14:06] rye, well, that's what he's trying to do, yes :) [14:07] dobey, ok, false alarm :), sorry. [14:17] * mkarnicki is back [14:17] hi guys! :) [14:18] hopefully at this time i'll be able to catch some attention ^ ^ [14:18] beuno: hi beuno! sorry for misspelling your nick/name yesterday =_= [14:18] mkarnicki, everyone has been misspelling it for years, I don't take it personal [14:19] especially from people who help with testing ;) [14:19] all: who owns an Android powered device :) ?? [14:19] bueno: i see. to bad.. [14:22] duanedesign, the same /etc/hosts works perfect on karmic [14:22] duanedesign, with desktopcouch [14:22] i'm striving for some feedback from ubuntu one team here :) [14:23] on ideas concerning ubuntu one app for android [14:23] aquarius, ^ [14:23] I do [14:23] i have a few already, but i thought you guys could come up with yours, too :) [14:23] mkarnicki: i believe statik does as well...not sure who else here does [14:24] hi joshua [14:24] aquarius: that 'i do' was about having an android powered device :)? [14:25] i'd guess that at least a few developers have android :) [14:25] i've tested beunos app yesterday, syncing concatcs with ubuntu one. it went well [14:25] mkarnicki, it was, yes :) [14:26] aquarius: would you like to have U1 client for it? :) [14:26] aquarius: if so, any feature requests :)? [14:26] mkarnicki, I would, yes, lots. [14:26] syncing files, manual syncing, sharing to ubuntu one, etc are the natural way to go [14:27] aquarius: great :) that's a good start [14:29] Are there any plans to support more than 50GB data? [14:34] DjuiceTown: not currently but possibly in the future [14:36] Oke. That's a pity. [14:39] rye: thanks for letting me know. I was very curious about that [14:39] duanedesign, do you happen to be able to give me the bug number for that? I seem to have lost it [14:39] yep [14:41] rye: bug 530541 [14:41] Launchpad bug 530541 in desktopcouch "desktopcouch-service crashed with RuntimeError in run_couchdb()" [High,Triaged] https://launchpad.net/bugs/530541 [14:50] duanedesign, thanks! [15:14] hello folks [15:15] is there any reason ubuntu one fails to synchronise in lucid? [15:17] * mkarnicki is excited! [15:18] ? [15:19] all: if anyone of you would like to see some particular functionality on Ubuntu One android app, please message me any time :) i'll get back to you asap [15:22] Ata2: is it connected? [15:53] mkarnicki, android app ? [15:53] is it likely to work on maemo as well ? [16:07] no [16:07] mkarnicki: tomboy notes and contact integration would be pretty lovely. ;) [16:07] not very likely that it would work on both :) [16:08] mkarnicki: I'd also like to help test it, too, if you need volunteers! [16:09] Hmm, and U1MS syncing is probably too much to ask, but wow would that be awesome. [17:26] Welcome everyone. I have a problem. I can't add my computer to ubuntu one. I can export or import files to the virtual disc by a browser, but I can't connect by clicking the cloud icon. Do you have any idea how to solve problem? [18:22] rye: good job on your work with the couchdb bug. was just reading over the new comments [18:33] duanedesign, there's definitely something wrong with couchdb in this regards [18:34] though my tests with emulated environment did not show that it breaks in LiveCD. Since LiveCD is pretty much in memory after it all started [18:37] duanedesign, one more, do you experience bug #548611 ? [18:37] Launchpad bug 548611 in evolution-couchdb "Evolution Data Server consumes 100% CPU if desktopcouch was autostarted" [Undecided,New] https://launchpad.net/bugs/548611 [18:39] facundobatista, awesome handling of #368626, I really like that! [18:39] ubottu, bug #368626 [18:39] Launchpad bug 368626 in ubuntuone-client "We should support utf8-invalid filenames" [High,In progress] https://launchpad.net/bugs/368626 [18:44] rye: yes, when couch wasnt starting because of the bug associatted with my /etc/hosts i would get EDS consuming a lot of the cpu [18:44] wow, mc-tool - cmdline application to access telepathy mission-control [18:44] duanedesign, are you available for 5 minute test right now? [18:45] it looks like rodrigo is unable to reproduce the bug, but it just appears here and there and if left as is it can get into Lucid, and I don't really like this [18:47] yes just give me < 1 minute for a build to finish [18:49] rye: ok [18:49] duanedesign, basically we need to shut down evolution, couchdb, desktopcouch-service and then start evolution [18:49] 1. [18:50] evolution --force-shutdown [18:50] 2. /usr/lib/desktopcouch/desktopcouch-stop [18:50] 3. killall desktopcouch-service [18:51] nothing couch should be running now - ps auxw | grep [c]ouch [18:51] duanedesign, ^ [18:52] rye: kk [18:58] duanedesign: ok it elevated the cpu usage. [18:58] ha [18:58] talking to myself [18:58] rye: ^^ [18:59] duanedesign, great, could you please take a picture of the sound? I.e. to make sure you see something wrong in top? [19:14] rye: http://farm5.static.flickr.com/4055/4465527892_56527d3eea_b.jpg [19:15] duanedesign, ok, i believe you are unable to browse the contacts in couchdb, right? [19:17] rye: that is correct [19:17] duanedesign, now try to evolution --force-shutdown again and the start it, does Ubuntu One CouchDB work? [19:20] i notice that you have to go to the contacts to trigger the bug. (figured you might already know this, but to be safe I thought i'd mention it) [19:22] rye: yes after the --force-shutdown of evolution while its exhibiting the bug I can then launch Evolution and it works correctly [19:22] duanedesign, great! [19:23] may I ask you to set Confirmed on bug #548611 ? So that it does not look like I am the only one experiencing that via the same STR :) [19:23] Launchpad bug 548611 in evolution-couchdb "Evolution Data Server consumes 100% CPU if desktopcouch was autostarted" [Undecided,New] https://launchpad.net/bugs/548611 [19:24] kk [19:26] I want to start collecting projects for my Ubuntu One, CouchDB, desktopcouch projects wiki page. http://okiebuntu.homelinux.com/okwiki/codeRepository [19:27] Might eventually move this to the Ubuntu One wiki if enough interest is shown and the Team thinks it is a good idea. [19:31] wooho, I found the bug for me - bug #527666 [19:31] Launchpad bug 527666 in mountall "multiple LVM volumes not mounted in Lucid" [High,Confirmed] https://launchpad.net/bugs/527666 [19:31] at least now I know I am not the only one who can't boot properly from first time... or second time... or fifth time... [19:31] rye: i had an issue with mountall in Lucid [19:33] bug 510415 [19:33] Launchpad bug 510415 in ubuntu-release-notes "Lucid mountall can cause unexpected hangs" [Undecided,Invalid] https://launchpad.net/bugs/510415 [19:33] duanedesign, I had many issues with boot in Lucid.. And I am still having ones, due to my partition set up I have faced... bug #523587, bug #523484, bug #534469 and that one ^ [19:34] Launchpad bug 523587 in mountall "/etc/init/mounted-tmp.conf uses find, which is in /usr/bin" [Medium,Triaged] https://launchpad.net/bugs/523587 [19:34] Launchpad bug 523484 in ureadahead "ureadahead.conf assumes that /var/lib/ureadahead is available on startup" [Undecided,New] https://launchpad.net/bugs/523484 [19:34] Launchpad bug 534469 in nvidia-graphics-drivers "Failed to load NVIDIA 195.36.08 kernel modules because nouveau is loading with separate /usr partition." [Undecided,Confirmed] https://launchpad.net/bugs/534469 [19:34] duanedesign, are you running off LVM? === teknico is now known as teknico_away [19:38] rye: no i am not [19:39] ugh. yeah i was just readding through the bug list. poor mountall :/ [19:39] duanedesign, ok, then that bug does not apply to you. Well, at least I am ok with the fact that would not affect a lot of users. Only those who use LVM will experience this [19:40] hmm. Maybe file a bug about my poor spelling. Imagine it would get marked 'Wont fix' :P [19:57] Evening all === teknico_away is now known as teknico