[05:20] <barrydk> Morning everyone
[05:20]  * pieter2627 o/ to all the early joiners
[05:20] <Kilos> hi barrydk  and everyone else
[05:20] <Jacques_Stry> Morning
[05:20] <Kilos> hi pieter2627
[05:20] <Kilos> ohi Jacques_Stry  as well also too
[05:20] <pieter2627> Ooi oi Kilos
[05:21] <Kilos> sorry i was distracted
[05:21]  * Jacques_Stry waves
[05:21] <Kilos> bad greeter bot today
[05:40] <barrydk> Kilos:  at our age we cant get distracted anymore
[05:40] <Kilos> hehe
[05:41] <Kilos> wow 40 nicks and so early
[05:42] <pieter2627> was actually surprised about it yesterday - when i joined here last month top was 31
[05:42] <Kilos> lol
[05:48] <Kilos> ive been trying for years to get 50 peeps here, most so far has been 47 at meeting night
[05:48] <Kilos> i always said when we get to 50 i can retire
[05:49] <Kilos> now ive been told its not in my contract , the retirement option
[05:49]  * pieter2627 is glad can != should
[05:49] <Kilos> ?
[05:50]  * Jacques_Stry is glad can does not equal should
[05:50] <Kilos> lol
[05:50] <pieter2627> != means is not the same (does not equal)
[05:50] <Jacques_Stry> Programming syntax
[05:50] <pieter2627> ^^
[05:50] <Kilos> oh ty
[05:51]  * pieter2627 now knows why Kilos did not understand him yesterday
[05:51] <Kilos> lol i know nothing about programming
[05:52] <pieter2627> but you went through the lpi?
[05:52] <Kilos> only first 100 pages mainly that is on hardware
[05:53] <Kilos> after that i gave up
[05:53] <pieter2627> when you pick it up again, start from the back :P
[05:53] <Kilos> lol
[05:53] <Jacques_Stry> ^^
[05:53] <Kilos> i tried python as well
[05:53] <Kilos> whew
[05:54] <Kilos> managed to do Hello World
[05:54] <pieter2627> and then the variables?
[05:54] <Kilos> i dont like vim
[05:55] <Kilos> even this restructured text is too heavy
[05:55] <Kilos> i can learn but only while doing it then its forgotten
[05:56]  * pieter2627 thinks that a debugger is the best help for a beginner - can remember trying to learn js without it
[05:56] <pieter2627> that is how you are suppose to learn
[05:57] <Kilos> when reading a book i often have to reread previous passages to pick up the story again
[05:57] <Kilos> 'my ram is broken
[05:58] <Kilos> but i love fiddling with hardware
[05:58] <Kilos> then i can see what i am doing and dont have to remember what i have done
[05:59]  * pieter2627 thinks about leaving before he has to help fixing something
[05:59] <Kilos> lol
[06:04] <Kilos> all you guys did a wonderful job on the site, ty so much
[06:04] <DalekSec> 'Welcome.
[06:04]  * DalekSec ducks
[06:05] <Kilos> hi there DalekSec
[06:05] <DalekSec> Howdy.
[06:05] <Kilos> hehe you sneaky hey
[06:05] <Kilos> have you seen the site in question
[06:05] <Kilos> DalekSec  ^
[06:06] <Kilos> http://ubuntu-africa.info
[06:08] <DalekSec> Same framework as -za, but a bit different.
[06:09] <Kilos> very different
[06:09] <Kilos> hit refresh a few times and watch the pictures change
[06:16]  * pieter2627 now has time to find out about Kilos's broken ram
[06:16] <Kilos> lol dont you know the story?
[06:16] <Kilos> sjoe
[06:17] <pieter2627> oh, just figured it out
[06:17] <Kilos> my head was bust open by a windmill and my ram leaked out
[06:17] <Kilos> what did you figure out
[06:18] <pieter2627> that ram is a metaphor
[06:18] <Kilos> ya that thing
[06:19] <Kilos> i arrived at hospital doa and was rebooted in icu
[06:20] <Kilos> so some things in head dont work like normal peeps
[06:20] <pieter2627> with regard to ram leakage in the topic above, the same applies in programming (at least you can leave comments in the code)
[06:20] <Kilos> lol
[06:21] <pieter2627> they should have flashed ubuntu rather that reboot :P
[06:21] <Kilos> haha
[06:55] <Squirm> Morning
[06:55] <Squirm> My Google Chome keeps crashing :/
[06:55] <Kilos> hi Squirm
[07:00] <Kilos> have you tried another browser Squirm
[07:01] <Kilos> might not be chrome thats sick
[07:23] <Kilos> eish power cut tomorrow from 0800 till 1600 for  maintenance on lines
[07:26] <Kilos> eish some more on second read 1800
[07:26] <Jacques_Stry> >.<
[07:34] <Squirm> ouch
[07:34] <Squirm> Kilos: But I like chrome :/
[07:34] <Squirm> Syncs all my devices
[07:34] <Kilos> it might be a deeper prob Squirm
[07:35] <Jacques_Stry> How's your ram usage? Is your pc maybe runnung out of ram?
[07:35] <Squirm> Mmmm, yeah, I think it's because my 8Gb of RAM can't handle my browsing needs
[07:35] <Kilos> so if other browser also crashes then find out why then go back to chrome
[07:35] <Jacques_Stry> lol
[07:35] <Squirm> Jacques_Stry: I know it is
[07:35] <Squirm> Chrome is a memory hog(I had a more colourful word in mind)
[07:36] <Jacques_Stry> Chrome is but how many tabs do you have to run out of ram on 8gb?
[07:37] <Squirm> when I open Chrome, 15 tabs open up, tabs I use very often.
[07:37] <Squirm> So then... Due to work, many more tabs get opened
[07:38] <Kilos> ai! opera open 20 + tabs here everyday and often gets to 40+ and dont crash
[07:39] <Kilos> and i got 4g ram
[07:39] <Kilos> but i dont stream stuff
[07:39] <Jacques_Stry> On chrome you usually use +-250mb per tab so 15 tabs already equals about 4gb of ram used
[07:39] <Squirm> Kilos: yeah... Firefox is also good. But I like Chrome :/
[07:39] <Squirm> Jacques_Stry: indeed. Unless you've had mybroadband or Facebook open for a day or two, then they move up to ~500mb
[07:40] <Kilos> is chromium the same hog or a bit better
[07:40] <Jacques_Stry> >.<
[07:40] <Jacques_Stry> Should be a bit lighter i think
[07:40] <Jacques_Stry> but no built in flash
[07:41] <Jacques_Stry> so you have to install it separately
[07:42] <Squirm> I have 34 Chrome Helper Processes running
[07:42] <Squirm> I have so much open. I'm using SWAP
[07:43] <Squirm> But thanks to my SSD, it's quite a usable machine
[07:43] <Squirm> I hardly notice the SWAP usage, unless I had to open my VM
[07:45] <Jacques_Stry> 15.04 currently has a issue with the mediascanner service
[07:45] <Jacques_Stry> slow down recognition of new drives and uses 750mb+ ram
[07:46] <Jacques_Stry> disabling
[07:46] <Kilos> sjoe
[07:47] <Jacques_Stry> Just letting you guys know if you upgrade
[07:48] <Kilos> there are still tons of bugs that need fixing
[07:48] <Kilos> they most likely last minute rush them
[07:48] <Jacques_Stry> Well I usually disable the service anyway - no point in it for me anyway
[07:48] <Kilos> ill stay on 14.04 i think
[07:49] <pieter2627> Squirm: firefox has an add-on called UnloadTab to unload tabs that have not been used for a while which i use (maybe chrome has similar)
[07:49] <Squirm> pieter2627: cool
[07:49] <Squirm> pieter2627: does the tab stay open? Just dead?
[07:50] <Squirm> I've started using evernote again, for article storage, so I don't leave tabs open for future use
[07:50] <pieter2627> I also disabled loading tabs on startup until needed...
[07:50] <pieter2627> yes stayes open is just unloaded from ram
[07:51] <pieter2627> for me this helps to have 150 tabs open (in groups) on 2Gb
[07:52] <Jacques_Stry> O.O
[07:52] <pieter2627> pinned tabs just aren't unloaded
[07:54] <Jacques_Stry> can try this: https://www.google.co.za/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CBwQFjAA&url=https%3A%2F%2Fchrome.google.com%2Fwebstore%2Fdetail%2Fthe-great-suspender%2Fklbibkeccnjlkjkiokjodocebajanakg%3Fhl%3Den&ei=GgI2VZKfL-TC7gaumoHADQ&usg=AFQjCNGRTAXowoxT0jhIpq-MClgBZGMVxw&sig2=8yL-xKr5fDmN3F3eDSH3gw&bvm=bv.91071109,d.bGQ
[07:55] <Jacques_Stry> Sorry for long link
[07:56] <Kilos> Jacques_Stry  use maaz in pm to shorten them
[07:56] <Jacques_Stry> Will do
[07:56] <Kilos> command is maaz shorten link
[07:56] <Kilos> doesnt worry me though
[07:57] <Kilos> a link is a link even if its hanging off the screen at times
[07:57] <Jacques_Stry> ^^
[08:35] <Kilos> pieter2627  youre plan didnt work
[08:36] <Kilos> doesnt it disconnect when you are afk
[08:45] <pieter2627> konversation frooze when i clicked the link
[08:47] <Kilos> oh my
[08:48] <Kilos> you on kde or konversation on unity
[09:01] <pieter2627> the plan didn't work, but a restart did
[09:01] <pieter2627> am testing kubuntu 15.04
[09:04] <Kilos> aha
[09:05] <Kilos> just try sudo aptitude reinstall konversation and see if it wants to download anything
[09:06] <Kilos> sjoe 15.04 kde with 2g ram
[09:06] <Kilos> you are petient
[09:06] <Kilos> patient
[09:08] <pieter2627> i would expect it to download konversation since it is not in my cache
[09:08] <Kilos> ah
[09:08] <pieter2627> the plasmashell only uses about 150Mb?
[09:09] <pieter2627> with ff closed, using 1.3Gb
[09:09] <Kilos> im bang to upgrade because everything is so lekker stable on 14.04
[09:10] <pieter2627> nah, i love new toys :)
[09:10] <Kilos> lol
[09:13]  * pieter2627 can confirm that it downloaded only konversation
[09:14] <Kilos> and you done an aptitude upgrade?
[09:15] <Kilos> why is youre cache empty
[09:15] <pieter2627> busy with that now (using apt-get)
[09:16] <pieter2627> because it is a fresh install
[09:16] <Kilos> oh you still installing
[09:16] <pieter2627> nope, checking for updates
[09:17] <Kilos> when youve done apt-get upgrade then do aptitude upgrade
[09:17] <pieter2627> ok
[09:18] <Kilos> im a serious aptitude fan
[09:18] <pieter2627> yeah i've seen so
[09:18] <Kilos> haha
[09:19] <Kilos> i wonder if fly and pro are still aptitude peeps
[09:20] <Kilos> they the ones that taught me to use it
[09:20] <Kilos> hi ThatGraemeGuy
[09:20] <pieter2627> you and pro talked about it with the africa build instructions
[09:20] <Kilos> oh
[09:21] <pieter2627> that's how "i've seen so"
[09:21] <Kilos> lol
[10:03] <Kilos> pieter2627  comment from above
[10:03] <Kilos> MooDoo> how about the learn more button in the ubuntu africa section lining up with the other two buttons so it doesn't look like it's out of place....like i said very trivial
[10:04] <pieter2627> comment?
[10:05] <Kilos> the top guys are looking at the site
[10:06] <Kilos> you can go see comments on #ubuntu-locoteams
[10:07] <pieter2627> ok will check the logs... they want the learn more button to line up with the others?
[10:07] <Kilos> it was just a trivial suggestion
[10:08] <pieter2627> yea, i used wrong wording... it sounds good, will try and give a screenshot later
[10:09] <Kilos> cool ty
[10:09] <Kilos> no rush
[10:10] <Kilos> its at the council for approval
[10:10] <pieter2627> oky
[10:10] <Kilos> so even Mark will look at it
[10:12] <Kilos> we might need to add some french greeting there too, i just need to find out how many countries use french as first language
[10:13] <Kilos> the drc havent joined the irc channel so far because they are all french
[10:17] <ThatGraemeGuy> hi Kilos
[10:41] <pieter2627> Kilos: http://pasteboard.co/2JePjRzI.png
[10:41] <pieter2627> that is a quick firebug tickering... there might be some issues; will need fly and pro's input
[10:42] <Kilos> let me find the old one and see the diffs
[10:42] <pieter2627> Kilos: http://ubuntu-africa.info/
[10:43] <pieter2627> wbbl - gonna have lunch
[10:43] <Kilos> i have it open all the time just need to find which tab
[10:43] <Kilos> enjoy
[10:47] <Padroni> hi all
[10:47] <Kilos> hi Padroni  you well?
[10:48] <Padroni> Iam
[10:48] <Padroni> you?
[10:48] <Kilos> yes ty
[10:48] <Padroni> trying to get the guys from the Ubuntu-SA FB page to join here
[10:48] <Kilos> i just got the mail
[10:48] <Kilos> i saw the whats that hehe
[10:49] <Padroni> what mail?
[10:49]  * Padroni just switched to Cinnamon
[10:49] <Kilos> i get mails everytime something im part of gets changed
[10:50] <Kilos> even when strangers membership expires sigh
[10:50] <Padroni> who's memberrship expired?
[10:51] <Kilos> some ubuntu member
[10:52] <Kilos> im bang if i unsubscribe then i miss important stuff
[10:52] <Kilos> so i take the good with the useless info
[10:56] <Kilos> and the fb mails keep me up to date with what happens with family and friends without me nneding to go to fb
[10:56] <Kilos> needing
[10:58] <Jacques_Stry> Hey Padroni
[10:58] <Padroni> yo Jacques_Stry
[10:58] <Padroni> long time...
[10:59] <Jacques_Stry> Looks like everytime I log in your offline and visa-versa
[10:59] <Jacques_Stry> :)
[11:00] <Jacques_Stry> You on cinnamon? Mmmm...
[11:00] <Kilos> hmm...
[11:00] <Jacques_Stry> You on Mint now or Still normal ubuntu
[11:01] <Padroni> ubuntu, but trying out Cinnamon
[11:01] <Padroni> I remember cinnamon from my days of using Mint
[11:01] <Padroni> it's pretty
[11:02]  * Padroni is flying up to PTA on Thursday
[11:04] <Jacques_Stry> what you doing in PTA
[11:09] <Padroni> court on friday
[11:09] <Jacques_Stry> >.<
[11:09] <Kilos> ai!
[11:09] <Padroni> yes
[11:09] <Padroni> Taking my laptop and iPad
[11:09] <Kilos> what a schlep
[11:09] <Padroni> series-binge thursday and friday
[11:10] <Padroni> oh well
[11:10] <Padroni> I miss 2 days of work
[11:10] <Padroni> so there's that
[11:10] <Kilos> yeah but when you get back more to catch up
[11:10] <Kilos> so you dont miss much actually
[11:11]  * Padroni waves at Squirm
[11:11]  * Squirm eyes Padroni
[11:11] <Squirm> I thought it was you
[11:12] <Padroni> haha
[11:12]  * Padroni be recruitin'
[11:12] <Padroni> Help that simon guy to get in too
[11:12] <Padroni> he says he can't chat from the site
[11:12] <Squirm> Strange
[11:16] <qwebirc15858> Hey Guys :)
[11:16] <Padroni> hey Simon-JHB
[11:16]  * Jacques_Stry waves
[11:16] <Padroni> Welcome
[11:16] <qwebirc15858> lol it took me 10 hours to figure out how to send a text in this chatroom LOL
[11:16] <Squirm> Haha
[11:16] <Squirm> ^^
[11:17] <Padroni> damn son
[11:17] <Padroni> how come/
[11:17] <Padroni> ?
[11:18] <Simon-JHB> So pals where do you all stay? I am in JHB as my name suggest
[11:18] <Kilos> hi qwebirc15858
[11:19] <Kilos> pta
[11:19] <Kilos> ohi Simon-JHB  too
[11:21] <Simon-JHB> Padroni my keyboard has many keys, so it' a struggle to find the right keys to construct a sentence in English HAHAHA
[11:21] <Squirm> lunch time, chat later
[11:21] <Kilos> lol
[11:21] <Simon-JHB> Okay later Squirm!
[11:22] <Kilos> jy kan die taal praat ook
[11:22] <Kilos> not too much Squirm
[11:22] <Padroni> hehe
[11:22] <Padroni> Simon is new
[11:22] <Padroni> he is from Facebook
[11:22] <Padroni> on the interwebs
[11:22] <Kilos> cool
[11:23] <Kilos> now teach him to install an irc client
[11:23] <Padroni> should have xchat by default?
[11:23] <Kilos> there you go then
[11:23] <Simon-JHB> @Kilos haha YES please, will someone teach me how to install irc client...
[11:24] <Kilos> you using unity?
[11:24] <Simon-JHB> No I am using Gnome
[11:24] <Kilos> oi i dont know what gnome interface is like but anyway open a terminal
[11:25] <Kilos> ctrl+alt+t
[11:25] <Kilos> then type in xchat
[11:25] <Kilos> Padroni  havent you used gnome?
[11:25] <Simon-JHB> cool thanks, let me do that, will update on how it goes..
[11:26] <Kilos> ok
[11:26] <Padroni> i had Unity
[11:26] <Padroni> the ubuntu default one
[11:26] <Kilos> when it opens choose freenode and edit on the right
[11:26]  * pieter2627 notes to kilos that ctrl+alt+t doesn't seem to be cross flavour default - it does not work in kubuntu 15.04 :(
[11:27] <Kilos> 'no in kde you can set what you want
[11:27] <Kilos> i have ctrl+t as mine
[11:27] <Kilos> pieter2627  that looks good to me
[11:27] <pieter2627> yeah, but default was nice
[11:27] <Kilos> we need to shake inetpro
[11:28] <Kilos> you guys can decide because its all the same to me
[11:28] <pieter2627> oh hi Simon-JHB and qwebirc15858
[11:30] <pieter2627> Kilos: there is just two diff ways to implement it - will need to decide which to use
[11:30] <Simon-JHB> Hi Pieter2627, will anyone please teach me Afrikaans, I forgot it the minute I left Free State to JHB :(
[11:30] <Kilos> when Simon-JHB  has a client going pieter2627  then ill look for how
[11:30] <Kilos> in settings somewhere
[11:30] <Kilos> lol
[11:31] <Kilos> Simon-JHB  wen jy met die xchat ding
[11:32] <Jacques_Stry> Simon-JHB: sudo apt-get install xchat
[11:32] <Simon-JHB> Kilos I am done installing it, I am now getting the settings okay
[11:33] <Kilos> ok
[11:33] <Kilos> i thought it was in already
[11:34] <Kilos> Jacques_Stry  will you take over?
[11:34] <Kilos> pretty please
[11:34] <Jacques_Stry> will do
[11:34] <Kilos> im a kde and konversation man now
[11:35] <Kilos> ty
[11:35] <Jacques_Stry> Simon-JHB: In the network list choose FreeNode
[11:36] <simon__> Hey guys, Thanks Jacques
[11:36] <Jacques_Stry> Simon-JHB: Go to edit - in favorite channels add "#ubuntu-za,#ubuntu-africa,etc" without the " for all the channels you want to use
[11:36] <Jacques_Stry> haha your here
[11:37] <simon__> lol haha yeah bud, this things are not pap and vleis
[11:37] <Jacques_Stry> Glad nie
[11:37] <Kilos> hahaha
[11:38] <Kilos> once you are used to it you cant live without your daily chat
[11:38] <simon__> hahaha now I can breath a sigh of relief #hhhmmm
[11:38] <simon__> I hope so @Kilos
[11:38] <Kilos> and you get free cyber coffee
[11:38] <Kilos> Maaz  coffee on
[11:38]  * Maaz puts the kettle on
[11:39] <Jacques_Stry> Maaz: with milk
[11:39] <Maaz> Haha Jacques_Stry You aren't one of those that needs to drink black coffee to be able to cast a shadow!
[11:39] <simon__> hahaha now you making me crave for real black coffee
[11:39] <pieter2627> Maaz: with 2 sugar please
[11:39] <Maaz> pieter2627: What?
[11:40]  * pieter2627 is gonna have bitter coffee
[11:40] <Kilos> maaz with sugar
[11:40] <Maaz> Help yourself outa the sugar pot
[11:40] <simon__> Guys how long has this community been going?
[11:40] <Kilos> years
[11:40] <pieter2627> Kilos: how do i tell maaz... oh
[11:40] <Jacques_Stry> Well I have only been here about 2 Months
[11:40] <pieter2627> Maaz: coffee please
[11:40] <Maaz> pieter2627: Done
[11:41] <Kilos> Maaz  with cremora
[11:41] <Maaz> Ah! At last someone with taste
[11:41] <Kilos> Maaz  and milk
[11:41] <Maaz> Now you're talking
[11:42] <simon__> what is the main duty of the community?
[11:42] <Maaz> Coffee's ready for Kilos and pieter2627!
[11:43] <Kilos> we help new guys sort problems they are having
[11:43] <Kilos> Maaz  dankie man
[11:43] <Maaz> Groot plesier my vriend
[11:43] <pieter2627> maaz grazie
[11:43] <Maaz> pieter2627: Excuse me?
[11:43] <pieter2627> maaz thanks
[11:43] <Maaz> pieter2627: No problem
[11:43] <Kilos> the bot is a toy at times and other times does out monthly meeting minutes etc
[11:44] <simon__> okay cool!
[11:44]  * pieter2627 needs to learn this thing - so will cont to push it
[11:45] <Kilos> Maaz  help
[11:45] <Maaz> Kilos: I can help you with: looking things up, remembering things, delivering messages, decisions, games, monitoring things, browsing the internet, conversions, silly fun stuff, calculations, system administration, software development and south african stuff.
[11:45] <Maaz> Ask me "help me with ..." for more details.
[11:45] <Kilos> pieter2627  better to pm the bot and then work your way through all it can do
[11:46] <MaNI> Maaz help me with do all my programming work for me
[11:46] <Maaz> MaNI: I'm afraid I don't know what you are asking about. Ask "what can you do" to browse my features.
[11:46] <MaNI> aww
[11:46] <pieter2627> ok (msg or query?)
[11:47] <simon__> So guys what are typical professions of users in this group?
[11:47] <Kilos> all IT guys and me
[11:47] <Kilos> mechanic and farmer and greeter bot
[11:48] <Kilos> w0000t
[11:48] <Kilos> news from the top
[11:48] <Kilos> On 21/04/2015 13:05, Michael Hall wrote:
[11:48] <Kilos> > I see no problems or concerns with this site, everything looks great to me.
[11:52] <simon__> Alright if by any chance there's anyone who does some work in python(Django/Cherrypy) and they have some to outsource they can do so to me, I just wanna keep my python skills active, there's inst much python going on in SA hence I settled for php
[11:55]  * Padroni has been here 2 months and is widely considered an expert on nothing in particular
[11:55] <Kilos> oh simon__  you really want to wake up all python skills
[11:56] <Kilos> you can rewrite our bot in python3
[11:56] <simon__> Yeah Kilos I love python.
[11:56] <simon__> what is "bot"?
[11:56] <Kilos> great you will get on well with superfly
[11:56] <Kilos> robot
[11:56] <simon__> oh lol
[11:56] <Kilos> the coffee maker
[11:56] <Kilos> its in the repos
[11:56] <Kilos> ibid
[11:57] <simon__> what is it on currently?
[11:57] <Kilos> python 2 or 2.7 im not sure
[11:58] <Kilos> but doesnt tork in 14.04 or later that want python 3
[11:58] <simon__> lol but then if it's in 2.7 then why go python3? 2.7 has great matured fueatures
[11:58] <Kilos> if you are here tonight superfly  or inetpro  can explain
[11:58] <simon__> okay cool, what time?
[11:59] <Kilos> normally when they get home and sometimes after supper and on the odd occasion during the day
[12:00] <Kilos> depending on work of course
[12:00] <simon__> okie dokie, will pop in later then, I have to get back to work as well!
[12:01] <Kilos> cool nice to have you here
[12:01] <Kilos> we are here all day
[12:01] <simon__> likewise
[12:02] <Kilos> Padroni  nice catch
[12:11] <Padroni> ty
[12:13] <Kilos> i love it when clever peeps join, i cant help them
[12:13] <Jacques_Stry> >.<
[12:24]  * Squirm looks around
[12:25] <Kilos> hehe
[12:29] <pieter2627> hi theamoeba
[12:29] <theamoeba> hey pieter2627 :)
[12:29] <pieter2627> Kilos: greeter bot seems broken
[12:29] <Kilos> hi theamoeba  welcome to ubuntu-za
[12:29] <Kilos> just slow pieter2627
[12:29] <Kilos> but i have you guys too
[12:30] <pieter2627> yeah, but i don't know who is new and who is returning
[12:31] <Kilos> doesnt matter as long as peeps are greeted
[12:31] <Kilos> ty for standing in
[12:33] <Kilos> haha if you greet and they welcome you then they are old peeps returning
[12:33] <pieter2627> haha, yeah makes sense
[12:34] <Kilos> but wont be many old hands popping in i think
[12:34] <Kilos> most are here now or you have met them already
[13:10] <Padroni> Right
[13:10] <Padroni> I am off to lunch with the wife.
[13:10] <Padroni> laters, folks.
[13:10] <Kilos> cheers Padroni  go safe tomorrow
[13:10] <Kilos> is your laters a tomorrow thing
[13:10] <Kilos> or tonight
[13:10] <Padroni> either
[13:11] <Kilos> ai!
[13:11] <Jacques_Stry> Cheers, enjoy
[13:25] <Jacques_Stry> Going home, chat later o/
[13:25] <Kilos> cheers Jacques_Stry
[13:39] <tailon> lo all
[13:43] <Kilos> hi ta
[13:43] <Kilos> ai!
[15:06] <Kilos> ai! die domdonner darem
[15:39] <Kilos> hi drussell
[15:40] <drussell> Heya Kilos
[15:55] <theamoeba> byebye
[15:56] <Kilos> oh my he didnt even say anything but byebye
[16:01] <melodie> Kilos therefore he did say something! Hello here btw! o/
[16:10] <Kilos> where
[16:10] <Kilos> welcome to ubuntu-za melodie
[16:11] <Kilos> oh she gone for a walk
[17:00] <Kilos> hi pieter2627
[17:02] <pieter2627> evening Kilos
[17:17] <Kilos> pieter2627  hou bietjie daai comment en jou oplossing handig vir die pro asb
[17:17] <Kilos> ek verloor en vergeet goet
[17:18] <pieter2627> reg
[17:27] <Squirm> So
[17:27] <Squirm> I'm the only one in the office
[17:27] <Squirm> http://www.speedtest.net/my-result/4306582111
[17:31] <Kilos> hi rejerson69  welcome to ubuntu-za
[17:32] <Kilos> Squirm  what time do you guys close shop for the day?
[17:33] <Kilos> i tyhought IT peeps go home at 4 pm
[17:33] <Kilos> thought
[17:33] <Squirm> Generally 17h30ish
[17:48] <magespawn> good evening
[17:53] <inetpro> hi magespawn
[17:53] <inetpro> good evening everyone else
[17:53] <inetpro> oh and that includes oom Kilos
[17:53] <Kilos> haha hi there inetpro
[17:54] <inetpro> what did i miss oom Kilos?
[17:54] <Kilos> ohi superfly
[17:54] <Kilos> only me making mistooks inetpro
[17:54] <inetpro> ?
[17:55] <Kilos> oh and a comment on the site
[17:55] <inetpro> only one comment?
[17:55] <Kilos> see pm man im shy to show here
[17:55] <inetpro> ai!
[17:55] <magespawn> inetpro did you get a ec2?
[17:55] <Kilos> comment on improving the look
[17:55] <Kilos> hi my magespawn
[17:56] <magespawn> hi Kilos
[17:56] <Kilos> say hi to melodie  guys
[17:56] <magespawn> just because you are now a ubuntu larny, does not mean you can give up the greeter bot duties
[17:57] <Kilos> yes sorry magespawn
[17:57] <inetpro> oom Kilos tell sabdfl to come and visit us here man
[17:57] <Kilos> im sure he dont wanna visit dom donners
[17:57] <magespawn> hah Kilos, lol
[17:57] <inetpro> ai!
[17:58] <Kilos> i havent found him on irc yet
[17:58] <Kilos> im also sure he is the only one on the council that understands my email addy
[17:58] <inetpro> Kilos: melodie is away at the moment
[17:59] <Kilos> she is a skelm and sometimes chats in away mode
[18:00] <inetpro> ah...
[18:00] <Kilos> melodie  ping
[18:00] <inetpro> welcome to #ubuntu-za melodie
[18:01] <Kilos> oh inetpro  i posted the one reply i got from the committee
[18:02] <Kilos> MooDoo> how about the learn more button in the ubuntu africa section lining up with the other two buttons so it doesn't look like it's out of place....like i said very trivial
[18:02] <Kilos> ai! im too old to have to scroll so far man
[18:03] <Kilos> we also have a new python person that will look at rewriting ibid into python 3
[18:04] <Kilos> i told him to speak to you guys
[18:04] <Kilos> he asked why python 3 when 2.7 has all those features
[18:05] <Kilos> all i could say was we need three to make it work here
[18:05] <magespawn> the fly would argue for the latest version i think
[18:07] <magespawn> inetpro did you get a ec2?
[18:07] <Kilos> thats why i said ask him and pro for the reasons
[18:07] <Kilos> yes he did magespawn
[18:07] <Kilos> even offered to run QA there when he has time
[18:08] <magespawn> do you know what he has been using it for?
[18:08] <Kilos> hmm...
[18:09] <Kilos> oh to host hibana
[18:09] <Kilos> hehe
[18:09] <Kilos> hibana ping
[18:12] <hibana> magespawn: oh, I'm here
[18:13] <inetpro> somewhere in Ireland
[18:13] <inetpro> he is*
[18:13] <Kilos> inetpro  http://pasteboard.co/2JePjRzI.png
[18:14] <Kilos> thats what pieter2627  suggested after the moodoo comment
[18:16] <inetpro> pieter2627: looks good, what do you need from us?
[18:16] <inetpro> Kilos: log a bug for us
[18:16] <Kilos> he will be back at 8.30
[18:17] <Kilos> a bug for where?
[18:17] <inetpro> any issues that people identify can be logged as bugs
[18:17] <Kilos> we dont have bugs, only things to move around
[18:17] <inetpro> fixing bugs is all part of the learning process
[18:17] <Kilos> hi Simon-JHB
[18:17] <inetpro> wb SilverCode
[18:18] <Simon-JHB> hey Kilos, how are you doing?
[18:18] <inetpro> oops... Simon-JHB
[18:18] <Kilos> inetpro  Simon-JHB  is the python man
[18:18] <Simon-JHB> hey inetpro haha
[18:18] <inetpro> hmm... Kilos, who's SilverCode?
[18:18] <Kilos> im good ty and you?
[18:18] <Simon-JHB> I'm well thanks!
[18:19] <inetpro> Kilos: looks like your family is growing by the day?
[18:19] <Kilos> inetpro  can you point him to the source code please
[18:19] <inetpro> ai!
[18:19] <Kilos> lol for ibid man
[18:20] <inetpro> Kilos: https://trello.com/c/od4hQ8XH
[18:20] <Simon-JHB> I think inetpro needs so strong black coffee to help him concentrate :)
[18:20] <Kilos> yeah
[18:20] <Kilos> Simon-JHB  https://github.com/ibid/ibid
[18:21] <Kilos> i hope thats it
[18:21] <Simon-JHB> okay will check it out, give me brief intro on the system you pointing me to?
[18:21] <inetpro> Simon-JHB: please join us on Trello as well https://trello.com/b/GKXXiBxU/ubuntu-south-africa-loco
[18:22] <Kilos> it is the bot we have here written in python by our guys that silicon valley stole from us
[18:22] <Simon-JHB> will do inetpro, thanks!
[18:23] <Simon-JHB> Isn't silicon valley based in America? if so then no surprise by that :)
[18:24] <Kilos> yeah our dev guys are there now
[18:26] <inetpro> Kilos: https://bugs.launchpad.net/ubuntu-africa/+filebug
[18:26] <Kilos> ai!
[18:26] <Kilos> didnt you read the comment
[18:26] <Kilos> very trivial
[18:28] <Kilos> hibana  cant you put the breaks on that guy
[18:29] <Kilos> how can he file a bug on my beautiful site
[18:29] <Kilos> magespawn  you supposed to support man
[18:29] <hibana> Kilos: a bug is a bug
[18:30] <Kilos> ai!
[18:31] <Kilos> hibana  go back to ireland
[18:31] <Kilos> oh my
[18:33] <inetpro> magespawn: currently I'm not doing much with with my ec2 other than giving hibana his own home on the globe
[18:34]  * hibana goes back to sleep
[18:34] <Kilos> lol
[18:35] <Simon-JHB> Okay thanks for the links guys, I will go through the source code on github to familiarise myself with the system logic
[18:36] <pieter2627> inetpro: there are two ways to implement that...
[18:36] <Kilos> cool
[18:36] <inetpro> Simon-JHB: I'm sure Kilos is very happy to see someone working on ibid again at long last
[18:37] <pieter2627> 1) using something that is considered a css hack thingy - does not work in ie7 or less
[18:37] <Kilos> yeah very very happy
[18:37] <pieter2627> 2) using a new css3 attribute that also has ie support issues - just have to confirm others
[18:38] <Simon-JHB> lol haha @inetpro I love python, so I badly needed something to help me communicate with this beauty, I am tired working with php but it pays the bills
[18:38] <Simon-JHB> who are active members on the system beside you Kilos of-course?
[18:39] <Kilos> not me
[18:39] <Kilos> there is a channel
[18:39] <Kilos> but i think they all in silicon valley now
[18:39] <Kilos> Maaz  ibid.channel
[18:39] <Maaz> Kilos: Sorry...
[18:40] <Kilos> Maaz  ibid channel
[18:40] <Maaz> irc://autumn.cpt.za.atrum.org
[18:40] <Simon-JHB> al-right
[18:40] <Kilos> tumbleweed  you here?
[18:40] <pieter2627> the support for option 2 (http://caniuse.com/#feat=flexbox)
[18:40] <tumbleweed> Kilos: hi
[18:41] <pieter2627> inetpro: so don't know which to use
[18:41] <Kilos> ohi tumbleweed  we have a guy that will look at rewriting ibid
[18:41] <Kilos> into python 3
[18:42] <Kilos> can you just be stanby in case he needs some help please
[18:42] <Kilos> maybe once a week or so
[18:42] <Kilos> or via email
[18:42] <tumbleweed> Kilos: I'm around to help, yes
[18:43] <tumbleweed> there's an ibid development IRC channel
[18:43] <Kilos> cool ty tumbleweed
[18:43] <Kilos> irc://autumn.cpt.za.atrum.org
[18:43] <Kilos> that one
[18:43] <tumbleweed> that's just a server
[18:43] <tumbleweed> #ibid on atrum
[18:43] <Kilos> Simon-JHB  are you watching
[18:43] <tumbleweed> if nobody replies (I forget to look at that channel), ping me or Vhata
[18:44] <Simon-JHB> yeah I am watching Kilos..
[18:44] <Kilos> tumbleweed  maintained ibid for years
[18:44] <Simon-JHB> hi tumbleweed nice to meet you!
[18:44] <Kilos> so i think do what you can then where you get stuck we can ping tumbleweed
[18:45] <tumbleweed> Simon-JHB: you too
[18:45] <Simon-JHB> yeah sounds great Kilos
[18:45] <Kilos> cool
[18:46] <Kilos> actually someone else did some work there too and gave up
[18:46] <Kilos> hmm...
[18:46] <Simon-JHB> what server are we rewriting it to again Kilos?
[18:46] <Kilos> i think he added a braai function
[18:46] <inetpro> pieter2627: you really think we should care much about ie7 or less?
[18:47] <Kilos> Simon-JHB  rewrite the whole thing then we install on our pcs for testing purposes first
[18:47] <inetpro> ai!
[18:47] <Simon-JHB> hahaha maybe he got a kid/s and wife/husband then responsibilities started piling up, that's the possibility
[18:48] <pieter2627> no imo, but i don't know the feelings of you guys who are 'on top'
[18:48] <Kilos> then if all runs well we ask the host of maaz to upgrade or we run it by inetpro
[18:48] <inetpro> pieter2627: feelings? haha
[18:48] <Kilos> pieter2627  explain that please
[18:48] <inetpro> pieter2627: we live in a do-ocracy here
[18:48] <Simon-JHB> okay Kilos
[18:49] <Kilos> do you mean ie7 wont be able to see the site?
[18:49] <inetpro> Kilos: no man
[18:49] <Kilos> thats why i asked explain
[18:49] <inetpro> maybe if they couldn't see it, they shouldn't anyway
[18:50] <pieter2627> Kilos: i don't know if you might care about cross browser compatibility
[18:50] <Kilos> that is something to think about
[18:51] <Kilos> because how will you attract new peeps to ubuntu if they cant open it
[18:51] <Kilos> oh wait
[18:51] <Kilos> if they using ie they have probs anyway
[18:51] <inetpro> Kilos: nou verstaan jy
[18:51] <Kilos> we can fly over africa and drop flyers saying install firefox
[18:52] <Kilos> hehe
[18:52] <Kilos> ya pieter2627  forget ie
[18:52] <pieter2627> Kilos: at least the buttons won't line up in this case - site still functional
[18:53] <Kilos> i didnt understand the comment in the first place
[18:53] <Kilos> werent things supposed to line up
[18:53] <pieter2627> Kilos: ok, will see to push a branch tommorow if it will fix a bug :)
[18:53] <Kilos> yay ty pieter2627
[18:54] <inetpro> Kilos: did you get his message even?
[18:54] <pieter2627> Kilos: they don't currently
[18:54] <Kilos> whose?
[18:54] <inetpro> "if it will fix a bug"
[18:54] <inetpro> Kilos: log a bug
[18:54] <stickyboy> Addis Addis...
[18:54] <Kilos> i ignored that on purpose
[18:54] <Kilos> my dev team dont make mistakes
[18:55] <pieter2627> oh, should i also include that spelling bug :P in the branch
[18:55] <Kilos> eeek
[18:55] <Kilos> yes please
[18:55] <inetpro> pieter2627: go for it
[18:56] <inetpro> pieter2627: and anything else you see, or think should be modified or added
[18:58] <pieter2627> inetpro: i am currently trying to figure out how to create a custom directive for reStructureedText in Nikola since some aren't native to bootstrap
[18:58] <pieter2627> inetpro: you wouldn't maybe know how to do this
[18:59] <Kilos> inetpro  loves  reStructureedText
[19:00] <inetpro> pieter2627: sounds interesting but I'm afraid I'm still a newbie when it comes to reStructuredText, let alone Nikola
[19:00]  * pieter2627 has the same issue
[19:00] <Kilos> if you dont try youll never learn
[19:02] <inetpro> pieter2627: join #nikola and ask them for advice perhaps
[19:03] <pieter2627> inetpro: that will help ty
[19:13] <magespawn> pieter2627: is anyone still using ie7?
[19:17] <inetpro> magespawn: good question
[19:17]  * inetpro hasn't looked at stats for a long time
[19:17] <inetpro> http://www.w3counter.com/trends
[19:17] <inetpro> very interesting
[19:18] <pieter2627> magespawn: i don't think one should count those that do as any one :P so no
[19:18] <pieter2627> but then again, maybe we should look at africa stats
[19:19] <Kilos> forget ie
[19:19] <Kilos> if the cant even guess that there are better browsers out there they wont guess there are better operating systems out there
[19:20] <pieter2627> just to confirm, it is option 2 (css3) that should be used right (just confused myself)?
[19:21] <inetpro> where are the other webmasters around here?
[19:21] <Kilos> moppie still away for 4 weeks more
[19:22] <stickyboy> w0op
[19:23] <pieter2627> me tired, night all
[19:23] <Kilos> night pieter2627  ty
[19:23] <Kilos> sleep tight
[19:23] <inetpro> good night pieter2627
[19:24] <inetpro> oh and thanks for  staying in there
[19:24] <inetpro> hmm...
[19:24] <Kilos> lol
[19:44] <magespawn> i see they are doing a CSI Cyber
[19:44] <Kilos> oh yeah watch 2 so far i think
[19:46] <magespawn> and?
[19:46] <Kilos> not bad
[19:46] <magespawn> hmm
[19:46] <Kilos> but ive heard more tech stuff in linux channels so far
[19:47] <Kilos> the series i can almost understand
[19:47] <Kilos> but they havent said sudo yet
[19:54]  * Kilos thinks geeks arent proper geeks if they dont know what sudo is
[19:56] <inetpro> Kilos: you want to see geek stuff then you must read about clock stability
[19:56] <Kilos> no more rtfs
[19:58] <Kilos> inetpro  i notice you are missing your morning greetings lately
[19:59] <Kilos> arent you well?
[20:04] <Kilos> night all . sleep tight
[20:14] <smile> Hi :)
[20:36] <magespawn> good night all
[20:37] <captine> evening all
[20:38] <smile> Good night
[20:41] <smile> Oh you meant to say hi, sorry :)
[20:41] <smile> How are you captine
[20:46] <captine> good thanks
[20:46] <captine> and you?
[20:48] <smile> I am fine :-)
[20:48] <smile> Just having trouble with my computer
[20:48] <smile> Hardware troubles
[20:53] <captine> bummer
[20:54] <captine> desktop or laptop
[20:55] <smile> Desktop. Laptop is doing ok
[20:55] <smile> Probably the power supply for my new ssd
[21:02] <captine> bummer
[21:04] <smile> I can fix stuff :-P
[21:07] <captine> thats good
[21:08] <captine> esp if it is an ssd.  expensive thing to break
[21:08] <smile> Yeah. :) I hope the power supply is still good
[21:13] <smile> Slaapwel :)
[23:44] <melodie> bonne nuit, good night


[07:46] <fayaz> hi, i'm looking for a commenting system for bazaar commit streams and diffs. launchpad doesn't  seem to have that. is there any other alternative?
[15:20] <DrZaius> im using bzr vid... but is awfully slow every time i click somewhere and its not even showing diffs or code
[15:21] <DrZaius> is it supposed to be like that?
[15:21] <DrZaius> is there anything better to watch the repos?
[15:25] <jelmer> DrZaius: bzr qlog
[15:26] <DrZaius> well, much nicer than vid :)
[15:26] <DrZaius> ty


[02:53] <ralsina> mandel, I know you are getting this via bip. I am cursing your ancestors. In a nice way though!
[08:16] <rye> we are currently restarting music streaming so it may not work for some moments
[08:19] <rye> And we are back!
[08:20] <rye> duanedesign, library cache timeout has been changed for the streaming, now it is 4 minutes
[09:04] <gatox> hi everyone
[09:04] <mandel> gatox, morning
[09:04] <gatox> mandel, how are you?
[09:05] <mandel> gatox, doing lots of bug triaggin in the ubuntuone-windows-installer, the are lots from the last beta :(
[09:05] <mandel> gatox, and you?
[09:06] <gatox> starting my day
[09:07] <mandel> gatox, I was going to say, is freaky friday! but it does not apply to either of us :(
[09:07] <gatox> mandel, i have to fix one test from one of my brances (grrrrrr mocker) and keep working on medium bugs..... i close all the highs yesterday
[09:07] <gatox> mandel, buy the are going to appear again soon
[09:07] <gatox> :P
[09:11] <mandel> gatox, nice! I'll do some bug cleaning to remove a lot of noise and then will improve the autoupdate
[09:12] <mandel> gatox, I might get back to work on my u1 chome extension if I have the time, or a pb json implementation, I dont know :P
[09:16] <JamesTait> Happy Friday, folks!
[09:43] <karni> Good morning!
[10:19] <mandel> ralsina, ping
[10:19] <ralsina> mandel: pong
[10:19] <mandel> ralsina, buenos dias!
[10:19] <mandel> ralsina, thx for looking at the aoutupdate branch :)
[10:19] <ralsina> buen dia manuel
[10:19] <ralsina> no problem
[10:20] <mandel> ralsina, do yo have the changes so I can merge it with mine and change things so that it is nicer
[10:20] <ralsina> but we really need to get you making bundles, or it's not going to scale :-)
[10:20] <mandel> ralsina, and, just for curiosity, waht did you say about my ancestors? hehe
[10:20] <ralsina> I called them old mandels
[10:20] <ralsina> mandel: the fixes I did are crap
[10:21] <mandel> ralsina, yeah, I'm going to be looking at why py2exe is broken in my env since all the rest seems to work
[10:21] <mandel> ralsina, yes, but then I can see the diff and fix them in a nicer way
[10:21] <mandel> ralsina, at least, did you see the dialog and all that?
[10:21]  * mandel has already decide to not have afreaky friday
[10:21] <ralsina> yeah, I even got to trying to download the new relaease
[10:21] <mandel> ralsina, did it get it?
[10:22] <ralsina> mandel: one small problem with this solution: did you notice autupdate-windows is 6MB?
[10:22] <ralsina> mandel: no
[10:22] <ralsina> mandel: but that was probably a bad URL in your XML
[10:22] <mandel> ralsina, yes.. the bundle is getting very fat
[10:22] <mandel> ralsina, seems reasonable, I'll take a look at that
[10:33] <mandel> ralsina, did you push the changes somewherE?
[10:38] <ralsina> mandel: let me use a junk branch
[10:38] <mandel> ralsina, super!
[10:39] <mandel> ralsina, atm I'm just cleaning the bugs in ubuntuone-installer, there are lots from the old beta and I dont like the noise, although I think bug 680348 does apply, what do you thin?
[10:39] <ubot4> Launchpad bug 680348 in ubuntuone-windows-installer "Provide a way to stop Ubuntu One from starting at boot time (affects: 4) (dups: 2) (heat: 7)" [Medium,In progress] https://launchpad.net/bugs/680348
[10:39] <mandel> s/thin/think
[10:39] <ralsina> mandel: what's the url for unk? lp:~ralsina/+junk/whatever ?
[10:40] <mandel> ralsina, yes, I believe so
[10:40] <ralsina> Well, the obvious way is to remove it from autostart like any other program :-)
[10:40] <mandel> ralsina, I can give that as an answer and simple set it as wont fix
[10:40] <ralsina> I think it's fairly reasonable
[10:41] <mandel> ralsina, ok
[10:41] <ralsina> We could provide a more detailed answer in the wiki but we would have to do it for N windows
[10:42] <mandel> ralsina, well, I'm the one that filed the bug hehehe
[10:42] <mandel> ralsina, but we should indeed put that in the wiki
[10:42] <ralsina> so if it makes you happy, mark it as fix-released ;-)
[10:43] <ralsina> next victim of our wrath should be proxy support I think
[10:43] <ralsina> mandel: lp:~ralsina/+junk/autoupdate
[10:43] <mandel> ralsina, but that is for ubuntuonoe-client to get done...
[10:43] <ralsina> mind you, the changes are really hackish
[10:43] <ralsina> mandel: yes
[10:43] <ralsina> mandel: ubuntuone-client is slowly becoming ours
[10:43] <mandel> ralsina, yes, but they work, I can deal with the issue :)
[10:44] <gatox> mandel, do you have a minute?
[10:44] <mandel> ralsina, I've noticed? I honestly will like to work on chaing from spread.pb to json so that we can use other langs to talk with syncdaemon
[10:44] <mandel> gatox, dime :)
[10:45] <mandel> stupid three dot becoming ? stupid schat
[10:45] <ralsina> mandel: have you noticed? (just kidding)
[10:45] <ralsina> mandel: I am pretty sure that's a plugin
[10:45] <mandel> ralsina, yeah, I did notice hehe
[10:46] <gatox> mandel, i wanted to ask you something about mocker... i think that it should be something really simple, but i don't know how to do it... in this branch i added the line: 113 (also 111 and 112 to see if that works): https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/name-required/+merge/75366
[10:46] <mandel> ralsina, yeah, I'll fix this during the weekend, I just have to remember not to use ? :P
[10:47] <mandel> gatox, ok, so what is the question ;)
[10:47] <gatox> mandel, because the funcion validate_form changed and in that case needs to call set_error_message... but always tells me that: self.view.ui.confirm_email_assistance is None... i don't quite understand how to do for self.view.ui.confirm_email_assistance to be valid
[10:49] <mandel> gatox, do you mind runing the tests and pastebin the errors?
[10:49] <gatox> mandel, no problem!
[10:50] <mandel> gatox, thx,  know I should run them, but I'm in the midle of something and my context swtich is very expensive hehehe
[10:51] <mandel> ralsina, if you have a new pacakage I can make the screen cast for you reagind the autoupdate.
[10:51] <ralsina> mandel: yes, it's in the mail!
[10:51] <ralsina> Or you are not in that mail? I think you are
[10:51] <gatox> mandel, http://paste.ubuntu.com/690692/
[10:51] <mandel> ralsina, soy estupid, perdon!
[10:52] <mandel> ralsina, I am, I read it I ignored the fact that there was an installer in it
[10:52] <ralsina> mandel: but that's not screencast ready, I think
[10:52] <ralsina> Or rather, let's do it so we can see it and decide a process for the upgrade
[10:53] <ralsina> I am not really sure bitrock's autoupdater buys us much, and it's huge and not pretty
[10:53] <mandel> ralsina, yes, I agree, let me help gatox and I'll get to that
[10:54] <mandel> gatox, self.view.ui.confirm_email_assistance is it set?
[10:55] <gatox> no... i tried to set that.... but always fails... setting that to a QLabel.... trying to set that to = self.controller.view.ui.confirm_email_assistance or something like that, but it didn't work
[10:55] <ralsina> mandel: no rush
[10:55] <mandel> gatox, ok, let me brach the code and fis that for you, I'll add some comments explaining wtf is going on :)
[10:56] <gatox> mandel, THANKS!!!!!
[10:56] <gatox> mandel, i waste a lot of time yesterday trying to fix that :S
[10:57] <mandel> gatox, no worries, but I though you were getting rid of mocker? might be a good small work for fridays...
[10:58] <ralsina> jajaja "your fun friday project is rewriting all these crappy tests, kid. FUN!"
[10:58] <gatox> ralsina, jejej
[10:58] <mandel> ralsina, well, I thing fridays is more of 'you are not told what to do'
[10:59] <gatox> mandel, yes, i have a branch were i'm migrating mock tests.. but not this one... because the new branch has some issues to be resolved first
[10:59] <mandel> ralsina, and in honesty, I hate building more things on top of things I dont like, like I'm writing something to get rid os spread.pb and later will fix all the crap of the IPC :)
[10:59] <gatox> that need to be resolved....
[10:59] <ralsina> mandel: I agree jsonrpc is the future
[11:00] <ralsina> mandel: just the thought of "hey, I could log the traffic" makes me smile like a justin bieber fan!
[11:00] <gatox> ralsina, jejeje
[11:00] <mandel> ralsina, yeah, I' writting a lib like spread.pb (even based in the design) so that we just change the imports :)
[11:01] <ralsina> and writing a protocol interceptor is trivial, just a sort of logging cat fr namedpipes
[11:01] <gatox> ralsina, in the "sign in to ubuntu one" page there is no more "default button"... that's the idea or there is a bug there?
[11:01] <ralsina> gatox: there is a bug. That and the "skip tour" button is default
[11:01] <ralsina> it only happens on build though, and I have no idea why
[11:01] <mandel> ralsina, and in BA I'll like to work with alecu to see what we can fix in the IOCP reactor, maybe we can get pipes back in the equation :)
[11:02] <ralsina> the "skip tour" we could just specify it, since now it's done "by default", I think
[11:02] <ralsina> but the other? I dunno.
[11:02] <gatox> ralsina, ok..... i can fix this one
[11:03] <ralsina> mandel: yes, the whole stepping tcp ports based on uid.... creepy
[11:03]  * gatox is downloading windows8... want to see if he can made u1 run on win8... hates win, loves the challenge jeje
[11:03] <ralsina> gatox: since it only happens on builds, no you don't unless you build one :-)
[11:03] <ralsina> gatox: someone already did, and it works
[11:03] <gatox> ralsina, ahhhhok
[11:03] <ralsina> mandel, gatox: I will leave now for 30 minutes or so to take the kid to school
[11:04] <ralsina> mandel: could you show gatox how to do a build?
[11:04] <gatox> ralsina, okk
[11:05] <mandel> gatox, yes,arasure
[11:05] <ralsina> mandel: make sure you use revno 62 from my packaging branch :-)
[11:06] <mandel> gatox, can you let me know which command you were using to run the tests, to make sure I run the same one that you have
[11:07] <gatox> run-tests.bat....... or "python path/to/u1trial path/to/test.file --gui --reactor=qt4
[11:08] <mandel> oh, just that.. lame :P
[11:15] <nessita> hello everyone!
[11:15] <gatox> nessita, hi
[11:15] <ralsina> hello nessita
[11:16]  * ralsina walks the kid
[11:20] <mandel> gatox, looks like the mock has 3 expectations set and the first has no return value
[11:20] <mandel> gatox, I'm looking where is that occurring
[11:21] <gatox> mandel, ok, thanks... i can't wait to kill all the mock tests :P
[11:21] <mandel> gatox, ha, just found it :)
[11:21] <mandel> gatox, selg.controller.view is a mock, right?
[11:22] <gatox> yes
[11:22] <gatox> mandel,   ^
[11:23] <mandel> gatox, I'm pushing a branch with the fix, take a look at the diff
[11:23] <gatox> mandel, awesome!
[11:23] <mandel> gatox, the issue was that you where using selg.controller.view.etc as the result, so that was setting again the expectation and later you were doing it again, you had 3 expectations set
[11:24] <mandel> the first returned none, second one what you wanted, the thrid nont too
[11:24]  * gatox needs to look at the code to fully understand :P
[11:28] <mandel> gatox, everything fixed
[11:28] <mandel> gatox, at least for that test :P
[11:29] <gatox> mandel, awesome!
[11:29] <mandel> gatox, merge lp:~mandel/ubuntu-sso-client/name-required and you will see how easy was to fix
[11:29]  * gatox merging
[11:29] <mandel> gatox, let me know if it fixes it and then I'll go to walk the dog
[11:30] <gatox> mandel, ok.....
[11:31] <gatox> mandel, fixed! THANKS YOU VERY MUCH!! :D
[11:31] <mandel> gatox, denada :)
[11:32] <mandel> gatox, do you understand what was the issue?
[11:32] <gatox> mandel, i'm looking at the code right now...... first i ran the test so you  can walk the dog :P
[11:33] <mandel> gatox, ok, but the issue was 'simple' you set self.controller.view to be a mock, so every time you made a call to that you were setting an expectation, in your setup code of mocker you had one call to self.view and 2 to self.controller.view but they are the same object!
[11:34] <mandel> that made mocker record 3 diff expectations, the one you intended in self.view and two that you did not expect self.comtroller.view
[11:34] <gatox> mandel, ahhhhhh now is more clear!
[11:34] <mandel> then the error was complaining because it was getting None due to the order in which the expectations were set
[11:34] <mandel> gatox, so we can say it was a small typo :)
[11:35] <gatox> mandel, yep, i understand now! :D
[11:35] <mandel> cool, then I walk the dog :)
[11:35] <mandel> bbl
[11:47] <nessita> gatox: I saw you made my reviews, did the IRL test suceeded?
[11:47] <nessita> :-)
[11:47] <gatox> nessita, yes, i didn't have any trouble this time
[11:48] <nessita> gatox: great! Does the change make sense? (I'm asking since you're way more familiar with that than me)
[11:48] <gatox> nessita, but i could find what we talk yesterday... did you implement another solution instead of pageInitialized?
[11:49] <nessita> gatox: I removed the set_up_button definition from the sso controller, since it was already being handled in the setupaccountpage in the wizard, so I moved the button "tunning up" there
[11:50] <gatox> nessita, ok, great
[11:50] <gatox> nessita, also, my 2 remaining branches are ready
[11:51] <nessita> gatox: yeah I started with those already
[11:51] <gatox> nessita, ok
[11:52] <nessita> gatox: last night I was thinking... why do we need the DisabledState property? isn't it enough with having primary/secondary buttons and then apply setEnabled to them?
[11:53] <gatox> nessita, nop..... i fought with that during the sprint..... the problem is that we don't have 2 button states..... we have 3
[11:53] <nessita> gatox: which three?
[11:53] <gatox> nessita, primary (orange), secondary (white), disabled (gray)
[11:54] <nessita> gatox: but disabled (grey) is the same as disabled(secondary) and disabled(orange)
[11:56] <gatox> nessita, yes, MAYBE we can delete the style for: disabled(secondary) and disabled(orange), but there was some serious issues trying to use disabled and enabled from primary and not primary..... maybe something change during this time..... but i'm pretty sure that it took some time to have that working... and i needed a third state
[11:58] <nessita> gatox: can we use in qss QPushButton:pressed[enabled="false"]?
[11:59] <gatox> nessita, yes
[11:59] <nessita> gatox: we could use that instead of the DisabledState, no?
[11:59] <gatox> nessita, i think that the problem i was having before came from the combination of two properties
[11:59] <gatox> nessita, default and enabled..... and that was kind of a mess
[11:59] <nessita> weird
[12:00] <gatox> nessita,  i can give it a try if you want
[12:00] <nessita> anyways, I will file a bug to clean that up, but Low priority of course
[12:00] <nessita> gatox: no need to do it any time soon, I wa sjust curios
[12:01] <gatox> nessita, ok..... but i remember that in the sprint we talk with ralsina about that and finally i finished create a property to avoid conflicts between several states combined
[12:01] <gatox> creating*
[12:01] <ralsina> yes, the orange buttons only refreshed when hovered, wacky stuff
[12:02] <nessita> ralsina: but that is fixed with the polish/unpolish, no? that we're calling the same
[12:02] <ralsina> nessita: yes, but without the three states, it refreshed white, or something like that. It was so annoying we grabbed the first thing that worked ;-)
[12:02] <nessita> ralsina: my intuition tells me that there is no need for having the DisabledState. But like I said to gatox, it was just curiosity, no need to change anything right now
[12:03] <ralsina> yeah, I agree that it seems redundant
[12:03] <gatox> nessita, yes, the problem was on hover as ralsina says... the styles get confused
[12:03] <nessita> gatox: maybe that can be solved by swapping the order in the qss?
[12:04] <nessita> ralsina: btw, I just filed  #851810 for the thing that cristian reported as regression (I also send clarification to that email)
[12:04] <gatox> nessita, i'll check that later...... but believe me..... i swap everything that day!! jeje
[12:04] <nessita> gatox: no need to invest time in that
[12:04] <nessita> *really*
[12:04] <ralsina> nessita: I think we already have a bug for the empty UDFs: bug #845649
[12:04] <ubot4> Launchpad bug 845649 in ubuntuone-client "syncdaemon may return an empty UDF list for an account with UDFs (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/845649
[12:05] <nessita> at least not today
[12:05] <nessita> ralsina: ah, I looked and failed
[12:09]  * mandel back
[12:11] <nessita> ralsina: can I have a review please? https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602
[12:11] <ralsina> nessita: Sure. I am in the middle of building the installer for signing, and testing it, so it will take a bit.
[12:11] <nessita> ralsina: no problem
[12:12] <ralsina> nessita: and agreed I need to clean all those WHATEVER_PAGE_ID things. I was using a naming scheme and then I had to switch to SSO's and I never cleaned it
[12:13] <nessita> gatox: this is approved, but has no commit message. And since we're at it, ideally commit message would be something like:
[12:13] <nessita> - Fixed foo, bar and baz (LP: #123456) (LP: #654321).
[12:13] <nessita> ralsina: FYI, for future branches ^
[12:13] <gatox> nessita, ok!
[12:13] <nessita> gatox, ralsina: that shape of commit messages improves and eases the writting of the chnagelog when releasing
[12:13] <nessita> gatox: the branch I was referring to is: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/845750/+merge/75606
[12:14] <mandel> ralsina, nessita do you know andrews nickname in freenode?
[12:14] <ralsina> mandel: should be blajk
[12:14] <nessita> blajk:
[12:14] <nessita> mandel: ^
[12:14] <mandel> thx!
[12:14] <mandel> blajk, ping
[12:15] <blajk> mandel, pong
[12:15] <mandel> blajk, can you answer https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/670642 for me, I think is a wont fix
[12:15] <ubot4> Launchpad bug 670642 in ubuntuone-windows-installer "Taskbar icon should show offline status (affects: 2) (heat: 1)" [Low,In progress]
[12:15] <mandel> blajk, you are the only design person around :)
[12:15] <blajk> mandel, I look at it now!
[12:15] <mandel> blajk, sorry run ulr, is this:
[12:16] <mandel> https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/681881
[12:16] <ubot4> Launchpad bug 681881 in ubuntu (and 1 other project) "Ubuntu One should use a monochrome icon in Windows 7 (affects: 5) (heat: 4)" [Undecided,Invalid]
[12:16] <ralsina> we *may* in a future implement the status as part of the icon, but it's useless on windows 7 since you can't *see* the icon
[12:16] <mandel> ralsina, I think one of them is a won fix for sure, dont know about the other
[12:17] <mandel> blajk, I'm of to lunch but do get back to me whenever (I love bip! )
[12:17]  * mandel lunch
[12:17] <ralsina> mandel: our icon *is* monochrome
[12:17] <ralsina> it's just ORANGE
[12:20] <blajk> mandel, ralsina, did you had a look at the screenshot provided (http://ubuntuone.com/p/Qvb/)? Isn't it the wrong icon? On my machine it is replaced with a little U1 logo, that is indeed monochrome.
[12:20] <ralsina> that's the oooooooooold code
[12:21] <ralsina> so I'll mark it as fix-released
[12:21] <blajk> ralsina, cool!
[12:22] <ralsina> ok, invalid because I am feeling bitchy
[12:23] <ralsina> the other one is wishlist
[12:52] <ralsina> alecu, dobey, nessita, gatox: standup in 8'
[12:52] <gatox> ralsina, ack
[12:52] <nessita> right
[12:53] <mandel> ralsina, blajk that bug was an old one from the first beta, so shall I mark it as invalid then?
[12:54] <ralsina> mandel: taken care of :-)
[12:54] <mandel> ralsina, thx!
[12:59] <mandel> ralsina, there are lots of bugs whose status is fix commited, do you know which we can set as fix released?
[12:59] <mandel> I'm trying to remove the bug noise
[12:59] <mandel> me
[12:59] <gatox> me
[12:59] <nessita> me
[13:00] <ralsina> me
[13:00] <nessita> ralsina, alecu, dobey?
[13:00] <dobey> me
[13:00] <ralsina> mandel: well, I suppose all of them if we count betas as releases
[13:00] <ralsina> or none of them if we only count releases as releases :-)
[13:00] <ralsina> mandel, go
[13:00] <mandel> DONE: Lots of bug triagging. I've removed most of the bugs from the old beta.
[13:01] <mandel> TODO: Clean the fixes from the autoupdate from ralsina. Do a screencast of it.
[13:01] <mandel> BLOCKED: no
[13:01] <mandel> next gatox
[13:01] <gatox> DONE:
[13:01] <gatox> All the critical and high bugs fixed. Some reviews.
[13:01] <gatox> TODO:
[13:01] <gatox> Keep working in medium bugs.
[13:01] <gatox> BLOCKED:
[13:01] <gatox> No
[13:01] <gatox> nessita go
[13:01] <nessita> DONE: reviews, bug triage, bug assignment, clean up in SSO and installer re: the setup account button, talks with alecu re: non-ascii username bugs
[13:01] <nessita> TODO: finish reviews, leave task assignment done for next week
[13:01] <nessita> BLOCKED: nopes
[13:01] <nessita> NEXT: alecu
[13:01] <ralsina> nessita: that won't work :-)
[13:01] <ralsina> DONE: fixed small bugs in the installer, several larger ones in the build process, helped manuel with the autouploader, reviews, did release (currently expecting last signing) TODO: since I was working until 2AM last night, and started at 7AM today, probably going to sleep after 12. BLOCKED: I am so sleepy. dobey?
[13:01] <nessita> ralsina: yes, sorry
[13:02] <nessita> ralsina: brain hole
[13:02] <dobey> λ DONE: FFE for devtools, bit of debugging, bit of bugging about TB
[13:02] <dobey> λ TODO: bug #838778, hack day?
[13:02] <dobey> λ BLCK: None.
[13:02] <ubot4> Launchpad bug 838778 in ubuntuone-control-panel (Ubuntu Oneiric) (and 2 other projects) "After installing Ubuntu One, there are 2 Ubuntu One launchers in System Settings (affects: 47) (dups: 11) (heat: 210)" [High,Triaged] https://launchpad.net/bugs/838778
[13:02] <dobey> alecu
[13:02] <mandel> ralsina, that is something to consider? I wonder how are we going to be keeping track of this
[13:03] <ralsina> mandel: track of what?
[13:03] <mandel> ralsina, of witch bugs for windows are released
[13:03] <ralsina> fix-committed is trunk, so once we consider we did a release, they are released
[13:03] <nessita> dobey: I decided the string freeze exception for the 'dotted' string is not worth it, so since there has been no changes in the gtk side of ussoc, I'll make the stable tag in the revno before that branch from leo (mostly FYI).
[13:04] <ralsina> then we can switch every u1-zomg-windows bug from fix-committed to fix-released
[13:04] <mandel> ralsina, ok, then do we consider the betas to be a release? so far we have 175 bugs and most of them are fix commited
[13:04] <ralsina> I don't know if there is a policy
[13:04] <ralsina> specially when we have betas and no finals
[13:04] <mandel> ralsina, I think you and nessita are the ones that call that
[13:05] <ralsina> mandel: if there is no previous policy, yes, we are
[13:05] <nessita> mandel: fix released when we hit the final 1.0, I'd say
[13:05] <alecu> hello
[13:05] <ralsina> I don't care. fix-committed is nice enough :-)
[13:05] <nessita> hi alecu
[13:05] <gatox> alecu, hi
[13:05] <ralsina> So on 1.0 it is
[13:05] <mandel> ralsina, nessita ok, then I'll leave everything as commited then
[13:07] <nessita> mandel: do you have the latest keyring compiled? I would like to have that in my dev box
[13:07] <mandel> nessita, yes I do, lt me upload it to a public u1file
[13:07] <nessita> thanks!
[13:08] <mandel> nessita, if I have some free time during the weekend I'll try to push this to trunk in pykeyring
[13:08] <nessita> mandel: that would rock
[13:08] <nessita> gatox: can you please confirm this is fixed? https://bugs.launchpad.net/ubuntu-sso-client/+bug/753699
[13:08] <ubot4> Launchpad bug 753699 in ubuntu-sso-client "The windows ui does not pass the display name to the backend (affects: 1) (heat: 7)" [High,Triaged]
[13:08] <nessita> gatox: if not, this is a new Critical for you :-D
[13:08] <gatox> nessita, ok
[13:08] <nessita> gatox: the display name is the name field
[13:09] <nessita> mandel: you can track that in https://bugs.launchpad.net/ubuntu-sso-client/+bug/812512
[13:09] <ubot4> Launchpad bug 812512 in ubuntu-sso-client "Windows: AttributeError: module has no 'delete_password' (affects: 1) (heat: 11)" [High,Triaged]
[13:09] <mandel> nessita, yes
[13:09] <gatox> nessita, basically is create an account without a name or something else?
[13:10] <nessita> gatox: you can check the code, in ussoc. When the qt calls the backend for register, does the name is passed?
[13:10] <gatox> nessita, ahhhhhh okok.... i think it is..... i'll check now
[13:10] <nessita> gatox: thanks
[13:10] <nessita> ralsina: is the a new bundle (even if it's not signed) so I can give it  quick try?
[13:11] <ralsina> nessita: it's in your email
[13:11] <nessita> mandel: you started working on the migration from old-beta-to-new-beta rhingy?
[13:11] <nessita> ralsina: right, I was asking since you mentioned that you were building a new one?
[13:12] <nessita> (09:11:43 AM) ralsina: nessita: Sure. I am in the middle of building the installer for signing, and testing it, so it will take a bit.
[13:12] <nessita> I was hoping to test that ^ one
[13:12] <ralsina> nessita: it should be exactly the same. Let me dig that URL
[13:12] <mandel> nessita, here you have the lib: http://ubuntuone.com/6fkY1IvG7LNmvqKjXDFtYL unzip in Lib\site-pacakages
[13:12] <ralsina> nessita: http://ubuntuone.com/1gbjdEJkTBY4vwC9FCaxhw
[13:13] <ralsina> boy are the new unguessable URLs unguessable
[13:13] <nessita> mandel, ralsina: thanks!
[13:13] <mandel> nessita, not yet, I wantes to fix the small issues in the autoupdate so that lands nicely in trunk
[13:13] <alecu> DONE: worked on unicode usernames, found more unicode brokenness on sd and the cp, also helped facundo with the server branch that fixes delayed hashing
[13:13] <alecu> TODO: server changes not being reflected on the windows client
[13:13] <alecu> BLOCKED: no
[13:13] <nessita> mandel: ack
[13:13] <gatox> nessita, yes, register_user is being called with the proper name
[13:13] <ralsina> mandel: and ADD TESTS ;-)
[13:14] <mandel> ralsina, that is one of them :)
[13:14] <nessita> mandel: so you'll start on that next week, and I think that will take 2-3 days, which will cover your week
[13:14] <gatox> nessita, should i mark it as fix commited?
[13:14] <ralsina> alecu: thanks for the report. I suppose it's the same ugly stuff we have been seeing for the last 2 months, right?
[13:15] <mandel> nessita, yes, sounds about right, maybe a little less but not much more
[13:15] <mandel> nessita, tests are going to be the hard thing
[13:15] <alecu> ralsina, I thought it was my branch... I should try trunk
[13:15] <alecu> ralsina, do you have any more info on the "ugly stuff"?
[13:16] <ralsina> alecu: I mean the encoding problems and assumptions about paths
[13:16] <ralsina> alecu: or is it some new, original unicode brokenness?
[13:16] <nessita> gatox: what file is the call in?
[13:17] <alecu> ralsina, oh, you mean the encoding problems on the control panel?
[13:17] <alecu> ralsina, I thought you were talking about "server changes not being reflected on the windows client"
[13:17] <nessita> gatox: I'm looking at controllers.py:478 and the name is not passed... :-/
[13:17] <ralsina> alecu: "unicode brokennes in sd and the cp" :-)
[13:18] <nessita> gatox: sorry, I looked wrongly
[13:18] <nessita> it's passed!
[13:18] <gatox> nessita, this is what i'm looking at: http://paste.ubuntu.com/690780/
[13:18]  * nessita breaths again
[13:18] <nessita> gatox: you are right
[13:18]  * popey notes the /topic doesn't mention the windows client
[13:18] <nessita> gatox: I misread the app_name vs the name
[13:18] <popey> where can I get it?
[13:18] <gatox> nessita, ahhhh....... fix commited?
[13:19] <ralsina> popey: it what?
[13:19] <popey> 14:18:49  * popey notes the /topic doesn't mention the windows client
[13:19] <popey> ^^ that :D
[13:19] <nessita> gatox: yes please
[13:22] <blajk> threeve, ping
[13:22] <mandel> ralsina, in the update branch we start slow because subprocess.call blocks, calling it from a thread should improve that, I need to think that is the best thing to do to ensure that the update occurs before we stop the reactor
[13:24] <popey> never mind, found it.
[13:24] <popey> Love the look of the new windows client!
[13:25] <mandel> popey, \o/
[13:31] <nessita> gatox: added a new comment to https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/848490
[13:31] <ubot4> Launchpad bug 848490 in ubuntuone-windows-installer "Verification code should be a required field (affects: 1) (heat: 39)" [Medium,In progress]
[13:31] <gatox> nessita, ko
[13:31] <gatox> ok
[13:34] <ralsina> nessita: thanks for the bugs thingy!
[13:34] <nessita> ralsina: :-)
[13:35] <ralsina> nessita: I'll try to keep code standards not-too-low in your absence :-)
[13:35] <nessita> ralsina: please try to keep it high! :-)
[13:36] <nessita> the same apply to everyone ^ :-)
[13:36] <ralsina> hehe
[13:37] <mandel> say what?!
[13:37] <mandel> :P
[13:37] <ralsina> mandel: we need to think about cleaning up all the build stuff before merging it. Please separate the autoupdater stuff that is in code on a separate branch please
[13:37] <mandel> ralsina, hm.. sure but we can have one depend on the other one, right?
[13:38] <mandel> ralsina, what is the gain in separating it?
[13:38] <ralsina> mandel: I mean all the stuff in "ubuntuone_installer" in one branch. I already merged the script/ stuff into mine
[13:38] <ralsina> mandel: that we can merge it first
[13:38] <ralsina> since my branch moves a lot
[13:39] <mandel> ralsina, I don't understand, so I should not use you branch as the parent, the lp:~ralsina/ubuntuone-windows-installer/fix_809873
[13:40] <mandel> ralsina, is it going to be merge in trunk?
[13:40] <ralsina> mandel: it is, but it still needs lots of work :-(
[13:40] <ralsina> and I don't want to have to merge the autoupdate code manually
[13:41] <mandel> ralsina, oh, dont worry, you fix that branch and I'll fix the merge with that before we go to trunk
[13:41] <ralsina> So, I want to land the code first, and keep packaging from my branch
[13:41] <nessita> ralsina, gatox: I just reported https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/851885 which is a bug High. There is no clean solution for it, so I've assigned it to myself, to try to tackle when I return from my holidays.
[13:41] <ubot4> Launchpad bug 851885 in ubuntuone-windows-installer "When logging in with an no-yet-validated account, there is no useful message (affects: 1) (heat: 6)" [High,Triaged]
[13:41] <ralsina> mandel: pretty please? The code and packaging bits are fairly independent
[13:41] <mandel> ralsina, what is packang exactly?
[13:41] <ralsina> mandel: everything under scripts
[13:42] <gatox> nessita, ack
[13:42] <mandel> ralsina, hm.. I can do that, that is easy since I just touch certain python files, but what to do with the ubuntuone.xml and ubuntuone_autoupdate.xml?
[13:43] <ralsina> mandel: I already merged that
[13:43] <ralsina> if you need to work more on that, start another branch from mine and I'll merge it
[13:43] <mandel> ralsina, so, you aleady merged that in scripts, right? so what is missing from scripts?
[13:43] <ralsina> mandel: cleaning
[13:44] <ralsina> that's why I want a branch with the ubuntuone_installer stuff that we can merge
[13:44] <ralsina> and doesn't block on "roberto has to cleanup crap from ubuntuone.xml and setup.py"
[13:45] <mandel> ralsina, oh, I can base my branch from trunk, but I'l do that at the end
[13:45] <mandel> ralsina, since I want to test building the .exe
[13:46] <ralsina> mandel: want to have a 5' mumble so we clarify this? It's easier than you think :-)
[13:47] <mandel> ralsina, I think I understand, get a branch with just my changes and nothing in yours
[13:47] <mandel> ralsina, right?
[13:48] <ralsina> you do a branch from trunk with the changes for ubuntuone_installer folder. Then start with my packaging branch, do fetch, go to sources/ubuntuone-windows-installer, merge your branch, go back to scripts, and do fetch py2exe
[13:48] <ralsina> that way you can build an exe with any combination of trunk+branches you want
[13:48] <mandel> ralsina, oh, yeah, that I understood :)
[13:49] <ralsina> mandel: cool
[13:49] <mandel> ralsina, I'm now making changes to the code in ubuntuone_installer and then move from there
[13:49] <ralsina> Really, the packaging stuff should be a separate "ubuntuone-windows-bundle" project or something
[13:49] <ralsina> or "ubuntuone-windows-installer" but that's taken by the not-an-installer :-)
[13:52] <nessita> ralsina: when you finish the installer building, I have one more review needed
[13:52] <ralsina> nessita: hit me!
[13:52] <nessita> ralsina: the 2 are: https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602, https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/75403
[13:52] <nessita> in that order
[13:53] <ralsina> nessita: ack!
[14:04] <threeve> blajk1: pong
[14:17] <nessita> dobey: do you have an script to set the milestones or do you do it by hand?
[14:23] <ralsina> nessita: I am just too tired today because of last night's/early morning work. I am going to take a break, and I have not yet done your reviews :-(
[14:24] <ralsina> So, if alecu or mandel can do them, that would be faster
[14:24] <nessita> ralsina: is ok, I'll ask mandel
[14:24] <nessita> ralsina: get some rest, is there anything pending?
[14:24] <mandel> need what?
[14:24] <ralsina> I have nothing
[14:24] <ralsina> nothing that needs to be done today at least :-)
[14:24] <nessita> mandel: a couple of reviews, can you please do them?
[14:24] <mandel> nessita, si
[14:24] <nessita> mandel: these 2, in this order: https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602, https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/75403
[14:25] <mandel> got it
[14:26] <dobey> nessita: i have been doing it by hand
[14:26] <nessita> dobey: thanks
[14:27] <mandel> nessita, lthe comment of FakeSignal in https://code.launchpad.net/~nataliabidart/ubuntuone-windows-installer/setup-button/+merge/75602 is wrong, right? line 93 of the diff
[14:27] <mandel> nessita, seems the same with the other Fake objects
[14:28] <nessita> mandel: let me check (I just moved that code from one file to another, but might as well fix that)
[14:28] <mandel> nessita, there are new lines between class definition and doc
[14:28] <nessita> mandel: actually that's proper pep8
[14:28] <mandel> is it? ok then
[14:28] <nessita> mandel: and ralsina has been trying to enforce that in the installer code
[14:28] <nessita> mandel: we should eventually migrate all our class docstrings to that
[14:29] <nessita> mandel: please note that only applies to class docstrings (no method's nor function's)
[14:29] <mandel> nessita, I though that there was not mean to have a new line.. cool
[14:34] <mandel> nessita, why was _ID removed from the names, just curious
[14:35] <nessita> mandel: to be consistent, most of the pages ids were called FOO_NAME_PAGE, and there was only one with the suffix )ID
[14:35] <nessita> _ID*
[14:35] <nessita> mandel: so I decided to make thos consistent with the minimal diff
[14:35] <mandel> ok
[14:37] <nessita> dobey: want me to do the stable tag/series/etc for protocol?
[14:38]  * nessita is happy to do it
[14:39] <dobey> i don't know
[14:39] <dobey> i don't think we need to do that right now
[14:40] <nessita> dobey: I have the time and I'm doing it for ussoc, I think it can help to reduce your burden
[14:40] <nessita> I can confirm with foundations we're not targeting any more bugs for O in the protocol
[14:40]  * nessita goes to chicharra
[14:41] <dobey> i don't think it will reduce my burden
[14:41] <nessita> dobey: why not? is one thing less for you to do
[14:41] <dobey> nessita: it's friday, use the hack day :)
[14:41] <nessita> dobey: do you see any reason why not do it today? (since we're paste beta freeze now)
[14:42] <nessita> dobey: I'm! I'm investing in packaging, part of my hack day
[14:43] <dobey> nessita: i haven't thought about reasons why not to do it, because i haven't been looking at doing it, as i've been concentrating on other stuff, and it's more of a low hanging fruit project at this point. thinking about it right now increases my burden more than putting it off right now
[14:44] <nessita> dobey: ok then, do not worry. I wanted to know if you had a known stopped for it, I'll check with foundations and see from there
[14:44] <nessita> stopper*
[14:45] <dobey> no. main urgent things i am aware of are control panel
[14:46] <nessita> dobey: right, let me know if I can help with any of that
[14:46] <nessita> dobey: I'm taking vacations next week but I have some spare time today
[14:46] <nessita> (will share the vacations schedule with the list in a few minutes)
[14:53] <mandel> nessita, in the second branch why chaing #pylint to # pylint? just style?
[14:53] <nessita> mandel: yes, always a blank space after #
[14:54] <mandel> nessita, line 433, why do you use bool?
[14:55] <nessita> mandel: because otherwise we end up passing a unicode to setEnabled
[14:55] <nessita> mandel: "foo" and true returns "foo"
[14:55] <nessita> instead of True
[14:55] <mandel> oh, ok
[14:56] <nessita> mandel: actually, I can make that better
[14:57] <mandel> nessita, it just look odd, nothing esle. I wanted to know the reason, looks fine otherwise
[14:58] <nessita> mandel: I'm pushing a change where I ensure that all the items in the 'and' are bool
[14:59] <ralsina> mandel: any chance you can do that screencast of the upgrade thing?
[14:59] <mandel> nessita, why do you prefer to use \ over open ( lines 743 and 744
[14:59] <ralsina> mandel: and show it to cparrino?
[15:00] <mandel> ralsina, doing reviews and will get to that, but I'll use the .exe you created, is that ok?
[15:00] <ralsina> mandel: yes
[15:00] <nessita> mandel: it makes the code more readable
[15:01] <mandel> nessita, well, I suppose is taste.. I mind the other way nicer, but nothing to stop the branch from being ok
[15:02] <mandel> nessita, but I think either we agree on a set of styles (I dont mind too much) or we should respect the style used in the file
[15:02] <nessita> mandel: ok, I can revert that
[15:02] <mandel> nessita, nah, dont do extra work for stupid things
[15:03] <mandel> nessita, code looks ok, running tests now
[15:03] <nessita> mandel: pushing those changes now...
[15:04] <mandel> nessita, there was no need, but thx!
[15:09] <mandel> nessita, is the last revno 788?
[15:09] <nessita> mandel: 791
[15:09] <mandel> ok
[15:09] <nessita> ralsina: while testing the  latest release on XP, I found a High for you: https://bugs.launchpad.net/ubuntuone-windows-installer/+bug/851921
[15:09] <ubot4> Launchpad bug 851921 in ubuntuone-windows-installer "Windows XP: wizard offers nested folders to sync up to the cloud (affects: 1) (heat: 6)" [High,Triaged]
[15:10] <ralsina> nessita: that's ok
[15:10] <ralsina> nessita: you can't actually select nested folders
[15:11] <ralsina> but you could choose my documents or my music + my pictures
[15:11] <nessita> ralsina: what if the user chooses my Documents and My Music?
[15:11] <ralsina> It gives an error when clicking next about not being able to sync nested folders
[15:11] <nessita> the UI will not prevent that, won't it?
[15:11] <nessita> ralsina: which is a very bad user experience.... no?
[15:12] <ralsina> yes, but not one I can fix unless I replicate the whole validation logic?
[15:13] <nessita> ralsina: well, I was thinking we should filter the suggested folder list in the wizard, being sure we don't offer overlapping folders
[15:14] <nessita> ralsina: so in this case, I think the wizard has to offer My Music and My Pictures, only
[15:15] <nessita> ralsina: we can take this to blajk1 maybe?
[15:15] <ralsina> nessita: maybe disable the nested folders when one is selected, but I think it's overthinking it a bit
[15:16] <ralsina> So if you choose my documents, the other two are disabled
[15:16] <nessita> ralsina: hum, but the user will no idea why that is hapenning, no?
[15:16] <ralsina> Exactly
[15:17] <ralsina> And if he wants to add my documents, he will have the same thing he has now
[15:17] <ralsina> except with my documents checked, and he still can get in the same mess
[15:17] <gatox> nessita, ralsina review please: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/75755
[15:18] <nessita> alecu: ping
[15:18] <blajk1> ralsina, nessita, is it the same for all supported version of windows? On windows 7, pictures and music are not anymore under "documents" isn't it?
[15:18] <ralsina> blajk1: yes, they are not there anymore
[15:18] <nessita> blajk1: this issue is for XP mainly (maybe Vista as well?)
[15:18] <alecu> nessita, pong
[15:19] <ralsina> We could show them hierarchically, so when you select one, the rest get selected
[15:19] <ralsina> think about it, gotta go
[15:19] <nessita> alecu: I was re-reading your TODO, and was a little confused. Did the non-ascii bug is ready for review? is there a bug for your current TODO?
[15:19] <blajk1> ralsina, I think the hierrachical display is indeed a good solution
[15:20] <blajk1> *hierarchical
[15:20] <nessita> blajk1: can you please comment on the bug report?
[15:20] <nessita> alecu: maybe I did not understand your TODO at all :-)
[15:20] <blajk1> nessita, no pb!
[15:21] <alecu> nessita, I found that "server changes" were not being downloaded to the local client, and it's happening on my branch, so it's one more thing to fix
[15:21] <alecu> nessita, it's not ready for review, yet
[15:21] <nessita> alecu: ah, so is more of the same nonascii stuff
[15:21] <nessita> alecu: have any trace I can look at?
[15:22] <alecu> nessita, there are no stacktraces :-(
[15:24] <alecu> nessita, the thing is that if I upload files or create folders using the web, they are not downloaded till the next time I start syncdaemon.
[15:24] <alecu> nessita, but local changes are being uploaded to the server, so it's a first step :P
[15:24] <nessita> alecu: you sure is not caused by server slowness?
[15:24] <nessita> (I have to ask)
[15:25] <nessita> alecu: do you see the SV_NEW_GENERATION message entering syncdaemon's logs?
[15:25] <nessita> that's the server notifying of a change in a volume in the server
[15:25] <alecu> nessita, well, I tried it on linux, and it works reasonably fast...
[15:25] <alecu> nessita, oh, I'll check that event
[15:26] <alecu> well, probably my linux must be connected to a different server
[15:27] <nessita> alecu: if you want, I can branch your branches and check in my dev win box
[15:27] <nessita> mandel: how did the tets running went?
[15:27] <dobey> https://code.launchpad.net/~dobey/ubuntuone-control-panel/one-launcher/+merge/75747
[15:27] <mandel> nessita, passed, I've already approved it AFAIK
[15:27]  * dobey goes to get lunch, bbiab
[15:28] <nessita> mandel: thanks!
[15:28] <nessita> dobey: I'm on it
[15:28] <mandel> nessita, np
[15:28] <alecu> nessita, good idea, please run it too
[15:28] <alecu> nessita, make sure to run it on a user with accents
[15:28] <nessita> alecu: can you please remind me the links?
[15:28] <alecu> nessita, mine is named "Ñandú"
[15:28] <nessita> alecu: I will create a new user, yes
[15:28] <nessita> I will be ñoñessita
[15:28] <alecu> nessita, https://code.launchpad.net/~alecu/ubuntu-sso-client/unicode-usernames
[15:29] <alecu> and https://mail.google.com/mail/u/0/#inbox/13268af052e17d69
[15:29] <alecu> doh
[15:29] <nessita> mandel: LP seems to disagree with you https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/better-setup-account-button/+merge/75403
[15:29] <alecu> wrong url
[15:29] <alecu> https://code.launchpad.net/~alecu/ubuntuone-client/unicode-usernames
[15:29] <mandel> nessita, I'll approve it then
[15:29] <nessita> thanks!
[15:29] <mandel> nessita, bubble sorted
[15:30] <nessita> ack
[15:30] <mandel> ralsina, cparrino I'm uploading the screencast right now, shows all the steps until the download fails (I have not uploaded an installer to the server so it goes bannanas)
[15:31] <mandel> ralsina, cparrino shows the start of the app and the dialogs for the update
[15:47] <gatox> lunch.... back in 20
[15:47] <mandel> EOD cu on monday!
[15:47] <mandel> and goo weekend
[16:46] <nessita> lunchtime!
[16:58] <dobey> sigh
[17:11] <nessita> gatox: Text conflict in ubuntu_sso/qt/tests/test_controllers.py
[17:11] <nessita> 1 conflicts encountered.    (in https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/75755)
[17:11] <gatox> nessita, ok, i'll review it now.. i'm finishing with another branch
[17:15] <nessita> alecu: I was getting up to date with tons of stuff, starting your branches test now
[17:33] <nessita> alecu: ping
[17:34] <dobey> nessita: i don't see any way to test this set_wmclass()
[17:34] <nessita> dobey: is that method inherited from gtk?
[17:35] <dobey> nessita: yes it is a method on GtkWindow
[17:35] <nessita> dobey: let me see...
[17:35] <dobey> nessita: but there is no get_wmclass() method
[17:35] <nessita> dobey: hum, let me see if I can come up with something
[17:37] <nessita> dobey: so, the set_wmclass help recommends not using it but using set_role instead, is there any reason why set_role is no good for this?
[17:38] <dobey> yes, because we need to set the wmclass, not the role
[17:44] <nessita> dobey: you can use this test http://pastebin.ubuntu.com/690983/
[17:44] <nessita> dobey: you will need to define WMCLASS_NAME and WMCLASS_CLASS as constants in gui.pu
[17:44] <nessita> gui.py*
[17:44] <nessita> dobey: and fix thew docstring grammar ;-)
[17:44] <dobey> eww
[17:49] <nessita> ralsina_: you around?
[17:49] <ralsina_> nessita: here
[17:50] <nessita> ralsina_: when you have a relax moment, I have a trivial branch that needs review. Is not short but is very dumb: https://code.launchpad.net/~nataliabidart/ubuntu-sso-client/no-string-dupes/+merge/75783
[17:50] <dobey> nessita: fixed/pushed
[17:50] <ralsina_> nessita: looking right now then
[17:50] <nessita> dobey: looking! (FYI evo-TB branch is fixed and pushed too)
[17:51] <ralsina_> nessita: the beta3 is downloadable now, so I can relax until it explodes on someone's face  :-)
[17:51] <nessita> it will not!
[17:52] <dobey> good thing mandel isn't around
[17:54] <nessita> dobey: approving, but there is a lint issue
[17:54] <nessita> (added it to the MP)
[18:00] <ralsina_> nessita: the branch seems ok to me
[18:01] <nessita> nice
[18:02] <gatox> nessita, ralsina_ branch ready: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/verification-code/+merge/75755
[18:02] <nessita> gatox: this shows conflict as well in LP: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/75785 (I have not branched it)
[18:03] <gatox> nessita, already fix that
[18:03] <nessita> ok
[18:03] <gatox> nessita, i'm waiting for launchpad to rescan it to give you the link
[18:03] <nessita> ah, ok
[18:07] <gatox> nessita, ralsina_ and this one is ready too: https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/75785
[18:08] <gatox> nessita, and the test has been simplified
[18:13] <dobey> hmm, we need some resolution on the freeze exceptions
[18:14] <nessita> alecu: GREAT NEWS
[18:15] <nessita> alecu: I uploaded a file to the web and the notification came thru, and the file was perfectly downloaded
[18:16] <nessita> alecu: the whole logs is: http://pastebin.ubuntu.com/691010/
[18:17] <alecu> nessita, great
[18:17] <nessita> alecu: look lines 251 in the log
[18:17] <alecu> nessita, I tried three times, at different times and I never get that message
[18:17] <nessita> alecu: syncdaemon was IDLE, and received a 2011-09-16 15:12:37,329 - ubuntuone.SyncDaemon.EQ - DEBUG - push_event: SV_VOLUME_NEW_GENERATION, kwargs: {'generation': 2L, 'volume_id': ''}
[18:18] <alecu> nessita, I never get the VOLUME_NEW_GENERATION
[18:18] <nessita> alecu: weird
[18:18] <nessita> alecu: you sure you're uploading to the Ñandú account?
[18:18] <alecu> nessita, I only get changes if syncdaemon gets disconnected or restarted
[18:19] <alecu> nessita, I'm sure, because if I create stuff locally it shows up immediately on the web.
[18:19] <nessita> alecu: I will try again... can you account have something odd?
[18:19] <alecu> hmmm I wonder if there's a newer protocol version
[18:19] <nessita> alecu: not newer than weeks agi
[18:20] <nessita> ago*
[18:20] <alecu> nessita, I'll try creating a new account
[18:20] <nessita> alecu: wanna paste the whole log from your attempt? I can try to see if something is odd
[18:20] <nessita> bye eyeballing it
[18:20] <nessita> by*
[18:21] <gatox> EOD... let me know if there is any problem with my branches!! in other case.... see you on monday! :D
[18:21] <nessita> gatox: have a great weekend!
[18:23] <alecu> nessita, my logs are huge, because I left it running to see if the server was slow; I'll start with a clean account.
[18:23] <ralsina_> bye gatox!
[18:23] <nessita> alecu: ack
[18:23] <gatox> nessita, you too! and resst like crazy the next week! :P
[18:23] <gatox> ralsina_, bye
[18:24] <nessita> gatox: I will
[18:28] <nessita> alecu: FYI, using you both branches, I can't change the configs, I get this trace http://pastebin.ubuntu.com/691016/
[18:32] <nessita> gatox: lint issue in verifiacation-code...
[18:32] <nessita> gatox: this is how you want me to relax next week??? :-D
[18:36] <nessita> gatox: added some change request to that branch, please add those before landing (but I approved it anyways)
[18:39] <nessita> alecu: on the other hand, I created a malicious UDF in the web and so far the notification hasn't come thru (5 minutos waiting so far)
[18:47] <nessita> gatox: I also noted that you resolved conflicts in this branch https://code.launchpad.net/~diegosarmentero/ubuntuone-windows-installer/mismatch-password/+merge/75785  adding some regressions to the code, so I marked as Needs Fixing. When is fixed, please send me an email to gmail and I will happily re-review it, no matter if I'm off.
[18:47] <nessita> ralsina_: FYI ^
[18:48] <ralsina_> nessita: I would prefer if you actually took time off :-)
[18:49] <ralsina_> I promise no conflict, lint issue or pep8 issue will get merged in your absence
[18:49] <nessita> ralsina_: the problem is how diego resolved the conflict
[18:49] <nessita> ralsina_: I want to be sure he resolves it in the right way
[18:50] <nessita> ralsina_: and I'd rather 150% re-review this branch than going into vacations not knowing how that branch will end
[18:50] <ralsina_> nessita: ok
[19:05] <dobey> crap
[19:05] <dobey> supporting things is hard
[19:05] <dobey> i think i need to go get tea
[19:06] <dobey> brb, will go get some
[19:13] <ralsina_> off to do evening school run, and probably EOD, since I am just useless for coding today
[19:13] <ralsina_> staring at the ssame line for 15 minutes is not progress
[19:14] <ralsina_> so, EOW, and have a nice one everyone!
[19:16] <gatox> ralsina_, bye! have some rest!
[19:16] <ralsina_> gatox: thanks!
[19:16] <nessita> gatox: you're back!
[19:17] <nessita> bye ralsina_, have a good weekend
[19:17] <ralsina_> nessita: you too, have a nice vacation, see you at pycon!
[19:17] <nessita> :-)
[19:18] <gatox> nessita, yes, i take a little nap before the gym..... i'll be fixing the branches you mentioned later, is that ok?
[19:18] <gatox> nessita, i'm about to leave now
[19:20] <alecu> nessita, I can't reach the pastebin web, can you paste it again somewhere else?
[19:20] <nessita> alecu: sure
[19:20] <nessita> gatox: ack
[19:21] <alecu> nessita, nevermind, I just reproduced it
[19:21] <gatox> ok, now i'm leaving...... have a great weekend all of you... nessita and enjoy les luthiers if you go too :P
[19:21] <nessita> gatox: I am!
[19:21] <nessita> gatox: 21:15 I'll be in my seat
[19:22] <gatox> Neoti, today?? jeje me too
[19:22] <nessita> let's scream "aguante ubuntu one" at 21:29
[19:22] <nessita> let's sync up out watches!
[19:22] <gatox> jejejejej
[19:22] <nessita> alecu: ack
[19:22] <gatox> bye....... nessita  i'll be waiting for your scream jejee
[19:23] <nessita> gatox: bye!
[19:44] <nessita> popey: ping
[19:52] <popey> nessita: hello
[19:52] <nessita> popey: hey there! are you adam pope?
[19:52] <popey> Yes!
[19:52] <popey> No.
[19:52] <popey> Sorry to get your hopes up there momentarily.
[19:53] <nessita> popey: yes or no? I'm confused! :-)
[19:53] <popey> No.
[19:53] <popey> I am Alan Pope.
[19:53] <nessita> popey: I'm asking cuz I saw a bug report from Adam Pope, and I thought it was you
[19:54] <nessita> popey: and wanted to debug it, but if he is not you, I'm sorry I pinged you with no real reason :-)
[19:54] <popey> Its never a problem. Anytime.
[19:57] <nigelb> duanedesign: Would any one else from the team be willing to participate?
[19:58] <nessita> alecu: ping
[19:59] <nessita> alecu: I will "temporarly" assign bug #851356 to you, in case you ran out of tasks next week (yeah, I know is very unlikely). When I get back, I will probably assign it back to me :-)
[19:59] <ubot4> Launchpad bug 851356 in ubuntuone-control-panel "QT UI: Folder list may show garbage for user homes non-ascii (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/851356
[19:59] <alecu> nessita, pong and ack
[20:10] <nessita> ok, I will be eoding soon
[20:10] <nessita> see ya all on the 26th!
[20:14] <dobey> 27th?
[20:14] <dobey> oh, 26th
[20:14] <dobey> jane lied!
[20:14] <dobey> :)
[20:14] <nessita> dobey: you giving me an extra vacation day? :-D
[20:14] <dobey> nessita: have a good holiday
[20:14] <nessita> thank you, I will try
[20:16] <nessita> bye all!
[21:03] <karni> Good night #ubuntuone
[21:24] <dobey> have a good weekend karni, and all
[21:25] <karni> Thank you dobey, you too!
[22:09] <Beret> hrm
[22:10] <Beret> I just tried ot share a file and I got a blob error
[22:10] <Beret> anything broken that I know of?
[22:10] <Beret> s/I/you/


[08:30] <mardy> willcooke: hi! yesterday I tried the unity8-desktop-session-mir on a Lenovo Ideapad s3-10t, but all I got was a mouse cursor on a black screen; is this the right channel to get some help?
[08:38] <willcooke> hey mardy, here is ok, also #ubuntu-desktop
[08:38] <willcooke> most folk are probably in -desktop
[08:39] <willcooke> mardy, let me think about where the logs are....
[08:40] <mardy> willcooke: ok, I'll ask in -desktop
[08:44] <Trevinho> ricotz: that needs some work...
[08:51] <ricotz> Trevinho, so comment on it and make larsu fix it ;)
[08:51] <ricotz> bamf in vivid is quite broken for me without it though
[10:25] <ChrisTownsend> greyback: Hey, here is the bug: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1410457
[10:25] <greyback> ChrisTownsend: thanks!
[10:26] <ChrisTownsend> greyback: Also, here is the Legacy X app PPA:  https://launchpad.net/~unity8-desktop-session-team/+archive/ubuntu/legacy-x-apps-demo
[10:26] <ChrisTownsend> greyback: Sure, and thank you.
[10:38] <larsu> mzanetti: sorry, got distracted
[10:38] <mzanetti> larsu: no worries
[10:38] <larsu> mzanetti: after the talk?
[10:38] <mzanetti> larsu: yep
[11:51] <tsdgeos> Mirv: https://bugs.launchpad.net/ubuntu/+source/qt3d-opensource-src/+bug/1395657
[11:52] <tsdgeos> can you trigger a rebuild to confirm it fixes the build?
[12:03] <tsdgeos> sil2100: or maybe you? ↑
[12:05] <sil2100> tsdgeos: just a package rebuild?
[12:05] <tsdgeos> sil2100: with the attached patch
[12:06] <sil2100> Will try, but I suppose Mirv will be faster, as my internet works as if it came in buckets
[12:06] <tsdgeos> oki :)
[12:18] <Mirv> tsdgeos: trying
[12:18] <tsdgeos> Mirv: tx
[12:19] <Mirv> not sure if anyone uses qt3d or if it works, but it'd be nice not to remove it while waiting for qt3d 2.0 (in qt 5.5)
[12:21] <Mirv> I think I tried this one already https://codereview.qt-project.org/#/c/84325/ but let's try yours
[13:12] <Mirv> tsdgeos: worked!
[13:16] <Mirv> tsdgeos: worked!
[13:16] <Mirv> uups, /me fixes key bindings
[13:17] <Mirv> (scroll wheel generates up/down events so I use ctrl-up/down instead in irssi)
[13:22] <mzanetti> Saviq: https://code.launchpad.net/~mzanetti/unity8/rtm-full-touch-debug
[13:40] <tsdgeos> Mirv: :)
[13:40] <tsdgeos> Mirv: will you patch it in landing-0005? i can't find it making sense upstream anymore since upstream has moved a lot, so no need to upstream i guess
[14:00] <mterry> mzanetti, if you get a chance, could you update your review of https://code.launchpad.net/~mterry/unity8/tutorial-new-screens/+merge/245699 ?   Last I saw you suggested adding tests and I did add a couple.  Design is going to give final approval soon for that stuff, would be nice to be able to top-approve
[14:01] <Mirv> tsdgeos: yes, that's how I tested it. indeed no sense in even glancing at upstream qt3d 1.0 branches (if such exists anymore)
[14:01] <tsdgeos> Mirv: ok, i could find if upstream
[14:01] <tsdgeos> s/if/it
[14:02] <mzanetti> mterry: ack
[14:03] <Mirv> tsdgeos: ? I meant no do not check upstream since it's long obsolete :)
[14:03] <tsdgeos> ok :)
[17:06] <kgunn> Saviq: so josharenson's latest fix looked good....review approved, but not top approved
[17:07] <kgunn> do you wanna land this silo? or give it up, to combine it with whatever the next landing is
[17:07] <kgunn> http://people.canonical.com/~platform/citrain_dashboard/#?distro=ubuntu&q=landing-008
[17:08] <kgunn> dandrader: btw, i just tried the demo ppa and it didn't boot
[17:08] <dandrader> kgunn, ok
[17:17] <Saviq> kgunn, I actually have a silo for unity8 and qtmir already\
[17:17] <Saviq> kgunn, might add usc there tomorrow, then


[11:20] <mitya57> Hi! https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4316/+build/20190461 (riscv64) keeps failing with the following error:
[11:20] <mitya57> Error reading configuration: MAILPROG binary '/usr/sbin/sendmail' does not exist or is not executable at /usr/share/perl5/Sbuild/ConfBase.pm line 59.
[11:21] <mitya57> Is this a problem on Launchpad side, or hirsute riscv64 chroot is broken?
[11:21] <tomwardill> mitya57: I think that's known and should work on a retry.. paging wgrant for an update.
[11:21] <mitya57> Retried two times already, but ok, I will try again a bit later.
[11:27] <wgrant> mitya57: It's a weird glitch, the same as https://bugs.launchpad.net/ubuntu/+source/sbuild/+bug/1859010. I believe it only affects the first build on each boot, or something like that, so a retry should work. I retried the affected primary archive builds, but hadn't gone through the full buildd history yet.
[11:27] <wgrant> (I upgraded the riscv64 buildds earlier, so they all got rebooted a few times. and then the host crashed, so they rebooted again, which was super helpful.)
[11:28] <mitya57> wgrant: ok, thanks!
[11:49] <cjwatson> wgrant: Any reason we shouldn't just drop $mailto from our sbuildrc?
[12:05] <cjwatson> wgrant: The issue is that the validation for MAILPROG depends on the current value of MAILTO, but validation happens when config values are set, which AFAICS happens in hash iteration order so can't be relied on for anything.  This is very confusing and I'm not sure how it doesn't result in more problems than just this, but maybe I'm missing something.  But not setting $mailto would avoid this ...
[12:05] <cjwatson> ... particular manifestation of it at least.
[12:07] <cjwatson> Ah, $mailto used to be required, but not since xenial I think.
[13:32] <wgrant> cjwatson: Ah, I see! And yeah, mailto used to be mandatory.
[13:44]  * wgrant rolls out an image with mailto unset.
[17:54] <arunpyasi> Hi there, What takes it so much time to publish a binary package after its built?
[18:06] <arunpyasi> Just curious :D
[18:22] <arunpyasi> pappacena, cjwatson ^^
[19:18] <cjwatson> arunpyasi: There's a single publisher process that can sometimes have a long queue of work to do.  In the current architecture it's difficult to do very much about this; we have some plans for after our next internal cloud comes online
[19:19] <arunpyasi> cjwatson, sounds nice! :D Do we have an ETA for that? :D
[19:21] <cjwatson> arunpyasi: Not one I'm willing to commit to externally
[19:21] <cjwatson> The plans are in quite general terms at present and aren't in our roadmap for the 21.04 cycle
[19:22] <arunpyasi> cjwatson, Oh ok :) Thank you very much for the information.
[19:22] <cjwatson> The underlying cloud infrastructure work will hopefully happen this cycle, but most of that stuff is out of my hands so definitely no promises
[21:14] <arunpyasi> cjwatson, I see :)