[13:38] <Dh__> Hi, is that anyone to answer ulpstart quesiton ?
[14:45] <felixge> is there an idiomatic way to do 'meta' jobs in upstart that group several jobs together?
[14:45] <felixge> for example I want to group a 'php' and 'nginx' job into 'app'
[14:45] <felixge> so I can do: stop app / start app
[14:45] <felixge> which would stop / start all the jobs 'app' is bundling


[12:17] <peter2222> hi folks!
[12:18] <peter2222> Is it possible to run ubiquity from an installed system to install ubuntu to an external HDD or USB drive?
[18:24] <Lin-Buo-Ren> peter2222: AFAICT it can't


[12:10] <gouchi> Hi
[12:11] <gouchi> It will be nice to have Mir driver context for RetroArch => https://github.com/libretro/RetroArch/tree/master/gfx/drivers_context
[12:12] <gouchi> As there is already Wayland one https://github.com/libretro/RetroArch/blob/master/gfx/drivers_context/wayland_ctx.c
[12:12] <ogra> file a whishlist bug (there are rarely devs around on weekends)
[13:07] <gouchi> I see thank you


[04:49] <Squirm> fp I guess
[05:18] <Kilos> morning all
[05:18] <Kilos> hi ludo
[05:55] <Squirm> morning
[06:01] <Kilos> hi Squirm
[06:03] <Kilos> lo Tonberry
[06:03] <Tonberry> hi
[06:05] <magespawn> good morning all
[06:08] <Kilos> hi magespawn
[06:09] <magespawn> o/
[06:49] <Kilos> hi deegee_1 superfly
[06:50] <deegee_1> Kilos: hello & hello to everyone
[06:52] <superfly> morning Kilos, deegee_1
[06:55] <inetpro> good mornings
[06:57] <Kilos> lo pro
[07:04] <superfly> hi inetpro, magespawn, Tonberry and Squirm
[07:04] <superfly> (as well)
[07:04] <magespawn> lol morning superfly
[07:05] <superfly> woohoo, earned about 11 000 action points this morning in Ingress
[07:05] <superfly> another 9k to go to the next level
[07:12] <superfly> ludo: fix your connection, or don't auto-rejoin
[07:16] <superfly> tumbleweed: if I upgraded the version of OpenLP in Debian now, would it make it into 13.04?
[07:18] <tumbleweed> superfly: if now is in the next week, yes https://wiki.ubuntu.com/RaringRingtail/ReleaseSchedule
[07:18] <superfly> OK, I'd better get working on it then
[07:19]  * superfly books off tonight as "work on packaging" night
[07:23] <ludo> :/
[07:53] <Kilos> hi henkj
[07:54] <Kilos> hi there ludo wb
[08:04] <Kilos> hi jrgns
[08:04] <jrgns> morning Kilos, all
[08:14] <superfly> morning jrgns
[08:28] <Kilos> ludo please inform us how you fix that connection prob so we can pass on the how to to others with the same prob with mweb
[08:37] <Kilos> fixed
[08:41] <Kilos> hi charl_
[08:41] <charl_> hi Kilos !
[08:41] <charl_> Maaz: coffee on
[08:41]  * Maaz washes some mugs
[08:42] <Kilos> Maaz, coffee please
[08:42] <Maaz> Kilos: Sure
[08:42] <Kilos> inetpro, coffee time
[08:42] <inetpro> good idea
[08:42] <inetpro> Maaz: coffee please
[08:42] <Maaz> inetpro: Yessir
[08:43] <inetpro> wb charl_ and good morning
[08:43] <Kilos> oh ya charl_ you sposed to great all too
[08:44] <Kilos> greet
[08:44] <charl_> hi inetpro
[08:44] <inetpro> Kilos: I don't think that ludo connection is fixed yet
[08:44] <charl_> lol Kilos
[08:44] <Kilos> aw
[08:45] <inetpro> oh and I think it is a Telkom problem rather than a mweb problem
[08:45] <inetpro> IIRC he mentioned something about line speeds
[08:45] <Maaz> Coffee's ready for charl_, Kilos and inetpro!
[08:46] <Kilos> no matter if he lets us know how he fixes it , it might save someone else the long rigmarole to sort it
[08:46] <Kilos> Maaz, ty
[08:46] <Maaz> You are welcome Kilos
[08:46] <Kilos> telkom is very helpful when you fone in
[08:46] <Kilos> to me anyway
[08:46] <inetpro> I've had this before
[08:46] <Kilos> maybe cause im so cute
[08:46] <Kilos> ah how did you fix it
[08:47] <inetpro> they promise you a line speed up to a certain amount without any guarantees
[08:47] <inetpro> it's a ADSL thing
[08:47] <Kilos> oh
[08:47] <Kilos> swines
[08:48] <inetpro> the connection will drop and sync again at a lower speed
[08:48] <Kilos> mobile has its advantages at times hey
[08:48] <Kilos> oh
[08:48] <inetpro> so to get a stable line you would have to ask them to drop the speed
[08:49] <Kilos> what speeds do they offer anyway
[08:49] <inetpro> not sure
[08:50] <inetpro> haven't used ADSL for a long time
[08:50] <inetpro> but I remember these troubles I had
[08:51] <inetpro> I think you can get up to 20mbps these days
[08:51] <inetpro> if you are lucky
[08:51] <Kilos> work that out in mB
[08:51] <Kilos> x8 hey
[08:51] <inetpro> why?
[08:51] <inetpro> divide by 8
[08:52] <Kilos> wheres the divide key
[08:52] <inetpro> Maaz: 20000/8
[08:52] <Maaz> inetpro: 2500.0
[08:52] <Kilos> because mB is easier to follow and my stuff shows downloads in mB
[08:53] <inetpro> ai!
[08:53] <Kilos> yours should as well
[08:53] <Kilos> hasnt a keyboard got a divide key?
[08:54] <inetpro> I say any stable connection above 1mbps is very usable these days
[08:54] <inetpro> Kilos: waar val jy uit die bus uit?
[08:54] <Kilos> mine is good and averages about 280mB/s
[08:54] <inetpro> divide = /
[08:54] <Kilos> oh ya
[08:54] <Kilos> sjoe
[08:55] <inetpro> ai!
[08:55] <Kilos> must go back to school and get dads money back. they taught me nothing
[08:55] <inetpro> Maaz: 280*8
[08:55] <Maaz> inetpro: 2240
[08:56] <inetpro> that is 2.2mbps
[08:56] <Kilos> oh thats good
[08:56] <Kilos> still gotta push 8ta to speed it up some
[08:57] <inetpro> the problem with 3g is that you never really get a steady speed, it varies the whole time
[08:57] <Kilos> wanna upgrade  a 12.04 iso to 12.04.2 then burn to cd with night surfer data
[08:57] <inetpro> nothing beats a clear physical line
[08:58] <Kilos> maybe when copper isnt gold anymore one can look at that
[08:58] <inetpro> nee man
[08:59] <inetpro> we all need fiber to the house
[08:59] <Kilos> they even break in store rooms and workshops and steal welder cables and extension cords
[08:59] <Kilos> fiber would rock
[08:59] <Kilos> expensive to get laid to your house though
[08:59] <inetpro> nee
[09:00] <inetpro> we just got lazy
[09:00] <Kilos> huh?
[09:01]  * Kilos wipes the seat of his brow and wonders what the pro is talking about
[09:01] <Kilos> sweat
[09:01] <inetpro> Kilos: if you were able to connect each farm across the country back in the days, why can they not do it today?
[09:01] <Kilos> fibre is a specialist job
[09:02] <Kilos> special expensive tools used
[09:02] <inetpro> so just train more specialists
[09:02] <Kilos> lol
[09:02] <inetpro> it's not like you need a rocket scientist
[09:03] <Kilos> no it can be learned but tools cost heavy
[09:03] <Kilos> and like we would have to trench ad bury cable all the way to the nearest exchange
[09:03] <inetpro> are you trying to find excuses?
[09:03] <Kilos> and hope they have fibre the rest of the way
[09:04] <Kilos> ai!
[09:04] <inetpro> fiber connection to your house should be a basic human right
[09:04] <inetpro> like water and lights
[09:05] <Kilos> hear hear
[09:05] <Kilos> all basic human rights are for the idle rich
[09:05] <Kilos> and those that can steal and still sleap
[09:06] <Kilos> sleep
[09:06] <Kilos> had a laugh the other night on carte blanche i think
[09:06] <Kilos> they stealing fone lines to use to connect power illegally
[09:17] <Kilos> haha jrgns has the prob too today
[09:18] <Kilos> everyone is gonna have to mail their ceo and complain
[09:18] <Kilos> telkoms that is
[09:37] <nuvolari> aloha
[09:37] <nuvolari> hi oom Kilos :>
[09:40] <Kilos> lo nuvolari CuttingEdge
[09:40] <Kilos> welcome to ubuntu-za CuttingEdge
[09:41] <CuttingEdge> Kilos: ta
[09:41] <Kilos> nice to see new faces. tell us about yourself
[09:42] <Kilos> like where you are what you do, and what OS you are using
[09:43] <CuttingEdge> well, .. been running Ubuntu for a couple of years myself .. rate i maintain close to 50 perhaps 60 Ubuntu LTS servers across Africa
[09:43] <Kilos> great
[09:43] <Kilos> what took you so long to join us
[09:43] <CuttingEdge> thats a good question :P
[09:43] <Kilos> hehe
[09:44] <CuttingEdge> i think all this talk of Ubuntu on phones has peaked my interest
[09:44] <Kilos> this is the ubuntu help channel with experts online most of the time
[09:44] <Kilos> oh tablets too now i hear
[09:44]  * CuttingEdge recognises most of the crowd here
[09:44] <Kilos> good
[09:47] <Kilos> feel at home here then and make it a permanent connection
[09:48] <Kilos> oh im the greeter bot btw
[09:50] <Kilos> hi ThatGraemeGuy
[09:51] <Kilos> welcome to ubuntu-za
[09:56] <ThatGraemeGuy> thanks :)
[09:59] <Kilos> tell us about yourself ThatGraemeGuy
[10:00] <Kilos> like where you are what you do, and what OS you are using
[10:00] <ThatGraemeGuy> Cape Town, Sysadmin, Xubuntu 12.10
[10:01] <ThatGraemeGuy> haven't IRC'd in years, been getting some glusterfs help lately and I though I'd check out what other channels are here
[10:01] <Kilos> nice. why you took so long to find us
[10:01] <Kilos> this is the best help channel online
[10:01] <ThatGraemeGuy> been too busy shouting at glusterfs and banging my head on the wall :P
[10:01] <Kilos> when the guys have time that is
[10:01] <Kilos> hahaha
[10:02] <superfly> If you'll excuse me, I have to reboot to load up Raring Ringtail...
[10:02] <Kilos> if you have probs just state what it is and be patient, one of the experts will help you as soon as he gets a break at work
[10:02]  * CuttingEdge has a sneaky suspicion that he may know ThatGraemeGuy
[10:02] <Kilos> ok superfly
[10:03] <ThatGraemeGuy> oh no, you're here too :-!
[10:03] <CuttingEdge> ThatGraemeGuy: yeah .. lol
[10:03] <Kilos> ThatGraemeGuy, why do you show as away
[10:04] <ThatGraemeGuy> uhhh
[10:04] <Kilos> lol
[10:04] <Kilos> what irc client are you using
[10:04] <ThatGraemeGuy> i'm not sure, i think between pidgin and I one of us is dumb
[10:04] <Kilos> oh no
[10:04] <superfly> ohi ThatGraemeGuy
[10:04] <Kilos> get xchat
[10:04] <ThatGraemeGuy> i should just install irssi and dust off that part of my brain
[10:05] <ThatGraemeGuy> ah, there i'm present again
[10:05] <superfly> ThatGraemeGuy: I saw your Facebook status the other day and wondered...
[10:05] <Kilos> yeah
[10:05] <ThatGraemeGuy> oh heeeey, you're here too :)
[10:05] <superfly> I am :-)
[10:06] <ThatGraemeGuy> are you going to scaleconf? i see one of your boss peeps is giving a talk
[10:06] <superfly> Yup, the boss has said yes to buying tickets for us
[10:07] <ThatGraemeGuy> will see you there, i'm going again and this time i managed to convince IP and Lancelot to come too
[10:07] <ThatGraemeGuy> that's assuming that accounts manage to make the payment, they seem to have a process and a half :-o
[10:07] <superfly> w00t
[10:07] <superfly> haha
[10:08] <ThatGraemeGuy> how is raring?
[10:08] <superfly> dunno, still trying to get to the reboot part :-)
[10:08] <superfly> bbiab
[10:08] <nuvolari> meh, I wish our company embraced the power of IRC :-/
[10:08] <ThatGraemeGuy> tried it in virtualbox, it sucked
[10:09] <CuttingEdge> haven't touched raring myself
[10:09] <ThatGraemeGuy> will install it on my alternate root fs partition later
[10:10] <Kilos> nog slim mense nuvolari
[10:10] <CuttingEdge> i may wait till april before i go near it though
[10:10] <ThatGraemeGuy> i usually upgrade my laptop around beta2
[10:11] <ThatGraemeGuy> lunch, bbl
[10:14] <Kilos> Maaz, whats for lunch
[10:14] <Maaz> Kentucky for the workers and a peanut butter sarmy for the idle rich
[10:17] <superfly> ooo, nice
[10:18] <superfly> KDE 4.10 is smooth
[10:18] <CuttingEdge> i dropped KDE years ago
[10:18] <CuttingEdge> preferred gnome
[10:18] <CuttingEdge> now i'm hooked on unity
[10:20] <superfly> *shrug* tried them all, prefer KDE
[10:57] <ThatGraemeGuy> i can't get used to unity
[10:58] <ThatGraemeGuy> i try every time there's a new ubuntu release, my brain just doesn't want to click
[10:58] <Kilos> lol
[11:00] <Kilos> hi nlsthzn
[11:00] <nlsthzn> hiya uncle Kilos
[11:00] <Kilos> see new guys
[11:00] <Kilos> old hands but new here
[11:00]  * ThatGraemeGuy waves
[11:01] <ThatGraemeGuy> my hands are not old, they are .... mature :P
[11:01] <Kilos> haha
[11:01] <Kilos> mine are old
[11:01] <Kilos> wrinkled already
[11:02] <Kilos> nlsthzn, you home or work?
[11:02] <Kilos> say hi to the new members here
[11:03] <nlsthzn> hi new members here
[11:03] <nlsthzn> I am at home uncle Kilos ...
[11:03] <Kilos> lekker
[11:03] <nlsthzn> kind of
[11:05] <Kilos> ThatGraemeGuy, CuttingEdge you guys might as well join our mailing list so you can share youre knowledge with noobs
[11:06] <Kilos> http://bit.ly/MCOujZ
[11:08] <ThatGraemeGuy> cool, done
[11:08] <CuttingEdge> ditto
[11:09] <Kilos> greta
[11:09] <Kilos> ai
[11:09] <Kilos> great as well
[11:15] <Kilos> oh you tweet ThatGraemeGuy
[11:15] <Kilos> we got a page too
[11:16] <Kilos> ubuntuza
[11:16] <Kilos> announcements for meets etc there
[11:17] <Kilos> wow you have
[11:17] <Kilos> speedy gonzales
[11:19] <superfly> tumbleweed: I'm looking for documentation on how to add patches to apply to the application, not the package - my Googling only turns up how to patch a package
[11:20] <tumbleweed> presumably they are covering the same turf
[11:21] <tumbleweed> basically, you want to use quilt
[11:22] <superfly> yeah, that I gathered :-) just not sure how to format the patches so that they'll be applied cleanly
[11:22] <tumbleweed> superfly: http://www.debian.org/doc/manuals/maint-guide/modify.en.html
[11:22] <tumbleweed> (the quilt bit)
[11:22] <superfly> yeah, read that
[11:23] <tumbleweed> then read http://dep.debian.net/deps/dep3/
[11:23] <magespawn> tumbleweed: are global jams run over the internet too or only local?
[11:23] <superfly> I've found http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html which has some stuff about patches too
[11:23] <tumbleweed> magespawn: there have been people leading online things before
[11:23] <tumbleweed> magespawn: If you want to get involved online, just pick a day and do it
[11:24] <magespawn> tumbleweed: okay more specifically for the one you are planning for cape town?
[11:24] <superfly> hrm, still not 100%
[11:25] <superfly> oh well, I guess I'll just have to play around with it then
[11:25] <tumbleweed> superfly: do you want to know how to actually drive quilt?
[11:25] <tumbleweed> what are you looking for?...
[11:25] <superfly> tumbleweed: no, more about what my patches are supposed to look like in order for them to be applied
[11:25] <superfly> to OpenLP
[11:25] <tumbleweed> superfly: you should be using source format 3.0 (quilt)
[11:25] <superfly> my goal is to remove the version check from OpenLP
[11:25] <tumbleweed> then you should have a debian/patches directory
[11:26] <tumbleweed> and in it should be a series file, listing all teh patches to be applied, in the order you want to apply them
[11:26] <tumbleweed> all the patches named in series should apper in debian/patches, and be -p1 patches, preferably with a DEP3 header
[11:26] <tumbleweed> sound good?
[11:26] <superfly> yes, that's what I'm looking for
[11:27] <tumbleweed> I think there's some stuff in /usr/share/doc/quilt/ that might be what you are after
[11:27] <superfly> ah, ta
[11:28] <tumbleweed> magespawn: ... so, what are you wanting to work on?
[11:28] <superfly> I think I have a good idea of what I need to do now, thanks.
[11:41] <magespawn> tumbleweed: just thought to have a look at the process and contribute maybe on the documents side
[11:42] <magespawn> not too high on the programming skills at the moment
[11:44] <tumbleweed> there's a suprisingly large amount of useful work that can be done without programming skills
[11:45] <tumbleweed> most of what I do doesn't really require programming skills - it's just an understanding of how things fit together and, I guess, shell
[12:10] <superfly> tumbleweed: does this look OK? http://bazaar.launchpad.net/~raoul-snyman/openlp/debian-package-with-patch/view/head:/debian/patches/disable-version-check.patch
[12:10] <Kilos> hmm... i wonder if that mail from hilton is to do with our ubuntu server at the bloem varsity
[12:21] <tumbleweed> superfly: LGTM
[12:29] <superfly> haven't tested it out yet, will try to do that this evening
[14:12] <Kilos> hey magespawn did you win?
[14:41] <Kilos> oh my the net really struggling hey
[14:48] <Kilos> thewb
[14:48] <Kilos> ai!
[14:48] <Kilos> ThatGraemeGuy, wb
[14:49] <Kilos> home time for geek types
[14:49] <Kilos> except inetpro he only starts work now
[14:49] <ThatGraemeGuy> i work til 6
[14:50] <Kilos> oh you like him
[14:50] <Kilos> sysadmin
[14:50] <ThatGraemeGuy> yeah
[14:50] <ThatGraemeGuy> so really i leave the office at 6 but i never stop working :P
[14:51] <Kilos> hehe looks like only me does that
[14:51] <ThatGraemeGuy> nah i'm actually quite lucky, i hardly ever need to work after hours. even better, when i do it's usually some scheduled maintenance, not putting out fires
[14:51] <ThatGraemeGuy> can't really complain
[14:51] <Kilos> nice
[14:54] <ThatGraemeGuy> so what do you do? i assume not sysadmin?
[14:54] <Kilos> only hear at home
[14:54] <Kilos> im my own sysadmin
[14:55] <Kilos> stopped working 10 years ago
[14:55] <Kilos> now chief cook and bottle washer
[14:55] <ThatGraemeGuy> only at home? that's lucky, i get at home and friends and family, and and and and :o
[14:55] <Kilos> and sheep herder
[14:55] <ThatGraemeGuy> retired?
[14:56] <Kilos> forced retirement
[14:56] <ThatGraemeGuy> ew
[14:56] <Kilos> bust head in half and lost the half that worked
[14:56] <ThatGraemeGuy> aw that sucks
[14:56] <ThatGraemeGuy> but you can still be a windows sysadmin! :p
[14:56] <Kilos> na im ok now again
[14:57] <Kilos> thats why im here on this channel, all the brains are here
[14:57] <ThatGraemeGuy> lol
[14:58] <Kilos> ive learned to 2 finger type and use sudo nano and aptitude
[14:58] <Kilos> hehe
[14:58] <Kilos> and xchat and pidgin
[14:59] <Kilos> and a little about ssh and ubuntu servers
[14:59] <Kilos> still dunno why i have it installed here
[15:00] <ThatGraemeGuy> because its awesome that's why ;)
[15:00] <Kilos> lol i dunno what to do with it
[15:00] <Kilos> just parks oof most of the time
[15:00] <Kilos> off
[15:01] <ThatGraemeGuy> install xbmc, attach it to your tv, fill it with videos, make your dvd player feel completely worthless
[15:01] <Kilos> whew
[15:02] <Kilos> it rests as it is
[15:03] <Kilos> watching videos not good for the head
[15:03] <Kilos> things move to fast
[15:03] <Kilos> you also in CT ThatGraemeGuy
[15:04] <Kilos> ?
[15:04] <ThatGraemeGuy> yeah
[15:04] <Kilos> wow thats like the hub of ubuntu geeks
[15:04] <Kilos> others scattered far and wide
[15:53] <charl_> ciao all
[15:59] <nuvolari> eek :-/
[15:59] <nuvolari> Vince-0: are there any attendants for tonight?
[16:00] <nuvolari> I won't make it on 20:00 exactly
[16:00] <Vince-0> I
[16:00] <Vince-0> Hi*
[16:00] <Kilos> by 8
[16:00] <Vince-0> Yes indeed, any time although I will keep it shorter
[17:10] <ludo> Yello peeps of the south
[17:23] <Kilos> yo ludo
[17:23] <Kilos> are you in the north?
[17:26] <Kilos> Banlam, bakuman waars julle?
[17:26] <Kilos> oh nlsthzn you still here laddy
[17:26] <Kilos> hmm...
[17:27] <nlsthzn> alo
[17:27]  * nlsthzn watching some moovviees
[17:27] <nlsthzn> and drinking some rum found stashed in cupboard...
[17:28] <Kilos> lol
[17:28] <nlsthzn> :p
[17:29] <Kilos> just remember everyone adds up inna liver hey?
[17:29] <Kilos> you wont make 100 if liver sick
[17:30] <Kilos> oh whats happening with the studies neelsie
[17:39] <nlsthzn> if it happens it will only happen next year
[17:39] <Kilos> lets hope
[17:39] <nlsthzn> but I may be getting an oppertunity to switch career
[17:40] <ludo> Kilos, nope ek is in pta
[17:40] <Kilos> oh tell
[17:40] <ludo> Maar hiertoe is zuid afrika, dis zuid
[17:40] <Kilos> mooi ludo sommer naby ons dan
[17:40] <Kilos> ja
[17:40] <Kilos> het jy gelees van jou konneksie
[17:41] <Kilos> weet jy hoe om dit reg te kry
[17:41] <Kilos> ?
[17:42] <ludo> Ja julle het my laat weet, en nee ek weet nie hoekom nie. Maar dat dit jul pal is net so snaaks vir my ;)
[17:43] <superfly> nlsthzn: oh really? to what?
[17:43] <Kilos> ek wil ook weet hoe dit opgelos kan word
[17:43] <ludo> Want enige ordentlikke irc client kan join en part msg web steek.
[17:43] <Kilos> inetpro, het iets gese van mweb kontak en die spoed af te bring maak dit meer stabiel
[17:44]  * ludo hiertoe engelse typo regmaaker gaan nou vlieg!
[17:44] <Kilos> ja irc eet niks nie
[17:44] <nlsthzn> in qatar, friend of mine is heading up a trainnig center and needs an IT trainer (ICDL and such soft skills)... so I know training, and I love IT... still at this stage in life I am petrified at such a drastic change :/
[17:45] <superfly> nlsthzn: go for it!
[17:45] <nlsthzn> it is still for a petrochemical company but not in the dept. I normally work
[17:45] <Kilos> yeah go for it nlsthzn
[17:45] <nlsthzn> :)
[17:45] <Kilos> lekker to teach other peeps
[17:46] <nlsthzn> tripple threat, new country, new company, new job direction... I will have sleepless nights for weeks I am sure
[17:46] <Kilos> lol
[17:46] <Kilos> if you dont do it you will always wonder what if
[17:47]  * nlsthzn is scared I find out what if
[17:47] <Kilos> haha
[17:47] <nlsthzn> http://youtu.be/cYRRAvi3cpw
[17:47] <Kilos> if you dont buy a ticket you cant win the prize
[17:48] <ludo> +1 nlsthzn
[17:49]  * ludo haat homself 'n bietjie dat hy +1 gebruik het.
[17:49] <Kilos> hoekom?
[17:49] <Kilos> ek het net deur xchat settings gekyk en sien niks van part join nie
[17:50] <nlsthzn> I like big bu.... I mean I like +1
[17:51] <Kilos> i thought it was a good thing
[17:51] <Kilos> we use it in meets often
[17:52] <magespawn> http://techrights.org/2012/11/21/hardware-keys-for-lf/ not sure where i picked this up
[17:52] <ludo> Kilos, Preferences -> Chatting -> General. Tick box "Hide join/part messages"
[17:53] <Kilos> aw mine aint got that
[17:53] <magespawn> nlsthzn: switching career is exciting, challanging, scary nut usually very worthwhile
[17:53] <Kilos> 3 tick boxes announce away messages
[17:54] <Kilos> show away once and automatically unmark away
[17:54] <magespawn> Kilos: right click in the chat window also brings up options sometimes
[17:54]  * ludo hugs magespawn
[17:55]  * Kilos cries
[17:55] <magespawn> for?
[17:55] <Kilos> same stuff as in prefs
[17:55] <magespawn> xchat Kilos?
[17:55] <Kilos> ya
[17:55] <Kilos> 12.04 version
[17:55] <ludo> Ek het gekry waar oom auto correct af te sit
[17:56] <nlsthzn> I hear what you guys are saying... prob is no real experience or qulaifications in a job with zero growth oppertunities... from there I have to prove my worth and tryu and get out of IT again :p
[17:57] <nlsthzn> but thanks for the encouragment... I really appreciate it and will not make the desicion lightly
[17:57] <nlsthzn> and spelling doesn't count
[17:57] <Kilos> vertel
[17:58] <Kilos> is it also a no growth job nlsthzn ?
[17:58] <magespawn> indeed nlsthzn, i understand, as someone who works as a field guide
[17:59] <nlsthzn> yes uncle Kilos ... a petrochemical company doesn't really want to train people in IT... so it doesn't want to really spend money
[17:59] <Kilos> all i find is a track away staus of users in user list
[18:00] <Kilos> whew
[18:00] <Kilos> well look at pay and working hours and if its better that way then youll have more study time
[18:01] <ludo> Kilos,  http://wiki.xkcd.com/irc/Hide_join_part_messages#X-Chat_.28Windows.2C_Linux.29
[18:01] <Kilos> ty ludo lemme look
[18:02] <Kilos> but i still wanna see when peeps join hey
[18:02] <Kilos> only not quit/join
[18:02] <Kilos> hehe
[18:04] <Kilos> ah ty ludo you gotta right click on the channel name in the channel side bar
[18:05] <ludo> -b
[18:06] <Kilos> everyday i learn something new
[18:06] <Kilos> and forget that night
[18:06] <Kilos> hehe
[18:08] <Kilos> handy to set that when there are probs and leave when most are stable
[18:10] <Kilos> hey magespawn whats news with the spam mail?
[18:10] <ludo> So who has a easy method for viewing a sql server database without using a vm with sql server installed on it?
[18:11] <magespawn> she was not there today, so no news yet, also still waiting on the various help departments to get back
[18:11] <Kilos> ah
[18:12] <magespawn> ludo superfly might know
[18:12] <Kilos> you gonna keep me awake magespawn
[18:12] <Kilos> hehe
[18:12] <magespawn> you want to use night owl data Kilos?
[18:12] <Kilos> wanna try use up night surfer data in updating an iso file to 12.04.2
[18:12] <Kilos> lol
[18:13] <ludo> magespawn, don't worry I went and fetch the first and last windows I ever bought.
[18:13] <Kilos> im interested in seeing if they fix the nm prob in .2
[18:13] <Kilos> lo nuviweb
[18:15] <nuviweb> hi oom Kilos
[18:15] <nuviweb> sukkel om by my ander IRC in te kom
[18:15] <nuviweb> Dis nou die DLUG hangout
[18:16] <Kilos> ek sien so ja
[18:16] <Vince-0> Sup guys
[18:16] <Vince-0> and gals
[18:16] <Kilos> se nog van hulle moet hier by ons aansluit
[18:16] <Vince-0> im broadcasting
[18:16] <Kilos> yo Vince-0
[18:16] <Vince-0> Hi
[18:18] <ludo> waarvan praat julle?
[18:18] <ludo> broadcasting, dlug?
[18:18] <Kilos> they are having a hangout on g+ methinks
[18:18] <ludo> aaah
[18:18] <Kilos> durblinux user group
[18:18] <nuviweb> yeah
[18:18] <ludo> mmm dalk moet ek join.  I'm back
[18:47] <magespawn> nuvolari: i am there i can see and hear you guys but not showing my video
[18:47] <nlsthzn> oooh sounds like a hangout
[18:47]  * nlsthzn reboots cause it is windows and it happens
[18:50] <Kilos> hi Mezenir
[18:52] <nuvolari> magespawn: are you in the hangout?
[18:53] <magespawn> think so, i am definately watching it
[18:53] <nuvolari> magespawn: aren't you watching the yutube video?
[18:53] <nuvolari> *youtube
[18:53] <magespawn> maybe
[18:54] <nuvolari> I think that rather, because you are not coming up in the hangout
[18:54] <nuvolari> wb nlsthzn
[18:55] <nlsthzn> thanks nuvolari
[18:55] <magespawn> not sure how to
[18:55] <nlsthzn> just took a vid of me gaming... 25 minutes = 72gb
[18:56] <magespawn> do not see anyway to join
[18:56] <nuvolari> hooray for ubuntu-za :D
[18:57] <nlsthzn> http://youtu.be/cYRRAvi3cpw
[18:57] <nuvolari> magespawn: I think Vince-0 needs to invite you
[18:57] <magespawn> thought he had lol
[18:58] <Vince-0> msg me
[18:59] <Vince-0> its actually on Dbn LUG
[18:59] <Mezenir> hi kilos
[18:59] <Mezenir> hi all
[18:59] <Vince-0> https://plus.google.com/u/0/
[18:59] <nuvolari> hi Mezi
[18:59] <nuvolari> * Mezenir
[19:02] <magespawn> no worries
[19:03] <Vince-0> oh shizl
[19:04] <Vince-0> running that in an incognito window
[19:05] <ludo> We are now at point 12?
[19:08] <nuvolari> ludo: 8 and 9
[19:08] <nuvolari> and 10
[19:14] <magespawn> later all, have to get home
[19:14] <magespawn> maybe next time nuvolari
[19:15] <Kilos> hi josvis
[19:15] <Kilos> later magespawn
[19:19] <nuvolari> ok cheers magespawn
[19:20] <nuvolari> oh hi josvis
[19:44] <ludo> is there a irc channel where I can comment on the discussion about the hangout?
[19:45] <Vince-0> sure
[19:46] <Vince-0> let me get the other members to join here rather
[19:47] <nuvolari> ok, I'm here already
[19:53] <ludo> Why don't they break up the outline over 2 or 3 days
[19:55] <Vince-0> ha should do - was over a month since last meet
[19:55] <nuvolari> yeah, it's too lengthy :P
[19:55] <ludo> Because I want to go to bed but all the cool stuff is still coming
[19:56] <Kilos> lol
[19:57] <ludo> But isnt there a half life 1 community port running on the steam engine and you dont need a copy of hl1?
[19:57] <nuvolari> Vince-0: do you have more info on the artist group?
[19:57] <Vince-0> will do
[20:01] <Vince-0> havn't spoken with those guys yet, just know of them
[20:02] <ludo> later guys
[20:03] <Vince-0> cya
[20:08] <Kilos> hi Wraz
[20:35] <Kilos> 25 minutes more
[20:36] <Vince-0> http://thread.gmane.org/gmane.linux.kernel/1445369/focus=1445405 - Linux
[20:36] <Vince-0> Linus*
[20:50] <nuvolari> o/ night everyone
[20:50] <nuvolari> nag oom Kilos
[20:50] <Vince-0> cya
[20:50] <nuvolari> moet nou nie te laat gaan slaap nie
[20:50] <Kilos> nag nuvolari
[20:50] <Kilos> lekker slaap
[20:50] <nuvolari> dankie, oom ook!
[20:50] <Kilos> ek wil net zsync dan slaap ek ook
[20:51] <Vince-0> You're not usually up this late Kilos
[20:52] <Kilos> yeah struggling but i wanna zsync 12.04 to 12.04.2
[20:57] <Vince-0> sho, the stuff geeks stay up for
[20:57] <Kilos> haha
[20:57] <Kilos> its all about data and 8ta putting 1 gig after 11pm
[21:02] <Kilos> aw it doesnt work
[21:02] <Kilos> zsync -i ubuntu.iso http://ubuntu.mirror.ac.za/ubuntu-release/precise/ubuntu-12.04.2-Desktop-i386.iso.zsync
[21:02] <Kilos> could not read control file from URL http://ubuntu.mirror.ac.za/ubuntu-release/precise/ubuntu-12.04.2-Desktop-i386.iso.zsync
[21:02] <Kilos> what does that mean?
[21:03] <Vince-0> eish, control file? I don't know of those mechanisms
[21:03] <Vince-0> looks like I flapped connection
[21:04] <Kilos> hmm...
[21:04] <Kilos> is the control file the iso i have here or the one at the link?
[21:05] <Vince-0> I know exactly nothing about zsync
[21:05] <Kilos> its a serious thing
[21:05] <Kilos> cocooncrash, what am i doing wrong? please
[21:07] <cocooncrash> Maaz: head http://ubuntu.mirror.ac.za/ubuntu-release/precise/ubuntu-12.04.2-Desktop-i386.iso.zsync
[21:07] <Maaz> cocooncrash: 404 Not Found
[21:07] <Kilos> i have ubuntu.iso in home
[21:07] <cocooncrash> Maaz: head http://ubuntu.mirror.ac.za/ubuntu-release/precise/ubuntu-12.04.2-desktop-i386.iso.zsync
[21:07] <Maaz> cocooncrash: 200 OK
[21:07] <cocooncrash> Kilos: "desktop" is lowercase
[21:07] <Kilos> ah ty very much
[21:07] <superfly> ohi cocooncrash
[21:07] <Kilos> they changed it
[21:08] <Kilos> it was uppercase on maverick
[21:08] <Kilos> grrr
[21:09] <Kilos> w00t ty cocooncrash
[21:16] <Vince-0> oh my look at the time
[21:16] <Kilos> yeah
[21:17] <Vince-0> I've mentioned again to the LUG list peeps to join here since there's a client on the site now hhttp://durbanlinux.org.za/?page_id=10
[21:18] <Kilos> thanks Vince-0
[21:18] <Vince-0> still gotta edit the hangout before publish and get some more activity to publish
[21:18] <Vince-0> next one is on 21st March
[21:18] <Kilos> tell them they are a bunch of slackers
[21:18] <Vince-0> yar!
[21:18] <Kilos> what is linux without ubuntu
[21:19] <Kilos> and what is a lug without #ubuntu-za
[21:20] <Kilos> i biased
[21:20] <Kilos> i am
[21:20] <Vince-0> yes! I want the questions to come here
[21:20] <Kilos> that zsync is a wonderful command
[21:20] <Kilos> iso 70%  updated
[21:21] <Vince-0> naas
[21:21] <Vince-0> I'm keen to get some KDE tested this weekend
[21:22] <Kilos> tested how?
[21:28] <Vince-0> install maybe Kubuntu on el laptoparino
[21:28] <Kilos> oh you dont have kde yet
[21:28] <Kilos> i like it
[21:29] <Kilos> bit heavier than unity but installs apps quicker
[21:29] <Vince-0> ya I also have to mess with desktop environments to customize for lower end PCs in the call center
[21:29] <Vince-0> right now its LinuxMint with Mate but its not that flexible
[21:30] <Kilos> try unity and mate on top
[21:30] <Kilos> was fast here
[21:31] <Kilos> its just the unity interface that uses lotsa resources not ubuntu
[21:32] <Vince-0> slaaptyd - See ya Kilos
[21:33] <Kilos> sleep tight Vince-0
[21:33] <Kilos> download done
[21:33] <Kilos> night all . sleep tight
[21:34] <Kilos> 383 meg download


[09:43] <JamesTait> Good morning all; happy Monday, and happy Ecological Debt Day! :-D
[09:53] <bellow> Does anyone know of a website that lets you list the movies(dvd) that you own and has on app that you can use on an adroid. On the android both online and offline. And not IMDB. Syncable do not want to download it everytime I add to it to update all them


[08:48] <bukai> Riddell: ping
[09:08] <bukai> ovidiu-florin: ping
[13:08] <BluesKaj_> Happy Boxing Day to those who observe it :)
[21:39] <valorie> BluesKaj_: seems like they are all off observing it!


[02:18] <bschaefer> smspillaz, ping
[02:20] <smspillaz> bschaefer: gotta go have dinner (I'm in your timezone!) but what's up ?
[02:21] <smspillaz> I can reply in like
[02:21] <smspillaz> 30 min
[02:21] <bschaefer> smspillaz, o awesome
[02:21] <bschaefer> smspillaz, cool, ill be a round for a bit :), have a nice dinner!
[02:21] <smspillaz> coolio
[02:25] <smspillaz> bschaefer: btw the thing I just proposed will fix the jumping around problem you were having
[02:25] <smspillaz> (but your branch is still relevant)
[02:25] <bschaefer> smspillaz, I just saw, and was going to start reviewing it :)
[03:01] <smspillaz> bschaefer: thanks. Please throw it at the wall and see if you can make anything break
[03:01] <smspillaz> The tests should cover most of it, but there could be some usecase I haven't run into yet
[03:01] <bschaefer> smspillaz, will do, some tests are failing and hanging though
[03:02] <bschaefer> also I was able to fix my branch to not resize it self a bunch...which is why I pinged you :)
[03:02] <smspillaz> bschaefer: ah, re: hanging tests, just wait until your system cools off and try them again
[03:02] <smspillaz> but if they are failing let me know
[03:02] <smspillaz> bschaefer: llvmpipe can hang sometimes, dunno why
[03:03] <bschaefer> smspillaz, yeah, just posted a comment, I still have some more reviewing...
[03:03] <bschaefer> im actually running in software rending mode...cause some problems with lightdm
[03:04] <bschaefer> smspillaz, if you take a look: https://code.launchpad.net/~brandontschaefer/compiz/fix-lp.892012/+merge/168519
[03:04] <bschaefer> smspillaz, the problems I was running into was to many restoreGeo was being called
[03:05] <bschaefer> were being*
[03:07] <smspillaz> bschaefer: hmm, I think your previous approach to determining which save bits to call saveGeometry with was better
[03:07] <smspillaz> bschaefer: (although technically, it shouldn't really matter)
[03:08] <bschaefer> smspillaz, possibly..but once I added in the bits for the horz stuff it was no longer working :(
[03:08] <smspillaz> bschaefer: basically, I don't know if calling restoreGeometry with all the bits set in every case is such a good idea
[03:08] <smspillaz> in the vertical maximize case, you are still able to move the window horizontally
[03:08] <smspillaz> so when you restore it, you don't also want to restore the saved X co-ordinate
[03:08] <bschaefer> smspillaz, right, everything was working when doing V -> H -> F max
[03:09] <bschaefer> and then restoring
[03:09] <bschaefer> smspillaz, but the grid plugin does it stuff after the window.cpp stuff right?
[03:09] <smspillaz> I think it moves the window to the correct position yes
[03:09] <bschaefer> which is what controls most of the H/V positions
[03:10] <smspillaz> but that sounds like something that should be handled int the grid plugin and not core
[03:10] <smspillaz> since vertical maximization in-place is still a valid usecase
[03:10] <bschaefer> right, and they are? IIRC, at lease for the vert stuff, when you move from right vert to left vert
[03:10] <bschaefer> and restoring, its handled in the grid plugin
[03:10] <smspillaz> bschaefer: middle click the maximize button
[03:10] <smspillaz> it will maximize in place
[03:10]  * bschaefer needs to re-install that branch
[03:11] <bschaefer> i've been doing ctrl+super+up
[03:11] <smspillaz> bschaefer: also works
[03:11] <smspillaz> also I'm pretty sure the semi-maximize design documents specify that a 3-touch drag allows you to move the window on the horizontal axis
[03:11] <smspillaz> if you unmaximize from there, it gets restored to the original horizontal position, which is incorrect
[03:12] <bschaefer> really? Cause it seems design wants it to be at the original pos...
[03:12] <smspillaz> bschaefer: only for the "I semi maximized a window, didn't move it and then un-semi-maximized it"
[03:12] <smspillaz> (case)
[03:13] <bschaefer> smspillaz, hmm right now it restores it to its orig pos
[03:14] <bschaefer> smspillaz, i might be a bit confused on the current design docs...but sometimes when you go from semi-max to unsemi max it restores half of its position
[03:15] <bschaefer> if that makes sense...
[03:15] <bschaefer> so sometimes for Vert semi max -> Un semi max, it'll restore its X | W but leave the Y | H the same as when it was in vert semi max...but I think thats a different problem...
[03:16] <smspillaz> bschaefer: at the moment if you vertically maximize a window and then move it horizontally (which is permitted) it gets restored to its original Y and Height position but its X and Width stays the same
[03:18] <bschaefer> smspillaz, hmm at lease with my branch, which is what im on atm...allows the semi maxed window to be dragged along the X axis, leaving its Y | W| H untouched
[03:18] <bschaefer> is that expected?
[03:18] <bschaefer> same with Horz, but it just moves along the Y axis, leaving the other 3 untouched
[03:19] <bschaefer> also my branch seems to fail to restore just a Maxed window :( opps
[03:22] <smspillaz> bschaefer: yes, dragging along X / Y for V / H is the correct behavior
[03:22] <smspillaz> bschaefer: so, what I've been thinking is that you can probably get around all this from within grid itself
[03:23] <bschaefer> smspillaz, the problem is the full max isn't handled in the grid plugin though
[03:23] <bschaefer> and cool, i was just going to look at testing that on trunk compiz...
[03:23] <smspillaz> bschaefer: it shouldn't matter
[03:23] <bschaefer> smspillaz, hmm cause right now the grid plugin *knows* the orig position, the problem is I didn't see where to restore it in there
[03:24] <bschaefer> err...
[03:24] <bschaefer> restoring a full max is just like restoring from a V/H right?
[03:24] <smspillaz> bschaefer: basically - do this. When we semi-maximize a window using a keybinding, write CWX | CWWidth to window->saveMask ()
[03:24] <bschaefer> which should go through the grid plugin...
[03:24] <smspillaz> and then write the x and width to window->saveWc ()
[03:24] <smspillaz> (both of those return a reference)
[03:25] <smspillaz> (stupid design, yes, but you can use it to your advantage)
[03:25] <bschaefer> alright, the xwc is used when restoring
[03:25] <smspillaz> then when the window gets restored it will be restored to those positions
[03:25] <bschaefer> which is I overwrite that with the orig position...things should *restore* correctly...
[03:25] <smspillaz> bschaefer: then when the window is grabbed, use that notification in the grid plugin to unset those bits
[03:25] <bschaefer> smspillaz, cool, I like that idea a lot more
[03:25] <smspillaz> so that it restores correctly if its been moved
[03:26] <smspillaz> otherwise it restores to its original position
[03:26] <bschaefer> smspillaz, yeah, instead of jumping :)
[03:26] <bschaefer> smspillaz, cool, Ill give that a shot tomorrow!
[03:26]  * bschaefer has been working to long today
[03:26] <bschaefer> smspillaz, were at are in on the coast?
[03:27] <bschaefer> are you*
[03:27] <bschaefer> geez...my grammar is falling apart...
[03:28] <smspillaz> bschaefer: I'm on Vancouver Island at the moment
[03:28] <bschaefer> smspillaz, nice, thats like 3 hours away, though ive never actually been to Canada...
[03:29] <bschaefer> i hear its nice over there though
[07:12] <Saviq> didrocks, ready when you are
[07:13] <didrocks> Saviq: I'm finishing a MIR review, so in 15 minutes?
[07:13] <Saviq> didrocks, sure
[07:16] <veebers> MacSlow: ping
[07:18] <MacSlow> veebers, poing
[07:49] <tsdgeos> who do i complain to if indicator-session was using 6G of mem?
[07:52] <didrocks> Saviq: hey hey, sorry too longer than expected, but wanted to be completely free (of mind!) first :)
[07:52] <seb128> tsdgeos, charles / larsu / ted (in order)
[07:52] <didrocks> I would have surely put ted first :p
[07:52] <Saviq> didrocks, is fine
[07:53] <Saviq> didrocks, so, what do we do?
[07:53] <didrocks> Saviq: so, qtubuntu will contain only some API for the shell in the end?
[07:53] <didrocks> or some part for apps and other for shell?
[07:53] <didrocks> should we just have a shell QPA source?
[07:53] <tsdgeos> charles: larsu: my indicator-session was making things move a bit "slow" eating 6G of RAM :D I have a screenshot as my proof, but can't give you much more info than that
[07:54] <Saviq> didrocks, there's four parts to this - app-facing API (if any), shell-facing API, QPA plugin and server QPA plugin
[07:54] <didrocks> Saviq: maybe you would prefer a hangout? easier to discuss?
[07:54] <Saviq> didrocks, the last one is a new Mir thing
[07:54] <Saviq> didrocks, I'm good either way, your call
[07:54] <didrocks> Saviq: let's grab some water and hangout, will sned you a list :)
[07:54] <didrocks> link*
[07:55] <Saviq> didrocks, k
[07:55] <greyback> Saviq: I think if there's anything app-facing required, the SDK is a better place for it
[07:57] <Saviq> greyback, +1
[07:57] <didrocks> yep :)
[07:59] <didrocks> Saviq: https://plus.google.com/hangouts/_/92830073494505ef6a817bf10fc66b0d469a19df?hl=fr
[07:59] <didrocks> or without fr :p
[08:05] <tvoss> Saviq, ping
[08:05] <Saviq> tvoss, otp
[08:05] <tvoss> Saviq, ack
[08:16] <tsdgeos> lol
[08:16] <tsdgeos> i can make the thing segfault if i close it while the infographic is drawing
[08:27] <Saviq> tvoss, pong
[08:27] <Saviq> tsdgeos, you should never close it :P
[08:27] <tvoss> Saviq, cc'ed you on a mail regarding accessibility
[08:27] <tsdgeos> it's so preeeetyyyyy
[08:27] <Saviq> tvoss, k
[08:28]  * tvoss remembers someone from big bang theory falling in love with siri
[08:28] <tvoss> seems like tsdgeos is about to take his ubuntu phone out to a date :)
[08:35] <MCR> Hi @all
[08:42] <sil2100> Ah ha!
[08:42] <sil2100> didrocks: I re-ran indicators with 'check whole PPA' (to use my fixed, reverted unity) and check passed \o/
[08:43] <seb128> sil2100, oh, are we getting stacks published finally today? ;-)
[08:44] <sil2100> seb128: I hope so! Now re-running unity ;)
[08:45] <didrocks> sil2100: \o/ \o/ \o/
[08:45] <didrocks> sil2100: nice work on the revert ;)
[08:47] <sil2100> didrocks, seb128: btw. my ISP called some minutes ago and informed me that in around 30 minutes I'll have an internet outage for a short while due to some maintainence
[08:47] <didrocks> sil2100: at least, they inform you :)
[08:48] <sil2100> For the first time actually, but I guess those other times they didn't plan even ;)
[08:48] <MCR> Just wanted to inform everyone that smspillaz created working PPAs of Compiz 0.9.10 for Raring and Saucy
[08:48] <didrocks> heh :)
[08:48] <MCR> smspillaz, thanks a lot 4 this !
[08:48] <seb128> MCR, great, you should perhaps email the ubuntu-desktop list about that?
[08:48] <seb128> smspillaz, ^ or you
[08:49] <MCR> seb128, I am in the process of testing those, have to purge a few PPAs here first...
[08:49] <MCR> but you are right -> we should publish their existence
[08:49] <MCR> ASAP
[08:50] <MCR> I just asked here yesterday for those and do not want that sil2100 or didrocks do redundant work
[08:50] <MCR> by setting up additional PPAs
[08:51] <MCR> we have 84 bugs fixed in 0.9.10 already and a huge load of other improvements
[08:51]  * MCR is excited
[08:53] <MCR> Compiz 0.9.10 will be *awesome*
[08:53] <didrocks> Saviq: FYI: https://code.launchpad.net/~didrocks/qtubuntu/move_android_only/+merge/171965 and seed change done
[08:54] <didrocks> rsalveti: do you have some time to have a look at https://code.launchpad.net/~didrocks/qtubuntu/move_android_only/+merge/171965?
[08:55] <seb128> MCR, I hope there is not too many breakages going with it, compiz has an history to break on the right when you fix a bug on the left
[08:55] <MCR> seb128, no breakages expected
[08:55] <seb128> you never expect those
[08:55] <seb128> they just happen...
[08:55] <MCR> we have many users helping us and running trunk already
[08:56] <seb128> good, let's see
[08:56] <seb128> I will opt in for the ppa if you confirm it works
[08:56] <MCR> regressions have highest priority
[08:56] <MCR> they will get fixed immediately
[08:56]  * MCR hates Compiz regressions
[08:56] <seb128> good to know ;-)
[08:56]  * MCR will not allow them
[08:57] <seb128> what's the ppa btw?
[08:57] <MCR> seb128, please give me 30 minutes to test first...
[08:58] <seb128> k
[08:58]  * MCR has to edit his sources.list for PPA-purge to work, then purge 3 PPAs, then test the new one
[08:58] <MCR> ~30 min
[08:59] <didrocks> MCR: the qt regression is fixed you mean? :)
[09:00] <MCR> qt regression ?
[09:00] <MCR> could you point me to the bug
[09:00] <MCR> ?
[09:02] <MCR> didrocks, here you find the list of 0.9.10 milestones: https://launchpad.net/compiz/+milestone/<IP_ADDRESS>
[09:02] <didrocks> Saviq: https://code.launchpad.net/~didrocks/unity-api/better-package-description/+merge/171968 btw
[09:05] <didrocks> MCR: I'm unsure it's https://bugs.launchpad.net/compiz/+bug/1171314, andyrocks would know
[09:06] <MCR> didrocks, AFAIK Sam works on that @ the moment
[09:06] <didrocks> MCR: yeah, I think it's that one, we need to wait for the fix before releasing anyway
[09:06] <MCR> a branch is linked already, but not merged yet
[09:10] <sil2100> didrocks: ready for some ACKs before I get disconnected ;p ?
[09:10] <didrocks> sil2100: sure!
[09:11] <sil2100> didrocks: http://<IP_ADDRESS>:8080/view/cu2d/view/Head/view/Settings/job/cu2d-settings-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-system-settings-online-accounts_0.2~+13.10.20130628-0ubuntu1.diff <- settings
[09:12] <didrocks> sil2100: ack
[09:12] <MCR> Do you know the shortest computer-specialist joke ?
[09:12] <sil2100> didrocks: http://<IP_ADDRESS>:8080/view/cu2d/view/Head/view/WebCreds/job/cu2d-webcred-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_account-plugins_0.11+13.10.20130628-0ubuntu1.diff <- webcreds
[09:12] <MCR> It's fixed in a minute.
[09:13] <sil2100> didrocks: http://<IP_ADDRESS>:8080/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_platform-api_0.18.1+13.10.20130628-0ubuntu1.diff <- platform
[09:13] <didrocks> sil2100: good good :)
[09:13] <didrocks> wait for the last one :p
[09:13] <didrocks> sil2100: the latest isn't good! who dared doing it?
[09:13] <didrocks> oh me!
[09:13] <didrocks> sil2100: ok ack :p
[09:14] <sil2100> :D
[09:14] <mzanetti> Saviq: is there a way of getting to the history of merged branches?
[09:14] <Saviq> mzanetti, lp:unity/phablet
[09:14] <Saviq> mzanetti, if that's what you mean
[09:14] <Saviq> mzanetti, or if you mean a merge history
[09:14] <Saviq> mzanetti, then `bzr qlog`
[09:14] <mzanetti> Saviq: no. the launcher-api merge to unity-api
[09:14] <mzanetti> ah ok
[09:14]  * mzanetti tries
[09:15] <Saviq> mzanetti, and then expand the merge in question
[09:15] <sil2100> didrocks: http://<IP_ADDRESS>:8080/view/cu2d/view/Head/view/OIF/job/cu2d-oif-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_libgrip_0.3.7+13.10.20130628-0ubuntu1.diff <- oif
[09:15] <didrocks> sil2100: good to me :)
[09:39] <Saviq> didrocks, did you manage to build qtubuntu?
[09:40] <Saviq> didrocks, http://pastebin.ubuntu.com/5807278/
[09:40] <didrocks> Saviq: I didn't try, see #ubuntu-touch with my phone issues (just fixed), let me look
[09:40] <didrocks> Saviq: did you move anything?
[09:41] <Saviq> didrocks, nope, that's a `bzr bd -S` and a subsequent `pbuild` from lp:qtubuntu with your MR merged
[09:42] <Saviq> didrocks, checking on straight lp:qtubuntu, but feels it's gonna be the same...
[09:42] <didrocks> Saviq: and that makes sense, I didn't change one thing (it's weird for a package with one binary to have a .install file)
[09:42] <Saviq> didrocks, yeah
[09:42] <Saviq> .install
[09:42] <didrocks> Saviq: but it's not merged to trunk, right?
[09:42] <Saviq> didrocks, no
[09:42] <Saviq> didrocks, I was trying to confirm it works
[09:43] <didrocks> Saviq: let me fake the arch to build on amd64
[09:43] <Saviq> didrocks, with my changes to the unity8 packaging things
[09:43] <didrocks> and build
[09:43] <didrocks> Saviq: time my phone will charge is inifinite :p
[09:43] <Saviq> didrocks, :/
[09:43] <didrocks> Saviq: I really started to be afraid, it was like it was bricked
[09:43] <MCR> seb128, the PPA for Raring is named: "ppa:smspillaz/compiz-dev-raring"
[09:44] <seb128> MCR, thanks ... so it works fine for you?
[09:44] <didrocks> now I know with this "deep hibernation" mode that you have to press for 60s the power button
[09:44] <didrocks> I would never have found it :/
[09:44] <MCR> https://code.launchpad.net/~smspillaz/+archive/compiz-dev-raring
[09:44] <seb128> MCR, did you try on raring or saucy ?
[09:44] <Saviq> didrocks, I have that with my N9 - if I let it discharge completely
[09:44] <Saviq> didrocks, it needs an hour or so on the juice just to come back up
[09:44] <MCR> seb128, raring -> works -> but some problems with mousepoll (investigating)
[09:44] <didrocks> Saviq: ah, but here, even trying to recharge was rejected into that mode apparently
[09:45] <Saviq> didrocks, mhm
[09:45] <MCR> so the plugins using mousepoll have problems (ezoom, showmouse, wizard)
[09:45] <MCR> I think I know what the problem is already
[09:45] <MCR> a minor issue I think
[09:46] <MCR> all other stuff should work
[09:47] <MCR> seb128, I won't be running Saucy on my main machine for now, but a PPA has been set up for Saucy as well: "ppa:smspillaz/compiz-dev"
[09:48] <seb128> MCR, ok
[09:49] <didrocks> Saviq: rev 146, works well in my pbuilder (faking the arch then)
[09:49] <didrocks> Saviq: I think we should remove the transitional package and the .install file, but that's another story
[09:50] <Saviq> didrocks, yup
[09:50] <MCR> I filed bug #1195659 about mousepoll and am investigating the issue
[09:53] <MCR> seb128, it would be helpful if you could test the PPA also...
[09:53] <seb128> MCR, I'm on saucy, will do
[09:53] <MCR> seb128, thx
[09:55] <MCR> smspillaz, are you here ?
[09:57] <MCR> smspillaz, FYI (if you read this later): Somewhere between r3732 and r3747 we have introduced a mousepoll problem :(
[09:59] <Saviq> didrocks, don't we need a Replaces: qtubuntu or something?
[10:03] <didrocks> Saviq: argh, I'm totally not on my plate today, sorry :/
[10:03] <didrocks> Saviq: taking some medecines and fixing
[10:03] <Saviq> didrocks, :)
[10:09] <didrocks> Saviq: rev 148 should be finally the right one, sorry for all this, I need to take some rest/enjoy the week-end for sure to do this stupid oversee…
[10:10] <Saviq> didrocks, that's fine
[10:16] <MCR> seb128, I already have the fix for the mousepoll regression
[10:16] <seb128> MCR, cool
[10:16] <MCR> preparing the MP
[10:26] <MCR> didrocks, this is already tested and you can trust me, but I do not want to approve it without 2 other eyes looking at it: https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix1195659-mousepoll-version-mismatch/+merge/171994
[10:29] <MCR> it is critical, because the missing COMPIZ_MOUSEPOLL_ABI breaks all other plugins, which need to get the actual mouse position
[10:30] <MCR> seb128, the fix ^^
[10:30] <seb128> k
[10:43] <nic-doffay> Saviq, mind taking a look at my branch while design gets back to me about some stuff?
[10:43] <nic-doffay> lp:~nicolas-doffay/+junk/option-selector
[10:43] <nic-doffay> What should I do about the surrounding edges etc?
[10:44] <nic-doffay> Saviq, you can run /modules/Ubuntu/Components/ListItems/test.qml
[10:45] <mhr3> didrocks, is there a tool that we could run in CI that would say "there's an ABI break here, was this intentional?"
[10:46] <mhr3> or at least locally
[10:47] <didrocks> mhr3: the symbol file? :)
[10:47] <mhr3> didrocks, it doesn't check the ABI, just exported symbols afaict
[10:47] <didrocks> mhr3: yeah, so a part of the ABI
[10:48] <mhr3> yea, something that checks the rest?
[10:48] <didrocks> mhr3: but ABI checker, apart from testing, I think there is nothing reliable
[10:48] <mhr3> i know seb128 once posted a link where each lib version was checked against the previous and it gave exact breakage
[10:49] <mhr3> i just don't remember where was it
[10:50] <mhr3> found it
[10:50] <mhr3> http://upstream-tracker.org/
[10:50] <Saviq> nic-doffay, can you just build an example into the toolkit gallery?
[10:51] <seb128> didrocks, mhr3: I think tvoss and lool have been looking at how we can checks ABI to assure we don't break those (or at least discussing the topic)
[10:51] <Saviq> nic-doffay, I can't even build the toolkit...
[10:51] <seb128> didrocks, mhr3: not sure if that went anywhere yet, so much going on...
[10:51] <tvoss> seb128, are we talking c++ or c?
[10:52] <seb128> mhr3, ^ for what component are you asking?
[10:52] <mhr3> in general
[10:52] <mhr3> so both
[10:52] <tvoss> mhr3, the idea was to run the tests from version n against the libs from version n+1
[10:53] <didrocks> yeah, it's not a tool to detect that :)
[10:53] <didrocks> (and that's what we are doing with integration tests ;))
[10:53] <mhr3> yea, that doesn't sound overly useful
[10:53] <tvoss> mhr3, under the assumption that we have decent test-coverage that should show breakage
[10:53] <tvoss> mhr3, why not?
[10:53] <mhr3> tvoss, because of that assumption
[10:54] <nic-doffay> Saviq, where's the toolkit gallery?
[10:54] <mhr3> tvoss, seen http://upstream-tracker.org/versions/dee.html ?
[10:54] <mhr3> no tests needed and it works :)
[10:54] <Saviq> nic-doffay, ./gallery.sh
[10:55] <Saviq> mzanetti, looks stuck, right http://<IP_ADDRESS>:8080/job/unity-phablet-qmluitests-saucy/249/console ?
[10:55] <tvoss> mhr3, nice one, for c++, too?
[10:55] <tvoss> if yes, we should have that tool
[10:55] <tvoss> I have found http://upstream-tracker.org/versions/dee.html
[10:56] <tvoss> argh, http://ispras.linuxbase.org/index.php/ABI_compliance_checker
[10:56] <mhr3> tvoss, apparently, that's what they're using
[10:57] <katie> nic-doffay, hello
[10:58] <mzanetti> Saviq: did you just kill it?
[10:58] <Saviq> mzanetti, yes
[10:58] <Saviq> mzanetti, didn't know you were looking :)
[10:58] <tvoss> didrocks, mind quickly integrating http://ispras.linuxbase.org/index.php/ABI_compliance_checker
[10:58] <tvoss> with our infrastructure? ;)
[10:58] <mhr3> didrocks, sorry about that ^ :P
[10:59] <nic-doffay> hey katie
[10:59] <Saviq> mzanetti, looks like for some reason it used the real Unity plugin
[10:59] <mzanetti> yeah... autopilot tests are broken too...
[11:01] <Saviq> mzanetti, ok, will debug locally - must've been the changes I made
[11:02] <mzanetti> Saviq: for both, autopilot too?
[11:02] <Saviq> mzanetti, potentially
[11:08] <didrocks> tvoss: well "quickly" will go as fast as all the requests we have
[11:08] <tvoss> didrocks, it was more or less a joke :)
[11:08] <didrocks> tvoss: I'm not sure jumping on the first project we find is a good answer, maybe open a discussion on ubuntu-devel ML first?
[11:08] <didrocks> tvoss: so that other have maybe hints
[11:08] <didrocks> IIRC, agateau used that one
[11:09] <didrocks> tvoss: in fact, I wonder if we can integrate it in a way similar to symbols files, and have it run by debhelper
[11:09] <didrocks> like you have the old .xml, the new one generated
[11:09] <didrocks> and see if things go wrong
[11:10] <tvoss> didrocks, that sounds good :) I need to test something real quick, back in a few ... hopefully
[11:13] <nic-doffay> Saviq, after running . export_modules_dir.sh what does echo QML2_IMPORT_PATH print out for you?
[11:14] <didrocks> "changes in calling stack, v-table changes and data-type handling" is really what miss from the symbols file.
[11:14] <Saviq> nic-doffay, empty
[11:14] <Saviq> nic-doffay, ah wait
[11:14] <Saviq> nic-doffay, $PWD/modules, as it should
[11:17] <nic-doffay> hmm
[11:23] <nic-doffay> Saviq, after running the script from source I get this: http://pastebin.ubuntu.com/5807488/
[11:24] <mzanetti> Saviq: ok... I fixed autopilot. works again after your changes and mine combined
[11:26] <Saviq> nic-doffay, huh?
[11:26] <Saviq> nic-doffay, `source export_modules_dir.sh; echo $QML2_IMPORT_PATH`
[11:27] <nic-doffay> Saviq, yeah but OptionSelector still isn't available.
[11:27] <nic-doffay> When I run the gallery.
[11:28] <Saviq> mzanetti, did you --overwrite or something?
[11:28] <mzanetti> Saviq: no
[11:28] <Saviq> mzanetti, where are my commits, then...
[11:28] <mzanetti> Saviq: I made a change, wanted to push. says it diverged
[11:29] <Saviq> mzanetti, pull first, please
[11:29] <mzanetti> Saviq: I did a merge, which merged your changes in, but somehow killed your commit
[11:29] <Saviq> mzanetti, yeah, it merged the commits into your merge, weird that didn't require overwriting...
[11:29] <mzanetti> Saviq: yeah... I was confused too
[11:29] <mzanetti> Saviq: for the case I already have comitted changed
[11:30] <mzanetti> Saviq: is there something like pull --rebase?
[11:30] <Saviq> mzanetti, there's no rebasing in bzr unfortunately
[11:30] <Saviq> mzanetti, I usuall uncommit, shelve, pull, commit, push
[11:30] <mzanetti> uh...
[11:30] <mzanetti> ok...
[11:33] <nic-doffay> Saviq, bzr rebase?
[11:34] <Saviq> nic-doffay, the bzr rewrite plugin has been deprecated
[11:34] <Saviq> nic-doffay, and I never had much luck with it
[11:36] <Saviq> mzanetti, your change shouldn't affect qmluitests, though, right?
[11:36] <mzanetti> Saviq: nope
[11:36] <Saviq> mzanetti, I'm not seeing why mine should, either...
[11:36] <Saviq> unless it's simply sheer luck that it worked before
[11:38] <nic-doffay> Saviq, the problem was the component wasn't added to qmldir
[11:38] <mzanetti> Saviq: hmm... they pass locall
[11:38] <mzanetti> y
[11:39] <Saviq> mzanetti, yeah, but the ScopeView test doesn't use mocks
[11:39] <Saviq> just saw that
[11:39] <Saviq> we need to clean this shit up...
[11:39] <Saviq> it's unmaintainable
[11:41] <Saviq> mzanetti, I could have access to the qmluitests VM to check the fix?
[11:41] <mzanetti> Saviq: sure
[11:42] <Saviq> mzanetti, or maybe I could download the VM image from somewhere?
[11:42] <Saviq> mzanetti, and run locally?
[11:43] <nic-doffay> Saviq, the Component in the gallery looks nothing like what it does when I run QML test. Some bugs coming from who knows where.
[11:43] <mzanetti> Saviq: hmm... don't think so... that takes too long, because we don't have a certain image but always use the ubuntu server install "cd" and run some scripts to set up stuff
[11:43] <nic-doffay> Sorry qmlscene not test.
[11:43] <mzanetti> but those scripts run for 2h+
[11:43] <Saviq> mzanetti, k
[11:44] <mzanetti> Saviq: its the 76
[11:44] <Saviq> nic-doffay, it needs to look right in the gallery
[11:44] <nic-doffay> Saviq, yeah I assumed as much.
[11:44] <Saviq> mzanetti, "the 76"?
[11:48] <nic-doffay> Ok Saviq example ready with bug I can't identify the reason behind.
[11:48] <nic-doffay> lp:~nicolas-doffay/+junk/option-selector
[11:48] <nic-doffay> Just run ./gallery.sh it's under OptionSelector.
[11:48] <Saviq> nic-doffay, I won't be able to look at it for some time
[11:48] <nic-doffay> Saviq, np I'll continue working on this with qmlscene.
[11:49] <nic-doffay> Basically the only issue is that the labels and everything else are repeated for some reason.
[11:49] <nic-doffay> This doesn't occur with qmlscene.
[12:06] <dandrader> tsdgeos, ping
[12:06] <tsdgeos> dandrader: hi
[12:06] <dandrader> tsdgeos, hi
[12:06] <dandrader> tsdgeos, would you have time to review this one? https://code.launchpad.net/~dandrader/unity8/ddaScenePos/+merge/171902 it's pretty straightforward
[12:07] <tsdgeos> i guess i can
[12:07] <dandrader> I've split my work into 4 palatable patches
[12:07] <dandrader> this is the first of them
[12:07] <tsdgeos> it's ok if i do it in say 2 or 3 hours? or need it now?
[12:07] <dandrader> tsdgeos, great! thanks!
[12:08] <dandrader> tsdgeos, anytime today is fine
[12:08] <tsdgeos> oka
[12:15] <dandrader> Saviq, Would you have time to review this really short one? https://code.launchpad.net/~dandrader/unity8/ddaDraggingFix/+merge/171904  it's only about revision 55 (http://bazaar.launchpad.net/~dandrader/unity8/ddaDraggingFix/revision/55).
[12:15]  * dandrader is hunting for reviewers
[12:17] <Saviq> dandrader, you wrapped ;)
[12:20] <mzanetti> dandrader, Saviq: I can review if you want
[12:20] <dandrader> Saviq, erm... I wrapped what?
[12:20] <dandrader> mzanetti, fine by me! :D
[12:20] <mzanetti> would have simple one you guys too https://code.launchpad.net/~mzanetti/unity8/edge-hinting-tweaks/+merge/172014
[12:21] <Saviq> dandrader, you wrapped a line in the tests ;)
[12:21] <Saviq> mzanetti, ok you can take the vm back
[12:21] <mzanetti> Saviq: ack. success?
[12:21] <Saviq> mzanetti, should pass with my latest commit
[12:21] <mzanetti> cool
[12:21] <Saviq> mzanetti, yeah, it was missing an import path
[12:21] <Saviq> mzanetti, that was added in main.cpp before
[12:22] <dandrader> Saviq, where? I need more hints! :)
[12:22] <Saviq> we'll see if there isn't more of that...
[12:22] <Saviq> dandrader, the test, line 525/526
[12:22] <dandrader> Saviq, ah, yeah
[12:23] <dandrader> Saviq, is that a bad thing/
[12:23] <dandrader> ?
[12:23] <Saviq> dandrader, ideally we shouldn't have unneeded wrapping, but I've happroved
[12:25] <dandrader> hmm, right. it would be 107 chars long without wrapping
[12:25] <dandrader> which is still below the 120 limit
[12:25] <dandrader> 106 actually
[12:27] <dandrader> Saviq, I wonder it CI will  merge https://code.launchpad.net/~dandrader/unity8/ddaDraggingFix/+merge/171904 even though its prerequisite branch isn't merged...
[12:28] <dandrader> s/it CI/if CI
[12:28] <Saviq> dandrader, it won't
[12:28] <dandrader> ok. great
[12:30] <dandrader> mzanetti, I can review https://code.launchpad.net/~mzanetti/unity8/edge-hinting-tweaks/+merge/172014 after I'm done with https://bugs.launchpad.net/unity8/+bug/1195617
[12:31] <mzanetti> dandrader: cool, thanks
[12:38] <Saviq> dandrader, hope it's ok I just went and assigned the bug to you, felt more trackable than trying to grab you on IRC :)
[12:38] <Saviq> and remember about it first
[12:47] <dandrader> Saviq, well, that bug was an easy one
[12:47] <Saviq> dandrader, I know :)
[12:48] <Saviq> mzanetti, "pending - Waiting for next available executor on ps-saucy-server-amd64-2||ps-saucy-server-amd64-1" ← is that condition on purpose? shouldn't it include -3, too?
[12:48] <mzanetti> Saviq: no... the -3 is the one where not everything needed is installed
[12:48] <mzanetti> Saviq: good point actually... whats the state there?
[12:48] <mzanetti> Saviq: should we switch to the more empty images?
[12:48] <Saviq> mzanetti, I thought fginther already did :)
[12:49] <mzanetti> Saviq: no, -1 and -2 are still like before and -3 is a bit too empty
[12:49] <Saviq> mzanetti, for sure the -1 and -2 don't have libunity{-core} installed
[12:49] <Saviq> mzanetti, 'cause we'd know ;)
[12:49] <Saviq> mzanetti, and if not - I thought we switched already
[12:49] <mzanetti> actually I'm not entirely sure what the state is.
[12:49] <mzanetti> fginther: can you shed some light here please?
[12:50] <mzanetti> Saviq: today morning I disabled -3 again because tests were failing on it
[12:50] <Saviq> mzanetti, mhm
[12:50] <mzanetti> startx not found and such
[12:51] <Saviq> mzanetti, right, I thought initx was added somewhere to the job configuration to be installed?
[12:52] <mzanetti> Saviq: only in the -fginther test job. not in the production one
[12:52] <Saviq> mzanetti, ah
[13:00] <dandrader> mzanetti, how do I get a "locked" greeter. "./run --pinlock" (if that's the thing) doesn't seem to make any difference...
[13:00] <mzanetti> dandrader: thats a bit tricky right now
[13:01] <mzanetti> dandrader: edit run and in the if $FAKE change the LD_LIBRARY_PATH to point to "full" instead of "single" at the end
[13:01] <mzanetti> dandrader: then ./run -f
[13:01] <mzanetti> then you can drag it bigger (tablet-form-factor) and select a user with password
[13:14] <Saviq> mzanetti, can you file a bug against ubuntu-ui-toolkit about https://code.launchpad.net/~saviq/unity8/simple-theming/+merge/171812/comments/383322
[13:15] <mzanetti> Saviq: that question was rather, why do we use the button if we dont want to show it
[13:15] <Saviq> mzanetti, a Button is more than just a MouseArea (or at least should / will be)
[13:15] <fginther> mzanetti, Saviq, I *thought* -2 and -3 were the minimal environment, but since -3 didn't working, my thinking was wrong. I just need to take the time to get them all updated and working...
[13:16] <Saviq> mzanetti, i.e. it should also do keyboard handling
[13:16] <mzanetti> fginther: ok, cool, thanks. right now we are running on -1 and -2 and it seems to work
[13:16] <mzanetti> Saviq: right... the keyboard handling makes sense. altough I'm not sure we need keyboard handling in this place
[13:16] <Saviq> mzanetti, not yet
[13:17] <Saviq> mzanetti, but we will, and once we get to that point, it's better IMO to just get it for free from the SDK
[13:17] <mzanetti> Saviq: no, I mean forever... afaik no searchfield lets me put keyboard focus on the clear button in there
[13:17] <mzanetti> Saviq: that a button in general needs to do keyboard handling is clear, I agree there
[13:18] <mzanetti> Saviq: but the X in the searchfield... not sure about that
[13:18] <Saviq> mzanetti, right, but still I think I'd rather use a Button, just as an abstraction from a MouseArea
[13:18] <Saviq> it is, after all, a button :)
[13:19] <mzanetti> Saviq: yeah.. but open your browser (doesn't matter which one), hit Ctrl + L, Tab, Tab, Tab
[13:19] <mzanetti> you will go from address field to search field to content, not stopping at any X in there
[13:19] <mzanetti> or any other element
[13:20] <Saviq> mzanetti, sure, that button might have keyboard handling disabled :)
[13:20] <mzanetti> so its a mouseara, isn't it?
[13:20] <Saviq> dandrader, sorry about the draghandle noise
[13:20] <mzanetti> :P
[13:20] <Saviq> mzanetti, no, it's a button
[13:20] <dandrader> Saviq, that's why I said it was an easy bug :)
[13:20] <Saviq> even if mousearea == button in that case
[13:21] <mzanetti> yeah... but why waste the resources of transparent button elements if they are not needed. and why make SDK people implement buttons that look and behave exactly like mouseareas when we could just use a MouseArea
[13:22] <mzanetti> that's my point... I see yours too... Just thinking a bit more pragmatic here instead of "the theoretically correct" way I guess
[13:31] <didrocks> mhr3: around?
[13:31] <didrocks> mhr3: I think intel tests are hanging
[13:31] <didrocks> (and you have one hour free ;))
[13:31] <mhr3> didrocks, k, will look
[13:31] <mhr3> and finally run my tiny script :)
[13:31] <sil2100> mhr3: the -intel job seems hanged
[13:31] <Saviq> mzanetti, nic-doffay, dednick standup
[13:32] <Saviq> mzanetti, ignore
[13:32] <sil2100> The -ati machine isn't much better, so many test failures ;/ I wonder what's wrong
[13:32] <Saviq> mterry, standup?
[13:32] <didrocks> mhr3: \o/
[13:32] <didrocks> sil2100: let's blame on mhr3? :p
[13:35] <mhr3> didrocks, having trouble attaching to it :/
[13:35] <mhr3> another super leak that depleted memory?
[13:36] <didrocks> mhr3: probably, not sure if jibel is already connected by any chance? ^
[13:37] <jibel> didrocks, mhr3 I am not connected to any machine in the lab, which one died?
[13:37] <mhr3> jibel, can't attach to the running container on intel
[13:40] <Saviq> mzanetti, the mediumtests runner doesn't install recommends, does it?
[13:40] <mzanetti> Saviq: hmm... it probably does
[13:40] <Saviq> mzanetti, https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/421/testReport/unity8.tests.testhud/TestHud/test_hide_hud_click_Nexus_4_/ suggests it doesn't
[13:41] <Saviq> mzanetti, home scope not found
[13:41] <mzanetti> Saviq: it creates a local repository with the packages and does an apt-get install on them
[13:41] <Saviq> hmm
[13:41] <mzanetti> Saviq: not sure why that would differ from normal behavior
[13:41] <Saviq> mzanetti, yeah, shouldn't
[13:42] <Saviq> ah that's because we're not recommending it!?
[13:42] <sil2100> tedg: ping!
[13:44] <Saviq> hmm am I still there?
[13:45] <Saviq> mumble died?
[13:45] <dednick> Saviq: i think mumble just died
[13:45] <Saviq> dednick, yeah looks like it
[13:45] <dandrader> Saviq, seems so
[13:45] <Saviq> ok THANKS GUYS!
[13:45] <greyback> oh well, ncie weekend everybody!
[13:45] <greyback> Saviq: no need to shout
[13:45] <Saviq> greyback, I wanted everyone to  hear
[13:46] <paulliu> mumble just crashed after stand-up..
[13:46] <Saviq> greyback, didn't know how well that would work over IRC
[13:46] <nic-doffay> lolz
[13:46] <Saviq> paulliu, yeah, the server seems to have gone away
[13:46] <kgunn> paulliu: me too
[13:46] <greyback> *sigh*
[13:46] <jibel> mhr3, OOM killer again. Leave the machine as it is, I'll report a bug and ping the kernel team
[13:47] <mhr3> ok, didrocks: cc ^
[13:47] <jibel> mhr3, didrocks do you need it now? If you dont I'll collect info right now otherwise, I4ll just reboot it and will report it later
[13:48] <jibel> I'll
[13:48] <Saviq> didrocks, why removed the recommends of unity-scope-home and unity-lens-applications?
[13:48] <tedg> sil2100, Howdy
[13:48] <didrocks> jibel: better to collect what you can I guess, I think sil2100 wanted to relaunch a test suite
[13:49] <jibel> didrocks, ack, give me 15min
[13:49] <didrocks> Saviq: hum, can you be more explicit, you mean about http://bazaar.launchpad.net/~unity-team/unity-scope-home/trunk/revision/127?
[13:49] <sil2100> ;/
[13:50] <dandrader> can anyone spot what when wrong in CI here? https://code.launchpad.net/~dandrader/unity8/dragHandleStretchAndHint/+merge/171908/comments/383653
[13:50] <Saviq> didrocks, no, I mean that you removed Recommends: unity-scope-home, unity-lens-applications from unity8
[13:51] <Saviq> didrocks, in https://code.launchpad.net/~unity-team/unity/unity8-packaging-cleanup/+merge/171537
[13:52] <Saviq> dandrader, Connecting to localhost (localhost)|<IP_ADDRESS>|:8080... connected.
[13:52] <Saviq> HTTP request sent, awaiting response... 500 Internal Server Error
[13:52] <Saviq> 2013-06-28 01:17:54 ERROR 500: Internal Server Error.
[13:52] <jibel> didrocks, too late the machine rebooted
[13:52] <Saviq> dandrader, feels like a jenkins failure
[13:52] <dandrader> Saviq, hmm, ok. will ask yet another rebuild
[13:53] <Saviq> mzanetti, can you do a review of https://code.launchpad.net/~saviq/unity8/simple-theming/+merge/171812 ?
[13:53] <Saviq> mzanetti, would be good to get in today
[13:54] <mzanetti> Saviq: yeah.. I still disagree on the button vs mousearea thing. the rest looks good to me. But I will test it once I'm done with my current task
[13:54] <Saviq> mzanetti, thanks
[13:55] <Saviq> mzanetti, about the disagreement... file a bug with ubuntu-ui-toolkit and we'll see where we get
[13:55] <jibel> sil2100, mhr3 ap machines are all yours as all evidences of memory problems have been wiped with the reboot. Ping me when it happens again
[13:55] <mzanetti> Saviq: ok
[13:56] <Saviq> didrocks, lost you?
[13:57] <Saviq> didrocks, shall we recommend the master scopes thing instead?
[13:58] <Saviq> didrocks, somehow unity8 (or -autopilot) needs to pull in the home scope
[13:58] <didrocks> Saviq: there are some master scopes change instead, I'm just trying to find the right commit
[13:59] <didrocks> Saviq: yep, so I would recommend we do a similar one than for unity7
[13:59] <didrocks> having that perl parsing the master scope definition file
[13:59] <didrocks> (I was in the middle of this transition and was interrupted when doing it)
[14:00] <mhr3> didrocks, then we should have a special client-scopes.json for phone
[14:00] <mhr3> ehm, for unity8 :)
[14:00] <didrocks> yep, does it makes sense to you mhr3?
[14:00] <mhr3> sure
[14:00] <didrocks> mhr3: you did approve my libunity branch, right?
[14:00] <mhr3> didrocks, yep
[14:00] <Saviq> didrocks, r3182 in lp:unity?
[14:01] <mhr3> didrocks, just not sure how to do the magic in libunity, we now need the same file installed and put it in two separate binary pkgs
[14:01] <didrocks> mhr3: well, we can provide the definition and have the conflict
[14:01] <didrocks> mhr3: so just installing on or the other
[14:02] <Saviq> didrocks, buuut... the list for unity8 is different than for unity7, does that work?
[14:02] <didrocks> Saviq: yep :)
[14:02] <mhr3> didrocks, yea, pkg-wise sure, but upstream-wise i'm not sure how it'll look
[14:02] <didrocks> Saviq: we are going to produce another json file
[14:02] <didrocks> mhr3: a configure flag? :p
[14:02] <Saviq> didrocks, ok, I'm in your hands, whatever you say :)
[14:03] <mhr3> didrocks, can we rename files in the .install file?
[14:03] <mhr3> didrocks, would prefer to just have client-scopes-desktop.json and client-scopes-phone.json, and rename them when putting into the pkg
[14:04] <didrocks> mhr3: we can do that! I'll charge more though :)
[14:04] <didrocks> Saviq: ok, doing the libunity side, then yours ;)
[14:04] <Saviq> didrocks, thanks
[14:04] <mhr3> didrocks, ok, thx
[14:05] <didrocks> mhr3: want some help or you do the first proposal and I continue on this?
[14:06] <mhr3> didrocks, ok, i'll do the phone-specific .json
[14:06] <mhr3> should have a mail somewhere with the scopes that we want there
[14:07] <sil2100> tedg: what do you think? Is it safe to release the indicators stack without unity?
[14:07] <didrocks> Saviq: it will be more flexible, I can prepare the unity8 side meanwhile
[14:07] <didrocks> and it's Friday, I can touch perl :p
[14:09] <tedg> sil2100, I can't think of anything we're changing that should effect Unity.
[14:14] <mhr3> didrocks, should be it http://paste.ubuntu.com/5807887/
[14:15] <mhr3> didrocks, i mean this one http://paste.ubuntu.com/5807892/ :)
[14:15] <didrocks> mhr3: you don't rename client-scopes.json to client-scopes-desktop.json ?
[14:16] <mhr3> didrocks, i'd rather keep it, so source install works too
[14:16] <didrocks> mhr3: ok, but client-scopes-phone.json will need to be renamed to client-scopes.json, right?
[14:16] <mhr3> didrocks, yep
[14:17] <didrocks> mhr3: ok, mind pushing that somewhere? I'll handle the packaging change
[14:17] <mhr3> didrocks, feel free to change the name if it'll make things simpler
[14:17] <didrocks> I'm fine with those :)
[14:18] <mhr3> need to overwrite my branch cause pstolowski didn't ack my test changes yet (nudge, nudge) :P
[14:19] <didrocks> :p
[14:19] <mhr3> didrocks, lp:~mhr3/libunity/phone-scopesjson
[14:19] <didrocks> mhr3: thx!
[14:19] <mhr3> https://code.launchpad.net/~mhr3/libunity/phone-scopes-json
[14:19] <mhr3> weird, terminal lost a dash
[14:20] <didrocks> I noticed :p
[14:21] <dandrader> dednick, since you've already reviewed the DragHandle, you're probably the best candidate for reviewing this one: https://code.launchpad.net/~dandrader/unity8/dragHandleStretchAndHint/+merge/171908
[14:21] <dandrader> dednick, the DirectionalDragArea changes that might show up if the diff belong to other merge proposals
[14:22] <mzanetti> dandrader|afk: pushed the tests... that was a nasty thing :D
[14:25] <dednick> dandrader|afk: what does stretch do?
[14:27] <didrocks> sil2100: just to confirm, no unity stack release today, right?
[14:28]  * didrocks needs to edit libunity changelog
[14:30] <Cimi> I've a problem playing with the model...
[14:30] <Cimi> basically I am at index 0, and I want to prepend an item (insert at index 0)
[14:31] <Cimi> I want to do this only when I am at index 0
[14:31] <Cimi> so basically it's: if index == 0, model.insert (0, …)
[14:31] <Cimi> but I believe that it then switches to this new item inserted and loops
[14:32] <didrocks> mhr3: hum, can't build your branch
[14:32] <didrocks> UnityExtras-7.0.gir:-1: In PreviewPlayer: error: type reference 'ExtrasPreviewPlayerClass' not found
[14:32] <sil2100> didrocks: I guess... well, I re-ran unity right now and it *would* be nice to release it (as otherwise we'll have to run indicators with 'check with whole PPA' all the time to dodge the autopilot showdesktop issue)
[14:32] <mhr3> didrocks, valac-0.18!
[14:32] <mhr3> i mean, use that ^
[14:32] <sil2100> But it all depends on whether we get some nice results this time ;/
[14:33] <didrocks> mhr3: I hate vala, reconfigured to use it
[14:33] <didrocks> sil2100: hum, we'll maybe have some changelog conflict, let's see
[14:33] <mhr3> didrocks, how so? doing vala patches in debian is sooo much fun! ;)
[14:33] <didrocks> :p
[14:35] <mzanetti> Saviq: this has not been merged yet: https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/simple_theming/+merge/171645
[14:35] <Saviq> mzanetti, doesn't have to
[14:35] <Saviq> mzanetti, we're effectively removing the theming we used (which wasn't much)
[14:35] <mzanetti> Saviq: ah right... only the other one needs to be merged before ours
[14:35] <mzanetti> Saviq: ok... good
[14:38] <tsdgeos> there it was again
[14:38] <tsdgeos> indicator session at 4G
[14:38] <didrocks> mhr3: https://code.launchpad.net/~unity-team/libunity/phone-scope-json-definitions/+merge/172049
[14:42] <didrocks> mhr3: https://code.launchpad.net/~didrocks/unity/change-libunity-common-dep/+merge/172052
[14:44] <mzanetti> Saviq: bug reported: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1195764
[14:44] <Saviq> mzanetti, cheers
[14:44] <mzanetti> Saviq: I don't think that will have any impact on our discussion whether we should use it or not. because th requested one in this bug still handles keyboard focus etc while we would disable even that
[14:44] <mzanetti> Saviq: anyways, I tested and approved the merge
[14:45] <mzanetti> and I have to go now. Have a nice weekend! see you all on Monday
[14:45] <mhr3> didrocks, shouldn't unity dep on the virtual pkg?
[14:45] <didrocks> mhr3: not for build-deps
[14:46] <didrocks> there will be nothing "preparing the env" on the buildds
[14:46] <Saviq> mzanetti, o/
[14:46] <Saviq> mzanetti, have fun, thanks
[14:46] <mhr3> didrocks, ah, the diff doesn't show it's build-deps
[14:47] <didrocks> Saviq: ok, pushed rev 77 to ~unity-team/unity/unity8-packaging-cleanup, will be only ready once https://code.launchpad.net/~unity-team/libunity/phone-scope-json-definitions/+merge/172049 is merged in
[14:47] <mhr3> didrocks, libunity acked
[14:47] <didrocks> mhr3: thanks :)
[14:47] <Saviq> so now? ;)
[14:48] <didrocks> mhr3: wait for it to be merged :p
[14:48] <didrocks> mhr3: please review unity to not explode on Monday ;)
[14:48] <didrocks> mhr3: Saviq: I still think it's not the full convergence story yet (we need to ship both files and generate the recommends based on packages), but I need to give it more thought and I think we need to find a way to still ship both definition files for building
[14:49] <didrocks> right now, let's focus on unity7 -> desktop, unity8 -> phone, and think about it clearly on Monday :)
[14:49] <Saviq> didrocks, sure
[14:49] <Saviq> mhr3, commands.scope for the phone? ;)
[14:50] <mhr3> Saviq, oh seb128 didn't inform you? phone has to support alt+f2 :)
[14:50] <Saviq> mhr3, ;)
[14:50] <mhr3> Saviq, but don't worry those will be the only buttons on the phone
[14:51] <Saviq> fginther, did you hook up the cleaned-up VMs? https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-saucy/257/console :)
[14:52] <Saviq> fginther, you're on it, AFAICS
[14:53] <fginther> Saviq, looking...
[14:54] <dandrader> dednick, instead of moving the parent, it stretches it (changes its height)
[14:54] <dandrader> dednick, try it out with make tryDragHandle
[14:55] <dandrader> dednick, there are two buttons yellow on the lower left corner
[14:55] <fginther> Saviq, yes, that VM wasn't ready to go yet :-(. I've removed it from the job until I get it fixed
[14:55] <dednick> dandrader: i c
[14:55] <Saviq> fginther, thanks
[14:55] <dandrader> dednick, to enable/disable hinting and switch between move and stretch modes
[15:02] <mfisch> dpm: ping
[15:02] <mfisch> or mhall119 ping
[15:04] <sil2100> jibel: hm, unity otto check jobs failed to start:
[15:04] <sil2100> http://<IP_ADDRESS>:8080/job/autopilot-saucy-daily_release/266/label=autopilot-ati/console
[15:04] <sil2100> jibel: will a re-run help?
[15:04] <sil2100> dpm: hi! Really sorry for the libunity release delay ;/
[15:05] <jibel> sil2100, try a re-run if it fails I'll have a look
[15:08] <dandrader> Saviq, do you know where/how the grid unit value is calculated?
[15:10] <Saviq> dandrader, it's set per-device
[15:10] <dandrader> mzanetti, the trailing whitespace in tst_Launcher.qml line 156 is still there
[15:24] <MCR> seb128, any regressions found ?
[15:24] <MCR> sil2100, want some free Compiz karma ?
[15:25] <sil2100> !
[15:25] <sil2100> Free karma? Always
[15:25] <sil2100> ;)
[15:25] <MCR> sil2100, https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix1195659-mousepoll-version-mismatch/+merge/171994 ;)
[15:26] <MCR> sil2100, it is tested -> you can close your eyes if you like
[15:26] <sil2100> MCR: it looks really sane, so approved
[15:26] <seb128> MCR, I didn't have time to try yet
[15:27] <MCR> sil2100, do you know about the PPAs already ?
[15:27] <MCR> I do not remember when you disconnected
[15:27] <MCR> seb128, k
[15:32] <MCR> sil2100, regarding Compiz: more than 80 bugs fixed, countless other improvements are to be found in these PPAs: https://answers.launchpad.net/compiz/+question/229711
[15:34] <MCR> && thx 4 the approval, btw ;)
[15:41] <dednick> Saviq: do you know if there's a way to create an enumeration type in qml?
[15:42] <Saviq> dednick, unfortunately there isn't
[15:42] <Saviq> dednick, look at notification.js in tests/qmltests/Unity/Notifications, though
[15:42] <Saviq> dednick, that's the only way to fake one
[15:43] <dednick> Saviq: will that be in the Unity.Nofication namespace?
[15:45] <Saviq> dednick, Unity.Notifications.Notification
 dednick, Unity.Notifications.Notification
[15:47] <dednick> Saviq: ta. might be able to fudge mine the same way
[15:47] <Saviq> dednick, it only helps if it's the only thing you need from the component
[15:48] <dednick> Saviq: yeah. just realised it's not. i need it to be in the model
[15:48] <dednick> Saviq: might just move the enums into a sep class which is imported by the tests.
[15:48] <Saviq> dednick, if it doesn't cause conflicts, sure
[15:53] <Saviq> mhr3, shouldn't that say client-scopes-phone.json? http://bazaar.launchpad.net/~unity-team/unity/unity8-packaging-cleanup/revision/77/debian/rules
[15:53] <mhr3> Saviq, nope, the packaging renames it
[15:53] <Saviq> mhr3, ah k
[15:54] <Saviq> mhr3, how does it know which of the two to install?
[15:55] <mhr3> Saviq, they are in two separate binary pkgs, one conflicts with the other
[15:55] <Saviq> mhr3, so basically the seed decides?
[15:56] <Saviq> no, that can't be...
[15:56] <mhr3> pretty much
[15:56]  * Saviq no likey
[15:56] <mhr3> but i think right now unity8 deps on the phone one, and unity7 on the desktop one
[15:56] <Saviq> ah libunity-scopes-json-def-phone,
[15:56] <Saviq> ok
[15:56] <mhr3> but clearly that will have to change
[15:57] <Saviq> bla-bla-bla-bla-phone
[15:57] <Saviq> works for me
[16:28] <dandrader> Kaleo, ping
[16:31] <dandrader> Saviq, can I consider the GRID_UNITY_PX environment variable a public API? (ie. something that won't be changed without notice etc)
[16:31] <dandrader> I mean GRID_UNIT_PX :)
[16:31] <Saviq> ;)
[16:31] <Saviq> dandrader, not sure we should rely on it... it'd be better if units. exposed the value
[16:31] <Saviq> dandrader, why do you need?
[16:32] <dandrader> Saviq, to it in DirectionalDragArea.cpp to set its default values
[16:32] <dandrader> use it
[16:32] <dandrader> Otherwise Ubuntu.Gestures would have to depend on Ubuntu.Components
[16:33] <dandrader> I don't even know if it's possible to declare a dependency between qml modules
[16:34] <Saviq> dandrader, I'd go for simple QML wrappers around the C++ types
[16:34] <Saviq> dandrader, importing both .Gestures and .Components
[16:34] <Saviq> dandrader, and just using units.gu()
[16:35] <dandrader> damn, found that someone is using the nick "dandrader" (https://twitter.com/dandrader)
[16:36] <dandrader> Saviq, having that wrapper in Components/DirectionalDragArea. yeah, that sounds alright
[16:36] <Saviq> dandrader, yup
[16:36] <Saviq> dandrader, new nick time? ;)
[16:36] <Saviq> there will be a time when we need to use password generators just to find a nickname :D
[16:36] <Saviq> that's fairly unique
[16:36] <dandrader> I should have trademarked it or something! :)
[16:37] <Saviq> indeed
[16:37] <Saviq> dandrader, I have a variation when needed: http://twitter.com/Savicq ;)
[16:38] <dandrader> :D
[16:38] <dandrader> Saviq, you also lost http://www.saviq.org/
[16:39] <Saviq> dandrader, damn :D
[16:39] <Saviq> anti-aging bee venom!
[16:39] <dandrader> "how to use saviq" :D
[16:39] <Saviq> dandrader, at least you're in the first results for yours
[16:40] <dandrader> \o/ bigger net footprint
[16:40]  * Saviq needs some web positioning ;)
[16:41] <mzanetti> dandrader: thanks for the review. I fixed all your comments
[16:41] <dandrader> mzanetti, I had pedantic mode on
[16:42] <dandrader> :)
[16:42] <mzanetti> dandrader: no... you were absolutely right (except the wrapping on the line where I absolutely don't agree, but lets leave that now...)
[16:44] <Saviq> mzanetti, dandrader is angry that we force semicolons on JS :D
[16:44] <Saviq> mzanetti, he'll get over it :D
[16:44] <mzanetti> yeah..
[16:44] <dandrader> hehehe
[16:44] <mzanetti> which is probably similarly useless
[16:44] <Saviq> mzanetti, you yourself was for them ;)
[16:45] <mzanetti> yeah... I regret it now :D
[16:45] <Saviq> mzanetti, and then there's an actual technical reason somewhere
[16:45] <Saviq> that I can't be bothered to look for now
[16:46] <Saviq> yikes that's bad https://jenkins.qa.ubuntu.com/job/unity8-ci/ https://jenkins.qa.ubuntu.com/job/unity-8.0-ci/
[16:52] <Saviq> dandrader|lunch, conflict https://code.launchpad.net/~dandrader/unity8/dragHandleStretchAndHint/+merge/171908
[17:03] <mzanetti> Saviq: what's bad?
[17:04] <Saviq> mzanetti, our most recent CI history
[17:04] <Saviq> mzanetti, but it seems it's getting better now :)
[17:04] <mzanetti> Saviq: yeah well... we lots of copyright + whitespace issues today
[17:04] <Saviq> mzanetti, and then the VMs
[17:04] <Saviq> mzanetti, and the packaging
[17:05] <Saviq> fortunately qmluitests are being green again
[17:41] <mhall119> mfisch: pong
[17:52] <mfisch> mhall119: there are a couple small issues in the guide
[18:00] <mhall119> ok
[18:01] <mfisch> mhall119: I'll email you
[18:02] <mhr3> anyone know how do i run the qmltests?
[18:02] <mhr3> mzanetti, ^?
[18:03] <mzanetti> mhr3: cd builddir && make qmltests
[18:03] <mhr3> who would expect that? :)
[18:03] <mhr3> wtf just happened
[18:03] <mzanetti> mhr3: you can run each test standalone with "make testXXX". example: make testLockscreen
[18:04] <mhr3> this is awesome, i'll be running it 24/7
[18:04] <mzanetti> mhr3: you mean the windows popping up doing the tests?
[18:04] <mhr3> yep
[18:04] <mzanetti> yeah, its quite fun to watch
[18:05] <mzanetti> mhr3: actually, in the source dir there is a script, runtests. that executes all tests and prints you a coverage statistic too
[18:08] <mhr3> mzanetti, might not work here, i don't have standard builddir layout
[18:17] <mhall119> mfisch: fixed the 2 things from your email
[18:18] <mfisch> mhall119: thanks
[18:37] <bschaefer> smspillaz, if you are around, doing it in the grid plugin seems to work, just some kinks to work out :)