[00:58] <vbabiy> Hey guys got another question I just asked ubuntuone to sync my music folder which is almost 10gigs I did it about 10mins and the upload has not yet started. does it wait till something finishes on the backend?
[01:13] <vbabiy> well I think I figured it out; it looks like it is first creating all the directories on the server
[01:16] <beuno> vbabiy, right, it creates the structure first, then queues them up for upload
[01:17] <beuno> you going to try out or shiny new music streaming?   :)
[01:18] <vbabiy> Already have with the bought music and love it
[01:18] <vbabiy> not adding my music lib
[01:20] <beuno> awesome
[01:20] <vbabiy> now you guys need to add a interface for view photos and I will upload my photo lib
[01:21] <vbabiy> :)
[01:21] <beuno> vbabiy, I heard rumors that something like that will happen in the near future  ;)
[01:21] <vbabiy> awesome, beuno are you on the ubuntu one team?
[01:21] <beuno> vbabiy, maybe
[01:21] <vbabiy> lol
[01:21] <beuno> I'm tired from the release  :)
[01:22] <vbabiy> hey do you if I add rating to bought music do they sync to ubuntu one
[01:22] <vbabiy> the stuff that is in .ubuntuon
[01:22] <beuno> ah, we're not scanning ratings at the moment
[01:22] <beuno> but, file a bug for it
[01:22] <beuno> it's something totally worth adding
[01:22] <vbabiy> what about for my upload lib
[01:22] <beuno> I'll make sure it's part of the next cycle of metadata changes we do
[01:23] <beuno> right now we are not extracting ratings when we scan mp3s at all
[01:23] <beuno> just the basics
[01:23] <beuno> now, I'm going to run away to dinner!
[01:23] <vbabiy> ah okay, enjoy
[01:24] <beuno> thanks  :)
[06:22] <mrandrzejak> hi all. i am getting a .conflict error on some folders & files. any way to fix this? Im running maverick.
[06:23] <duanedesign> hello mrandrzejak
[06:24] <mrandrzejak> hi duane
[06:24] <mrandrzejak> i was excited to purchase the 20GB extra,but still i see the .conflict errors
[06:25] <mrandrzejak> i only see the .conflict errors on the computer that downloaded the files
[06:25] <duanedesign> those usually happen when a file is edited on two computers at the same time. Or
[06:26] <duanedesign> mrandrzejak: are these files that you uploaded through the web interface?
[06:26] <mrandrzejak> i had 3gb here at home and went to work this morning and proceeded to download (sync) all the files. some folders and files had those errors
[06:26] <mrandrzejak> all via ubuntuone app
[06:27] <duanedesign> oh i see. You added a new computer
[06:27] <mrandrzejak> yes
[06:28] <mrandrzejak> I also notice right now it says "sync complete" but there are still sync icons on some folders
[06:30] <vbabiy> I have also noticed the sync icons after its done with the sync
[06:30] <vbabiy> hey beuno said that ubuntuone is not extracting rating what is it extracting
[06:30] <vbabiy> from mp3s
[06:32] <duanedesign> mrandrzejak: what type of files are showing up as conflicts? are they just text files, pictures, or are they something like LaTex files or bzr branches?
[06:32] <mrandrzejak> within those folders shown as still syncing,the files themselves are done and checkmarked
[06:33] <mrandrzejak> duanedesign - a mix of files, mostly image files if i recall.
[06:33] <mrandrzejak> do i delete the .conflict stuff?
[06:33] <duanedesign> mrandrzejak: a neat command i use a lot is: u1sdtool --waiting-content | wc -l
[06:34] <duanedesign> and u1sdtool --waiting-metadata | wc -l
[06:34] <mrandrzejak> what does it do? :)
[06:34] <duanedesign> if you are curious if any  items are still remaining to sync
[06:34] <mrandrzejak> ahh
[06:34] <mrandrzejak> 0
[06:34] <duanedesign> it will show the number of metadata and content items remaining in queue
[06:35] <mrandrzejak> i'll have to try it at work tomorrow too, thanks
[06:36] <duanedesign> mrandrzejak: the .conflict items are ignored as far as further syncing. Look at the original and the .conflict and decide which is the one you want to keep
[06:36] <duanedesign> if you want to keep the .conflict, throw away the original and rename the .conflict file
[06:36] <duanedesign> or vice-versa
[06:37] <mrandrzejak> online at ubuntuone.com i do not see any .conflict problems
[06:38] <mrandrzejak> is there a ppa available? or do i already have the best release?
[06:40] <duanedesign> mrandrzejak: there is a nighlies ppa
[06:42] <mrandrzejak> ok thanks for the help!
[08:55] <mahen> hi
[08:55] <duanedesign> hello mahen
[08:55] <mahen> hello duane
[09:25] <rye> duanedesign, hi
[09:25] <rye> duanedesign, shhhh - http://blog.rtg.in.ua/2010/10/have-you-seen-my-weather-applet.html
[09:26] <rye> and hello mahen who has left before asking anything...
[09:28] <duanedesign> rye: awesome
[09:28] <duanedesign> rye: i started to look over the code yesterday...got sidetracked
[09:29] <duanedesign> rye: hopefully i will get a chance today
[09:29] <rye> duanedesign, suddenly Ubuntu One is not that fast when you get the real numbers, now I have live figures to poke developers with :)
[09:29] <duanedesign> hehe, i am sure they will love that ;)
[09:30] <rye> duanedesign, content upload estimated time is coming soon. Metadata queue processing is already estimated.
[09:30] <duanedesign> i have spent the last 30 minutes trying to implement a liststore (or table) with colored rows in pygtk.
[09:31] <rye> duanedesign, no, i am not really ready to build something more than gtk.Dialog with gtk.Label. Indicator menu was pretty easy though
[09:33] <duanedesign> i think i am on the right track. I am makeing an open source implementation of the 'password card generator'
[09:35] <duanedesign> rye: i think that applet is going to be very popular
[09:44] <rye> duanedesign, thanks.
[10:44] <psypher246> rye, duanedesign, u guys there?
[10:44] <rye> psypher246, i am here
[10:44] <psypher246> hey dude. i figure out a way, i think to have encrypted folders in u1 folder
[10:46] <psypher246> but i am still failing to understand why it takes so long to process the data and start uploading. facundobatista said it takes 2 seconds or so to process a file, but I don't get why it has to take 2 seconds. surely you can do tons of processes  in a second with a modern cpu?
[10:50] <rye> psypher246, this is due the network roundtrip. Every request is sent separately resulting in a massive overhead. E.g. even 1 kb file will take ~1 second due to protocol design which will be changed, I was assured earlier...
[10:51] <psypher246> awesome, glad to hear, will persevere, thanks. have to re-upload everything now into encrypted folder, but it seems to be working :D
[11:24] <rye> now i know why ubuntuone-client is created from two branches, one for the code and one for debian/ directory... building for different series becomes quite an interesting thing when everything is in one place
[11:35]  * rye needs to pick a name for indicator project - ubuntuone-indicator is blocked, anybody feels fluffycloud-indicator is a really bad name?
[11:41] <duanedesign> rye: hmm. is cloud-indicator too generic..
[11:42] <rye> duanedesign, yeah, too generic... I just don't want to pollute the global namespace with playground project names..
[11:42] <duanedesign> one-indicator, onedicator :)
[11:45] <rye> duanedesign, one-indicator, hm - yes, don't know with what it can clash in future, it is free and not blocked by lp admins so it is just one click away. 5 minutes more for thinking and I will have my first launchpad project! :)
[11:46] <duanedesign> rye: nice. I <3 launchpad for project hosting
[11:47] <rye> duanedesign, i just feel very guilty of hacking up the packaging that way, but I promise I will make it better
[11:47] <duanedesign> i just pulled the most recent revision :)
[12:34]  * vds is away: di cosmo's talk
[12:45] <rye> https://launchpad.net/one-indicator - ok, basic stuff done, now back to Ubuntu One support...
[14:36] <mahen> hi
[14:54] <rye> mahen, hi
[15:47] <vbabiy> Hey is there a way to add ubuntu one as indicator to know when it is syncing?
[15:50] <nessita> rye: ^ :-)
[15:51] <rye> nessita, :-)
[15:51] <rye> vbabiy, what release are you running?
[15:51] <vbabiy> nightly
[15:51] <vbabiy> on one box an what ever is the default in 10.10 on another
[15:55] <rye> vbabiy, ok, you can download a very early alpha version for maveric from my public file - this is described at http://blog.rtg.in.ua/2010/10/have-you-seen-my-weather-applet.html and the updated file is http://files.lappyfamily.net/ubuntuone-indicator_0.0.2-0ubuntu1_all.deb
[15:56] <rye> vbabiy, i am in the process of creating a proper project for that - after installation it should appear in Application menu under Other category (will fix that later too). This is not an official Ubuntu One project though.
[15:56] <vbabiy> ah, well it should be that is awesome thanks
[16:33] <duffydack> just seen this, nice. http://www.omgubuntu.co.uk/2010/10/ubuntu-one-indicator-applet-puts-sync-status-back-into-view/
[16:37] <duanedesign> rye: lol, that didn't take long^
[16:37] <duffydack> just needs a package for lucid :)
[16:38] <rye> duffydack, that will be done
[16:59] <zylogz80> Is there any way for me to see exactly what ubuntu one is working on syncing? I bought the mobile service and 20gb and am trying to sync my music. it created the full folder structure up on ubuntu one but I don't see it actually uploading files
[17:01] <beuno> zylogz80, hi
[17:01] <beuno> rye, ^
[17:01] <zylogz80> beuno, hello
[17:02] <beuno> zylogz80, there are a few ways of looking at what's on the queue
[17:02] <beuno> are you on maverick or lucid?
[17:03] <zylogz80> beuno, maverick
[17:03] <mrandrzejak> Hello! How long does it take for UbuntuOne to connect after turning on the computer? Ive had my system on a good 30 minutes now and it still shows as disconnected. Restarting or Connecting UbuntuOne doesnt do anything.
[17:03] <mrandrzejak> Im on Maverick.
[17:03] <beuno> zylogz80, install "magicicada"
[17:03] <beuno> mrandrzejak, it takes secnds
[17:03] <zylogz80> beuno, installing...
[17:04] <mrandrzejak> It took seconds to find my account info on the UbuntuOne account tab, but U1 wont connect.
[17:04] <zylogz80> beuno, ooooh interesting
[17:05] <beuno> mrandrzejak, let me see if we can get our support guy, rye, in here
[17:05] <beuno> zylogz80, things looking good?
[17:05] <mrandrzejak> thanks. rye helped me delete my old U1 acct info from lucid and reconnect my acct here on maverick.
[17:06] <mrandrzejak> great tip about magicicada beuno! thanks
[17:06] <zylogz80> beuno, well I can't really tell. I can see files in queue but I can't tell if it's actually doing anything. my network monitor shows no outgoing traffic
[17:06] <rye> mrandrzejak, hi, you may be experiencing bug #651237, lets try to clean up the installation first so that it won't take that long to start
[17:06] <ubot4> Launchpad bug 651237 in ubuntuone-client (Ubuntu) (and 3 other projects) "ubuntuone-launch fails to start syncdaemon if dbus call times out (affects: 1) (heat: 487)" [Undecided,New] https://launchpad.net/bugs/651237
[17:06] <beuno> zylogz80, how many files have you marked for syncing?
[17:06] <zylogz80> beuno, just shy of 2000
[17:06] <mrandrzejak> great, thanks
[17:07] <rye> zylogz80, alternatively you can install http://ubuntuone.com/p/JAc/, run it from APplications/Other/Ubuntu One Indicator and it should show you some  basic info
[17:07] <beuno> rye, any ideas what could be making zylogz80's sync slow to start?
[17:08] <rye> beuno, yes, bug #651237 is not fixed atm, I submitted a branch but Chipaca did not like it so it is postponed and I can not set desktop+ the owner of that bug report. That's our beloved startup DBus timeout
[17:08] <ubot4> Launchpad bug 651237 in ubuntuone-client (Ubuntu) (and 3 other projects) "ubuntuone-launch fails to start syncdaemon if dbus call times out (affects: 1) (heat: 487)" [Undecided,New] https://launchpad.net/bugs/651237
[17:09] <mrandrzejak> beuno... what does the U1 indicator do?
[17:09] <Chipaca> rye: I'm going to wave your branch into stable for an sru, and figure out the right way for n
[17:10] <rye> mrandrzejak, indicator is my side project, don't tell anyone from Ubuntu One team that i've done that :)  - see http://blog.rtg.in.ua/2010/10/have-you-seen-my-weather-applet.html
[17:11] <kklimonda> rye: that's too late, it has been posted on OMG! Ubuntu ;)
[17:11] <mrandrzejak> rye .. i installed magicicada and clicked connect andf now U1 is syncing
[17:11] <mrandrzejak> privet rye :)
[17:12] <zylogz80> rye, so based on the ubuntu one indicator applet it appears that I am currently syncing metadata and the count of metadata items to be synched does appear to be going down over time
[17:12] <zylogz80> rye, If I am reading it correctly
[17:12] <rye> zylogz80, it should show you the estimated time for metadata too
[17:12] <mrandrzejak> i thought there was an U1 indicator on the early releases of U1
[17:13] <zylogz80> rye, it varies wildly. I'll keep an eye out and see what happens when it finished the metadata. thanks very much.
[17:13] <karni> mrandrzejak: there was.
[17:19] <mrandrzejak> ubuntuone-indicator doesnt seem to work on maverick
[17:20] <rye> mrandrzejak, what does it do for you?
[17:20] <mrandrzejak> it does not appear on the panel
[17:21] <rye> mrandrzejak, could you please run it from the terminal?
[17:21] <mrandrzejak> trying it now
[17:22] <rye> mrandrzejak, it is pretty early package so I could have omitted a critical dependency
[17:22] <mrandrzejak> rye -- http://paste.ubuntu.com/508898/
[17:22] <rye> wooow
[17:23] <mrandrzejak> possibly because my U1 wont connect
[17:23] <rye> mrandrzejak, ok, i need a lot of error handling
[17:23] <rye> mrandrzejak, ok, let's try running ubuntuone-syncdaemon directly - /usr/lib/ubuntuone-client/ubuntuone-syncdaemon  - does that work (from terminal)
[17:24] <mrandrzejak> so i have been online for 38 min, and U1 will not connect
[17:24] <mrandrzejak> usr/lib/ubuntuone-client/ubuntuone-syncdaemon
[17:24] <mrandrzejak> sorry
[17:24] <mrandrzejak> bash: usr/lib/ubuntuone-client/ubuntuone-syncdaemon: No such file or directory
[17:24] <mrandrzejak> i get that error
[17:25] <mrandrzejak> ohh i need the /
[17:25] <mrandrzejak> another instance is running
[17:26]  * rye reads the backlog properly
[17:27] <rye> mrandrzejak, does u1sdtool --status work ?
[17:27] <mrandrzejak> its trying. very slow
[17:27] <mrandrzejak> Oops, an error ocurred:
[17:28] <rye> mrandrzejak, ok, dbus error
[17:28] <mrandrzejak> http://paste.ubuntu.com/508901/
[17:28] <rye> mrandrzejak, how many files do you have in your Ubuntu One folders? rough number
[17:28] <mrandrzejak> looks like similar error as the indicator
[17:29] <rye> mrandrzejak, yes, it cannot get status as well, but segfault is interesting
[17:31] <mrandrzejak> "u1sdtool --waiting-content | wc -l" tells me i have 1 item waiting
[17:31] <mrandrzejak> "u1sdtool --waiting-metadata | wc -l" sates zero items
[17:34] <rye> mrandrzejak, if waiting-content is available then u1sdtool --status should work too, could you please retry it?
[17:34] <mrandrzejak> it now says READY
[17:35] <mrandrzejak> connection: Not User With Network
[17:35] <mrandrzejak>     description: ready to connect
[17:35] <mrandrzejak>     is_connected: False
[17:35] <mrandrzejak>     is_error: False
[17:35] <mrandrzejak>     is_online: False
[17:35] <mrandrzejak>     queues: WORKING_ON_CONTENT
[17:35] <mrandrzejak> UbuntuOne Preferences shows "disconnected"
[17:35] <rye> mrandrzejak, now you can run magicicada or the indicator and click connect
[17:37] <mrandrzejak> i started your indicator and clicked connect
[17:37] <mrandrzejak> syncronizing content
[17:37] <mrandrzejak> 901 files to go and counting down!
[17:37] <rye> Chipaca, we might need to rate-limit QuotaExceeded signals. As far as I understand we send this signal e.g. every time file upload is resumed leading to a crazy gnome-config-daemon behavior
[17:38] <mrandrzejak> do you know how to fix the fact it would not start connect at all?
[17:38] <rye> mrandrzejak, could you please pastebin the output of u1sdtool --list-folders ?
[17:40] <mrandrzejak> should i do that while its syncing?
[17:41] <rye> mrandrzejak, it is not intrusive
[17:41] <mrandrzejak> http://paste.ubuntu.com/508911/
[17:41] <mrandrzejak> 650 files to go
[17:41] <rye> mrandrzejak, ok, could you please run "find ~/Ubuntu\ One | wc -l" ?
[17:42] <mrandrzejak> 11957
[17:43] <rye> mrandrzejak, ok, you have 11957 nodes in Ubuntu One which takes more than a while on startup, let's see whether we can speed up that a little
[17:43] <rye> mrandrzejak, could you please run "find ~/.local/share/ubuntuone/syncdaemon/fsm/ -type d -empty | wc -l"
[17:44] <mrandrzejak> output is: 201
[17:48] <mrandrzejak> 60 files to go
[17:49] <mrandrzejak> sync complete
[17:51] <rye> mrandrzejak, eh, 201 items do not make much difference
[17:51] <mrandrzejak> 201 was the output of your request
[17:51] <mrandrzejak> mrandrzejak, could you please run "find ~/.local/share/ubuntuone/syncdaemon/fsm/ -type d -empty | wc -l"
[17:51] <mrandrzejak> answer was: 201
[17:53] <mrandrzejak> i have some .conflict errors in the UbuntuOne folder
[17:53] <mrandrzejak> can i just delete those?
[18:00] <mrandrzejak> I am very thankful for the U1 indicator! spaciba!
[18:03] <mrandrzejak> do u know why my U1 does not connect at startup?
[18:22] <duanedesign> bug  651237
[18:22] <ubot4> Launchpad bug 651237 in ubuntuone-client (Ubuntu) (and 3 other projects) "ubuntuone-launch fails to start syncdaemon if dbus call times out (affects: 2) (heat: 391)" [Undecided,New] https://launchpad.net/bugs/651237
[18:23] <mrandrzejak> i marked that it affects me
[18:24] <duanedesign> mrandrzejak: :)
[18:24] <mrandrzejak> do you think anything we did just now, might help my problem connecting?
[18:25] <mrandrzejak> im thinking of rebooting to see what happens next
[18:27] <rye> mrandrzejak, re: spaciba - pozhaluysta :)
[18:27] <rye> mrandrzejak, re: did just now - yes, we waited
[18:28] <mrandrzejak> what about on boot? i dont want to wait 38 minutes next time. :)
[18:30] <zylogz80> OK, so after it finished synching metadata it started synching content. It got a bit of they ways in and just appeared to stop. there's been no outgoing traffic for almost an hour. is this normal? does it tar up batches of files and upload that or something?
[18:34] <zylogz80> iotop shows no disk activity
[18:34] <duanedesign> zylogz80: if you get if you run the command: u1sdtool -s
[18:35] <zylogz80> duanedesign, http://paste.ubuntu.com/508949/
[18:36] <duanedesign> zylogz80: hmm, how about: u1sdtool --waiting-content | wc -l
[18:36] <zylogz80> duanedesign, 1910
[18:41] <duanedesign> zylogz80: it does look like the service has slowed a bit. I am only getting a 500b upload at the moment.
[18:43] <zylogz80> duanedesign, i had made progress for the first 80 or 90 files but at this point it appears to be doing nothing. no network or disk IO and no CPU. It looks like it is stalled on my end.
[18:45] <duanedesign> zylogz80: ok. yeah mine has picked up
[18:46] <mrandrzejak> ive rebooted and U1 status remains at "unknown"
[18:46] <mrandrzejak> indicator works fine and comes on at bootup (i added to startup list)
[18:47] <zylogz80> if I watch u1sdtool --current-transfers it just stays at the same spot and never moves
[18:50] <duanedesign> zylogz80: if you want to pastebin the contents of  ~/.cache/ubuntuone/log/syncdaemon.log we can look at that
[18:51] <zylogz80> duanedesign, thanks. here it is http://paste.ubuntu.com/508963/
[18:54] <duanedesign> zylogz80: hmmm. does appear to be stuck. let me ping rye and make sure there is nothing he wants you to try/gather before we try and restart the syncdaemon.
[18:55] <zylogz80> duanedesign, ok
[18:57]  * rye is checking upload speed
[18:57] <duanedesign> rye: http://paste.ubuntu.com/508963/
[18:57] <duanedesign> oops
[18:58] <duanedesign> rye: it was slow for a bit...but mine seemed to speed up
[18:58]  * duanedesign goes to pick up pizza. mmmmmm pizza
[19:11] <zylogz80> rye, any thoughts on my issue?  http://paste.ubuntu.com/508963/ sync was working then just hung up over an hour ago. pastebin has logs
[19:16] <rye> zylogz80, could you please create an empty file in Ubuntu One?
[19:16] <rye> zylogz80, are you running maverick or lucid, sorry if i have already asked that
[19:21] <zylogz80> rye,  maverick
[19:22] <zylogz80> rye, ok, I created an empty file. it increased the queue by one.
[19:22] <rye> zylogz80, ok, could you please re-paste your syncdaemon log now?
[19:22] <zylogz80> rye, sure, 1 sec
[19:23] <zylogz80> rye, http://paste.ubuntu.com/508976/
[19:28] <mrandrzejak> any way to speed up ubuntuones upload and download speeds?
[19:29] <rye> zylogz80, ok, just tested - i got 6Mbit upload, something wrong with syncdaemon
[19:30] <rye> facundobatista, verterok, are you here?
[19:30] <zylogz80> rye, ok, so what should I do? I'm new to ubuntu one. I just paid for it this morning.
[19:31] <rye> zylogz80, ok, let's force syncdaemon reconnection - if you are running applet or magicicada - there are disconnect buttons and in the terminal it is u1sdtool --disconnect; u1sdtool --connect
[19:31] <rye> applet
[19:32] <rye> it i snot applet, it is indicator
[19:32] <verterok> rye: whatsup_
[19:33] <rye> zylogz80, have you already disconnected?
[19:33] <rye> verterok, syncdaemon became stuck during file upload - http://paste.ubuntu.com/508976/ and did not want to advance
[19:34] <verterok> rye: do we have debug logs?
[19:34] <rye> verterok, no, but if that does not work now I will ask for debug logs too. I definitely need to sneak in a branch that allows switching to debug level in runtime
[19:35] <zylogz80> rye, I disconnected and reconnected via the applet. it appears to be working now I think
[19:35] <zylogz80> rye, yeah it moved 30 files
[19:35] <verterok> rye: it might be a server bug, I think it was fixed, but not released yet
[19:36] <rye> verterok, yes, looks like server-side, client is alredy pinging in case of connection drops so it got probably stuck on the server
[19:36] <verterok> rye: yup
[19:36] <rye> verterok, thanks and sorry for bothering :)
[19:36] <verterok> rye: we landed a fix for stuck down/uploads
[19:36] <verterok> rye: np :)
[19:36]  * rye feels the same way he felt during karmic release
[19:38] <mrandrzejak> rye... excited? :)
[19:38] <rye> full with energy
[19:39] <rye> mrandrzejak, yeah! but this time it is even more awesome than lucid lynx release during which our server-side became somehow completely stuck. Now the client is not that heavy with server requests.
[19:40] <rye> and couchdb replication is now enabled and there has been no couchdb outage with 1.0.1 that I could spot...
[19:40]  * mrandrzejak is closing his dropbox account.
[19:41] <mrandrzejak> is there any way to speed up ubuntuones upload and download speeds?
[19:43] <rye> mrandrzejak, the speed of uploads and downloads currently depend on the number of the files that you have, i.e. if you get a big 100 Mb file it will be uploaded much faster than a hundred of files of 1Mb
[19:44]  * rye really needs to update https://wiki.ubuntu.com/UbuntuOne/TechnicalDetails
[19:44] <mrandrzejak> thanks for the info
[19:45] <rye> mrandrzejak, this cycle (Natty Narwhal) the team will focus on the performance issues
[19:45] <mrandrzejak> is there anything i can do to help?
[19:45] <rye> mrandrzejak, i understand it may not sound promising but the alpha/beta packages will be available during the cycle so we will need users to help us testing under various conditions
[19:52] <soren> I just installed the Ubuntu One Music client on my phone (HTC Desire, if it matters). It keeps telling me that the SD card can't fit my 500 MB of music cache and that I need to free 2.06 GB to make it fit. That's rather amusing in and of itself, but the fact of the matter is that I have 6 GB free on the SD card. Is there a setting I've failed to find that makes it look in the right place for the SD card storage?
[19:52] <beuno> soren, hi
[19:52] <beuno> CardinalFang, ^
[19:52] <duanedesign> hello soren
[19:54] <kenvandine> so where do we file bugs against the u1 music android app?
[19:54] <beuno> soren, we have an update that will fix the bug you're experiencing
[19:54] <soren> Hey, guys :)
[19:54] <soren> beuno: Awesome. Need help testing?
[19:54] <beuno> kenvandine, https://bugs.launchpad.net/ubuntuone-android-music/
[19:54] <kenvandine> ah, cool
[19:54] <beuno> soren, sure, maybe CardinalFang can cut a quick release
[19:54] <kenvandine> beuno, thx
[20:05] <CardinalFang> Hi soren.  Thanks for coming to tell us about it.  Let me check on that.   ...
[20:07] <soren> CardinalFang: Sure thing. Let me know if there's anything you need from me.
[20:07] <CardinalFang> My math must be wrong somewhere, or the filesystem reports of blocksize or something.
[20:08] <soren> CardinalFang: From df on phone: /mnt/sdcard 15654912K total, 8934464K used, 6720448K available (block size 32768)
[20:08] <CardinalFang> kenvandine or soren, do either of you have android SDK installed on your computer?  I think your system logs will give me a clue as to what's wrong.
[20:11] <kenvandine> soren, you have the same bug?
[20:11] <kenvandine> ha... i hadn't even read the scrollback, just filed the bug
[20:11] <kenvandine> :)
[20:11] <soren> kenvandine: Cool, because I didn't bother :)
[20:11] <kenvandine> CardinalFang, i don't have the SDK installed
[20:12] <kenvandine> CardinalFang, this might help though... it started happening after i switched to the version in the android market
[20:12] <soren> I do, but I'm on a call.
[20:12] <kenvandine> CardinalFang, i didn't have this problem using that apk you had me install last week
[20:17] <CardinalFang> I'm hacking up my own to reproduce it.
[20:24] <CardinalFang> kenvandine, soren,  http://sandbox.chad.org/u1m-1.0-2-testing-cache.apk
[20:24]  * kenvandine tries
[20:24] <CardinalFang> kenvandine, install "aLogCat" from market, and mail the system log to yourself.
[20:24] <kenvandine> ok
[20:24] <kenvandine> before or after?
[20:24] <beuno> before
[20:25] <CardinalFang> after installing and running.  This makes the log more verbose and runs cleaning code ever 15 seconds.
[20:25] <CardinalFang> The order of install doesn't really matter, but capture the log after them both.
[20:25] <kenvandine> ok
[20:42] <CardinalFang> kenvandine, soren, suppose you change your cache-size limit to 20GB.  What is the message?  What about at 5GB?  And 500MB?
[20:42] <james_w> so, I have a bunch of tracks in the u1 music store that have been reported as "Waiting for download to start" for about 2 months now. The files are in fact on disk, complete. Is there a way to poke it to realise this and to actually make the tracks available in the library?
[20:45] <kenvandine> I/CacheCleaner( 5073): Total disk space available: -500170752 B
[20:45] <kenvandine> CardinalFang, ^^
[20:45] <kenvandine> CardinalFang, ok, i'll change the setting
[20:46] <rye> aquarius, james_w ^
[20:46] <CardinalFang> kenvandine, Huh!  That's interesting.
[20:46] <kenvandine> CardinalFang, setting cache-size to 20G says it needs to free 20.43G
[20:47] <CardinalFang> kenvandine, perfect.  Thank you.
[20:47] <kenvandine> and setting it to 5G says it needs to free 5.41G
[20:47] <kenvandine> ok, want me to give you more of the log?
[20:47] <kenvandine> or is that enough?
[20:47] <aquarius> james_w, er. Interesting. Can I get you to nudge rodrigo? He knows the download detection stuff best.
[20:48] <james_w> I guess that will be next week then?
[20:48] <aquarius> james_w, sorry to just hand you off to someone else :(
[20:48] <james_w> np
[20:48] <aquarius> james_w, do the files have weird characters in them?
[20:48] <james_w> don't think so
[20:49] <james_w> the "weirdest" would be a space
[20:49] <CardinalFang> the download daemon is such a music snob.
[20:49] <kenvandine> CardinalFang, http://pastebin.ubuntu.com/509019/
[20:49] <kenvandine> CardinalFang, in case that helps
[20:56] <kenvandine> CardinalFang, anything in this apk you gave me that would cause it to nag more often? it is kind of out of control now :)
[20:57] <kenvandine> i'll jump back to the market version, if you don't need more info from me yet?
[20:58] <CardinalFang> kenvandine,  http://sandbox.chad.org/u1m-1.0-2-testing-filesystem-info.apk
[20:58] <CardinalFang> kenvandine, yes, this nags more often.  Sorry.
[20:58] <kenvandine> np as long as it is useful
[21:02]  * CardinalFang looks for integer overruns.
[21:07] <CardinalFang> kenvandine, now in your log should be something like
[21:07] <CardinalFang> D/FileUtil( 4328): On partition of /mnt/sdcard/subsonic/music, block size is 32768B and 45598 blocks are available.
[21:07] <CardinalFang> I want to know what those numbers are.
[21:07] <kenvandine> ok
[21:10] <kenvandine> CardinalFang, any trick with alogcat to make it send the logs with the right content?
[21:11] <kenvandine> what it is emailing me is nothing like what i see scrolling by...
[21:11] <CardinalFang> kenvandine, Eh, no idea.  Double-check the buffer and the filter.
[21:11] <CardinalFang> Maybe filter by  ...
[21:14] <kenvandine> 32768B and 377142 blocks available
[21:15] <CardinalFang> ah.
[21:18] <CardinalFang> kenvandine, and after that, again it says  Total disk space available: -500170752 B ?
[21:19] <kenvandine> i don't see that, let me email the log again and see if it is there yet
[21:20] <CardinalFang> kenvandine, that should be immediately after any " D/FileUtil( 4328): On partition of /mnt/sdcard/subsonic/music, block size is..."
[21:20] <CardinalFang> Next line.
[21:21] <kenvandine> nope
[21:21] <kenvandine> oh... wait... i filtered
[21:22] <kenvandine>  -526385152B
[21:25] <CardinalFang> kenvandine, Okay.  I think I got it sorted.  Integer overflow.
[21:25] <kenvandine> guess my SD card is too big :)
[21:26] <CardinalFang> Dividing by 1024 is different than dividing by 1024L.
[21:26] <CardinalFang> Yeah, it must be.
[21:28] <CardinalFang> kenvandine, soren, Try this:  http://sandbox.chad.org/u1m-1.0-2-testing-integer-overflow-fix.apk
[21:29] <CardinalFang> If that works, then there's nothing to do, and what goes into the Market will be the same.
[21:29] <CardinalFang> same as that.
[21:29] <kenvandine> ok
[21:33]  * CardinalFang boggles at 32kByte blocks and wonders if he should be counting block usage instead of byte usage for files calculation.
[21:33] <kenvandine> CardinalFang, ok... so no more errors
[21:33] <kenvandine> but
[21:33] <CardinalFang> but!?
[21:33] <kenvandine> if i bump my cache size up to 20G, shouldn't it tell me i don't have that much space?
[21:34] <CardinalFang> Yes.  The next time the cache cleaner runs.  It is back to every 5 minutes now,
[21:34] <kenvandine> ah... ok
[21:34] <kenvandine> cool, all good then :)
[21:35] <CardinalFang> Hope so!
[21:35] <kenvandine> i'll tell you in about 4m if it complains
[21:35] <kenvandine> :)
[21:35] <CardinalFang> kenvandine, thank you!
[21:35] <kenvandine> np
[21:35] <CardinalFang> I leaned something new about Java today.
[21:36]  * kenvandine hugs python
[21:37] <kenvandine> ok, just told me i don't have enough free space for 20G
[21:37] <kenvandine> and the free space looked sane
[21:37] <kenvandine> turned it back down to 500M
[21:37] <kenvandine> i'll let you know in 5m what it does
[21:45] <karni> CardinalFang: neat work with Ubuntu One Music pal :) have you been helping to write the streaming server side :) ?
[21:45] <kenvandine> CardinalFang, woot... no errors
[22:00] <CardinalFang> karni, I've been trying to stay out of the server, but I think I landed 4 patches in the last 4 days there.  :)
[22:01] <karni> CardinalFang: nice :)
[22:01] <CardinalFang> kenvandine, rawk.  Will you double-check that you can see the 1.0-2 in the Market?  My phone is a bit weird right now.
[22:02] <CardinalFang> kenvandine, ah, I found it.  Nevermind.
[22:04] <kenvandine> CardinalFang, should it show it as an upgrade for me?
[22:04] <kenvandine> or since it is the same, it won't know?
[22:04] <CardinalFang> same, so no upgrade, kenvandine.
[22:04] <kenvandine> ok
[22:04] <kenvandine> cool
[22:20]  * CardinalFang goes AFK for a while.  Back off and on for 10.10 release.
[23:37] <doctormo> beuno: hey there
[23:37] <doctormo> I changed the wording on your information
[23:39] <beuno> doctormo, hey hey
[23:39] <beuno> great
[23:39] <beuno> hope it makes sense
[23:39] <beuno> I didn't realize that's how it came across
[23:41] <doctormo> beuno: I assume the fact the folder was hidden was a design choice.
[23:41] <doctormo> Rahter than just having UbuntuOneMusic in the home folder for example.
[23:42] <beuno> right, what we want to do is support nested UDFs, rreally
[23:42] <beuno> and put your music in the XDG folder
[23:42] <beuno> I don't recall what the issue was with creating a folder in the home dir
[23:42] <beuno> I think it was managing potential conflicts (ie, an existing folder)
[23:42] <mkarnicki> beuno: I had a skype call from aquarius. And I was excited to hear that Matt Griffin, the Product Manager, liked AndroidU1 :)
[23:43] <beuno> mkarnicki, not just him!
[23:43] <mkarnicki> beuno: I'm trying to put together a dashboard right now
[23:43] <beuno> the directory of the team!
[23:43] <mkarnicki> beuno: whooaa ^ ^
[23:43] <mkarnicki> beuno: and I thought to myself 'but theres still so much to do!' ;D
[23:44] <mkarnicki> beuno: we talked with sil that we can prep a roadmap, talk about some naming conventions, etc
[23:45] <mkarnicki> beuno: and I told him at least 4-5 things that we have to aim (1. (smarter)service stability, 2. UDFs, 3. delta, 4. sharing, 5. "capcha SSO"!)
[23:45] <mkarnicki> beuno: so I hope to keep that wheel spinning :)
[23:45] <beuno> mkarnicki, right
[23:45] <beuno> I'll know in a few weeks
[23:45] <doctormo> beuno: nested UDFs would be nice, but a solution might be to just unhook the UDF on the subfolder and reassign on the parent.
[23:45] <beuno> mkarnicki, but I'm trying to allocate some time from our team to work with you
[23:46] <mkarnicki> beuno: that would be lovely, sure :)
[23:46] <mkarnicki> especially that publishing is not yet supported by the protocol itself
[23:46] <beuno> doctormo, yeap, most likely. We'd have to figure out how to deal with shares within that. But yes, we still need to figure it out, but that technical limitation led to the decision
[23:47] <beuno> mkarnicki, I'll have some news in a week or two  :)
[23:48] <mkarnicki> beuno: ok ^ ^ I hope to have some more of app goodie, too!
[23:48] <beuno> mkarnicki, what I think we all want
[23:49] <beuno> is to work on it for a while, until it's in good shape to upload to the market
[23:50] <mkarnicki> beuno: correct
[23:51] <beuno> mkarnicki, so I am going to try really hard to get a good chunk of time out of my team to work with you
[23:52] <doctormo> beuno: for share in existing_shares: if new_share_path in share.path: share.unhook()
[23:52] <doctormo> I'm paracoding of course.
[23:52] <beuno> doctormo, I believe you, but that's outside the range of my expertise  :)
[23:55] <mkarnicki> beuno: sure, that would be nice :)
[23:55] <mkarnicki> beuno: especially that I might take on a full-time Android Developer work soon