[00:00] <Rons> It looks like we have a few people online
[00:00] <Rons> Will everyone just say hello
[00:02] <ruthalice> hello
[00:03] <Rons> tonights meeting will focus on suggested meeting topics for the remainder of the year
[00:03] <ruthalice> i am not sure of topics. I have so much to learn.  What ideas do you have?
[00:04] <ruthalice> I am taking the EdX free linux course and going to the Baltimore meetup on it starting Wed
[00:04] <ruthalice> Maybe I will have more ideas once I get into the course.
[00:08] <Rons> Some suggestions are IRC usage tips, creating and using iso files,continue command line tutorial tips
[00:08] <ruthalice> all these sound great
[00:09] <Rons> I am glad you are taking the course
[00:09] <ruthalice> Also creating a USB stick with linux on it and lots of tools - though what I saw on this before (on KnowHow on TWIT) was about tools for windows pc
[00:09] <jsuter> Hello from my phone!
[00:09] <Rons> Would you like to give us an overview of the course when you finish it
[00:10] <jsuter> I've also been taking the online edX course as well. It's been really good so far
[00:10] <ruthalice> Yes I will
[00:10] <ruthalice> jsuter - what is your name?
[00:10] <Rons> that's great that both of you are taking the course
[00:11] <jsuter> Jack. I'm one of the instructors that was at the open house
[00:13] <Rons> Are there other suggestions for future meeting topics
[00:15] <ruthalice> Does anyone have issues with finding compatible linux hardware?  I bought a wireless usb stick that I can't install.  I forgot to check compatability ahead of time. No big deal for that computer
[00:17] <Rons> My rule of thumb is to look for devices that are Win/Mac compatible and they normally work with linux
[00:17] <ruthalice> And how about a review of best software - top 20 to install or have people share what programs they use the most and why
[00:19] <Rons> Good idea top 20 software on ubuntu or favorite utility program
[00:19] <ruthalice> The devise I bought works with Windows fine (it is a dual boot computer) but online lots of others have had real headaches with Installing it in Ubuntu - there are wrappers issues and needs to use the windows drivers since there aren't any for linux.  Apparently there are other brands and models that are much more compatible.
[00:19] <jsuter> Wifi cards and NICs by Intel usually work great out of the box with Linux. Realtek and atheros chipsets are good, but Broadcom's are usually restricted
[00:20] <jsuter> In the spring when we used Ubuntu 10.04 I saw a lot of compatibility problems but with 14.04 this past semester it seemed a lot smoother
[00:20] <Are2VEEtu> Sorry I'm late.Glad to see this IRC mtg. Miss CALUG because moved away from MD a few yrs ago.
[00:21] <ruthalice> This is a computer with that I just put 14.04 on.  I guess this is a rare issue - I just needed a reminder to check compatability
[00:25] <jsuter> I think wireless cards are typically the trickiest in terms of compatibility. I think this is the one I picked up at microcenter and it worked fine with the latest copy of Gentoo, but I haven't tried it on Ubuntu yet
[00:25] <jsuter> http://www.microcenter.com/product/411056/W311Mi_Wireless_N_Pico_USB_20_Adapter
[00:25] <Rons> It would be nice if they listed linux compatibility on the box. With smart phones you can always do a Google search on devices while in the store or ask a sales person to check compatibility
[00:26] <Rons> Microcenter is an excellent store for computer devices with very knowledgeable staff
[00:27] <Rons> Welcome Are2VEEtu
[00:28] <goterpsgo> Even if hardware is listed as "compatible", that doesn't necessarily ensure it'll work with your system.  I have an older system that I can't upgrade just yet, and a USB3 card that I bought listed as being compatible was supported after kernel 2.6.34; I'm still running 2.6.32.
[00:28] <ruthalice> Thanks for the tip re the wireless adapter you have.  And about Microcenter
[00:28] <goterpsgo> YMMV
[00:29] <Rons> One of the other things that we want to do moving forward is to include persons remotely at our regular in person monthly meetings on the 4th Sat of every month.
[00:29] <Rons> It will start with IRC session in conjunction with the meeting.
[00:30] <ruthalice> that is a great idea
[00:30] <Are2VEEtu> Remote sounds good but am on 4g in the mountains, so low bandwidth
[00:30] <Rons> In addition we will also continue just the irc session the first Monday of each month.
[00:31] <Rons> What other suggestions do you have
[00:31] <goterpsgo> Will video be part of the meeting?
[00:33] <Rons> It is something we can consider.
[00:35] <ruthalice> Ron you were talking before about video software that works with Ubuntu.  What are you considering? Is Google hangouts a possibility?
[00:36] <goterpsgo> I second for Hangouts.
[00:36] <ruthalice> Also Mon Sept 1 is Labor Day.  Are we having a IRC chat on the holiday?
[00:37] <Rons> No irc on 9/1
[00:39] <Rons> Google hangouts is a possibility. The free version supports up to 10 people. Only concern is bandwidth at the College when we have 10-12 people at the meeting and several on hangout
[00:40] <goterpsgo> Regarding topics - is it strictly about Ubuntu?  Maybe people would be interested in git or something on Perl?
[00:40] <Rons> Some other LoCo tried other remote programs with dissapointing results.
[00:42] <ruthalice> You can also just broadcast via hangouts which ends up being on youtube - so there is no 2 way.  But people could use irc to ask questions remotely.
[00:42] <Rons> The rule of thumb is that the program will run on Ubuntu so that covers a broad spectrum of subjects
[00:42] <goterpsgo> So the answer is yes :)
[00:42] <Rons> yes
[00:44] <Rons> I will look at broadcasting on hangouts with irc for questions.
[00:46] <Rons> Our next meeting is 9/27. We tentatively have a IRC tips and tricks presentation scheduled along with an overview of a presenation that Stuart Hirsch is giving this month to the Ethical Software Society
[00:47] <Rons> Any other ideas or suggestions
[00:49] <Are2VEEtu> Just thanks. I'll show up when I can.
[00:49] <ruthalice> The Sept meeting sounds good and I think I can make it.
[00:50] <Rons> This has been a very good session. Thanks to everyone for your participation
[00:50] <ruthalice> Thanks very much everyone.  Goodnite
[00:51] <Rons> Good bye everyone


[02:54] <CIA-19> ubiquity: cjwatson * r2097 ubiquity/ubiquity/components/migrationassistant_apply.py: copyright/licence header to match other files
[03:04] <CIA-19> ubiquity: cjwatson * r2098 ubiquity/ (12 files in 4 dirs): * From the department of pickiness: PEP-8 import ordering.
[03:04] <mirkobuholzer> evand, what time zone are you in?
[03:06] <evand> mirkobuholzer: EDT
[03:07] <mirkobuholzer> thx good to know ...
[03:33] <CIA-19> ubiquity: cjwatson * r2099 ubiquity/ (23 files in 6 dirs):
[03:33] <CIA-19> ubiquity: * Move .glade and .ui files to a new top-level gui directory in the source
[03:33] <CIA-19> ubiquity:  package. Install .ui files in /usr/share/ubiquity/qt rather than in
[03:33] <CIA-19> ubiquity:  /usr/lib/ubiquity/ubiquity/frontend now that they are loaded on the fly
[03:33] <CIA-19> ubiquity:  rather than being compiled into .py files statically.
[03:33] <cjwatson> there, I hope that should be a little bit more organised; ubiquity/frontend/ was getting crowded
[03:40] <jetsaredim> is there a specific format for putting your name into the header?
[03:40] <jetsaredim> of a given file?
[03:55] <superm1> evand, did you read what i mentioned this morning to cjwatson about gtk-ui and kde-ui renaming them to gtk_ui and kde_ui so classes can be derived from them?
[08:49] <mirkobuholzer> evand, still online?
[11:21] <Fudge> hi guys
[08:41] <superm1> evand, are you here, or gone over the weekend?


[22:48] <Shan1> Hi all I am playing around with Cloud-Init with Vagrant for Ubuntu 2004 and was wondering would I be able to set a Hostname via Enviromnet Variables with the placehoder in the user-data.yml file?
[22:49] <Shan1> I tried adding a `${NEW_USER}` into the `user-data.yml` but on the vagrant image i do not see any substitution. I see a user literally created like ${NEW_USER} and no substituion


[07:43] <blackboxsw> 19.2-36-g059d049c-0ubuntu1~16.04.1
[07:43] <blackboxsw> is what we are SRUing for cloud-init
[10:08] <blackboxsw> trivial branch to fixup 'make clean' target
[10:08] <blackboxsw> https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/372932
[10:08] <blackboxsw> if anyone wants to weigh in
[17:31] <andrein> hello, does cloud-init support some form of dry-run?
[17:33] <andrein> I'm looking for a way to debug my network configuration(it's a baremetal node provisioned via ironic, with a configdrive, and every iteration takes... forever)
[17:36] <smoser> andrein: network config can be rendered with
[17:36] <smoser>  python3 -m cloudinit.cmd.main
[17:37] <smoser> python3 -m cloudinit.cmd.main devel net-convert
[17:37] <smoser> not the friendliest of all command lines
[17:38] <smoser> but you're going to feed it '--network-data=some-file.json' --kind=network_data.json --directory=your.output.dir --distro=some-distro --output-kind=sysconfig
[17:38] <smoser> or whatever values are appropriate
[17:40] <andrein> thanks, smoser, that's exactly what I need
[17:40] <andrein> cloud-init devel net-convert -p /mnt/config/openstack/latest/network_data.json -k network_data.json -d /tmp/ -D centos -O sysconfig


[15:31] <Wiz_KeeD> is tehre anything wrong in creating a bzr init . and bzr init-repo .
[15:31] <Wiz_KeeD> in the same directory meaning?
[21:23] <Noldorin> is colocated branch support already integrated in latest bzr?
[21:23] <Noldorin> there seems to be a separate bzr-colo plugin
[21:23] <Noldorin> how are they relateD?
[21:24] <fullermd> I think one is sketchy and incomplete, and the other is sketchy and incomplete.
[21:24] <jelmer> Noldorin: hi
[21:24] <Noldorin> hi jelmer
[21:25] <Noldorin> fullermd, ha i see
[21:25] <Noldorin> jelmer, yep, your work again ;)
[21:25] <jelmer> Noldorin: the two are unrelated; the bzr-colo plugin works better I think, though I've never used it
[21:25] <Noldorin> ah right
[21:25] <Noldorin> got it
[21:25] <jelmer> the support in core is incomplete, and sketchy at best. I wouldn't recommend using it for production stuff.
[21:25] <Noldorin> cheers
[21:28] <jelmer> Noldorin: nobody else is working on colocated branch support in bzr core; not sure about bzr-colo
[21:28] <Noldorin> yeah bzr-colo seems semi-active
[21:28] <Noldorin> hm
[21:34] <Noldorin> jelmer, incidentally, why did you move to git? i'm curious
[21:35] <jelmer> Noldorin: the short answer is that that's what everybody else is using; the long answer is at http://stationary-traveller.eu/pages/bzr-a-retrospective.html
[21:37] <Noldorin> ah, fair enough jelmer
[21:57] <Noldorin> bah, i have plugins installed on two places on my system it seems:
[21:57] <Noldorin>  /usr/local/lib/python2.7/site-packages/bzrlib/plugins
[21:57] <Noldorin>  /usr/local/opt/bazaar/lib/python2.7/site-packages/bzrlib/plugins
[21:57] <Noldorin> what's up with this? :S
[21:58] <fullermd> How bazaar.
[21:59] <Noldorin> heh
[21:59]  * fullermd hasn't had a good excuse to use that in _weeks_.
[22:01] <Noldorin> fullermd, it seems bzr is actually reading the former dir but not the latter, however
[22:01] <fullermd> The latter sounds like a dropping from some sort of specialized intallation.
[22:03] <jelmer> hi thedac
[22:03] <jelmer> hi thumper
[22:04] <thumper> hi jelmer
[22:05] <jelmer> thumper: I sent in a merge request for wikkid recently; are you still maintaining it?
[22:05] <thumper> jelmer: hey, yeah I saw it, yes kinda maintaining it, not done a lot recently
[22:05] <thumper> I hove no real objection to merging it, just haven't gotten around to it :)
[22:07] <Noldorin> fullermd, what does that mean heh?
[22:07] <jelmer> thumper: I'm not in a hurry, just wanted to make sure it wasn't sitting there pointlessly :-)
[22:07] <thumper> :)
[22:08] <fullermd> Some sorta super-install that includes a local python, maybe?
[22:09] <fullermd> Or maybe just an install from a somewhat screwy config that dropped files there due to being built against an odd python system, etc.
[22:09] <fullermd> I refer to such things professionally as "Idunnowasn'tme".
[22:11] <Noldorin> heh
[22:12] <Noldorin> fullermd, probably homebrew making a mess of things...
[22:13] <fullermd> Could be.  The /opt/ bit is a dead giveaway for a lot of specialized package management/installation tools.
[22:14] <Noldorin> fullermd, should a normal bzr install have a root lib/ dir?
[22:14] <Noldorin> it seems to just include the python2.7/ dir that isn't getting used
[22:15] <fullermd> Well, it's gonna put files in whatever %%PYTHON_SITELIBDIR%% is, and that's usually /something/lib/pythonX.Y/site-packages/
[22:15] <fullermd> So packages will usually have paths in them like "lib/python....." since they'll install rooted at /usr/local or /opt or the like, depending on the system.
[22:15] <Noldorin> i see
[22:22] <Noldorin> meh, all fixed now :)
[22:22] <Noldorin> fullermd: unrelated question: is there any way to remove dead heads from a branch?
[22:22] <fullermd> That sounds contradictory.  If it's in a branch, it's not dead  :)
[22:23] <fullermd> From a repository?  Not in any UI sense.
[22:23] <Noldorin> fullermd, well all non-tip heads are dead no?
[22:24] <fullermd> "Non-tip head" also reads rather contradictorialiciously   :)
[22:24] <Noldorin> fullermd, take it up with the develoepr of bzrtools then :P
[22:24] <Noldorin> that's the terminology they use
[22:25] <Noldorin> contradictorily is the word you want incidentally :)
[22:25] <fullermd> No, it's a word that would be _sufficient_.  The word I _wanted_ is the one I used   ;p
[22:25] <Noldorin> fullermd, haha okay then
[22:25] <Noldorin> we'll grant you poetic licence for now i suppose...
[22:26] <fullermd> I've got 3 points on my poetic license currently.  2 more and I'll have to sit through another class.
[22:26] <Noldorin> not surprised i am, the way you're at it1
[22:26] <Noldorin> sheer gratuity, that is.
[22:26] <fullermd> Anyway, I think you're mis (or over-) reading.  In a branch, 'head' and 'tip' are pretty well synonymous.
[22:27] <Noldorin> fullermd, but are there not dead heads in a repo?
[22:27] <Noldorin> which are not tips of any branch
[22:27] <fullermd> In the sense of the 'heads' command, it's tweaking the definition of head a bit to mean descendentless revs.
[22:27] <Noldorin> ah
[22:27] <Noldorin> i see
[22:28] <fullermd> In that sense, a branch tip may not be a 'head' (e.g., I merge a branch into another; that branch's "head" now _does_ have a descendent in the repo, but it's still the tip of that branch)
[22:28] <fullermd> A head dead[1] in a repo would be one that isn't in any branch.
[22:29] <fullermd> [1] I didn't switch the words around.  I only switched the first letters.
[22:29] <Noldorin> right
[22:29] <Noldorin> heh
[22:29] <fullermd> So, there can't possibly ever be a dead head in a branch  :)
[22:29] <Noldorin> yes fair enough
[22:29] <Noldorin> anyway
[22:30] <Noldorin> fullermd, how can i remove dead revisions (or heads in the bzrtools sense) ? ;)
[22:30] <fullermd> Pretty straightforward.  Just write a gc command/plugin.
[22:31] <fullermd> Actually, you can even cheat and start from the gc plugin that almost existed and worked 10 versions and 2 formats ago, so it's even easier.
[22:31] <fullermd> Not only will that clean up your repo, but it's sure to get you money, fame, and chicks.
[22:31] <fullermd> (if you release it, anyway.  Nobody likes a jealous coder)
[22:33] <Noldorin> fullermd, gc?
[22:33] <Noldorin> hah
[22:33] <fullermd> Oh, I guess you could call it something else if you really wanted.
[22:33] <Noldorin> i always knew getting into bzr would earn me those things!
[22:33] <Noldorin> now it's finally paying off eh
[22:33] <Noldorin> fullermd, what does 'gc' mean though?
[22:34] <fullermd> Exactly!  If it weren't for bzr, I'd have spent last weekend sitting at home alone!
[22:34] <Noldorin> well jolly good you didn't then!
[22:34]  * fullermd nods.
[22:34] <fullermd> Thanks to bzr, I sat at home alone and committed things into a bzr repo.
[22:35] <fullermd> 'garbage collect' or some inflection thereof.
[22:42] <Noldorin> fullermd, oh well, then what more could you ask for? who needs chicks, fame, money when you have that
[22:42] <Noldorin> fullermd, ah i see
[22:43] <fullermd> Well, I'd ask for colocated branches and a gc command, for starters...
[22:44] <Noldorin> okies
[22:44] <Noldorin> i'll have them both to you tomorrow sir!
[22:46] <Noldorin> fullermd, would you be so kind as to point me to the existing bzr gc stuff?
[22:46] <Noldorin> if it exists in a branch indeed?
[22:47] <fullermd> I have no idea if it exists anywhere publically.  I think either jam or lifeless was the one fiddling with it, but it was a long time ago.
[22:49] <fullermd> pre-2.0 even, I think.  So there have probably been 3 supercontinents formed and broken up since.
[22:54] <lifeless> heh
[23:03] <Noldorin> eek
[23:04] <Noldorin> fullermd, maybe i can just fiddle with bzrtools to add the feature ;)
[23:05] <fullermd> Hey, while you're in there, you can update it to quiet down and accept that 2.6.0 is a valid bzr release.
[23:07] <Noldorin> fullermd, oh, where does it complain about that?
[23:07]  * fullermd shrugs.
[23:07] <fullermd> Whenever you use it.
[23:07] <fullermd> Plugin "Bzrtools" is not up to date with installed Bazaar version 2.6.0.
[23:07] <fullermd> There should be a newer version of Bzrtools available, e.g. 2.6.
[23:08] <Noldorin> fullermd, looks like it's already been fixed in the devel branch
[23:08] <fullermd> (complains about the 2.7 in bzr.dev too of course, but you can pass two stones through one bird)
[23:09] <fullermd> Mmm.  I don't see any; last change about versions was for 2.5 Thu 2012-01-19.
[23:10] <fullermd> missing says I'm up to date.  Maybe upstream moved behind my back.
[23:22] <Noldorin> hm