[13:48] <facubatista> power is back!
[13:48] <facubatista> ¡Muy buenos días a todos!
[13:49]  * facubatista got the power! https://www.youtube.com/watch?v=j1BNcSBApOU
[13:55] <facubatista> jam, hello! did you see alejdg question from yesterday?
[14:12] <jam> alejdg, I'd have to see how you are defining your pod spec, my guess is that you should be setting a single container pod spec, and that Juju would handle the 'count' portion. I'm not sure how you're trying to distinguish specifics for each unit
[14:12] <jam> thanks facubatista I had missed it.
[14:14] <facubatista> jam, my plan is to review all issues, delay current ones marked with milestone 0.3.0 to 0.4.0, except anything that we want to include this week
[14:14] <facubatista> jam, I'll check out your PR first, see if we can land it, and then maybe change build to use it, so we start including everything in the project?
[14:15] <jam> sgtm
[14:18] <facubatista> jam, travis is not happy with your branch...
[14:22] <jam> facubatista, thanks for the heads up, looking
[14:23] <jam> looks like a 3.5ism
[14:23] <jam> pathlib.Path *sigh*
[14:26] <facubatista> yes, 3.5
[14:27] <facubatista> jam, after you deal with that, let's have a HO to sync? just ping me, thanks!
[14:36] <crodriguez__> I've heard about harness being the new way to do unit tests with the ops framework. Is there any documentation out there about it ?
[14:39] <facubatista> crodriguez__, don't think so, but maybe we can provide you with examples?
[14:49] <crodriguez__> facubatista, yeah, anything that could help
[14:50] <ballot> Hello !
[14:52] <facubatista> hello ballot
[15:04] <crodriguez__> any link you could share facubatista ?
[15:08] <facubatista> crodriguez__, 5'
[15:21] <facubatista> crodriguez__, https://paste.ubuntu.com/p/67Hcd5yPT3/
[15:22] <facubatista> jam, let me know if we can talk at some point today so I organize myself
[15:37] <crodriguez__> thank you facubatista
[16:57] <alejdg> jam:  How would I set specific secrets for each unit? Is there a way to do that?
[18:59] <crodriguez_> I don't understand harness... I thought it was supposed to mock the charm? But it looks like it is executing functions of the charm directly on my system instead. For example, I am testing harness.update_config , which triggers render_config in my charm. render_config, amongts other things, tries to create a directory in /etc/, which is denied because of lack of permissions
[20:14] <facubatista> crodriguez_, we'll need help from jam for that :/
[20:18] <crodriguez_> facubatista, is he on PTO?
[20:22] <facubatista> crodriguez_, nop, but we'll need to wait for tomorrow
[20:30] <crodriguez_> Ok facubatista, thanks for the info. I might schedule a meeting/work session for that
[20:32] <facubatista> crodriguez_, nice
[20:46] <vultaire2> @crodriguez_: Re: your questions about operator framework - if you don't mind, I'm going to paraphrase a few of the questions here
[20:47] <vultaire2> I missed backscroll in this channel as I just joined
[20:48] <vultaire2> Your main question was: operator framework is supposed to mock the charm, thus why is it running stuff directly on your box?  ...Is that a fair way of rephrasing, or did I miss something?
[20:48] <drewn3ss> "For example, I am testing harness.update_config , which triggers render_config in my charm. render_config, amongts other things, tries to create a directory in /etc/, which is denied because of lack of permissions"
[20:48] <crodriguez_> pretty much yeah vultaire2
[20:48] <drewn3ss> yeah, you've got it, vultaire2
[20:49]  * drewn3ss is wondering iif you still need to mock things like the render as we do in reactive unit tests
[20:49]  * crodriguez_ wondering the same thing :)
[20:51] <vultaire2> Sorry for the delay here, jumping around a bit...
[20:51] <vultaire2> So, basically: it is mocking a lot of the stuff.  You could kind of say it lets you test functions of your charm code without juju running underneath it
[20:52] <vultaire2> that being said, it's not any sort of virtualization or anything like that, it's not spinning up containers or anything - all code _is_ running locally on your machine
[20:53] <vultaire2> with normal unit testing, you're typically running single functions directly on your development system, perhaps mocking out areas where the code does things you don't want it to (like talking to a DB, for example)
[20:53] <vultaire2> basically, with unit testing you're trying to test one function, or a small area of code, in isolation from the rest of the code
[20:54] <vultaire2> Now, this is normally pretty difficult with charms, especially pre-operator charms, as there's a lot of stuff running "under" them
[20:54] <vultaire2> all the juju binaries and such which get called behind the scenes
[20:54] <vultaire2> if you're just running unit tests and not doing a full end-to-end integration test, you typically don't want that, and thus you end up having to mock out stuff.    So if your charm does things that you don't want modifying your system environment (like installing packages), you'll still need to mock those bits out
[20:57] <vultaire2> ...Let me stop here.  Does this make sense somewhat?
[20:57] <drewn3ss> so, harness isn't providing a mocked virtual environment in total, but rather mocking out the juju layer in general?
[20:57] <crodriguez_> ok, thanks for the explanation. Yes that makes sense, I'll need to mock out some functions so it doesn't mess up my system haha..
[20:57] <vultaire2> yes
[20:57] <crodriguez_> your video is helpful too with the examples!
[20:58] <crodriguez_> I'll give it another shot and might ask more precise questions when I hit blockers
[20:58] <drewn3ss> crodriguez_: you might look to the unit tests I was just poking at for mock_render  https://git.launchpad.net/charm-prometheus-ceph-exporter/tree/tests/unit/test_reactive_ceph_exporter.py#n95
[20:58] <vultaire2> Sounds good, please do and best of luck
[20:59] <drewn3ss> it's not operator, but maybe some of that code will help you mock the render
[21:00] <crodriguez_> thanks drewn3ss!
[21:06] <facubatista> vultaire, drewn3ss, thanks!
[21:19]  * facubatista eods


[14:12] <pavlushka> zaki: o/
[14:12] <zaki> hey pavlushka
[14:12] <zaki> "Happy New Year" :)
[14:12] <pavlushka> zaki: Happy New Year
[14:13] <pavlushka> will be back within hour o/
[14:17] <zaki> :)
[16:50] <pavlushka> zaki: I am back late
[16:50] <zaki> wb pavlushka :P
[16:50] <zaki> had dinner?
[16:50] <pavlushka> yeah right now
[17:37] <zaki> good Night pavlushka


[13:44] <najmi> Currently I am compiling my Android ROM on this awesome infra! Use my link and get a $10 credit for signing up! https://vexxhost.com/?r=594742c4cb
[19:10] <ejat> cool


[09:17] <wintellect> \o
[11:32]  * elky concludes that premade voting packages that can support large chunks of text all have a bad case of major suckiness.
[13:01] <akgraner> czajkowski, ping :-)
[13:01] <akgraner> elky, the cards were a huge success!!
[13:02] <akgraner> crap - time zones...  :-/
[13:02] <czajkowski> akgraner: pong
[13:02] <elky> akgraner, they got there?!
[13:03] <elky> sweeeeeeet!
[13:04] <elky> i was so worried they wouldn't get there in time
[13:04] <akgraner> elky, yep!  gave out like 200 of them.. I have about 50 left... Shared with the other UW folks that were there as well.. I'll send you some of the posters as soon as they arrive :-)
[13:04] <elky> wow 200 of them went? nice
[13:04] <akgraner> czajkowski, got a few mins to talk NGO related stuff??
[13:04] <czajkowski> akgraner: sure
[13:05] <akgraner> elky, yep - gave Michelle, Akk, and dinda some to pass out as well...
[13:05] <elky> so much easier to get someone to take a widdle card as opposed to a huge ream of text, eh :)
[13:06] <rww> akgraner: cards as in the ones we had at the SCaLE booth?
[13:06] <akgraner> rww, yep
[13:06] <rww> elky, akgraner: those were /awesome/
[13:06] <akgraner> elky, the CA LoCo team did a great job of helping spread the word as well.
[13:07] <akgraner> Issue 4 of Ubuntu User has a full page article on UW as well - it should hit news stands soon
[13:07] <rww> we had them on the table with the rest of the various Ubuntu handouts. Lots of people picked them up and asked questions :)
[13:08] <akgraner> rww, and I think most of those folks found their way of to the Linux Pro booth at some point during the day as well.. so great cross-promotion going on there
[13:08] <rww> akgraner: yep, we sent a few of them over to you :)
[13:09]  * czajkowski wants Ubuntu User!
[13:10] <akgraner> popey,  has a great article he co-authored on UDS-L..in issue 4 as well...
[13:15] <akgraner> I ordered the UW posters in Bulk so I should have more than enough after next week... so if someone is going to an event and needs some just let me know (The posters are the ones elky designed on the resources page)
[13:16] <popey> :)
[13:18] <elky> akgraner, did my return address remain legible on the package?
[13:18] <akgraner> nope :-(
[13:19]  * elky will /msg
[13:19] <akgraner> elky, thanks :-)
[13:24]  * czajkowski needs to finish her talk for Saturday
[13:25] <czajkowski> lack of net in the evenings may help with productivity
[13:28] <akgraner> oh cool what is your talk on?
[13:28] <czajkowski> I think I'll do same as last one
[13:28] <czajkowski> just new content
[13:28] <czajkowski> need to come up with a new title for March talk though, differnt college and some of the same students
[13:28] <czajkowski> on the phone to TC and laughing at her
[13:29] <czajkowski> in her hungover state, she bought a massive fridge, got it loaded onto a truck got home, very hunogover from shopping and not able to get the massive fridge off on her own. At least that's what she thought for 3 hrs, then snow came so heavily she got it down, and sliced her figners, 5 stictches
[13:30] <akgraner> rut roh!
[13:30] <nigelb> huh?
[13:30] <czajkowski> akgraner: she went celebratig with her co-workers and she was only female. 18 blokes, and ended up in a strip club till wee hrs of morning doing shots. Then went and moved and bought stuff for new house.
[13:31] <czajkowski> don't know how she does it
[13:32] <akgraner> czajkowski, WOW!  when you find out houw she does it - let me know..  I could use energy like like ;-)
[13:34] <czajkowski> akgraner: no idea, she has 3 young kids and sports on a Saturday. Have you read her blog ?
[13:35] <akgraner> czajkowski, I do - but I usually pick a day and catch up on it..
[13:35] <czajkowski> http://tc55travels.blogspot.com/ so proud of her
[13:36] <czajkowski> 2 weeks time she's home, CANNOT_WAIT
[13:36] <akgraner> czajkowski, I can't remember - does she use ubuntu?
[13:37] <nigelb> czajkowski: whose blog is that? it seems utterly familiar....
[13:38] <nigelb> have you posted the link before? my browser seems to remember it (strange)
[13:38] <czajkowski> nigelb: my mate who just moved to Canada
[13:38] <czajkowski> akgraner: not yet :)
[13:38] <nigelb> czajkowski: ah, you've posted it before and yes its in my feed reader.
[13:39] <czajkowski> nigelb: single mum of 3 wee kids who uped and moved to Canada due to job losses here. Found job, house and schools for kids, and follows how she deals with crap every day :) but does everything for the monkies
[13:39] <nigelb> czajkowski: wow!
[13:40] <czajkowski> nigelb: one post is on her being a taxi
[13:45] <nigelb> czajkowski: its amazing! the way she writes and *what* she writes :)
[13:46] <czajkowski> nigelb: trying to explain to her that other than me and her mum,people read her blog
[13:46] <czajkowski> :)
[13:47] <nigelb> lol
[13:47] <nigelb> she doesn't have a counter?
[13:47] <akgraner> The slide decks from the WIOS talks at SCaLE are really cool - as soon as I get the links I will post them for everyone..
[13:48] <czajkowski> nigelb: don't think she checks, I leave a comment so she knows I've read it
[13:48] <czajkowski> and even then she boggles, it's rather fun
[13:48] <nigelb> akgraner: if you get the video or at least audio of michelle's talks, please please post it
[13:49] <akgraner> nigelb, her talk was awesone
[13:49] <nigelb> czajkowski: oh.  She should put in some counter.  I'm sure there are plenty you can just paste into blogger and she'll get full statistics
[13:49] <akgraner> awesome
[13:49] <nigelb> akgraner: i know.  I badly wanna see how she presented
[13:49] <czajkowski> nigelb: I may wait till she gets over to ireland before i tweek stuff
[13:50] <nigelb> czajkowski: :)
[13:50] <akgraner> when you see Gareth in either channels poke him  - he was one of the organizers of SCaLE - you may see him before I do :-)
[13:50] <nigelb> isn't he already there in the other channel?
[13:51] <akgraner> yep but he is on the west coast in California - it's only like 6:50am there
[13:51] <rww> 5:50am, actually
[13:51] <akgraner> so his computer may be online but he may not be
[13:51] <akgraner> rww, yep you are right
[13:51] <rww> so unless his sleep schedule is as messed up as mine...
[13:52] <nigelb> I'll leave a PM
[13:52] <nigelb> I'm sure he'll see it some time
[13:52] <akgraner> tww I know the feeling... and if I was Gareth or any of the SCaLE planners I would be off the computer for a week...
[14:59] <czajkowski> HEHE http://tiagovaz.wordpress.com/2010/02/23/creative-retaliation/
[15:06] <maco2> czajkowski: thats awesome
[15:06] <czajkowski> :)
[15:06] <czajkowski> figured some folks would get a kick out of it
[15:10] <maco2> rather tempted to send it to my dad
[15:11] <maco2> hes against that socialist healthcare-for-everyone stuff
[15:11] <maco2> im still confused about the part where "socialist" is supposed to be an insult. seems to work well for most of europe..
[15:13] <nigelb> czajkowski: lol, too bad canada lost though :(
[15:13] <maco2> nigelb: hence "retaliation"
[15:13] <nigelb> maco2: why exactly are people against the healthcare for all?
[15:13] <nigelb> I thought it was supposed to be good
[15:15] <maco2> because they think government doing stuff = socialist = communist = OH GOD STALIN'S GOING TO GET US!!!!
[15:16] <nigelb> maco2: so you'd rather trust people who want to get every penny from you?
[15:16] <maco2> my sister actually asked me why we cant just let uninsured people who go to the ER and can't pay out of pocket die, since if they wanted healthcare they shouldve worked harder
[15:16] <nigelb> 0_o
[15:17] <maco2> yeah, the "american dream" is like "anyone can get to the upper class if they work hard enough" ... thus, anyone who's poor is a lazy bum who doesnt deserve anything
[15:17] <maco2> somehow the fact that luck is a HUGE factor in moving between classes never occurs to them
[15:17] <nigelb> +1
[15:18] <JanC> don't doctors in the US have to take hyppocrates's oath anymore?  ;)
[15:19] <nigelb> maco2: I recently saw sicko, how true is it with regard to us healthcare?
[15:19] <maco2> nigelb: i have no idea. never saw it.
[15:19] <maco2> JanC: yes, which is why my sister loses ;)
[15:20] <maco2> a lot of americans are anti-welfare (ie the dole) because some people might abuse it.
[15:21] <JanC> they should also be against guns then  :P
[15:21] <nigelb> maco2: abuse it meaning they feel some people would get more healthcare and some people less?
[15:21] <maco2> like, "well jeez, why should ANYONE get a job if you can just sit around on your arse collecting welfare??  just pop out a few more babies and you get more money. no wonder you see all those welfare people with such big families!"
[15:21] <nigelb> thats fair isnt it? some people are more sick that others
[15:22] <maco2> it's very "every person for themself"
[15:22] <nigelb> the alpha behavior
[15:23] <JanC> maco2: I think the easy answer to that is "so if you really like that, why don't you go sit in a trailer park and pop out babies?"
[15:23] <maco2> my sister also asked why her tax money should go to helping other people.  nevermind that she doesnt earn enough to pay taxes to begin with.  my brother and i, who do, told her "because it's the right thing to do"
[15:24] <maco2> JanC: because then they couldnt look down their noses at people in trailer parks ;)
[15:24] <nigelb> maco2: because when you run into troubles the govt will pay you back?
[15:26] <JanC> maybe it's also because they can pay more to "private welfare" then  ;)
[15:27] <JanC> where you can list how much you donated to which welfare project  ;)
[15:27] <maco2> ive come to the conclusion just now that a large portion of americans are barbarians
[15:27] <maco2> JanC: what? charities?
[15:27] <JanC> yeah, charities and whatever else they can be named
[15:28] <nigelb> maco2: its just the way everything is approached
[15:28] <nigelb> most of the time, even from school, it is "the result is what counts"
[15:28] <czajkowski> maco2: it can be frustrating when a person works pays taxes and what not and folks don't and demand so much. I feel like saying go get a job any jobs, contribute and then I'll listen more.
[15:28] <nigelb> not the fun in reaching there or the journey there
[15:28] <czajkowski> I don't however :(
[15:30] <JanC> obviously, there is difference between asking a minimum and demanding (too) much
[15:31] <maco2> czajkowski: yeah, which is why i think welfare should involve some oversight like "have you applied for jobs?" since its supposed to be when youre between jobs, but i also think they could do more with like training so that the people *can* find jobs
[15:33] <czajkowski> it does here
[15:33] <czajkowski> you;'ve to prove you're looking
[15:33] <czajkowski> show rejection letters,
[15:33] <czajkowski> after 1 year you get reviewed, after that every 6 months.
[15:33] <JanC> lol, that sounds fun, as most companies don't even bother to send those?  :P
[15:34] <czajkowski> yup
[15:34] <czajkowski> you've to show you're at least trying to find a job
[15:34] <czajkowski> but we've over a 1/4 million on the dole
[15:34] <JanC> anyway, you have to show you're looking for a job in .be too
[15:35] <JanC> I guess they can check with the companies themselves to be sure...
[15:35] <czajkowski> http://en.wikipedia.org/wiki/Unemployment_benefits#Ireland
[15:36] <maco2> the "they have big families to get more money" thing bothers me though... because how do they know thats why the family is big?  maybe they're catholic!  catholics arent supposed to use contraception or get abortions.  you'd think my catholic family would know this...
[15:36] <nigelb> czajkowski: that sounds reasonable
[15:36] <czajkowski> nigelb: it's rather high imo
[15:37] <nigelb> czajkowski: It depends on what is the definition of minimum standards of living
[15:38] <JanC> OTOH, it's not high if you have to pay off on a mortgage, a car, etc.
[15:38] <nigelb> ah
[15:39] <czajkowski> chances are if you're on the dole, you're also getting rent allowance, and medical card, if you've children you're also getting childrens allowance.
[15:39] <JanC> but it you can certainly live on it otherwise
[15:39] <nigelb> people might think, "hey he has no job but he gets to have a car and house" though
[15:39] <czajkowski> it's  atouchy topic tbh
[15:39] <nigelb> yep
[15:40] <JanC> when companies lay off 1000s of people, all of them having to sell their house & car wouldn't be good for the economy either
[15:40] <JanC> but maybe most people rent in .ie ?
[15:41] <czajkowski> http://bit.ly/cWUGL8 changing the subject to a more on topic one
[15:41] <czajkowski> JanC: nope a lot own, in fact there are THOUSANDS of brand new homes ready to move in but nobody is buying due to current economy
[15:43] <JanC> which could lead to even more companies going belly up and even more people unemployed...
[15:44] <czajkowski> sure our construction industry is gone. In my home city over 5K people lost their jobs when Dell pulled out
[15:45] <JanC> and that's why _some_ tempering or dampening is good (in general European citizens feel crisises less than US citizens, but we also benifit less from heights in the economy)
[15:48] <JanC> of course deciding on the right level of "dampening" is not trivial  ;)
[15:56]  * Mamarok wonders what this has to do in this channel, there is a socail channel in #ubuntu-women
[15:57] <Mamarok> else I really don't see the point to have split it
[15:59] <maco2> czajkowski's not in the social channel
[16:04] <czajkowski> maco2: no the idea was that social chatter can happen here if folks want, it's just logged also.
[16:04] <czajkowski> bah
[16:04] <czajkowski> Mamarok:
[16:04] <czajkowski> lordie I'm having tab fail
[16:17] <Mamarok> czajkowski: That is not what I understood, sorry
[16:17] <Mamarok> and I absolutely don't see the need fro two channels for social chatter
[16:17] <Mamarok> it diultes everything, why not bury the project while we are at it?
[16:17] <czajkowski> it's project related, but social chatter will happen, that's life. If folks don't want their stuff loged, then that's fine.
[16:17] <Mamarok> this makes no sense at all
[16:18] <czajkowski> I also copied in a link re women in technology but nobody commented on that
[16:18] <czajkowski> Mamarok: sligtly OTT comment tbh re burrying the project
[16:18] <Mamarok> czajkowski: it was decided that this channel is about the Ubuntu-Women project, and that the old one was for social discussions, having those in both is simply pure nonesense
[16:18] <maco2> one of the reasons for having the social chatter separate though was so people wouldnt have to dig through logs of chatter to find the project-related bits of the log
[16:19] <czajkowski> maco2: Mamarok a comment on the mailing list even said as much re social chatter will happen in here, but again point out if folks have issue with conversations being logged re social stuff to point to the other channe;
[16:19]  * czajkowski shall go back to being silent now
[16:19] <czajkowski> better!
[16:20] <Mamarok> czajkowski: we were asked to vote for, and it was clear why this split was made, I really don't think it is apporpriate to turn this channel in a social chatter on, too
[16:20] <Mamarok> appropriate*
[16:25] <maco2> oooh cool permissions were carried over


[00:29] <BUGabundo> nite
[02:56] <micahg> fta: xulrunner red is most probably due to missing configure flags in the build system, I'll try to sort it out
[07:25] <fta> micahg, doh! http://people.ubuntu.com/~fta/ppa-dashboard/ubuntu-mozilla-daily--ppa.html
[07:28] <micahg> fta: wow, even worse now :(
[07:33] <fta> dropped all jaunty packages from umd
[07:37] <micahg> wel,, maverick failed due to gnome/gtk updates, everything else due to patches
[08:08] <micahg> should I milestone bug 239952 as well? (I milestoned the linked bug from bmo)
[08:08] <ubot2> Launchpad bug 239952 in firefox-3.5 (Ubuntu Maverick) (and 9 other projects) "firefox - the associated helper application does not exist (affects: 58) (dups: 5) (heat: 329)" [Undecided,Invalid] https://launchpad.net/bugs/239952
[08:08] <micahg> oh, he's not here
[08:21] <fta> micahg, btw, the ucd-dev ppa is still scored down. each time i send something there, it takes days
[08:23] <micahg> hmm, looks all built now
[10:15] <edakiri> Where are system wide addons retrieved from for firefox-4.0 ?  There is only 1 listed: "Ubuntu Firefox Modifications" although previous branches of firefox see other addons.
[11:27] <chrisccoulson> asac - is anything using the files provided in xulrunner-1.9.2-testsuite?
[11:34] <asac> chrisccoulson: no package. however, the idea was that you can run the testsuite locally ;)
[11:34] <chrisccoulson> asac - oh, so we can get rid of it now then
[11:34] <asac> e.g. daily to check if there are regressions due to changes in the stack
[11:34] <asac> chrisccoulson: why?
[11:34] <chrisccoulson> firefox is running the testsuite in the buildd now
[11:34] <asac> well
[11:34] <asac> the idea is to run it in buildd and also be able to run locally
[11:35] <asac> i dont care ... but that was the idea
[11:35] <chrisccoulson> ah, ok
[11:35] <asac> we always were able to run on buildd ;)
[11:35] <asac> just not successful ;)
[11:35] <asac> chrisccoulson: is firefox succeeding?
[11:35] <chrisccoulson> asac - mostly. there are some xpcshell tests which fail because gconf doesn't run
[11:36] <chrisccoulson> and there are some reftest failures too, and some of those look like font issues
[11:36] <asac> the good thing is really to be able to run testsuite against different test envs
[11:36] <chrisccoulson> but, it's mostly ok
[11:36] <asac> e.g. your stack might have chnaged
[11:36] <asac> you want to run against just main ... or stable-updates ... or stable-proposed etc.
[11:36] <asac> yeah we also were down to just a few failures ... but those were hard to solve iirc
[11:36] <asac> and yes, font issues are likely
[11:37] <chrisccoulson> i expect the reftest failures will be quite hard for me to figure out ;)
[11:43] <asac> hehe
[11:43] <asac> thought you are idle anyway ;)
[11:43] <asac> chrisccoulson: how are things going in general? havent touched base for you for ages it feels ;)
[11:44] <chrisccoulson> asac - yeah, it's going pretty good thanks :)
[11:44] <chrisccoulson> i'm planning my work for natty now ;)
[11:46] <asac> whats the plan? ;)
[11:46] <asac> unbranding ffox again ;)?
[11:46] <chrisccoulson> lol
[11:46] <chrisccoulson> not quite ;)
[11:47] <chrisccoulson> the big task is going to be ff-4.0 :)
[11:47] <asac> jetpacks
[11:47] <asac> chrisccoulson: we have to talk about webgl + gles2
[11:47] <chrisccoulson> i want to try and get PGO builds working too
[11:48] <chrisccoulson> which is the motivation behind running the testsuite ;)
[11:48] <asac> pgo \o/
[11:48] <asac> so testsuite run is done for pgo profile?
[11:48] <asac> wasnt there a special test for pgo profiling?
[11:49] <chrisccoulson> i'm not sure if there is a special test or not
[11:49] <asac> if you run into problems wrt pgo profiling you can talk to our toolchain group in linaro ... especially on arm we would love to see this flying
[11:49] <chrisccoulson> cool, that's good to know :)
[11:49] <asac> chrisccoulson: there is a special test program for pgo ...
[11:50] <asac> its a proxy webserver thing that drives some test websites
[11:50] <chrisccoulson> ah, yes. that's used for the profiling
[11:50] <chrisccoulson> and it's also used for some of the normal tests too i think
[11:50] <asac> right
[11:51] <chrisccoulson> i guess i'm going to be learning a bit about toolchain issues over the next cycle ;)
[11:51] <asac> hehe
[11:51] <asac> chrisccoulson: do you know if all webgl landed for 4.0?
[11:52] <asac> what we need is a way to have the backends pluggable ... so you can also use gles on x86 etc.
[11:52] <asac> especially with gallium drivers i hope that in the end everyone can use gles
[11:52] <chrisccoulson> asac - i'm not too sure about what landed yet
[11:53] <asac> kk
[12:01] <chrisccoulson> asac - do you know who worked on the artwork parts of the abrowser branding?
[12:02] <chrisccoulson> it's currently broken in ff-4.0 with the recent changes to Help -> About dialog
[12:05] <asac> chrisccoulson: yes, ken ... he is gone now
[12:05] <asac> but that doesnt feel that difficult to take over by someone else
[12:06] <asac> i think it took like 5 minutes for ken
[12:12] <chrisccoulson> asac - cool, thanks. i guess i could have a go at it, i just wasn't sure if we had any svg's of the artwork (particularly the icon)
[12:12] <fta> !info ecb
[12:12] <ubot2> fta: ecb (source: ecb): code browser for Emacs supporting several languages. In component universe, is optional. Version 2.32-1 (lucid), package size 750 kB, installed size 4152 kB
[12:12] <fta> oh asac! so you're still alive, great :)
[12:13] <asac> fta: yes i am!!
[12:14] <asac> hidden in a dark room with 24/8 hours of work in 5 days ;)
[12:16] <fta> dpm, hi, i wanted to give the chromium translations a try, it will be a hell of a fight to achieve it
[12:16] <fta> asac, doing what? (if i may)
[12:17] <cyphermox> hi asac
[13:34] <dpm> hi fta. I'm not sure how they can all be tested without just installing Chromium in all languages. I can say that at least in Catalan they work :) Another option is to ask translators for feedback.
[13:35] <fta> dpm, no, i'm not talking about the desktop file, but the full langpacks
[13:36] <fta> integration into launchpad
[13:37] <fta> that would require a converter taking the complex grd and xtb files, outputing some pot and po files; and back
[13:38] <fta> i'm not sure what lp expects, and what it returns.
[13:38] <fta> also, i have no idea how to contribute that upstream
[13:39] <fta> and which branch to use (trunk or the stable branch)
[13:39] <fta> doesn't really make sense to translate stable, it's too volatile
[13:39] <fta> dpm, ^^
[13:41] <dpm> fta, I had a conversation about this with evan a while ago, and he was really interested. I explained how these could be done and IIRC he wanted to write a script or some code for the conversion, but on the last e-mail he told me that he was quite buys and he'd have no time to work on this unfortunately
[13:42] <dpm> fta, Launchpad only imports and exports gettext format
[13:42] <fta> yep, i was in Cc
[13:42] <dpm> ah, yeah, now I remember :)
[13:43] <dpm> so on import: POT file + PO files; export PO files, which are built as MO files in the language packs
[13:44] <fta> i figured out how to map the texts into IDs so at least the chromium->gettext seems doable
[13:44] <fta> i don't need the MOs, i need the .po files back
[13:46] <fta> even so, i'm still unsure how to proceed afterwards. once i have a po file with some changes, i can probably turn it into a xtb file, and create a patch
[13:47] <fta> but that's ugly
[13:54] <dpm> fta, I would have to re-read my own e-mail to remind myself about the format of chromium translations and such. But it's really cool that you've figured out the id mapping. If that would allow us to do the conversion chromium -> gettext, that would sort out the imports part. As per the exports, there are two things:
[13:55] <dpm> If chromium were in main, there would be the possibility of exporting the translations as PO files and have a script in langpack-o-matic that does the conversion po -> xtb in language packs
[13:55] <dpm> similarly to FF
[13:56] <dpm> If chromium remains in Universe, the only easy way is that upstream adopts LP as a translation tool, and that the conversion PO -> xtb is done upstream and the xtb translations are committed there
[13:57] <fta> ok so none of those two options are possible
[13:57] <fta> is?
[13:58] <fta> based on all the discussions, i concluded that chromium will never be in main
[13:59] <dpm> oh
[13:59] <fta> and we also know that upstream won't go toward gettext
[13:59] <fta> they use grit, which is some kind of xlst
[13:59] <fta> xslt
[14:00] <dpm> yeah, but I was not talking of them going fully to gettext, but rather doing the conversion only for translators
[14:00] <dpm> i.e. to get the translations imported into LP only
[14:01] <fta> dpm, for chromium in main, ask jcastro or the technical-board, they all voted against it
[14:01] <fta> dpm, the conversion is something we can do in the packaging
[14:03] <dpm> fta, from what you are saying, that'd be doable, I'm only concerned for the amount of extra work this would give to packagers (i.e. fetching periodically translations from LP, maintaining the conversion script, etc)
[14:04] <fta> dpm, chromium packagers? that's only me
[14:05] <dpm> fta, ok then s/packagers/you/ :-)
[14:06] <dpm> but I'd love to see Chromium translatable in LP
[14:06] <fta> dpm, well, i usually script that kind of repetitive tasks
[14:07] <dpm> fta, yes, I had assumed so. But even then, in my experience translations which are not handled in language packs tend to be a pain. Don't get me wrong though, I'd love to see Chromium translatable in LP.
[14:08] <dpm> Anyway, I'll be happy to help in what I can
[14:09] <fta> how active are the translators? it makes more sense to me to feed the xtb from trunk so upstream is more willing to accept them, but trunk means frequent updates
[14:10] <fta> well, maybe not that frequent, strings don't change that much
[14:10] <dpm> fta, it depends on the team. Some are extremely active. I think feeding from trunk would be fine. It's only a matter of properly communicating to translators that there are no string freezes and that it is a moving target
[14:11] <jcastro> fta: oh? when did they vote?
[14:11] <fta> jcastro, not a real vote but all the comments said so
[14:13] <fta> i still want the standing FFe exception thingy, but maaaaah, it seems there's no way
[14:15] <dpm> fta, to get started with this, once you've figured out the conversion, setting the LP project for translations the is only a matter of uploading the POT file + all existing PO files resulting from the conversion. Or alternatively, create a branch with the translations and check the automatic imports box in the chromium project in LP
[14:15] <lfaraone> chrisccoulson: did you get to my inquiry about Sugar Firefox.activity?
[14:16] <fta> dpm, all pot/po files flat in a branch?
[14:16] <dpm> fta, yeah, that's the usual layout for gettext projects:
[14:16] <dpm> po/chromium.pot
[14:16] <dpm> po/fr.po
[14:16] <dpm> po/es.po
[14:16] <dpm> ...
[14:16] <jcastro> fta: the conversation seems to be in the same state as last time
[14:17] <fta> dpm, and what will happen then? how do i get the results?
[14:17] <fta> jcastro, yes, since ~ early may, no progress
[14:20] <dpm> fta, first they'd be imported automatically for you (they'd be scanned from the bzr branch) and exposed to translators in similarly to https://translations.launchpad.net/simple-scan (obviously substituting chromium in the URL). Then there are two alternative ways you can get back translations done by translation teams: a) going to the project and requesting a tarball export: that will send you an e-mail with a link to a URL where you can fetch the
[14:20] <dpm>  latest translations in a tarball; or b) activating automatic exports, you'll get translations automatically committed to a branch of your choice (be it the same branch you used for the imports or another one)
[14:21] <dpm> I'd recommend b)
[14:23] <dpm> If they'd do the conversion to gettext on the upstream branch, we could even automatically import translations from the vcs import branch
[14:23] <dpm> s/on the upstream branch/upstream/
[14:24] <fta> are the exported po files similar to the originial ones ? (i mean, mininal diff suitable to be a patch?)
[14:27] <dpm> fta, I believe they are faily similar, but in any case diffs with gettext files are always ugly. If the POT template would change often, the source code references in the PO files would change often too, so that would make diffs bigger
[14:28] <fta> i guess i should just try and see i end up with ;)
[16:34] <chrisccoulson> lfaraone, i still didn't get your second mail :(
[16:34] <chrisccoulson> can you just paste it somewhere for now?
[16:34] <chrisccoulson> i'm not sure what's happening there
[16:34] <chrisccoulson> sorry
[16:35] <lfaraone> chrisccoulson: no worries. odd.
[16:37] <lfaraone> chrisccoulson: http://sprunge.us/DDib
[16:37] <chrisccoulson> thanks
[16:38] <lfaraone> s/activty/activity/g
[16:38] <fta> dpm, do you know a good description of the pot format?
[17:15] <jdstrand> fta: tested and copied chromium to -security and -updates
[17:20] <fta> jdstrand, thanks!
[17:26] <dpm> fta, yeah, in case you haven't looked at it already, the gettext docs are pretty good: http://www.gnu.org/software/gettext/manual/gettext.html#PO-Files
[17:27] <dpm> Gettext releases don't happen often, but the docs seem to be always up to date
[17:29] <fta> dpm, what about pot? is it the same format as po?
[17:30] <dpm> yeah, I believe only the header is slightly different - perhaps it's got an extra field? Let me check...
[17:33] <dpm> fta, they're the same I believe. Here you've got a couple of examples:
[17:33] <dpm> POT file: http://l10n.gnome.org/POT/gnome-control-center.gnome-2-32/gnome-control-center.gnome-2-32.pot
[17:33] <dpm> PO file: http://l10n.gnome.org/POT/gnome-control-center.gnome-2-32/gnome-control-center.gnome-2-32.ca.po
[17:33] <dpm> The PO file should show also a few fuzzy strings
[17:50] <fta> dpm, what when the project is multi-platforms?
[17:50] <fta> dpm, i have some conditional win / mac / linux strings
[17:56] <dpm> fta, I'd put them all in the template, regardless of the conditions. Generally strings in other projects are extracted at build time, but the tools that do the extraction (generally xgettext or intltool) extract everything from the source and put it in the resulting pot template
[17:57] <fta> dpm, can i use <tags> and variables like $1 ?
[17:57] <fta> http://paste.ubuntu.com/502211/  (line 184)
[18:02] <dpm> fta, you can put anything in there, the only caveat is that the gettext tools used for processing the files (generally msgfmt) will not do error checking unless the variable syntax is supported by the programming language the strings are extracted from
[18:02] <dpm> i.e. $1 strings will be checked for syntax on c-format messages
[18:03] <dpm> I need to step out for a bit, but in case we cannot catch up later, we can talk tomorrow
[18:03] <dpm> have a great evening!
[19:10] <davidascher> hi a..
[19:10] <davidascher> oops.
[19:10] <davidascher> hi all.
[19:10] <davidascher> David Ascher here, from Thunderbird-land.
[19:10] <davidascher> clarkbw and I are planning to attend UDS for the first time, and we're trying to figure out which days would be the most useful.
[19:11] <micahg> \o/ Mozilla attendance at UDS
[19:11] <micahg> chrisccoulson: do you know which days we're planning on having sessions yet?
[19:11] <davidascher> =)
[19:12] <davidascher> We've been talking to rick spencer, who'se setup https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-n-thunderbird-on-ubuntu for us
[19:12] <davidascher> but it'd be a shame to have TB discussed on Monday and Firefox on Friday, or whatever the extremes are.
[19:12] <davidascher> cause i'd like to attend the firefox discussions as well
[19:13] <davidascher> sorry bout that
[19:14] <davidascher> asac: ^^, btw.
[19:15] <micahg> davidascher: asac has moved on to other projects, chrisccoulson is the current team lead
[19:15] <davidascher> oh, ok, thanks.  didn't know.
[19:15] <dholbert> (my bad, I'd suggested asac since he was involved the last I'd heard :))
[19:16] <micahg> dholbert: no worries :)
[19:16] <micahg> davidascher: do any days work better for you, the sessions are mostly unscheduled
[19:17] <micahg> jcastro: Mozilla people coming to UDS ^^
[19:18] <jcastro> oh awesome, the schedule is still empty unfortunately, but we're sorting it.
[19:19] <davidascher> micahg: at this point, i don't know of any preference, no
[19:19] <jcastro> davidascher: if you're only attending for a few days make sure when you register to put the dates you'll be available: https://launchpad.net/sprints/uds-n
[19:20] <jcastro> then micahg just make sure all sessions have him marked as essential and it will force the system to schedule it on the days he's attending
[19:20] <davidascher> so the question is: when are the best parties? ;-)
[19:20] <jcastro> thu and fri. :)
[19:20] <jcastro> though one can argue that every night is the best party
[19:21] <chrisccoulson> micahg - i'm not sure about any scheduling details yet
[19:21] <micahg> chrisccoulson: k, do we want a session for each of the blueprints you made?
[19:22] <chrisccoulson> micahg - for ff-4 migration, definately. i want to talk about langpacks and stuff like that
[19:22] <davidascher> is there a list of the mozilla-related sessions?
[19:22] <chrisccoulson> for pgo - not so sure if that needs a session (i'm hoping to have the first PGO builds before UDS)
[19:22] <micahg> chrisccoulson: we can roll PGO into a generic team session
[19:23] <chrisccoulson> micahg - sure, that sounds ok
[19:23] <micahg> chrisccoulson: I subscribed you to the Thunderbird experience blueprint
[19:23] <chrisccoulson> the only reason i created a separate blueprint is that it's going to track the work to get the testsuite working with no failures
[19:23] <micahg> k
[19:24] <davidascher> I'm only seeing 18 blueprints at https://blueprints.launchpad.net/sprints/uds-n, is that to be expected?
[19:25] <jcastro> davidascher: yes, usually the pour in right around the week before release
[19:26] <jcastro> so this week and next week they should really start to come in
[19:27] <micahg> chrisccoulson: should the TB messsaging indicator be a separate session or rolled into one?
[19:28] <chrisccoulson> micahg - all part of the same session i think
[19:28] <micahg> k
[19:28] <davidascher> in this context, a blueprint is a proposed discussion session, not really a 'feature', right?
[19:29] <micahg> davidascher: yes, it's the topic of the session, some are single focused, some are multifocused
[22:24] <micahg> chrisccoulson: I'm glad we didn't go with Firefox 4 for maverick :)
[23:41] <micahg> [reed]: I thought the nss config bump isn't required for the new version but only if specific features are used which was the bug I originally blocked on
[23:50] <micahg> chrisccoulson: looks like NSS 3.12.8 is the minimum for the next round of Mozilla updates
[23:51] <chrisccoulson> micahg - oh, i should really pay attention to whats being landed really ;)
[23:51] <micahg> chrisccoulson: hasn't landed yet, but was just approved


[04:11]  * tsimonq2 wonders why http://summit.ubuntu.com/ shows nothing yet...
[06:48] <dholbach> hey hey
[07:59] <dholbach> mhall119_, are you planning to put up uos-1611 today?
[07:59] <dholbach> I have a few ideas already and I'd like to encourage a few folks to add sessions :)
[08:54]  * popey re-locates to brothers less noisy house
[10:48] <tsimonq2> +1 dholbach
[10:48] <tsimonq2> dholbach: morning :)
[11:00] <Kilos-> hi guys
[11:07] <tsimonq2> o/ Kilos
[11:07] <tsimonq2> Kilos: how are you?
[11:07] <Kilos> im ok ty lad and you?
[11:07] <tsimonq2> great :)
[11:08] <Kilos> installed 16.04 kde today and lots to learn
[11:08] <Kilos> too much eye candy for me
[11:09] <popey> hey Kilos, how are you feeling?
[11:23] <Kilos> im still kicking ty popey , just tire easily
[11:28] <popey> Good to hear :)
[11:28]  * popey lunches
[13:14] <mhall119> dholbach: yes, is there a sprint in launchpad for it?
[13:25] <dholbach> nope
[13:26] <mhall119> if you would make that, I will make the summit.u.c entry
[13:27] <dholbach> let me see
[13:27] <mhall119> ahoneybun: wxl: So you've both told me that your request includes the cost of the hotel room, and that only one of the two actually *needs* to include that cost
[13:27] <mhall119> who's request should I remove that from, and how much should the requested amount be reduced by?
[13:27] <dholbach> mhall119, do I need to be part of https://launchpad.net/~ubuntu-drivers?
[13:28] <dholbach> or https://launchpad.net/~uds-organizers?
[13:29] <mhall119> uds-organizers probably
[13:29] <mhall119> or maybe not, I'm not on that team
[13:30] <dholbach> on https://launchpad.net/sprints/+new I can't pick the project the sprint is for
[13:30] <dholbach> and on https://launchpad.net/ubuntu and https://launchpad.net/ubuntu/+sprints I can't find an option to register a sprint/meeting
[13:40] <dholbach> I'll ask in #launchpad
[13:54] <dholbach> mhall119, https://launchpad.net/sprints/uos-1611
[13:54] <dholbach> it'll turn up under ubuntu as soon as we accept blueprints for ubuntu
[13:54] <dholbach> I picked the same time of day as last time
[13:54] <mhall119> thanks dholbach
[14:17] <mhall119> dholbach: well, you broke Launchpad :)
[14:17] <dholbach> of course :)
[14:17] <dholbach> I wanted to get everyone an extra coffee break
[14:25] <mhall119> that's a reasonable way of doing that
[15:26] <wxl> mhall119: ahoneybun: just eliminate the cost of the hotel from ahoneybun's unless he does not have the cost broken down. in that case, remove it from mine. let us know what ends up happening.
[15:35] <mhall119> wxl: ahoneybun did not break down the cost, so I will remove it (x2) from yours
[15:36] <wxl> mhall119: 179x2 to be clear, right?
[15:37] <wxl> ahoneybun: that said, it's on you to reserve a room at the silver cloud for us. 2 queens were 179 last i checked.
[15:38] <mhall119> wxl: yes, since I already increased it by one
[15:58] <dholbach> all rightie... I call it a day - see you all tomorrow again!
[19:30] <ahoneybun> wxl: mhall119 rooms seemed to be 150-200 a night and I gave 300 or so incase they drop some stupid fee or increase on us
[23:15] <jose> ahoneybun, wxl: where are you going?
[23:17] <ahoneybun> Seattle for SeaGL
[23:17] <jose> oh
[23:17] <jose> I guess I'll be seeing you there
[23:20] <ahoneybun> well not sure if I am going or not
[23:20] <ahoneybun> I have not gotten a yes or no yet
[23:27] <jose> ahoneybun: what hotel rare were you looking at?
[23:28] <ahoneybun> Sliver Shord or something like that
[23:28] <jose> seeing $195 around here, if it's cheaper lmk and I'll send you the info
[23:28] <ahoneybun> well that's where valorie and sgclark are staying
[23:29] <ahoneybun> so if we need to uber/lyft/taxi we can carpool cheaper
[23:29]  * wxl is bringing his bike
[23:29] <ahoneybun> oh
[23:29] <ahoneybun> well I don't own one and can't bring that on a plane lol
[23:30] <wxl> yeah our bikes are meant for that bikefriday.com (shameless plug!)
[23:30] <ahoneybun> but like I said not 100% sure I can go
[23:30] <jose> oh
[23:30] <ahoneybun> yep
[23:30] <wxl> oh?
[23:31] <wxl> you mean it's contingent on the donations request, ahoneybun, or are there other factors?
[23:31] <ahoneybun> wxl: they could say no to the whole thing
[23:31] <wxl> oh right
[23:31] <wxl> well i usually assume i'm going until they tell me no (they never have)
[23:31] <ahoneybun> wxl: did you reserve a room?
[23:31] <jose> pleia2: are you going to seagl as well?
[23:31] <pleia2> nope
[23:32] <jose> we need to have an ubuntu dinner
[23:32] <ahoneybun> wxl: I'd rather wait to get a yes
[23:32] <wxl> no i didn't ahoneybun. i was going to. you just need a credit card to reserve it. no money is taken out
[23:32] <ahoneybun> valorie said you did
[23:32] <wxl> ahoneybun: that said, i'd reserve the room. you can cancel it at any time really
[23:32] <wxl> valorie said she thought i did
[23:32] <jose> ahoneybun: if there's no deposit required, it's always better to reserve the room and then cancel if you're not going, in case rates go up
[23:32] <wxl> +1 jose
[23:32] <ahoneybun> mm


[18:54] <audiomoose> hello! i can't get any audio output from vlc, using 'studio 14.04.4 LTS. Do I have to so anything unusual to get vlc to work? thanks
[18:54] <audiomoose> <so = do>
[19:11] <audiomoose> never mind, it now works after a reboot :)


[04:58] <Lancelot> is anyone here familiar with internet security?
[04:58] <Lancelot> or do network stuff?
[05:57] <MarkDude> Nope
[07:33] <MarkDude> I just added a page to the wiki
[07:33] <MarkDude> For a requesting books
[07:33] <MarkDude> https://wiki.ubuntu.com/WashingtonTeam/BookRequests
[09:55] <valorie> hey MarkDude - drop a note to the list about it
[09:56] <MarkDude> Will do valorie
[09:57] <MarkDude> Do you know if anyone asked for the Art of Community book?
[10:06] <valorie> I should buy it
[10:06] <valorie> want to read it
[21:04] <MarkDude> Each local team gets one free copy
[21:10] <MarkDude> http://www.jonobacon.org/2009/08/21/free-art-of-community-book-for-approved-ubuntu-loco-teams/
[21:31] <MarkDude> Ok the free copies of AoC are no longer available
[21:31] <MarkDude> but it can still be downloaded for free
[21:31]  * MarkDude just sent to ML regarding book request
[23:15] <seattlegaucho> who has the URL for the FB page?
[23:16] <seattlegaucho> MarkDude: how come the US is singled out and no e-book?
[23:47] <MarkDude> That was from 2009
[23:47] <MarkDude> Jono just told me it is no longer available
[23:47] <MarkDude> bu the did pointou the free download
[23:49] <MarkDude> https://www.facebook.com/group.php?gid=247161226415
[23:49] <MarkDude> and >> https://www.facebook.com/ubuntu.us.wa
[23:49] <MarkDude> we gots two of them


[09:11] <thorwil> so who from canonical is at the LGM?
[10:10] <iainfarrell> thorwil: Otto, kwwii and danrabbit are going
[10:11] <thorwil> cool
[10:11] <iainfarrell> thorwil: will you be there?
[10:11] <thorwil> nope
[10:13] <thorwil> aside of having no money to spend, it would interfere with my attempts to force myself to finally create a decent website :)
[13:02] <vish> thorwil: meeting time!
[14:02] <thorwil> vish: thanks!
[14:02] <vish>  <mpt> So thorwil is to Ubuntu as Brad Pitt is to Ocean's Eleven?
[14:03] <vish> oops , late paste!
[14:03] <vish> thorwil: np ;)
[14:03] <thorwil> oh, well, hmm
[14:04] <vish> thorwil: hehe , it was since ben kept saying you were probably eating.. again! ;p
[14:26] <darkmatter> nautilus ui roadmap <3
[16:57]  * snubby tips hat
[16:57] <snubby> rather silent eh
[20:38] <thorwil> kwwii: http://blogs.gnome.org/lferrett/2010/05/27/say-it-with-your-colors/
[20:39] <thorwil> of course vish was already there


[01:55] <Cheri703> gilbert: if you want to collaborate on responses to the re-approval stuff, let me know
[13:04] <thafreak> Morning Ohio
[14:15] <paultag> holla
[14:28] <yano> good morning
[14:28] <yano> anyone have any specific websites / RSS feeds they use to catch up on Ohio news?
[14:30] <paultag> not here, sadly, I used to read the plain dealer every morning
[14:30] <paultag> a rather low-tech solution
[14:32] <yano> ah, i'm looking for more sources for ##ohio-news, so far it's only central ohio newspapers and radio/tv stations that do news/politics
[14:32] <paultag> Hahahahaha -- http://www.bbc.co.uk/news/world-europe-14232970
[14:32] <paultag> yano: oh word, cool
[14:33] <yano> paultag: lol
[14:36] <yano> i'm open to any suggestions if anyone has any for local news that have RSS feeds
[14:39] <Cheri703> yano: you can do a google news search for ohio? I think you can set up rss or at least alerts. not 100% sure
[14:39] <yano> Well I'm not really looking for 'alerts' but feeds I can feed into an IRC bot.
[14:41] <paultag> web scrapers :>
[14:41] <yano> hehe
[14:44] <canthus13> ...I just spent 20 minutes trying to figure out why my wife's rc.lua wouldn't load.   I'm kinda annoyed with the gnome-settings-daemon's tendency to eat your mouse clicks.
[14:51] <paultag> awesome is okish :)
[14:52] <paultag> it's just not bad
[14:52] <paultag> it needs a lot of work, though
[14:55] <canthus13> but yeah, I'll test it.
[14:55] <paultag> there are some concerns
[14:55] <paultag> but yep
[14:57] <paultag> canthus13: but yah, the notifications are much much better with xfce's handling
[14:57] <paultag> and the toolbar can actually work pretty darn well with the awesomewm bar
[14:57]  * canthus13 nods.
[14:58]  * canthus13 isn't fond of toolbars.
[14:58] <paultag> I didn't think I was either
[14:58] <canthus13> laptop screens aren't really made for them.
[14:59] <canthus13> paultag: Do you know of a terminal that doesn't eat long links in awesome? gnome-terminal clips anything that wraps around.  Doesn't do that in gnome3. :/
[14:59] <paultag> canthus13: I use gnome-terminal and it doesn't clip here
[14:59] <canthus13> odd.
[15:00] <paultag> jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfffffffffffffffffffffffffffffffffffffffffffff ← came out ok, I can read this a few screens "over"
[15:00] <canthus13> mebbe it's gnome-terminal + ssh + screen + irssi.
[15:00] <paultag> do you have another session open screen open?
[15:01] <paultag> erm
[15:01] <paultag> that came out wrong
[15:01] <paultag> one sec
[15:01] <canthus13> like.. this:  http://www.ebay.com/itm/DEC-Digital-Model-PDP-11-03-L-Vintage-Computer-/370664514436?pt=US_Vintage_Computers_Mainframes&hash=item564d53a384
[20:24] <gilbert> Cheri703: if you have anything to say, please feel free to contribute it to the bug report
[20:24] <paultag> hey gilbert
[20:24] <Cheri703> k
[20:24] <gilbert> Cheri703: i'm busy, so i'm trying to get to things fast enough, but we only have till the 22nd to address concerns
[20:24] <paultag> gilbert: been watching this flamefest unfold, thanks a lot for that :)
[20:24] <paultag> gilbert: if you respond, the LC usually cuts slack.
[20:24] <paultag> just keep active and you'll be fine
[20:25] <gilbert> paultag: whatz up1
[20:25] <gilbert> !
[20:25] <paultag> gilbert: nada! howabout you? How's Ohio?
[20:25] <gilbert> paultag: flamefest?
[20:25] <paultag> gilbert: debs on upload
[20:25] <gilbert> paultag: ah yes, course
[20:25] <gilbert> paultag: i'm always stirring up trouble
[20:25] <paultag> sure are
[20:25] <gilbert> :/
[20:25] <paultag> (in a good way!)
[20:26] <gilbert> yaya, i wouldn't have it any other way
[20:26] <paultag> wine's in good shape, and now we might actually get to strip debs that come from DDs machines
[20:26] <gilbert> not a fan of maintaining status quos
[20:26] <paultag> I'm tired of seeing odd usernames in my apps
[20:26] <paultag> yah totally
[20:27] <paultag> gilbert: oh man, I'm about to kick up another little bucket of hell myself, soon
[20:27] <gilbert> paultag: nice
[20:27] <paultag> gilbert: I (in secret) rewrote dput to not, well, suck
[20:28] <gilbert> paultag: uh oh, that does sound like trouble
[20:28] <gilbert> paultag: r u going to call it dput?
[20:28] <paultag> dput-ng, naturally
[20:28] <gilbert> :)
[20:28] <paultag> but I'm in the middle of squashing namespace
[20:28] <paultag> gilbert: but -- full documentation, 100% backwards compatable, full tests, correct implementations
[20:28] <paultag> and I'm going through the BTS, and fixing all the open bugs on dput-old
[20:29] <paultag> so I can comment there "Hey, look, dput-ng does this already"
[20:29] <paultag> gilbert: secret project pages - http://dput.rtfd.org/ - http://git.debian.org/?p=collab-maint/dputng.git - http://people.debian.org/~paultag/dput-ng/ -- arno and I did it in a few weeks (daemonkeeper) -- feel free to screw around with it and let me know where you find issues, I've dput stuff to the archive with it already
[20:30] <paultag> gilbert: hell, I got it to *tweet* after an upload - https://twitter.com/paultag/status/257981606139133954
[20:30] <paultag> dcut's incomplete, though
[20:30] <paultag> so be careful if you decide to try it out on your primary devel system
[20:31] <gilbert> haha, nice!
[20:34] <gilbert> seems pretty cool, i'll mess around with it a bit
[20:35] <paultag> gilbert: cheers -- my big seller right now is that it checks changelog suite matches changes distribution
[20:35] <paultag> gilbert: e.g. if you sbuild with -c unstable for an exp package, it'll target unstable and get uploaded there
[20:35] <paultag> unless you do -c unstable -d experimental
[20:35] <paultag> so this checks for that sanity OTB (as well as a few other things)
[20:35] <gilbert> interesting
[20:35] <paultag> It's a bit rough right now, but in the end, it'll be like dput, but better.
[20:36] <gilbert> i'll complain loudly when it doesn't work right ;)
[20:36] <paultag> please! :)
[20:36] <paultag> gilbert: we have a secret channel (#torabora on oftc) if you need to leave something for us to see, but I'm not around (or daemonkeeper)
[20:36] <dzho> I'm having trouble parsing: > Changes which make extending dput downstream will likely be accepted in dput main.
[20:37] <paultag> dzho: yah, it's poorly written
[20:37] <dzho> it makes sense s/which make//
[20:37] <dzho> or something
[20:37] <paultag> dzho: basically, I want to make Ubuntu'ers feel free to contribute Ubuntu checkers to dput's main source tree
[20:37] <paultag> dzho: it needs a rewrite, half of this was on the train back after a night of drinking
[20:37] <dzho> no worries here, just trying to be constructive
[20:38] <paultag> please continue!
[20:38] <dzho> heh
[20:38] <paultag> I'm happy you pointed it out :)
[20:38] <paultag> just explaining why
[20:38] <gilbert> paultag: ur quite the fan of inebriated coding ;{
[20:38] <dzho> a shocking proponent of the Balmer Peak
[20:39] <paultag> gilbert: yah, sadly :)
[20:39] <paultag> well, most of this is sober code
[20:39] <paultag> the docs -- totally smashed.
[20:39] <paultag> I had to be careful, a lot of people are going to use this (hopefully)
[20:41] <paultag> I need to fix some conf-file stuff
[20:41] <paultag> it's a HUGE pref dent
[20:41] <paultag> I'm going to fix it tonight, but right now, it's ULTRA slow for big operations (like dput -H)
[20:41] <paultag> I made a bad implementation decision that I'm going to gut tonight
[20:42] <gilbert> ah
[20:46] <gilbert> my new kitty really likes to sit in front of my screen and bat at the mouse pointer :/
[20:46] <paultag> hahaha, awwww
[20:46] <gilbert> he's pretty crazy
[20:47] <gilbert> makes it kind of hard to be productive tho :(
[20:48] <paultag> productivity is overrated
[20:49] <gilbert> oracle is insane.  vbox and about 20 jdk issues :(
[20:49] <gilbert> security issues
[20:49] <paultag> ugh
[20:49] <paultag> typical
[20:49] <gilbert> productivity is needed to fix rc bugs
[20:50] <paultag> openjdk or sun jdk in stable?
[20:50] <gilbert> and 2 new ones are those oracle sec issues :(
[20:50] <gilbert> openjdk
[20:50] <paultag> bleh
[20:51] <paultag> wait, wait, what?
[20:51] <paultag> oracle maintains openjdk?
[20:51] <canthus13> If they do, they're prolly trying to figure out how to either monetize it or kill it.
[20:52] <paultag> holy shit
[20:52] <paultag> they do, that's awesome
[20:52] <gilbert> well, i guess not, but pretty much all of the oracle jdk issues affect openjdk
[20:52] <paultag> gilbert: it's the java SE 7 ref impl
[20:52] <paultag> http://openjdk.java.net/ ← copyright oracle
[20:53] <paultag> http://openjdk.java.net/faq/ ← more corp. copy
[20:53] <gilbert> ah, ur right
[20:53] <paultag> this is amazing, I'm actually not pissed
[20:53] <paultag> I mean, it sucks that we have to pick up after them
[20:53] <paultag> but still, wow
[20:53] <paultag> I don't feel so bad about ditching the old java nonfree packages
[20:54] <Unit193> Hah, some sites still need oracle java. :P
[20:55] <paultag> openjdk is oracle java
[20:55] <paultag> (my new comeback)
[20:55] <Unit193> Not according to some Finnish banks.
[20:55] <paultag> they should be corrected
[20:56] <gilbert> http://www.youtube.com/watch?v=VkMm8_U6rok
[20:57] <gilbert> (if anyone likes the walking dead)
[20:57] <paultag> totes watching now
[20:58] <gilbert> oh, and this is very nice of oracle: http://threatpost.com/en_us/blogs/oracle-leaves-fix-java-se-zero-day-until-february-patch-update-101712
[20:58] <paultag> haha, this is great
[20:59] <paultag> wait
[20:59] <gilbert> also Jon and I at olf (in background): http://www.youtube.com/watch?v=c6pVA_CkqPw
[20:59] <paultag> if they're tapdancing
[20:59] <paultag> in sneakers
[20:59] <paultag> why does it make tapey noises
[20:59] <paultag> gilbert: \o/ (watching now)
[20:59] <gilbert> they're zombies dude!  they're feet are just bone
[20:59] <paultag> truf
[20:59] <gilbert> *their*
[20:59] <jrgifford> i've started to reconsider the whole jruby thing... it's nice, but oracle is so freakin' lame.
[20:59]  * gilbert sometimes forgets correct grammar
[21:00] <paultag> jrgifford: so, for python anyway
[21:00] <paultag> jrgifford: jython features some big improvements from cpython
[21:00] <paultag> and java also pre-allocates a lot of memeory, which is a good thing for things like search engines
[21:01] <paultag> it's memory management is also better, less overhead then python
[21:01] <paultag> not to mention real threading
[21:01] <paultag> I assume some of this holds for ruby too
[21:01] <paultag> gilbert: hey loo, there's you!
[21:01] <gilbert> yep
[21:01] <jrgifford> paultag: jruby is amazing for the memory management stuff
[21:02] <gilbert> me feeling awkward being on camera
[21:02] <jrgifford> i really wanted to run jruby in production for #railsrumble, but unfortunately we ran out of time to figure out how to deploy it.
[21:02] <paultag> gilbert: hahaha, awww
[21:02] <paultag> jrgifford: mmm.
[21:03] <paultag> self-hosting ftw
[21:07] <gilbert> http://www.youtube.com/watch?v=llyq-zyE-wU
[21:08] <paultag> haha, oh apple maps
[21:08] <gilbert> oh apple anything :(
[21:15] <paultag> new favorate work - gubernator
[21:15] <paultag> word*
[21:16] <paultag> (from, 1500s or so)
[21:39] <paultag> gilbert: from dhclient here (ubuntu) - PATH=/build/buildd/isc-dhcp-4.1.ESV-R4/debian/tmp/usr/sbin:/sbin:/bin:/usr/sbin:/usr/bin
[21:39] <paultag> (but again, we don't know in what context that is used)
[23:24] <gilbert> its used as the search path for scripts that dhclient may call, which run as root
[23:25] <gilbert> so, ubuntu security team says its not an issue since user's don't have a /build dir
[23:26] <gilbert> debian security is not blazeh


[20:08] <Guest18> Hello, I am looking for some help trying to get vlan interface configured via SRIOV vf's is something someone can help me with?
[20:08] <Guest18> I made a post here that details my findings and problem I am running into -> https://askubuntu.com/questions/1403109/how-to-configure-ubuntu-server-netplan-sriov-vlan-tagged-vf
[20:08] <Guest18> How can I accomplish this, because I cannot seem to get it to work.