/srv/irclogs.ubuntu.com/2012/10/22/#ubuntuone.txt

JamesTaitGoooooooood morning all! :)08:26
ralsinagood morning!11:03
gatoxgood morning!11:07
=== tetris4_ is now known as tetris4
ralsinahola gatox11:17
gatoxralsina, hi11:17
mandelralsina, gatox hello!11:18
ralsinahello mandel-at-copenhagen!11:18
mandelralsina, not yet, going tom at 6 am11:19
mandelralsina, are you in eu already?11:19
ralsinamandel: no, arriving next saturday11:19
mandelralsina, ahhh ok, by the way, nice post!11:21
mandelralsina, too cheesy for a macho like me, but good :)11:21
ralsinagracias :-)11:21
ralsinamandel: come on, you11:21
ralsinaare a mama's boy, and we all know it11:21
mandellol11:21
karniGood morning all!11:28
ralsinamorning karni!11:32
ralsinaNothing seems to be on fire, so I'm taking my son to school. Be back in a while!11:32
karniralsina: Morning!11:32
karni:)11:32
gatoxpeople..... i need to leave for a few minutes..... brb12:09
=== gatox is now known as gatox_brb
=== gatox_brb is now known as gatox
gatoxback!12:20
dobeyhmm12:37
gatoxhi dobey ..... what happend?12:39
dobeyinstalled new hdd/quantal on workstation12:40
gatoxdobey, and it's not working?12:41
dobeyalso put my old nvidia 9500gt in it, so i could use both monitors again12:41
dobeyit's working, but there are some oddities12:42
dobeyand i can't get jackd to start :(12:43
mmccHi folks, in a bit early today. I have a DMV appointment this afternoon which *should* be fast, but … DMV.13:15
briancurtinmmcc: i'm sorry13:16
dobey"appointment"13:18
gatoxwhat is dmv?13:20
dobeydepartment of motor vehicles13:20
gatoxahhhh13:20
dobeywow, quantal-backports has stuff in it already13:23
dobeycrazy13:23
ralsinadobey: backport from what? Have the R archives even opened?13:24
dobeyi don't know13:25
dobeybut handbrake-gtk is in quantal-backports13:25
dobeyi didn't even realize backports was enabled by default13:25
ralsinait kinda defeats the idea of backports13:30
ralsinaif it's going to be enabled by default, just call it main13:30
dobeywell if it's going to be enabled by default just put stuff in -updates13:31
briancurtinand rename main to real-main13:31
dobeycrap13:31
ralsina"main" "real-main" "newer-than-main-main" and "slow-main"13:31
dobeymy raid is confused now :(13:32
=== m_conley_away is now known as m_conley
mandeloh my god, I'm surrounded by works... workers in the apartment next door are taking down walls and got road works..13:42
briancurtinmandel: there are two seasons in chicago - winter and construction13:43
mandellol13:43
dobeyhow to get my raid back :(13:46
ralsinadobey: you may have to reassemble it manually from a live CD13:55
dobeyeh?13:55
dobeyshouldn't it just see the raid superblocks and be all like "oh hi, this disk goes here, and this other one goes here, and on and on" ?13:57
ralsinadobey: yes13:58
ralsinadobey: obviously that has not worked, has it?13:58
dobeyno, it has not :(13:59
mmccmandel, with current control-panel trunk I'm still getting two simultaneous loading overlays… I do see the name getting updated before the top overlay goes away, but there are still two. am I missing something?13:59
ralsinadobey: unless you got it all via UUIDs sometimes upgrades breaks device ordering13:59
mandelmmcc, really? which revno do you have?14:00
dobeyralsina: i used by-id to add the disks to the RAID originally, because the device ordering gets broken even when i power the raid enclosure off and then back on or reboot the server14:00
dobeyralsina: this is what i get: https://plus.google.com/103117938079967018309/posts/LWBBTUZYZYa14:01
ralsinadobey: hmmm then it *should* have just worked. Maybe it's marked as offline? What's in your /proc/mdstat?14:01
mmccmandel my revno is off right now, it's in a long-lived branch, but it's merged with current trunk and has your branch from last wednesday.14:02
ralsinadobey: ugh, that's really out of sync and doesn't know how to fix it14:02
dobeyhrmm14:06
dobeyhow can I fix it?14:06
karnidobey: My only concern with using RAID is when something goes wrong, I'm in deep shit. I hope you'll resolve your problem quickly.14:06
karnifacundobatista also had a problem with recovering RAID some time ago, IIRC.14:07
dobeykarni: that's why I was using RAID 10, with 4 drives.14:07
dobeyadmittedly, this current situation was totally unexpected though14:07
ralsinadobey: how critical is it that you don't lose stuff?14:08
ralsinadobey: I would remove two drives :-(14:08
facundobatistakarni, dobey, the one time I really needed mirroring (one FS broke), mdraid completely failed on me, will never use again14:08
ralsinadobey: and then, with a single copy of the mirrored data, try to add them back14:08
ralsinadobey: but the chance of failure is...14:09
karniRAID 10 "provides fault tolerance and improved performance but increases complexity". aha14:09
dobeyi would prefer not to lose stuff; but i have pretty much all the data available elsewhere still. only thing i don't have elsewhere is the pxe config, but it's rebuildable14:09
mandelmmcc, weird.. cause it should work, can you try running trunk alone14:09
ralsinafacundobatista: RAID is not backup.14:11
dobeyralsina: well mdadm -A -R seems to complain that the md is already in use14:11
ralsinafacundobatista: RAID is only supposed to give you a chance at surviving failure. It does fail quite often at that.14:11
karniralsina: "two geographically different storages" eh :)?14:11
mmccmandel trying now…14:11
ralsinadobey: ok, no idea what that could mean14:12
ralsinakarni: I was a sysadmin in my previous life. I have seen RAID work, and I have seen it not work. I have replaced it with nightly rsyncs to a spare drive, too ;-)14:12
karniralsina: Interesting. I was thinking on investing some $ in a QNAP nas with 5-6 disk bays, and set it up with RAID14:13
dobeyralsina: my favorite is people who use RAID 0 and expect it to work14:13
mmccmandel, looks like it does work, sorry for the false alarm14:14
mandelmmcc, no problem :)14:14
dobeyand people who try to use raid 5 or 6 and have no idea what they're doing14:14
* mmcc considers adding a bzr switch alias that kills .pyc files14:14
ralsinadobey: RAID 0 is fun. I just described it as "imagina a very fast, very crappy disk" :-)14:15
dobeys/fast/large/14:15
ralsinadobey: actually, on SCSI it was fast14:15
ralsinadobey: I suppose on separate SATA controllers it should be fast again14:16
dobeywell, the more disks you add on SATA, the faster it will get, yeah. but mostly it's a very large and crappy disk :)14:16
dobeyif the fast bit matters, just save your data to /dev/null14:16
dobeyit will have roughly the same effect14:16
ralsinadobey: slower than that, slightly less data loss14:16
ralsinahard shutdowns on raid0 are hilarious14:17
dobeyralsina: until any one of the disks have a hint of failure; then you lose all your data, not just some of it :)14:17
ralsinadobey: that's where you thank the sysadmin that did backups ;-)14:17
ralsinait's mostly just knowing what can go wrong, estimating a lot, revise upwards, then do backups anyway14:18
ralsinaI had a guy once ask me to setup raid 50 because he read about it on wikipedia and "50 is much better than this 1+0 crap"14:19
dobeylol14:19
dobeyraid 5+0 ?14:19
dobeythat's a bit insane but certainly doable, and a total waste of time14:20
ralsinadobey: also, seek time increases cuadratically when you add disks. And the smaller setup uses 9 disks.14:20
dobeyyeah14:21
ralsinaI could do a raid 55 if I wanted to, I am just not insane :-)14:21
dobeythe problem with backing up RAID is that you typically need another RAID to do it with14:21
dobeyanyway14:22
dobeyi just want my disks back and working now :(14:22
dobeyand i think my emacs is broken now too. quantal has different emacs14:22
joshuahoovermmcc: user on a intel core duo mac running 10.6.8 gets this message when he tries to run u1: "You can't open the application Ubuntu One because it is not supported on this type of Mac" ...any ideas?14:28
mmccjoshuahoover, well, that's a surprise. I'll go try it on my core duo 10.6 mac again just to be sure, but there's something strange there14:30
joshuahooverthanks14:30
dobeyugh; 42ms ping :(14:31
dobeyand my upload bandwidth seems to be a bit slow14:32
mmccjoshuahoover oh you said "Core duo" huh? That's not a 64-bit processor, so yeah, our code won't work there. It's not a global issue. It looks like someone else has already filed a bug for this, so I just tagged and confirmed it: https://bugs.launchpad.net/ubuntuone-client/+bug/106639714:35
ubot5Ubuntu bug 1066397 in Ubuntu One Client "Need 32-bit version for Mac" [Undecided,Confirmed]14:35
joshuahoovermmcc: ah, ok...64-bit, i forgot about that14:36
mmccjoshuahoover yeah, we might need to update some documentation for that… Also, stupid intel for that naming scheme. Kind of a big change, but all they add is one number14:36
mmccralsina , wrt 32 bit version, I'm thinking that bug should be set as low priority maybe?14:37
ralsinammcc: yes14:38
dobeymmcc: although, amusing that they still make Pentium 4 chips, though the P6 is long dead. :)14:41
dobeyralsina: bahahah, multiple new bugs about "u1 logs out when removing device"14:43
ralsinadobey: yep14:43
mmccdobey literally still p4 chips (I didn't know that), or that the recent cores look like p4 (what's old is new again, etc?)14:44
dobeyactually, i think the origial pentium III came after the p6 anyway. and maybe the Pentium II even. don't remember the exact timeframes, but i'm sure wikipedia has them14:45
mmccyeah, still more stupid chip names, they named their microarchitectures 'pN' and some of their brand names also start with a P14:46
dobeyoh man, encrypted disks is a lot like using RAID 014:47
mmccOne thing I liked that Oracle did when they took over was make the chip/µarch names sane :) boring but sane…14:47
ralsinammcc: well, now they are all named after vermont bed&breakfast inns14:47
dobeya couple of bad blocks and then you can't decrypt the disk and get your data any more14:47
mmccralsina exactly, INsane!14:47
* mmcc is a fan of using numbers for version names. (Stupid 'big cat' names on OS X…)14:48
dobeyOSX 10.10 Liliger?14:49
mmccdobey: >_<14:49
* ralsina is a great fan of the ipad versioning number. "This is the new ipad. That is now the old ipad. That other one is the obsolete ipad. The first one is now called the haha-he-thinks-thats-an-ipad"14:49
briancurtinhave to love windows versioning. Windows 7 was version 6.0, 8 is 6.2, etc14:50
ralsinabriancurtin: plus the 8 significant digit version numbers14:50
dobeywin7 iso i have is 6.1.abunchofothernumbersrandomlysplitwithaperiod14:50
mmccralsina: luckily, when you go to look for support at apple it's "iPad (late 2011)" or whatever. So all you need to do now is remember when you bought the thing, and whether or not it was kind of new when you bought it, and etc etc (just shoot me)14:51
ralsinaI think I feel crankyness in the air today.14:51
mmccMONDAY!14:51
dobeyRAGE!14:51
ralsinammcc: I imagine the QA tree "is it black, squarish, with rounded corners? Is it larger than a loaf of bread?"14:52
mmccralsina a regular or gluten-free loaf?14:52
briancurtinmmcc: i'm looking forward to windows tablet confusion. "well when did you buy it, and is it WinRT only or does it support the full windows 8?" - "uhhhhhhhhhhh"14:52
dobeyralsina: how tallis your iphone?14:52
briancurtin"come on, is it ARM or intel?" - "uhhhh"14:53
mmccbriancurtin - now that's what I got into computing for!14:53
ralsinadoes it have a keyboard? Can you detach the screen? Did anything fall off?14:58
karnime15:00
rockstarme15:00
gatoxme15:00
dobeyme15:00
ralsiname15:01
briancurtinme15:01
mmccme15:02
karniShall I start?15:02
ralsinaI feel someone is missing...15:02
ralsinakarni: go ahead15:02
* karni same15:02
karniDONE: Hooked up player UI album artist, titles. Handled a few support tickets. Talked with Zac about music v2 API.15:02
karniTODO: Playback control + seek(?)15:02
karninext: rockstar15:02
karniBLOCKED: No.15:02
rockstarTODO: Sort out bugs in Core Data<->RestKit bindings.15:02
rockstarBLOCKED: No15:02
rockstarNEXT: gatox15:02
gatoxDONE:15:02
gatoxSearch and filter for filesystem manager data inside u1-client implemented, finishing with the tests.15:02
gatoxTODO:15:02
gatoxProposed the u1-client search and filter branch, refactor u1-cp to work with this new change. Move on to the ux improves in u1-cp15:02
gatoxBLOCKED:15:02
gatoxNo15:02
gatoxdobey, go15:02
dobeyDONE: reviews, discussed pyflakes fix with upstream, backported pyflakes upstream fix for WindowsError to nightlies, more work on #106833515:02
dobeyTODO: finish bug #1068335, bug #711324, more pyflakes fix discussion15:02
dobeyralsina: go15:02
ubot5Launchpad bug 1068335 in Ubuntu One Control Panel trunk "pylint is too complex and causes many problems" [Medium,Triaged] https://launchpad.net/bugs/106833515:03
ubot5Error: Launchpad bug 711324 could not be found15:03
dobeyBLCK: None.15:03
ralsinaDONE: some reviews, calls, tried to remember C++ via hypnosis, failed TODO: start hitting the books, calls BLOCKED: no NEXT: briancurtin15:03
briancurtinDONE: potenaially fixed SSO tests in https://code.launchpad.net/~brian.curtin/ubuntu-sso-client/nam-setproxy-windows-workaround (mandel could you check that out?), was able to reproduce the certificate problems in SSO by explicitly configuring no certs, but adding the right certs doesn't yet appear to be working15:03
briancurtinTODO: figure out the ins-and-outs of configuring the certs from a file15:03
briancurtinNOTE: i have a half day today15:03
briancurtinNEXT: mmcc15:03
mandelme15:03
briancurtins/potenaially/potentially15:03
mmccDONE: cocoa sync menu stuff on mac & showing downloads in menu,15:03
mmccTODO: qt sync menu, cocoa sync menu, tests15:03
mmccNOTE: DMV appointment this afternoon15:03
mmccnext mandel15:03
mandelDONE: Got back to get unity to compile. Added extra tests15:03
mandelTODO: Arrange diff travels15:03
mandelBLOCKED: no15:03
karniha! we were right ralsina , we were missing mandel15:03
ralsinaI think that's everyone, alecu is on vacation petting giant mice15:04
ralsinaAny questions, comments?15:04
mmccand then he's going to leave his hotel in florida and go to disney land15:04
mmccer, world15:05
ralsinammcc: exactly15:05
ralsinaflorida is scary. I went out for a walk and to buy sandals and saw an alligator.15:06
ralsinatoo much nature & disney15:06
karniralsina: I was never required to go to UDS (although I wanted, it just was usually far, or I couldn't make it). This time I didn't manage to arrange things on time (too bad, because it's close). We're not required all as a team to go there, are we?15:06
ralsinakarni: as a team we have little to gain from UDS15:07
* karni nods15:07
karniThat's what I though, ack.15:07
ralsinakarni: although we usually keep some presence. This time... well, it was complicated.15:07
mandelkarni, but I'll try to bully the unity guys to be nice with us :)15:07
karnimandel: ha! :))15:07
ralsinamvo! We missed mvo (but he's excused from standup because he's in copenhagen)15:07
karniralsina: ACK, thanks15:07
mvoralsina: yeah, my calendar just reminded me15:08
mvobut I don't have anything to report really yet, except product sprint discussions15:08
* karni note to self, 10 folks on the team15:08
ralsinamvo: FUN15:08
mvointense!15:08
mvoI will write a summary about it tomorrow15:09
ralsinamvo: awesome15:09
mvobut please keep going, I don't want to interrupt the meeting :)15:10
karnimvo: We're done :)15:10
* mvo nods15:10
mandelralsina, I'll probably go earlier 'cause I have to sort out everything for copenhaguen AND tahiland because I get back on friday at 11:30 pm and leave to thailand at 3:00 am15:14
ralsinamandel: ack15:15
ralsinamandel: you can swap .5 days there if you want to make it all neat and legal15:15
briancurtinmandel, thailand, and legal in the same sentence. feels weird15:16
mandelbriancurtin, lol15:16
mandelralsina, you mean for now? or when?15:16
ralsinamandel: for the trip back15:16
ralsinamandel: so you swap now with the half day from the trip back15:17
mandelralsina, oh, well, is not a problem for me, if you want I can do :)15:17
ralsinamandel: no need15:17
mandelralsina, I'm one hour away from the official EOD, so as you wish :)15:17
ralsinamandel: go ahead then15:18
mandellet me finish some things first :)15:19
dobeyok, need to get lunch. bbiab15:22
* gatox lunch15:25
=== gatox is now known as gatox_lunch
mmccgatox when you get back from _lunch, I have a question about the systray sync menu code - why are the uploads sorted by #bytes written?15:27
mmccbriancurtin, not sure if this is relevant to what you're looking at now, but maybe interesting - I'm testing on windows and doing a lot of starting & stopping u1, and I notice ubuntuone-proxy-tunnel seems to stick around after quitting syncdaemon. Not sure if that's intended.15:34
mmccbriancurtin that's apparently what was holding onto my log files, at least partially15:35
briancurtinmmcc: i believe that only happens from source, but yeah that is an issue that you have to look out for15:36
briancurtinmmcc: for the time being, that's why i keep process explorer open to watch the process tree that stays open after shutting stuff down, then kill the remaining proxy-tunnel15:37
mmccbriancurtin aha, ok. weird, but I'm still getting that log error even with a clean sart15:37
mmccstart15:37
* mmcc drags out his old windows troubleshooting skills… RESTART15:42
mmcc(next step, reinstall)15:42
jgdxwhen I worked in the it support business we skipped the first step there15:45
jgdxprinter not installed? format, reinstall15:45
mmccnice…15:47
mmccbrb15:47
jgdxreal pros15:48
mandelEOD for me.. next few days I'll be in copenhaguen, so I won't be that much around15:52
ralsinabye mandel!15:56
=== tetris4_ is now known as tetris4
mmccso, --with-icon is on by default on windows, correct? I see it in ubuntuone.xml…16:11
ralsinammcc: yes16:11
mmccralsina ok, thanks16:11
briancurtinmmcc: the installer starts it with that, and the desktop shortcuts and whatnot use it16:11
ralsinait's on by default, we may or may not have forgotten to remove it from the launcher ;-)16:11
ralsinalunch for me!16:12
mmccbriancurtin, should ubuntuone-client/ubuntuone/syncdaemon/logger.py ignore WindowsError as well as OSError? I'm getting WindowsErrors because the log file is in use by another process (still, even after restart, no idea which process)16:15
briancurtinmmcc: have you installed u1 on this machine or are you only running from source?16:15
mmccbriancurtin still only from source. Should I just install it?16:16
briancurtinif you have it installed *and* try to run from source, you'll need to be careful to shut everything down that was started from the install before running anything from source16:16
mmccoh16:17
mmccwell, looking at procexp I see nothing of mine. some of the logs (u1cp) are showing up now that I've killed the proxy-tunnel, but the u1-client logs look like they aren't working. FWIW, I'm running u1cp to start everything, and all in one terminal16:18
mmccand %U1_DEBUG% is 1. Is it running into problems trying to write to the same stdout/stderr or something?16:19
briancurtinthat shouldnt be a problem16:20
mmccyeah, I tried in a separate window and just syncdaemon with no CP also gets that log file ownership error… bleh16:23
mmccfwiw, this is what I'm seeing: http://paste.ubuntu.com/1297883/16:26
briancurtinmmcc: that's one i've never seen16:27
mmccI think this exception is screwing up the sync status signal, since the status is stuck at 'file sync in progress'16:27
mmccthis is annoying because I'm trying to test the menu…16:27
briancurtinhm...now *that* is something i did see last week16:27
briancurtinunfortunately i have to leave in a few minutes. have a half day that i'll be spending in doctors offices. a true "holiday"16:28
* briancurtin wishes canonical admin had a way of requesting days off for misery instead of holiday16:28
mmccdoesn't 'holiday' mean misery in british? Or have I just watched too many Top Gear segments about campers?16:29
karnimmcc: haha16:37
=== gatox_lunch is now known as gatox
gatoxback16:39
mmccgatox, did you see my question from right as you went to lunch? I'm wondering why the code in systray.py sorts the current uploads by # bytes written…17:00
=== beuno is now known as beuno-lunch
gatoxmmcc, didn't see the question..... the answer is: so we try to prioritize the files with the the most bytes written to be shown in the menu, that would that are the files currently being transfered17:01
gatoxs/that would/that would mean17:02
mmccok17:02
dobeyoh17:03
mmccthat's a little confusing.17:03
gatoxmmcc, why?17:04
ralsinafiles with greater number of bytes written ~ files that have been transferring longer?17:04
mmccso, the problem is that we get a list of all files being transferred and we want to find the five "most interesting" ones, for some value of interesting…17:05
gatoxyes17:06
mmccbut is #bytes written the right one? and is it possible for a file to get bumped out of those five without actually completing?17:06
ralsinammcc: that would mean a newer file is uploading significantly faster than an older one17:07
mmccI guess maybe that works…17:07
gatoxralsina, what are you doing with c++?17:07
ralsinagatox: it's called "understanding what the devs will be doing this cycle"17:08
gatox:P17:08
ralsinagatox: it's recommended for team managers ;-)17:08
gatoxralsina, unless you are really confident...... ok, no.......17:09
gatoxjeje17:09
gatoxi think i'll be playing with c++ this weekend17:10
ralsinathe manual memory management, the  punctuation... it hurts my little brain now.17:14
mmcclooking at the code in aggregator.py - it looks like if we didn't sort, the uploads would just be displayed in order of when they were started. what I'm confused about is why sorting by bytes written is better.17:14
mmccif you're wondering why I'm wondering, I'm trying to make sure I match the existing implementation with the new cocoa menu17:15
mmccand I just used the existing order before I looked at the old version, so wanted to understand why it was the way it was17:16
ralsinammcc: good attention to detail there!17:17
karnilunch!17:20
gatoxmmcc, but..... you are not convinced of using the logic the way it is now?17:21
gatoxralsina, mmcc if you can please, review: https://code.launchpad.net/~diegosarmentero/ubuntuone-client/search-filter/+merge/130862 :D17:21
gatoxmmcc, i added a description of why i'm fixing that, because i know you like that :D17:22
ralsinagatox: of course17:22
gatoxralsina, thx17:22
ralsinammcc: in 99.99% of the cases I suspect there will be no difference between both cases17:23
gatoxralsina, this branch is specially important for darwin and win17:23
gatoxralsina, but it affects linux too17:23
ralsinagatox: ok, will be careful with it then17:23
mmccgatox - I'll review that soon17:23
gatoxmmcc, thx17:24
gatoxno rush17:24
gatoxi need to propose another branch for control panel to use this new implementation anyway17:24
mmccso, the current qt sync menu logic rebuilds the menu on every update, and when I was testing the qt mac version I rewrote it to just update existing QActions (before I finally read through the qt code and discovered that that doesn't help)17:25
mmccthen I used that new logic in the mac code, which is similar to systray.py but different files17:25
mmccbut it doesnt' re-sort the array, because I wasn't sure what it was for, hence my asking now17:27
mmccnow I'm trying to test the qt sync menu on windows, and having other problems that mean I can't tell if I was having the same issues on windows as I saw on macos17:27
mmcc(ie, not showing anything in the transfers submenu)17:27
mmccthink I'm just going to hack the log file size in windows so I can test this thing17:29
gatoxmmcc, but is not working with some changes that you did or trunk is not working? last time i check the menu was working properly on windows17:30
mmccgatox - I don't know yet, I keep running into problems that don't let me check17:31
gatoxmmcc, :S17:32
gatoxmmcc, let me know if i can be of any assistance17:34
mmccok, thanks gatox…17:34
dobeyoi17:45
mmccok, now I think I know what's going on - there are a TON of downloads going on , so my test upload is not making any progress, so nothing is showing up in the transfers menu because that only shows uploads17:46
mmccthat's a guess17:46
gatoxmmcc, ahhhhhh that makes sense17:48
gatoxbeen there17:48
gatoxi think that is because of the way the event or action queue is processed17:48
mmccyeah, we really need to show downloads in the transfers menu17:58
gatoxmmcc, well..... now that we don't have the freeze anymore, we can talk with design17:59
mmccI have stared at this code a ton, and it still confused me… I was sure it was an IPC bug or something making the status show up wrong17:59
mmccgatox I already did - see bug https://bugs.launchpad.net/ubuntuone-client/+bug/1067806 - I talked to lisette, and she agreed that showing both is best (but we need to iron out how to show which are uploads and which are downloads, if we can't put an icon next to the text18:01
ubot5Ubuntu bug 1067806 in Ubuntu One Client "sync menu should show active downloads as well as uploads" [High,New]18:01
mmcc(the mac version has a file icon next to the text, and she suggested showing instead an upload/download arrow icon, but I'm not sure how to make that work in qt)18:01
gatoxmmcc, yap18:02
gatoxmmcc, how to add icons to a menu item in qt?18:02
mmccgatox, yeah - if we just use a regular menu item that might be different, but these are the qwidgetaction subclass ProgressBarAction from systray.py18:04
mmccdid the progress bar work on windows? it didn't work on macs because qt doesn't support qwidgetview, but I didn't try reading the code for windows18:04
=== beuno-lunch is now known as beuno
gatoxmmcc, qwidgetaction is inheriting from qaction, which allows you to set and icon18:05
gatoxmmcc, yes, it works on windows18:05
mmccok, great18:05
ralsinaGuys I will have to split the rest of my day and do some work at night because of house maintenance things.18:18
ralsinaIOW: it's raining inside18:18
mmccfirst step: is it also raining inside?18:18
mmcc(good luck)18:18
mmccer, s/inside/outside/18:19
mmccd'oh18:19
ralsinaSo, see you later tonight &/| tomorrow18:19
ralsinammcc: it's raining inside & outside :-)18:19
ralsinaluckily it's just the laundry room so I can consider it just nature giving me a hand ;-)18:19
gatoxralsina, bye!18:21
gatoxthis works like a charm :D18:27
dobeyhmm18:28
gatoxreally dobey ! :P18:28
karniralsina: Thanks for signing them off.18:28
ralsinakarni: n/p you are officially in my claws now18:29
ralsinaahem, in my team18:29
karniralsina: haha :)18:30
dobeythe window fade effects are really annoying18:32
dobeyanyone seen this before? http://pastebin.ubuntu.com/1298213/18:42
mmccdobey, nope…18:52
karnidobey: You probably know better, but www.omgubuntu.co.uk/2012/10/how-to-speed-up-ubuntu-12-10-minimize-animation18:52
dobeykarni: i don't think that's what i'm complaining about exactly (but maybe it is)18:54
karniOk18:54
dobeyblah19:09
dobeymmcc: that error is happening consistently for me when running ./run-tests in my branch now :(19:09
dobeybut if i just run the test_reset_password tests, it always passes19:10
dobeygrr19:10
mmccdobey, it looks like test state leaking? it's counting the number of receivers of the focusChanged signal, which could accumulate if cleanup isn't done right, right?19:11
mmccok, time for lunch here, AKA, go test the DMV's scheduling19:12
dobeyi guess19:14
dobeygrr, bad enough i have to fix all these weird pyflakes errors19:22
karni"The sync process is rather slow." !@#$@#$ we need to rename the files app to "this-does-not-sync-sorry-Ubuntu-One-Files"19:23
karniDude's downloading a file, and he's convinced he's syncing files. On a mobile connection, complaining its slow.19:24
* karni sighs19:24
dobeyheh19:24
dobeytell him to complain to his telco that it's slow19:25
karni+119:25
karni" I am downloading (actually synchronising through Ubuntu One)." - no, you're *actually* downloading.19:26
karniIn the end, I think we couldn't have avoided the "sync capability" assumption, unless we added in huge red font "this software does not (yet) sync your files."19:27
gatox:S i need to refactor a lotttttt of tests19:30
dobeyso, like, anyone else using virtualbox on quantal?19:32
elopiofacundobatista: hey.19:47
elopiofacundobatista: did you get a decision about ignoring .lock files?19:47
elopiois it a wishlist or a won't fix?19:47
facundobatistaelopio, didn't comet to a decision, I'm +0 to ignore them19:48
dobeywell we already ignore                  \A\.~lock\..*#\Z19:49
dobeyand .swp19:49
elopiodobey: is that new?19:50
dobeynot sure why we shouldn't also ignore .lock19:50
dobeyelopio: i don't think so19:50
elopiodobey: yes, it seem like the same.19:51
elopiothere's a new bug #1042268.19:51
ubot5Launchpad bug 1042268 in ubuntuone-client (Ubuntu) "Ignore .lock files" [Undecided,Confirmed] https://launchpad.net/bugs/104226819:51
dobeyright19:54
dobeydoh, totally forgot i actually fixed this other bug on friday19:56
Mitsurugihi!20:20
karniMitsurugi: hi20:21
Mitsurugiit's normal the low speed for uploading files to the ubuntuone ?20:23
dobeycan you expand on what you mean by "low speed" ?20:23
dobeyhow many files are you uploading, and in how many folders are they?20:23
Mitsurugiabout 2000 files20:24
dobeywhat is the upload bandwidth of your connection to the internet?20:24
dobeywhat continent are you on?20:24
Mitsurugieurope / africa20:24
Mitsurugihahaah20:24
Mitsurugispain20:24
Mitsurugimy normal upload rate is about 80-100 kb/s20:25
karniMitsurugi: And you're syncing/uploading those files from your computer, correct?20:25
Mitsurugiyes20:25
Mitsurugiubuntu 12.0420:25
Mitsurugithere is another way20:25
Mitsurugi?20:25
karniYes, 2000 pics from your phone ;)20:26
dobeywell, 80-100 kb/s is slow? is that bits or bytes?20:26
karni~5.5 hours if you estimate each of your 2k files is 1 MB, with 100k*B*/s20:26
Mitsurugimy normal upload, not for ubuntu one20:27
Mitsurugii uploaded 1,5Gb20:27
Mitsurugiin 36 hours20:27
karniuhh20:27
Mitsurugimore or less20:27
MitsurugixD20:27
karni;)20:27
karniMitsurugi: is it 80-100 kb/s or kB/s ?20:28
karniYour normal upload rate, as you've said.20:28
dobeyand what is your upload rate to ubuntu one then, if the 80-100 is 'normal'?20:28
Mitsurugibytes20:28
Mitsurugiis there a way to see the upload rate from ubuntu one?20:29
Mitsurugiu1sdtool shows it?20:29
dobeygnoem-system-monitor shows total current transfer rates20:30
Mitsurugiif i execute u1sdtool --current-transfers20:30
Mitsurugishows uploads: 0 and downloads: 020:31
Mitsurugibut the ubuntu one gtk says "sync files in progress"20:31
karniThis is just count of files. You could use gnome-system-monitor > Resources tab20:31
karniEven better, you can check how fast it is sending data :)20:31
Mitsurugi65 bites20:31
Mitsurugi41 bites ...20:32
dobeywhat version of ubuntu are you on?20:32
Mitsurugithe maximum 161 btes ..20:32
Mitsurugi12.0420:32
Mitsurugitotal sent 1.720:32
Mitsurugi1.7Gb20:32
Mitsurugicount 200mb of navigating ... and ftp uploads20:32
MitsurugixD20:32
Mitsurugisomething is not working  well, sure20:33
Mitsurugii googled for same problems, all complaining about the download rate, not the upload20:36
dobeycheck your logs in ~/.cache/ubuntuone/log/ to see if there are errors perhaps20:37
Mitsurugithx dobey20:37
dobeyif u1sdtool --current-transfers says 0, then you're not transferring anything :)20:37
Mitsurugiiep20:39
Mitsurugibt the gtk, says sync in progres ...20:39
MitsurugiState: QUEUE_MANAGER20:40
Mitsurugi    connection: With User With Network20:40
Mitsurugi    description: processing the commands pool20:40
Mitsurugi    is_connected: True20:40
Mitsurugi    is_error: False20:40
Mitsurugi    is_online: True20:40
Mitsurugi    queues: WORKING20:40
Mitsurugino errors, queues working, but no transfers :S20:40
dobeywhat do you mean "the gtk" ?20:40
dobeythe control panel? (which is qt, not gtk)20:41
Mitsurugiyeah, control panel20:41
Mitsurugisorry, qt :P20:41
dobeyit says in progress because the syncdaemon is working on queues. like i said, you should check the logs. it seems there's probably an error or few in the logs, that perhaps is preventing things from syncing20:42
dobeyyou could also try u1sdtool -q; wait a few seconds then run u1sdtool -c20:42
dobeythat will quit the current running version, and reconnect20:42
dobeyalso, make sure you're running the latest update20:42
dobeywhich would be ubuntuone-client 3.0.2-0ubuntu1.1 iirc20:42
Mitsurugiwhich it is ..20:43
Mitsurugiok20:43
MitsurugixDyeah20:43
Mitsurugithat's it20:43
Mitsurugihow can i read the log file?20:45
Mitsurugiarfs20:46
Mitsurugii have it20:46
Mitsurugilots of thx dobey20:49
Mitsurugirebooting the  u1sdtool seems that works20:49
Mitsurugibut i can't find reasons on the log20:50
dobeyugh, this test, why is it failing?!20:56
dobeygatox: is this your code?20:56
dobeyi guess not :)20:57
gatoxdobey, sorry.... i was distracted21:00
dobeyeh, this failing test is just annoying me, and i don't know how to fix it :(21:01
gatoxok.... eod here.... see you tomorrow people21:03
dobeyhttp://pastebin.ubuntu.com/1298213/ this test21:03
gatoxdobey, no idea.....21:04
gatoxbyee21:05
dobey:(21:05
dobeychau gatox21:05
gatoxdobey, i can take a look at that ttomorrow if you want21:05
* karni heads out to late dinner21:26
=== m_conley is now known as m_conley_away
=== eu is now known as Guest10768
dobeylater all. time to go :)22:05

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