<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

	<title>Planet OpenNMS</title>
	
	<link href="http://planet.opennms.org/" />
	<id>http://planet.opennms.org/atom.xml</id>
	<updated>2011-12-20T09:01:33+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/PlanetOpenNMS" /><feedburner:info uri="planetopennms" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry xml:lang="en">
		<title type="html">#noapple – or There and Back Again</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/TtHIJVdgpTA/" />
		<id>http://www.adventuresinoss.com/?p=2534</id>
		<updated>2011-12-19T19:30:41+00:00</updated>
		<content type="html">&lt;p&gt;Okay, so back in the summer I decided to attempt to &lt;a href="http://www.adventuresinoss.com/?p=2282"&gt;wean myself from Apple&lt;/a&gt; and to migrate to a Linux desktop. This is a much overdue post on how that went and how it is going. The TL;DR version is that I used Ubuntu 11.04 (Naughty Nightnurse) and liked it okay, then was excited to upgrade to 11.10 (Onanistic Oedipus) only to be somewhat disappointed with many of the changes. So I tried out Kubuntu, got frustrated and ran screaming back to Apple. I upgraded to Lion, realized that Lion really, truly sucks &amp;#8211; sucks enough to make me rethink my decision to switch back. Then I find out that Debian testing (wheezy) now supports Gnome 3, so I loaded it up and I am extremely happy with it (and I&amp;#8217;ve downgraded all of my Lion partitions back to Snow Leopard).&lt;/p&gt;
&lt;p&gt;Okay, first some background. I use three main systems: a Desktop at the office (a 24-inch iMac (iMac9,1 to be exact) and an identical iMac at home (I bought them both, cheap, from &lt;a href="http://www.bhphotovideo.com/c/buy/Apple-Computers/ci/13222/N/4294542557"&gt;B&amp;#038;H in New York&lt;/a&gt;). When I travel I take a second generation Macbook Air (Macbook3,1). The key to being able to use three different machines is that most of what I do is centralized on servers that I maintain. I am e-mail centric, and IMAP makes it really easy to access the same information on all three machines. &lt;/p&gt;
&lt;p&gt;In order to start this migration, I needed some more IMAP-like services for things such as Calendar and Contacts. I found a solution in the SOGo project, which &lt;a href="http://www.adventuresinoss.com/?p=2303"&gt;I talked about earlier&lt;/a&gt;. I&amp;#8217;m still a big fan of it after several months.&lt;/p&gt;
&lt;p&gt;Now, when it comes to Linux Desktop operating systems, there are basically two main choices: Fedora and Ubuntu. Since I was &amp;#8220;gettin&amp;#8217; my freetard on&amp;#8221; I would have preferred Debian, but they tend to lag a bit when it comes to new and shiny. Since Red Hat is headquartered nearby and I know a lot of the Fedora folks, I started out there. &lt;/p&gt;
&lt;p&gt;Now, back in 2001 when I first started playing with Linux desktops, I was much more of a fan of KDE than Gnome, so I loaded up the &lt;a href="http://spins.fedoraproject.org/kde/"&gt;KDE spin&lt;/a&gt; of Fedora 15. Now the biggest hurdle with getting Linux installed on Mac hardware is that for the last few years the graphics card of choice has been NVIDIA, and until recently open source support on NVIDIA was lacking. I found out in short order that the kernel option &amp;#8220;nomodeset&amp;#8221; is your friend in such situations. With it, I was able to get Fedora to boot enough to add the &lt;a href="http://rpmfusion.org/"&gt;RPMFusion&lt;/a&gt; repos so I could load in the proprietary drivers.&lt;/p&gt;
&lt;p&gt;Things went well for a couple of days until Fedora released a kernel upgrade, which broke my drivers, and RPMFusion didn&amp;#8217;t have updated packages available. This lasted several days and made me frustrated enough to try out Ubuntu.&lt;/p&gt;
&lt;p&gt;So I loaded up Ubuntu 11.04 with its fancy Unity interface. Again, I had to use the &amp;#8220;nomodeset&amp;#8221; kernel option to get it to load initially, but Ubuntu makes it extremely easy to add proprietary drivers. Like it is advertised, Ubuntu really tries to take the Linux desktop to the masses. &lt;/p&gt;
&lt;p&gt;I should note here that both Fedora and Ubuntu (or more specifically, KDE and Unity) are downright beautiful. Compared to the Linux desktops I remember, they are gorgeous, and I believe they give both OS X and Windows 7 a run for their money.&lt;/p&gt;
&lt;p&gt;I liked Unity, but wasn&amp;#8217;t in love with it. There are still a number of issues (sometimes I launch programs that don&amp;#8217;t show up in the Launcher) and it is plain that they are trying to emulate to some extent the OS X dock. &lt;/p&gt;
&lt;p&gt;After using Ubuntu for several weeks, I noticed that my now aging iMac was a little slow. So when &lt;a href="http://www.woot.com"&gt;woot.com&lt;/a&gt; offered up a nice HP desktop for $500, I decided to buy it. The main selling point was an ATI graphics card, so I figured that it would be easier to install and run as a Linux desktop, and I wasn&amp;#8217;t wrong. What really struck me was how much power I got for $500. If you&amp;#8217;ve been paying the Apple tax as long as I have, you don&amp;#8217;t realize how expensive their gear really is. Now, don&amp;#8217;t get me wrong, I love the design and weight of my Macbook Air, but for desktops I&amp;#8217;m not so sure the value is there.&lt;/p&gt;
&lt;p&gt;Anyway, it was easy to migrate to the new system, and I was relatively happy until Ubuntu 11.10 was released. If you&amp;#8217;ll remember, this was about the same time as the iPhone 4S was announced, and I could have cared less about that. With Ubuntu I was very excited, since I had become something of an Ubuntu fanboy, but I found 11.10 to be a disappointment.&lt;/p&gt;
&lt;p&gt;They made a number of changes that impacted me negatively. First, Thunderbird, which worked well against SOGo in 11.04, was upgraded to version 7 on Mozilla&amp;#8217;s questionable rapid release cycle. Unfortunately, SOGo isn&amp;#8217;t able to keep its connector updated with so many releases and I lost my Address Book integration (Thunderbird doesn&amp;#8217;t support CardDav and doesn&amp;#8217;t appear to have plans to do so in the future). I also get frustrated with Ubuntu&amp;#8217;s decisions to switch default apps somewhat willy-nilly. First it is Rhythmbox, then Banshee, and now apparently in 12.04 it will be Rhythmbox again. &lt;/p&gt;
&lt;p&gt;For mail I tried to switch to Evolution, but for some reason I wasn&amp;#8217;t able to get it to talk to SOGo either (that was probably an error on my end instead of Ubuntu, however). I was also surprised that they eliminated the screensaver, but I found out later that it was more a change to gnome-screensaver versus a decision by Ubuntu. Still, if you want to own the desktop market, a little stability is in order (and may arrive with the longterm release 12.04, Porky Paedophile).&lt;/p&gt;
&lt;p&gt;In a fit of pique I decided to base the box and run Kubuntu. I always liked KDE and I figured that perhaps with the backing of Ubuntu for things like proprietary drivers, that would work for me.&lt;/p&gt;
&lt;p&gt;So I set up Kmail, and Kontact and all that other good stuff (KDE has a specific option to connect to SOGo). I was a little shocked by how ugly Kontact was &amp;#8211; they add these huge 800&amp;#215;800 pixel QR codes while not inheriting the system font size so the information you actually need is often hard to read, but overall the desktop was decent. If you like customizing your options to death, then this is the desktop for you.&lt;/p&gt;
&lt;p&gt;However, I was frustrated by a number of little things. KDE kept complaining that it couldn&amp;#8217;t connect to SOGo with these little, growl-like pop-up messages and I could not for the life of me figure out how to turn them off nor could I discover a log file that might help me diagnose the problem. All these things started to add up, but the straw that broke the camel&amp;#8217;s back was a two hour stretch where I could not get a WebEx session with a client to work. This was impacting my productivity too much and I was so frustrated that I went and grabbed my old iMac out of the training room and resumed being an OS X desktop user.&lt;/p&gt;
&lt;p&gt;Since I had decided that my experiment was a failure, I figured that if I was going to suck at the Apple teat I might as well go all in. I downloaded Lion and upgraded my systems, and sat back, a bit resigned, but knowing that my productivity was once again safe.&lt;/p&gt;
&lt;p&gt;That was until I discovered that OS X Lion sucks.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m serious &amp;#8211; I&amp;#8217;ve been extremely happy with every release from Jaguar on (I missed Puma), but this one is just horrible. In Apple&amp;#8217;s attempt to reduce the amount of thinking the user had to do, they&amp;#8217;ve gone a bit overboard. Mail.app &amp;#8211; my main application &amp;#8211; seemed buggy and almost kludgy (I hate the way it defaults to threaded, or &amp;#8220;conversation&amp;#8221; view&amp;#8221;). Since Apple wants to know all about your communications, they don&amp;#8217;t add a way to encrypt your e-mail with GPG, or even a decent API. The folks over at &lt;a href="http://www.gpgtools.org"&gt;GPGTools&lt;/a&gt; have responded by stripping almost every useful option out of their Lion release, which meant that I was constantly being prompted for my GPG key. Apple seems to insist on restoring every single session, application and tab once you close (or shut down) and to relaunch them with no visible method for disabling that behavior. Gone is the &amp;#8220;Save As&amp;#8221; function, now replaced by &amp;#8220;Save a version&amp;#8221; or &amp;#8220;Export&amp;#8221; in many programs, and be careful if you touch a file that hasn&amp;#8217;t been accessed in awhile &amp;#8211; it will be &amp;#8220;locked&amp;#8221; until you click a button in a dialog box. Sheesh &amp;#8211; and they had the gall to knock Windows for having too many security pop ups &amp;#8211; I touch numerous older files every hour and this gets annoying, fast.&lt;/p&gt;
&lt;p&gt;And let&amp;#8217;s not start in on the Address Book or Calendar. What&amp;#8217;s with the vomit yellow-tan faux leather? The old apps were clean and sparse &amp;#8211; making it easy to find what you need. Who actually uses a wall calendar anymore, much less needs to reminisce about flipping a page over to access the next month? What&amp;#8217;s next, a rotary dial on the iPhone?&lt;/p&gt;
&lt;p&gt;What I was pleasantly surprised about was the most talked about change in Lion &amp;#8211; the &amp;#8220;natural scrolling&amp;#8221; feature. It &lt;em&gt;is&lt;/em&gt; more natural, and I grew to like it almost immediately. But hey, want it in Snow Leopard? Download &amp;#8220;&lt;a href="http://pilotmoon.com/scrollreverser/"&gt;Scroll Reverser&lt;/a&gt;&amp;#8220;. Want it on X? Simply add a file to your home directory and restart X:&lt;/p&gt;
&lt;pre&gt;
$ cat .Xmodmap
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
&lt;/pre&gt;
&lt;p&gt;(note the &amp;#8220;5&amp;#8243; and the &amp;#8220;4&amp;#8243; are reversed)&lt;/p&gt;
&lt;p&gt;So now I was in a funk. A certifiable bad mood™. The Linux desktop seemed to be a dead end, most of what I loved about OS X had been taken away from me, and I wasn&amp;#8217;t about to try Windows 7 full time. I did spent a little time with Linux Mint 12, but I didn&amp;#8217;t like it nearly as much as Unity, and I wasn&amp;#8217;t in love with Unity.&lt;/p&gt;
&lt;p&gt;But then my friend Gareth Greenaway mentioned on Google+ that Debian testing (wheezy) now supported Gnome 3. I had avoided Gnome 3 because of the large amount of negative comments, especially from people like &lt;a href="http://www.theregister.co.uk/2011/08/05/linus_slams_gnome_three/"&gt;Linus Torvalds&lt;/a&gt;. Linus is a smart man, much smarter than me, and if he felt the need to throw that much bile at something, it must be bad.&lt;/p&gt;
&lt;p&gt;Now, I have a soft spot for Debian. It&amp;#8217;s the distro that doesn&amp;#8217;t get any respect, but it is doubtful projects like Ubuntu and Linux Mint would exist without it. I love the way it just works, even though it tends to be a little long in the tooth in some areas, even on release day. I&amp;#8217;m an old guy &amp;#8211; I don&amp;#8217;t need the latest shiny &amp;#8211; I just need something that is stable and works.&lt;/p&gt;
&lt;p&gt;So I installed Debian (see my &lt;a href="http://www.adventuresinoss.com/?p=2516"&gt;previous post&lt;/a&gt;) and you know what &amp;#8211; I&amp;#8217;m a little pissed at Linus. Gnome 3 is awesome. Yeah &amp;#8211; it&amp;#8217;s different &amp;#8211; but I think it is a little ironic that detractors claim open source &lt;a href="http://redmonk.com/sogrady/2011/10/27/is-open-source-innovative/"&gt;doesn&amp;#8217;t innovate&lt;/a&gt; when Gnome 3 is about the most innovative thing I&amp;#8217;ve seen in years. It gets me to where I need to be, and then it gets the hell out of the way. I even like Evolution &amp;#8211; which for some reason under wheezy was a snap to integrate into SOGo. Epiphany I can take or leave (it doesn&amp;#8217;t render Amazon.com properly, but then I always have the choice of Chromium or Iceweasel) but overall I think the desktop is pretty amazing. There are still a number of rough edges, but I finally have a desktop I&amp;#8217;m comfortable with and I can run on all three of my main machines.&lt;/p&gt;
&lt;p&gt;Well, I figure by this point I&amp;#8217;ve lost my three readers and I&amp;#8217;m talking to the guy who found this post by searching for the word &amp;#8220;teat&amp;#8221; and he&amp;#8217;s still here, waiting for a porn picture.&lt;/p&gt;
&lt;p&gt;Never one to disappoint &amp;#8211; here&amp;#8217;s some desktop porn:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/12/wheezydesktops.png" /&gt;&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2534</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">How To Install Debian Wheezy on a Macbook Air</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/8FKM7_K1SCw/" />
		<id>http://www.adventuresinoss.com/?p=2516</id>
		<updated>2011-12-18T20:11:30+00:00</updated>
		<content type="html">&lt;p&gt;Those of you who have been following my &lt;a href="http://www.adventuresinoss.com/?cat=26"&gt;#noapple&lt;/a&gt; efforts this year know that I am trying to move away from OS X to a Linux desktop. Part of that project involved installing Linux on my MacBook Air laptop. &lt;/p&gt;
&lt;p&gt;As someone who travels a lot, I love this little laptop. Weighing just a kilogram, it is powerful enough to do what I need it to do yet small and light enough that I can easily carry it wherever I go in the world. In preparation for upgrading it to Linux, I wanted to increase the stock storage from 128G to 256G, so I purchased an &lt;a href="http://eshop.macsales.com/shop/SSD/OWC/Aura_Pro_Express"&gt;OWC Mercury Auro Pro Express SSD&lt;/a&gt; from Macsales.&lt;/p&gt;
&lt;p&gt;Unfortunately, I could not seem to get any Linux I tried to install to recognize the hard drive. Fedora failed and Ubuntu failed, but Debian squeeze worked. The downside was that squeeze really didn&amp;#8217;t support the kind of desktop I was looking for so it wasn&amp;#8217;t an option, and I resigned myself to using OS X on it until it could be replaced.&lt;/p&gt;
&lt;p&gt;Recently, &lt;a href="https://plus.google.com/u/0/115255859334096602594/posts"&gt;Gareth Greenaway&lt;/a&gt; posted on Google+ that &lt;a href="http://www.debian.org/releases/testing/"&gt;Debian wheezy&lt;/a&gt; (testing) now supported &lt;a href="http://www.gnome.org/gnome-3/"&gt;Gnome 3&lt;/a&gt;, which was one of the desktops I wanted to try (Jeff Gehlbach has been using it on his Macbook Pro on Fedora for months now). I figured that if squeeze worked, wheezy would too, so I should give it a shot.&lt;/p&gt;
&lt;p&gt;Nope &amp;#8211; wheezy wouldn&amp;#8217;t recognize the drive either. However, being the industrious man that I am, I simply installed squeeze and then did a dist-upgrade to wheezy (yes, this is something I call &amp;#8220;fun&amp;#8221; &amp;#8211; I&amp;#8217;m weird that way).&lt;/p&gt;
&lt;p&gt;I found out the issue was with the Linux 3.1 kernel. Whenever I tried to boot I would get an error like:&lt;/p&gt;
&lt;pre&gt;
ata1.00: exception Emask 0x0 Sact 0x0 SErr 0x0 action 0x6 frozen
ata1.00: failed command: IDENTIFY DEVICE
&lt;/pre&gt;
&lt;p&gt;followed during boot with errors like:&lt;/p&gt;
&lt;pre&gt;
ata1.0: failed command: FLUSH CACHE EXIT
&lt;/pre&gt;
&lt;p&gt;and then the system would just stop.&lt;/p&gt;
&lt;p&gt;However, there was an option to boot to the 2.6 kernel and it would load fine, but with everything compiled against 3.1 I wasn&amp;#8217;t able to get things like a video driver working.&lt;/p&gt;
&lt;p&gt;Since my desire to run Linux was stronger than my desire to have a large &amp;#8230; hard drive, I replaced the SSD with the old one and the disk errors went away.&lt;/p&gt;
&lt;p&gt;The following are the optimized steps I took to get wheezy on my Macbook Air (MacbookAir3,1), and when I was successful (it took several attempts to get this to work exactly like I wanted &amp;#8211; again, this is &amp;#8220;fun&amp;#8221;) I did the same install on my 24-inch iMac (iMac9,1 for those of you keeping score at home). The steps could probably be optimized a bit more, but since this works for me I wanted to write it down just so I wouldn&amp;#8217;t forget it the next time I needed it, and perhaps it would prove useful for others. I relied heavily on the Debian documentation as well &lt;a href="http://dentifrice.poivron.org/laptops/macbookair3,1/"&gt;as this post&lt;/a&gt; by Mike Dentifrice which was extremely valuable. His was based on Debian squeeze and a lot of what he had to do by hand is now pretty much automatic in wheezy.&lt;/p&gt;
&lt;p&gt;You&amp;#8217;ll need: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your Macbook Air&lt;/li&gt;
&lt;li&gt;An external hard drive if you want to save your existing OS X install&lt;/li&gt;
&lt;li&gt;Your OS X install disk/USB stick&lt;/li&gt;
&lt;li&gt;An external USB CD or DVD drive (I got mine on &lt;a href="http://www.amazon.com/AmazonBasics-Writer-External-Optical-Drive/dp/B003M0NT1M"&gt;amazon.com&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;An external &lt;a href="http://www.amazon.com/APPLE-USB-ETHERNET-ADAPTER-ZML/dp/B00486070K"&gt;USB Ethernet dongle&lt;/a&gt; (not strictly required but helps immensely)&lt;/li&gt;
&lt;li&gt;A DVD or CD with 64-bit &lt;a href="http://www.debian.org/devel/debian-installer/"&gt;Debian wheezy&lt;/a&gt; (testing)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Note: I&amp;#8217;ll state below the differences for installing on the iMac, but the process is pretty much the same.&lt;/p&gt;
&lt;p&gt;If you want to save your existing install, start off by using Time Machine to back it up to the external hard drive. Note how much disk space your install uses, since that will be necessary to know when we partition the drive in preparation for installing Linux.&lt;/p&gt;
&lt;p&gt;Once that is done, insert your OS X install media and boot it. Choose your language and when you get to the first install screen, launch Terminal from the Utilities menu.&lt;/p&gt;
&lt;p&gt;At this point I need to talk a bit about how Apple hardware boots. Instead of using BIOS, it uses EFI (&lt;a href="https://en.wikipedia.org/wiki/Extensible_Firmware_Interface"&gt;Extensible Firmware Interface&lt;/a&gt;). EFI based drives are partitioned using GPT (&lt;a href="https://en.wikipedia.org/wiki/GUID_Partition_Table"&gt;GUID Partition Table&lt;/a&gt;) which differs from the MBR (Master Boot Record) that has been the standard for decades. While I have been told that it is possible to boot Linux using EFI, most are still set up to use MBR, so we will use an open source tool called &lt;a href="http://refit.sourceforge.net/"&gt;rEFIt&lt;/a&gt; to emulate the MBR. &lt;/p&gt;
&lt;p&gt;The key thing to note is that MBR can only boot from a &amp;#8220;primary&amp;#8221; partition and there can only be four of them. Since EFI requires a small partition as well, that limits you to three operating systems (one on each of the remaining three primary partitions). While storage on my Macbook Air isn&amp;#8217;t enough to support, say, a Windows partition, my iMac can and I&amp;#8217;ll point out below the change I made for that install (so I plan to dual-boot my Macbook and tri-boot my iMac).&lt;/p&gt;
&lt;p&gt;GPT does support a large number of partitions, theoretically unlimited, but systems such as Windows may limit them to 128, so as long as you don&amp;#8217;t need more than three boot partitions you can have as many as you like.&lt;/p&gt;
&lt;p&gt;For my Macbook Air I decided to have two partitions, a /boot partition and an encrypted root partition. I&amp;#8217;ll add a swap file first thing after install. Since only the /boot partition has to be one of the three, I could have made a separate swap partition and a /home partition like I use with my desktop at the office. Having a separate /home partition is great if you upgrade or play around with distros a lot, but I simply didn&amp;#8217;t want to have to type in my passphrase twice when booting.&lt;/p&gt;
&lt;p&gt;Now, you can install Linux on your Macbook without OS X, but I still have a fondness for Snow Leopard and just in case there are any firmware upgrades I wanted the option to apply them (although one could always install OS X on an external drive and boot to it for that purpose). Since I am worried that I might end up in a situation where I need to boot into OS X (say that I am at a customer site and their VPN doesn&amp;#8217;t work on Linux) I also wanted to keep it around for a fallback. But I wanted a really stripped down OS X so I decided to only reserve 30G for that partition.&lt;/p&gt;
&lt;p&gt;My partition layout is thus: 30G for OS X, 256M for /boot and the rest for Linux. On my iMac, which I&amp;#8217;ve upgraded to a 2TB drive, I&amp;#8217;m using 700G for OS X, 256M for /boot, 300G for Windows and the rest for Linux. If you need more for your OS X install, change these values or remove some kruft from OS X (I&amp;#8217;d start with Garage Band).&lt;/p&gt;
&lt;p&gt;Now if you remember above I asked you to launch Terminal. We&amp;#8217;re going to use the command line to partition the disks. On the Macbook Air I ran:&lt;/p&gt;
&lt;pre&gt;
diskutil parititionDisk disk0 3 "Journaled HFS+" Mac 30G "MS-DOS FAT32" boot 256M "MS-DOS FAT32" Linux 50G
&lt;/pre&gt;
&lt;p&gt;This will launch the Disk Utility and partition disk0 into three partitions (four if you include the hidden EFI partition). The first one will be labeled &amp;#8220;Mac&amp;#8221; with 30G of storage, the second will be labeled &amp;#8220;boot&amp;#8221; with 256M of storage and the last one will be labeled &amp;#8220;Linux&amp;#8221; with the remaining disk space. I just put in 50G because you&amp;#8217;ll get an error if it is too large, but if it is smaller than the remaining disk space it will use all of it.&lt;/p&gt;
&lt;p&gt;For my iMac I used:&lt;/p&gt;
&lt;pre&gt;
diskutil parititionDisk disk0 4 "Journaled HFS+" Mac 700G "MS-DOS FAT32" boot 256M "MS-DOS FAT32" Windows 300G "MS-DOS FAT32" Linux 50G
&lt;/pre&gt;
&lt;p&gt;Again, please note that the bootable partitions have to be in the first three, thus my &amp;#8220;Linux&amp;#8221; partition will not be used for booting.&lt;/p&gt;
&lt;p&gt;This should run without errors and will display the final partition sizes, so you can check that the Linux partition is indeed larger than was you put in the command. Now quit out of Terminal.&lt;/p&gt;
&lt;p&gt;The next step depends on whether or not you want to restore from your Time Machine backup or install a fresh OS X. I used this opportunity to downgrade from OS X Lion (which I utterly despise). If you want to restore from Time Machine, you can do so from the Utilities menu, and if you want a fresh install, just follow the normal install steps.&lt;/p&gt;
&lt;p&gt;I had encrypted my hard drive under Lion, so when I did this the first time it yelled at me that I couldn&amp;#8217;t install onto the Mac partition. A reboot back into the install media fixed that (there was no need to repartition).&lt;/p&gt;
&lt;p&gt;At this point in time, you should have a working OS X install. You can do OS X-y things such a turn on FileVault and Software Update at this time if you so choose, but we really just need to use it to install rEFIt. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://refit.sourceforge.net/#download"&gt;Download rEFIt&lt;/a&gt; and launch the installer package. Under &amp;#8220;Customize&amp;#8221; be sure to check the only unchecked box to make sure support for Linux filesystems is enabled. Once it is installed, launch Terminal and run:&lt;/p&gt;
&lt;pre&gt;
sudo /efi/refit/enable.sh
&lt;/pre&gt;
&lt;p&gt;which will &amp;#8220;bless&amp;#8221; the system to boot into rEFIt.&lt;/p&gt;
&lt;p&gt;At this point in time I insert my Debian wheezy install media and restart.&lt;/p&gt;
&lt;p&gt;rEFIt should recognize the media and offer it as an option, or you can simply hold down the option key after the initial &amp;#8220;bong&amp;#8221; and select it there, In any case you want to launch the Debian installer.&lt;/p&gt;
&lt;p&gt;Follow the install prompts as you would normally. When you get to loading the network hardware you should get an error about missing firmware for the Broadcom wireless card. Here is where it would be possible to load in the firmware, but my time is valuable and it was much easier just to skip that step and use the external USB Ethernet dongle. This was the same on the iMac, but there I just used the built-in wired Ethernet.&lt;/p&gt;
&lt;p&gt;When you get to the part about laying out the disk partitions, choose &amp;#8220;Manual&amp;#8221;. This will bring up the existing partition table. You should see the &amp;#8220;hidden&amp;#8221; EFI partition first, followed by the ones you created using the command line Disk Utility. There will most likely be some &amp;#8220;free&amp;#8221; space in between those partitions to make the logical layout match the physical one, and I&amp;#8217;ve never been successful at choosing the right values to make those zero. They can be ignored.&lt;/p&gt;
&lt;p&gt;Find the partition you labeled &amp;#8220;boot&amp;#8221; and set the O/S to use it as an ext4 partition mounted on /boot. Important: note the device label. On my install it was the third partition (after EFI and the OS X HFS+ partition) so it was /dev/sda3, but if you used a different layout this could change. We have to install grub into this partition so it is important to note and I had problems with the installer if I went back to check it later.&lt;/p&gt;
&lt;p&gt;Next, find your Linux partition and set it up to be used as an encrypted filesystem. The step is optional but I am paranoid, especially when it comes to data on a portable device like a laptop. Unless you are super paranoid and have a lot of time on your hands, make sure the &amp;#8220;erase&amp;#8221; option is set to &amp;#8220;no&amp;#8221;. If you forget, don&amp;#8217;t worry, you can change it later but if it is set to &amp;#8220;yes&amp;#8221; then the entire partition will be overwritten with random data before you can go forward and on large disks this can take forever (days on one 2TB drive I used).&lt;/p&gt;
&lt;p&gt;When you get back to the partitioning menu, choose the option to set up encrypted file systems. You should be prompted to write current changes to disk, so choose &amp;#8220;yes&amp;#8221;, and if you forgot to change the erase option you&amp;#8217;ll be prompted here and you can say &amp;#8220;no&amp;#8221; to save some time. Choose the option to set up encrypted partitions, choose the Linux partition and set it up to be ext4 and mount as &amp;#8220;/&amp;#8221;. You&amp;#8217;ll be prompted to enter in your passphrase (don&amp;#8217;t forget it or you are screwed).&lt;/p&gt;
&lt;p&gt;Once finished, exit the partitioner, write changes to disk, and the install proceeds like normal.&lt;/p&gt;
&lt;p&gt;When you get to the part about installing packages, leave the default options as-is, but I always check the SSH server option as well. Feel free to add others if you want, of course.&lt;/p&gt;
&lt;p&gt;The next step will take some time depending on the speed of your network (at home this takes a little over an hour). Eventually you&amp;#8217;ll be prompted to install the grub bootloader. It will mistakingly state that Linux is the only operating system on this computer (it does so because we haven&amp;#8217;t enabled MBR emulation yet) so choose &amp;#8220;no&amp;#8221; when it asks if you want to install grub into the MBR. Instead, make sure it installs into your /boot partition (as noted above, /dev/sda3 on my system).&lt;/p&gt;
&lt;p&gt;Finally, you should reach the end of the install, the media will be ejected and you can reboot.&lt;/p&gt;
&lt;p&gt;This time when rEFIt comes up, use the right arrow to select rEFIt&amp;#8217;s partitioning tool and allow rEFIt to update the MBR emulation. If everything has gone smoothly, this should work without a hitch. Restart the computer (right arrow over to the Restart icon). I&amp;#8217;ve found that any time I run the rEFIt partitioning tool it is a good idea to restart, whether or not there are changes.&lt;/p&gt;
&lt;p&gt;Now you should see an OS X option and a Linux option (there may be a grayed out Windows option if you created a Windows partition). Choose Linux and you should be rewarded with a grub menu. Before the 5 second timeout, hit &amp;#8220;e&amp;#8221; to edit the boot options.&lt;/p&gt;
&lt;p&gt;Find the line that starts &amp;#8220;linux&amp;#8221; and ends in &amp;#8220;quiet&amp;#8221;. You&amp;#8217;ll need to add the word &amp;#8220;text&amp;#8221; after &amp;#8220;quiet&amp;#8221; for this next step. On my iMac I also had to add the &amp;#8220;nomodeset&amp;#8221; option to prevent the graphics driver from hanging the system. &lt;/p&gt;
&lt;p&gt;Both the Macbook Air and the iMac use NVIDIA graphics cards. The open source &lt;a href="http://nouveau.freedesktop.org/wiki/"&gt;nouveau driver&lt;/a&gt; works on the Macbook Air but not on the iMac. Unfortunately, I could not get sleep to work on the Macbook Air under nouveau (which is a pity, since everything else seemed to work, and yes, I spent hours playing with quirks to see if that would help). So at this time I recommend installing the proprietary NVIDIA driver.&lt;/p&gt;
&lt;p&gt;The &amp;#8220;text&amp;#8221; option will prevent the window manager from loading and give us a command line login. Log in as root. At this point I simply determine the current IP address with &amp;#8220;ifconfig eth0&amp;#8243; and I ssh in from another computer. This lets me cut and paste, etc., but the command line works as well.&lt;/p&gt;
&lt;p&gt;First off, we need to &lt;a href="http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/"&gt;create a swap file&lt;/a&gt;. Since I have a Macbook Air with 4G of memory, I wanted to create an 8G swap file:&lt;/p&gt;
&lt;p&gt;Type following command to create an 8G swap file (1024 * 1024MB * 8 = 8388608 block size):&lt;/p&gt;
&lt;pre&gt;
# dd if=/dev/zero of=/swapfile bs=1024 count=8388608
&lt;/pre&gt;
&lt;p&gt;Set up a Linux swap area:&lt;/p&gt;
&lt;pre&gt;
# mkswap /swapfile
&lt;/pre&gt;
&lt;p&gt;Activate /swapfile swap space immediately:&lt;/p&gt;
&lt;pre&gt;
# swapon /swapfile
&lt;/pre&gt;
&lt;p&gt;To activate /swapfile after Linux system reboot, add entry to /etc/fstab file. Open this file using a text editor such as vi:&lt;/p&gt;
&lt;pre&gt;
# vi /etc/fstab
&lt;/pre&gt;
&lt;p&gt;and append the following line:&lt;/p&gt;
&lt;pre&gt;
/swapfile swap swap defaults 0 0
&lt;/pre&gt;
&lt;p&gt;Next, since the proprietary NVIDIA driver is not free, add &amp;#8220;contrib&amp;#8221; and &amp;#8220;non-free&amp;#8221; to your /etc/apt/sources.list file:&lt;/p&gt;
&lt;pre&gt;
deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
&lt;/pre&gt;
&lt;p&gt;Run&lt;/p&gt;
&lt;pre&gt;
apt-get update
&lt;/pre&gt;
&lt;p&gt;to load in the new sources.&lt;/p&gt;
&lt;p&gt;Now, at this point in time, it is possible to install &lt;a href="http://wiki.debian.org/NvidiaGraphicsDrivers#Use_module-assistant"&gt;the NVIDIA drivers&lt;/a&gt; and there are a number of ways this can be accomplished. I used module assistant to build from source:&lt;/p&gt;
&lt;pre&gt;
# apt-get install module-assistant nvidia-kernel-common
&lt;/pre&gt;
&lt;p&gt;followed by&lt;/p&gt;
&lt;pre&gt;
# m-a auto-install nvidia-kernel${VERSION}-source
&lt;/pre&gt;
&lt;p&gt;Typing that command exactly as printed (without the leading # of course) should work.&lt;/p&gt;
&lt;p&gt;Once the module is built, run&lt;/p&gt;
&lt;pre&gt;
# apt-get install nvidia-glx
&lt;/pre&gt;
&lt;p&gt;which looks like it will modify X to use the &amp;#8220;nvidia&amp;#8221; driver, but it doesn&amp;#8217;t. I found out that I had to perform an extra step.&lt;/p&gt;
&lt;p&gt;Run&lt;/p&gt;
&lt;pre&gt;
# Xorg -configure
&lt;/pre&gt;
&lt;p&gt;and it should throw a number of errors but create a file in root&amp;#8217;s home directory called xorg.conf.new. Copy that file to /etc/X11/xorg.conf and edit it. You should see some entries under &amp;#8220;Device&amp;#8221; that look like:&lt;/p&gt;
&lt;pre&gt;
Section "Device"
        ### Available Driver options are:-
        ### Values: &amp;lt;i&amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: "True"/"False",
        ### &amp;lt;string&amp;gt;: "String", &amp;lt;freq&amp;gt;: "&amp;lt;f&amp;gt; Hz/kHz/MHz",
        ### &amp;lt;percent&amp;gt;: "&amp;lt;f&amp;gt;%"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [&amp;lt;bool&amp;gt;]
        #Option     "HWcursor"                  # [&amp;lt;bool&amp;gt;]
        #Option     "NoAccel"                   # [&amp;lt;bool&amp;gt;]
        #Option     "ShadowFB"                  # [&amp;lt;bool&amp;gt;]
        #Option     "VideoKey"                  # &amp;lt;i&amp;gt;
        #Option     "WrappedFB"                 # [&amp;lt;bool&amp;gt;]
        #Option     "GLXVBlank"                 # [&amp;lt;bool&amp;gt;]
        #Option     "ZaphodHeads"               # &amp;lt;str&amp;gt;
        #Option     "PageFlip"                  # [&amp;lt;bool&amp;gt;]
        Identifier  "Card0"
        Driver      "nouveau"
        BusID       "PCI:2:0:0"
EndSection
&lt;/pre&gt;
&lt;p&gt;Remove all such sections (I had three) and add:&lt;/p&gt;
&lt;pre&gt;
Section "Device"
        Identifier      "Device0"
        Driver          "nvidia"
        Option          "NoLogo"         "True"
        VendorName      "NVIDIA Corporation"
        BoardName       "GeForce 320M"
EndSection
&lt;/pre&gt;
&lt;p&gt;At this point you should be able to reboot into all that Gnome 3 glory. Note that the BoardName is just a label, I used something similar on my iMac which is not a 320M.&lt;/p&gt;
&lt;p&gt;From here on out it is just a little cleanup. On the Macbook Air I had to add support for the touchpad.&lt;/p&gt;
&lt;pre&gt;
# apt-get install libmtdev1 mtdev-tools xserver-xorg-input-multitouch
&lt;/pre&gt;
&lt;p&gt;and then I removed /usr/share/X11/xorg.conf.d/50-synaptics to prevent conflicts. Now my touchpad works fine (use two fingers to right click). Reboot or restart X for this to take effect.&lt;/p&gt;
&lt;p&gt;I also installed gnome-tweak-tool and reduced the font size from 11 to 8 to better make use of my screen real estate. These last two steps were not required on the iMac.&lt;/p&gt;
&lt;p&gt;Finally, I installed the &lt;a href="http://wiki.debian.org/wl"&gt;proprietary Broadcom drivers&lt;/a&gt; using module assistant:&lt;/p&gt;
&lt;pre&gt;
# m-a a-i broadcom-sta
&lt;/pre&gt;
&lt;p&gt;followed by:&lt;/p&gt;
&lt;pre&gt;
# echo blacklist brcm80211 &gt;&gt; /etc/modprobe.d/broadcom-sta-common.conf
&lt;/pre&gt;
&lt;p&gt;and a reboot.&lt;/p&gt;
&lt;p&gt;The only issue I have at the moment is that when I first start the wireless, it bounces up and down for a couple of minutes. When it finally connects, everything is cool. This happens as well with an external Asus USB-N13 I bought as a backup (since I had heard that Broadcom under Debian had issues) so something else must be going on, but I figure I&amp;#8217;ll cross that bridge when I come to it later.&lt;/p&gt;
&lt;p&gt;[UPDATE: Turns out that the issue dealt with IPv6 support and my router. I disabled IPv6 in Network Manager and my bounce issues went away]&lt;/p&gt;
&lt;p&gt;If you want to install Windows for a tri-boot setup, you can do it now. Just choose the Windows partition in the installer.&lt;/p&gt;
&lt;p&gt;At this point, everything seems to work (well, for certain values of &amp;#8220;work&amp;#8221;). Bluetooth functions and I tested the camera with &lt;a href="http://projects.gnome.org/cheese/"&gt;cheese&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;One last trick &amp;#8211; if you want rEFIt to boot Linux by default, edit /efi/refit/refit.conf and uncomment the default_selection:&lt;/p&gt;
&lt;pre&gt;
# Set the default menu selection.  The available arguments match the
# keyboard accelerators available within rEFIt.  You may select the default
# loader using a one-character abbreviation for the OS name ("M" = Mac OS X,
# "L" = Linux, "W" = Windows).  You may also specify a digit between 1 and
# 9, in which case the Nth loader in the menu will be the default.  You can
# also select a rEFIt tool entry ("S" = EFI Shell, "P" = Partitioning Tool,
# "U" = shutdown).  This is intended as a quick fix to change the default
# boot choice until full configurability arrives.
#
default_selection L
&lt;/pre&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/12/triboot.png" /&gt;&lt;/p&gt;
&lt;p&gt;This procedure is the result of about ten installs so I hope it saves others some of the time I spent. In any case, I am now much more knowledgeable about how things work, so in the end it was worth it. Plus, I&amp;#8217;m on a much freer operating system than the one I left. It was fun.&lt;/p&gt;
&lt;p&gt;Thanks to all those faceless documentation writers out there that made this possible. I have tried to embed links where possible to give you the credit.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2516</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Our First Ten Year Renewal</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/3wacB4qS3f0/" />
		<id>http://www.adventuresinoss.com/?p=2514</id>
		<updated>2011-12-12T14:29:39+00:00</updated>
		<content type="html">&lt;p&gt;The first OpenNMS commercial support customer was Children&amp;#8217;s Hospitals in Minnesota, who purchased a support contract for OpenNMS 0.8 in December of 2001.&lt;/p&gt;
&lt;p&gt;They just renewed for a tenth consecutive year.&lt;/p&gt;
&lt;p&gt;While we do occasionally lose customers, it is very exciting for us to have earned the trust of a customer for a decade. I&amp;#8217;m hoping to add many more as time goes on.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2514</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Course d’Escalade 2011</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/WucyYScjt1o/" />
		<id>http://genevainformation.ch/?p=945</id>
		<updated>2011-12-03T21:21:14+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/Events/Course-de-lEscalade-2011/i-hKq5hMH/0/M/IMG1607-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The women&amp;#8217;s run (30 to 43y): 2600 participants..!&lt;/p&gt;
&lt;p&gt;&lt;a title="Photos cours d'Escalade 2011 Genève" href="http://photo.genevainformation.ch/Events/Course-de-lEscalade-2011/20397962_hc8Jg7#1614427198_hKq5hMH" target="_blank"&gt;http://photo.genevainformation.ch/Events/Course-de-lEscalade-2011/20397962_hc8Jg7#1614427198_hKq5hMH&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/12/course-descalade-2011/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Light!</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/YbKQOefmsKI/" />
		<id>http://genevainformation.ch/?p=943</id>
		<updated>2011-12-03T19:33:20+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/photos/i-dwkNwJg/0/M/i-dwkNwJg-M.jpg" alt="" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/12/light/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Directions.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/3PokRAnOqNM/" />
		<id>http://genevainformation.ch/?p=941</id>
		<updated>2011-12-03T19:32:07+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/photos/i-5VfDg5k/0/M/i-5VfDg5k-M.jpg" alt="" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/12/directions/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Palais des Nations</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/8RCn2IC6DDk/" />
		<id>http://genevainformation.ch/?p=939</id>
		<updated>2011-12-03T10:01:19+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a id="mainImageLink" href="http://photo.genevainformation.ch/Switzerland/Romandie/Geneva/3564281_BJ5mX3#1613253460_NsXMRCw-A-LB"&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/photos/i-NsXMRCw/0/M/i-NsXMRCw-M.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/photos/i-Zpb8Cgv/0/M/i-Zpb8Cgv-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title="" src="http://photo.genevainformation.ch/photos/i-fMtXxSM/0/M/i-fMtXxSM-M.jpg" alt="" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/12/palais-des-nations/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Some Props for Gian at Microsoft</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/qVgPnkIpqNQ/" />
		<id>http://www.adventuresinoss.com/?p=2504</id>
		<updated>2011-11-19T17:27:27+00:00</updated>
		<content type="html">&lt;p&gt;It is rare that you hear the terms &amp;#8220;open source&amp;#8221; and Microsoft in a favorable light, but Microsoft has always been helpful to the OpenNMS project. One way they do this is by providing us with a subscription to the Microsoft Developers Network (MSDN). &lt;/p&gt;
&lt;p&gt;When ours expired this year, Gianugo Rabellino, Senior Director of Open Source Communities (who I met in person at this year&amp;#8217;s OSCON) jumped right in to get it renewed. In his words &amp;#8220;Ask and ye shall receive&amp;#8221;.&lt;/p&gt;
&lt;p&gt;One might wonder why we would bother with supporting OpenNMS on Windows, but a quick look at our page stats from the last week shows that the Windows installation page is the third most popular one on the whole site.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/11/GAWindows.png" /&gt;&lt;/p&gt;
&lt;p&gt;We are currently working on a project to make OpenNMS support on Windows even stronger, and that wouldn&amp;#8217;t be possible without an MSDN subscription.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2504</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">License Plates</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/mWcgDl6yA2w/" />
		<id>http://www.adventuresinoss.com/?p=2500</id>
		<updated>2011-11-17T17:12:07+00:00</updated>
		<content type="html">&lt;p&gt;Speaking of cars, I think the license plates in the OpenNMS parking lot are cool.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/11/ONMSlicenseplates.png" /&gt;&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2500</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">OpenNMS Race Car Update</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/A8gRHfW5r9g/" />
		<id>http://www.adventuresinoss.com/?p=2496</id>
		<updated>2011-11-17T16:25:55+00:00</updated>
		<content type="html">&lt;p&gt;I wanted to post a quick update on our Spec E30 race car.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/images/racecar.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Our driver, Jason Tower, managed three podium finishes, including one first place, at the &lt;a href="http://racing.cerient.net/?p=302"&gt;Carolina Motorsports Great Pumpkin Run&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Sweet.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2496</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Commute</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/HSVzsnxTLiI/" />
		<id>http://genevainformation.ch/?p=936</id>
		<updated>2011-11-17T05:22:06+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/11/commute/</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.9.93 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/LYrM60d7gn4/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=304604</id>
		<updated>2011-11-15T21:32:19+00:00</updated>
		<content type="html">OpenNMS 1.9.93 is the latest in a series of release candidates for the next stable iteration, OpenNMS 1.10. It contains a number of bug fixes and minor enhancements, including many fixes to Linkd. For a complete list of changes, see:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.93"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.93&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/91hvh_j8IpA/</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.8.16 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/jpOinDq6aqA/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=304603</id>
		<updated>2011-11-15T21:31:09+00:00</updated>
		<content type="html">OpenNMS 1.8.16 is the latest in the current stable series of OpenNMS. It contains a few bug fixes.  For a complete list, see:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.16"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.16&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/8NLgbKtX8bI/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Horses in sunset :)</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/qqEHHvBcit8/" />
		<id>http://genevainformation.ch/?p=934</id>
		<updated>2011-11-10T18:08:21+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title=" IMG_1524" src="http://photo.genevainformation.ch/France/74/Menthonnex-en-Bornes/i-p2sgjzn/0/M/IMG1524-M.jpg" alt=" IMG_1524" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/11/horses-in-sunset/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">TM Forum in Orlando</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/K1w7AxFPioU/" />
		<id>http://www.adventuresinoss.com/?p=2492</id>
		<updated>2011-11-07T11:04:03+00:00</updated>
		<content type="html">&lt;p&gt;Just wanted to post a note that Dr. Craig Gallen and myself will be at the &lt;a href="http://www.marketwatch.com/story/tm-forum-catalysts-tackle-cloud-cable-analytics-and-more-at-management-world-americas-2011-2011-10-24"&gt;TM Forum Management World&lt;/a&gt; conference in Orlando this week.&lt;/p&gt;
&lt;p&gt;The TM Forum organizes proof of concept demonstrations called &amp;#8220;catalysts&amp;#8221;. We are participating in one with the auspicious name of &amp;#8220;Alarm Management for Converged Networks&amp;#8221;. For several years now we have been supporting the development of standardized management interfaces, and this catalyst will demonstrate one for dealing with alarms across large, diverse networks.&lt;/p&gt;
&lt;p&gt;The main sponsors are Deutsche Telecom, T-Mobile, Vodafone and D2 GmbH. We are participating along with Comarch, HP, and Netage Solutions to demonstrate an implementation of the new interfaces.&lt;/p&gt;
&lt;p&gt;Drop me a note if you happen to be at the conference, and I hope to see you there.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2492</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Red and green.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/dxl4x41yZ9E/" />
		<id>http://genevainformation.ch/?p=930</id>
		<updated>2011-11-06T17:16:46+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title=" IMG_1478" src="http://photo.genevainformation.ch/France/74/Menthonnex-en-Bornes/i-gvkbXmj/0/M/IMG1478-M.jpg" alt=" IMG_1478" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/11/red-and-green/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Wuff.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/rkVWwQM-LRs/" />
		<id>http://genevainformation.ch/?p=928</id>
		<updated>2011-11-06T17:15:59+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a id="mainImageLink" href="http://photo.genevainformation.ch/France/74/Menthonnex-en-Bornes/14456721_BCBwjt#1569647722_Cq7gdS8-A-LB"&gt;&lt;img id="mainImage" class="imgBorder" title=" IMG_1470" src="http://photo.genevainformation.ch/France/74/Menthonnex-en-Bornes/i-Cq7gdS8/0/M/IMG1470-M.jpg" alt=" IMG_1470" /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/11/wuff/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Debt Free</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/lDo7QaWmc1I/" />
		<id>http://www.adventuresinoss.com/?p=2489</id>
		<updated>2011-11-03T18:50:33+00:00</updated>
		<content type="html">&lt;p&gt;This morning I went to the bank and paid off a rather large loan. &lt;/p&gt;
&lt;p&gt;A little over two years ago David and myself put our houses on the line to borrow enough money to purchase the OpenNMS version 1.0 copyright from &lt;a href="http://www.adventuresinoss.com/?p=997"&gt;Raritan&lt;/a&gt;. We did this for a number of reasons, not the least of which was to insure that we never got into another situation like the one with &lt;a href="http://www.adventuresinoss.com/?p=171"&gt;Cittio&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It was scary, since both my personal and business philosophy is strongly against debt, but we figured the benefits outweighed the risks. The loan was a three year note, and we paid it off early, which I guess says something positive about the current financial health of the company.&lt;/p&gt;
&lt;p&gt;Anyway, I&amp;#8217;m in a great mood and felt like sharing, and I wanted to poke a little fun at the naysayers who think you can&amp;#8217;t make money in open source.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2489</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Open for Business: Employees with Benefits</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/OWjw_swX2Fg/" />
		<id>http://www.adventuresinoss.com/?p=2486</id>
		<updated>2011-11-02T16:29:18+00:00</updated>
		<content type="html">&lt;p&gt;My latest &amp;#8220;&lt;a href="http://opensource.com/business/11/11/open-business-employees-benefits"&gt;Open for Business&lt;/a&gt;&amp;#8221; column has been posted, in which I relate what we have done at &lt;a href="http://www.opennms.com"&gt;The OpenNMS Group&lt;/a&gt; for employee benefits.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/images/BUSINESS_openseries.png" /&gt;&lt;/p&gt;
&lt;p&gt;As usual, I hope folks find it interesting, and comments are welcome.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2486</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Dipping My Toe Into the Android Pond</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/_f_FftX8wIM/" />
		<id>http://www.adventuresinoss.com/?p=2481</id>
		<updated>2011-11-01T15:44:44+00:00</updated>
		<content type="html">&lt;p&gt;Apple has made me lazy. For my first purchase from the &lt;a href="https://market.android.com/"&gt;Google Android Market&lt;/a&gt;, I got scammed.&lt;/p&gt;
&lt;p&gt;As part of my #noapple experiment, I will eventually give up my iPhone. The only real alternative would be something powered by Android, so when &lt;a href="http://www.woot.com"&gt;woot&lt;/a&gt; put a refurbished &lt;a href="http://en.wikipedia.org/wiki/Motorola_Xoom"&gt;XOOM&lt;/a&gt; tablet on sale a few weeks ago, I bought one.&lt;/p&gt;
&lt;p&gt;I didn&amp;#8217;t have a need for a tablet. Between my Macbook Air (soon to run Ubuntu) and my phone, I didn&amp;#8217;t need anything in between, but in the interest of exploring Android I figured this would be a cheap way of doing it.&lt;/p&gt;
&lt;p&gt;So far I like the XOOM. It came with 64 GB of storage and it was easy to add another 32 GB with a microSD card. I immediately downloaded the &lt;a href="http://code.google.com/p/k9mail/"&gt;K-9 mail client&lt;/a&gt; (one of the best F/OSS applications on Android) and was soon browsing my e-mail. Well, up until the point my IMAP server got upset and threw a &amp;#8220;too many connections from the same IP&amp;#8221; error since I was checking mail from my desktop, laptop, phone and now tablet all at the same time.&lt;/p&gt;
&lt;p&gt;Now, one of my favorite games for iOS is &lt;a href="http://en.wikipedia.org/wiki/Plants_vs._Zombies"&gt;Plants vs. Zombies&lt;/a&gt; from &lt;a href="http://www.popcap.com/"&gt;PopCap Games&lt;/a&gt;. Without thinking, I went to the &amp;#8220;Store&amp;#8221; section on the XOOM, typed in &amp;#8220;Plants vs. Zombies&amp;#8221; and bought the app for 99 cents. It downloaded pretty quickly but when I launched it all that was displayed was a screen with familiar PvZ images stating that it would take awhile for the &amp;#8220;levels&amp;#8221; to be downloaded.&lt;/p&gt;
&lt;p&gt;That should have made me suspicious, but I was tired and I didn&amp;#8217;t think about it until it was too late.&lt;/p&gt;
&lt;p&gt;See, the Google&amp;#8217;s Android Market allows you to return any purchase within 15 minutes, so if a scammer can keep you from returning it within that time period, it becomes very difficult to get your money back. By they time I thought to investigate, that time had passed.&lt;/p&gt;
&lt;p&gt;When I did investigate. I saw that the &amp;#8220;&lt;a href="https://market.android.com/details?id=appinventor.ai_TKimus.PlantsVsZombies"&gt;publisher&lt;/a&gt;&amp;#8221; was a company called NCM, not PopCap. It seems they have but several well known &amp;#8220;apps&amp;#8221; into the Marketplace, and my guess is that they are all scams (clicking on the &amp;#8220;publisher&amp;#8217;s website&amp;#8221; takes you to NCM.com, which appears to have nothing to do with Android software). &lt;/p&gt;
&lt;p&gt;Once I visited the &lt;a href="http://www.popcap.com/allgames.php?p=android"&gt;proper PopCap site&lt;/a&gt;, I saw that they sell their software on Amazon&amp;#8217;s &lt;a href="http://www.amazon.com/gp/product/B0052UZIFA/ref=mas_pm_pvz"&gt;App Store for Android&lt;/a&gt;. The game I downloaded from there worked as expected.&lt;/p&gt;
&lt;p&gt;Does this make me want to chuck my XOOM and go back to Apple? Not really. Dealing with Apple has made me lazy, but this doesn&amp;#8217;t mean that there can&amp;#8217;t be trusted places to buy software for Android. I&amp;#8217;ve spoken a number of times about the idea of reputation in free and open source software, and from this experience my trust in Google&amp;#8217;s Marketplace has gone way down, and my trust in Amazon&amp;#8217;s App Store has increased. Plus, now when I shop on Amazon, it immediately checks the application&amp;#8217;s compatibility with my device, which is cool and adds an extra layer of comfort.&lt;/p&gt;
&lt;p&gt;One could defend Google, but while I can&amp;#8217;t expect them to police every submission, one would think that high profile games such as PvZ could be monitored. While I have submitted a refund request to the developer, my guess is that nothing will happen and they are just hoping people won&amp;#8217;t sweat losing a buck.&lt;/p&gt;
&lt;p&gt;They obviously don&amp;#8217;t know how stubborn I am.&lt;/p&gt;
&lt;p&gt;If this charge isn&amp;#8217;t refunded by the time my credit card statement shows up, I plan to dispute it. By providing a marketplace, Google is accepting some responsibility for the third parties for which it acts as proxy. I&amp;#8217;ll let them and my credit card company sort it out. For example, on a recent purchase through Amazon from a third party, I received the wrong item. Amazon quickly sent me a shipping label and refunded my money, even though it was not their mistake. I&amp;#8217;m sure they have some method for resolving things with the vendor, but as a consumer it is not my problem &amp;#8211; unlike my experience with Google&amp;#8217;s Market.&lt;/p&gt;
&lt;p&gt;In the F/OSS world it is as much about service as it is software, and those companies with the highest levels of service will be successful in the long run. If the Android Market is the wild west, I guess the Amazon App Store is the new sheriff in town.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2481</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Long time without posts</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/k-eomE3LLLo/" />
		<id>http://genevainformation.ch/?p=923</id>
		<updated>2011-10-28T19:33:11+00:00</updated>
		<content type="html">&lt;p&gt;Well, a lot of things have happened &lt;img src="http://genevainformation.ch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;First, the job picked up a bit in pace and I&amp;#8217;m spending again a lot of time on the road, between here and Switzerland..my radius has been extended to Zürich, and that&amp;#8217;s quite far away.&lt;/p&gt;
&lt;p&gt;But I have not been activity-less. I wrote a book, a novel this time. It&amp;#8217;s closed, plot-wise, but I&amp;#8217;m still listening to feedback. Currently I&amp;#8217;m looking for a cover. I have followed Reto&amp;#8217;s good advice and used crowdsource &amp;#8211; and I&amp;#8217;m impressed with the results. You can see the proposal I have received &lt;a title="Book Cover proposals" href="http://www.crowdspring.com/project/2311848_book-cover-first-person-is-it-a-game-or-reality/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s true that I have neglected the camera a bit in the last weeks, so I took it with me when I walked the dog this evening:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" title=" IMG_1455" src="http://photo.genevainformation.ch/France/74/Menthonnex-en-Bornes/i-VbMktDh/0/M/IMG1455-M.jpg" alt=" IMG_1455" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/10/long-time-without-posts/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Export iPhoto Library to Folders</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/j0veaWaCq4E/" />
		<id>http://www.adventuresinoss.com/?p=2471</id>
		<updated>2011-10-26T16:02:16+00:00</updated>
		<content type="html">&lt;p&gt;Just a quick update on my #noapple efforts.&lt;/p&gt;
&lt;p&gt;I work on three main machines: a desktop at the office, a desktop at home and a Macbook Air.&lt;/p&gt;
&lt;p&gt;A couple of months ago I started using Ubuntu (Naughty Nightnurse) at work, and I figured I&amp;#8217;d wait until 11.10 Onanistic Oliphant was out before upgrading the other systems. I need to write a long post about my decision to use Ubuntu and what I like and dislike about it (no screensaver in 11.10, seriously?) but I&amp;#8217;ll have to save that for later. This weekend I got my iMac at home to tri-boot OS X, Windows 7, and Ubuntu.&lt;/p&gt;
&lt;p&gt;But for now I want to talk about an iPhoto replacement. I&amp;#8217;ve looked at several and I&amp;#8217;m leaning strongly toward &lt;a href="http://yorba.org/shotwell/"&gt;Shotwell&lt;/a&gt;. However, this requires that the image files exist outside of the iPhoto database. I tried just selecting and exporting all of them, but it appears that since several photos have the same name (the default numeric name provided by the camera) the newer files were overwriting the older ones. Kind of a pain when you have around 10,000 images to export.&lt;/p&gt;
&lt;p&gt;Through the magic of Google I managed to find &lt;a href="http://ilikestuffblog.com/2010/07/07/export-your-iphoto-library-to-a-folder-structure/"&gt;a nice little script&lt;/a&gt; that will export the images from the iPhoto database into Folders based on events. You can find it on &lt;a href="https://github.com/BMorearty/exportiphoto"&gt;Github&lt;/a&gt;, but basically just run:&lt;/p&gt;
&lt;pre&gt;
curl https://raw.github.com/BMorearty/exportiphoto/master/exportiphoto.py &gt; exportiphoto.py
&lt;/pre&gt;
&lt;p&gt;and then&lt;/p&gt;
&lt;pre&gt;
python exportiphoto.py ~/Pictures/iPhoto\ Library/
&lt;/pre&gt;
&lt;p&gt;I strongly recommend running it in test mode by adding a &amp;#8220;-t&amp;#8221;. I didn&amp;#8217;t realize it, but my iPhoto database had some corruption, and yes, this was after all of the &lt;a href="http://cybernetnews.com/repair-restore-rebuild-iphoto-library/"&gt;cleanup options&lt;/a&gt; available when starting iPhoto while holding down the Command and Option keys.&lt;/p&gt;
&lt;p&gt;The problem was in the iPhoto AlbumData.xml XML file. Two of my images had a file type of &amp;#8220;^@^@^@^@&amp;#8221; instead of &amp;#8220;JPEG&amp;#8221;, but the real pain was that about 100 photos, around 1%, simply didn&amp;#8217;t exist. While there was a thumbnail, there was no image file:&lt;/p&gt;
&lt;pre&gt;
&amp;lt;key&amp;gt;ImagePath&amp;lt;/key&amp;gt;
&amp;lt;string&amp;gt;&amp;lt;/string&amp;gt;
&lt;/pre&gt;
&lt;p&gt;I hope they weren&amp;#8217;t anything important.&lt;/p&gt;
&lt;p&gt;Anyway, once I corrected the issues in the XML file, the script completed in test mode, and then it did it&amp;#8217;s magic and exported all my photos into nice folders, all ready for Shotwell or whatever product I decide to use.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2471</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">I’m too sexy for my shirt (part deux)</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/JiRadJ1D_yE/" />
		<id>http://www.adventuresinoss.com/?p=2468</id>
		<updated>2011-10-25T13:25:18+00:00</updated>
		<content type="html">&lt;p&gt;Wearing my new shirt today:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/openistas-shirt.png" /&gt;&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2468</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Training Announced in London</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/otkM5hDpC6A/" />
		<id>http://www.adventuresinoss.com/?p=2464</id>
		<updated>2011-10-24T18:41:53+00:00</updated>
		<content type="html">&lt;p&gt;Just a quick note that we are delighted to be able to schedule our week-long OpenNMS training course for London, the week of 28 November.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.opennms.com/training"&gt;http://www.opennms.com/training&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Our host is the &lt;a href="http://en.wikipedia.org/wiki/Girl_Guides"&gt;Girl Guiding Association&lt;/a&gt;, the UK version of Girl Scouts founded by Robert Baden-Powell, and also an OpenNMS user. The room we will be using for training is smaller than the one we had in Reading earlier this year, so space is limited. Hope to see you there.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2464</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Three of the Top 25 Most Powerful Financial Companies Use OpenNMS</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/ix3EzecX1mw/" />
		<id>http://www.adventuresinoss.com/?p=2461</id>
		<updated>2011-10-24T18:24:16+00:00</updated>
		<content type="html">&lt;p&gt;I saw &lt;a href="http://arxiv.org/PS_cache/arxiv/pdf/1107/1107.5728v2.pdf"&gt;this study (PDF)&lt;/a&gt; on &lt;a href="http://rss.slashdot.org/~r/slashdot/eqWf/~3/5_w3pFAt2kQ/the-147-corporations-controlling-most-of-the-global-economy"&gt;Slashdot&lt;/a&gt; today talking about how 147 companies control 40% or more of the global economy.&lt;/p&gt;
&lt;p&gt;On page 33 there is a list of the top 50, and I was pleasantly surprised to see three of the Top 25 were OpenNMS commercial support customers.&lt;/p&gt;
&lt;p&gt;So, if you want to rule the world, use OpenNMS.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2461</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Livestong – the New York Marathon</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/Q1nWZt8pEHA/" />
		<id>http://www.adventuresinoss.com/?p=2456</id>
		<updated>2011-10-18T21:35:33+00:00</updated>
		<content type="html">&lt;p&gt;My good friend and our company president will be celebrating his 50th birthday by running in the New York Marathon (his first).&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/hustace-sleepy.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;He is doing this to raise money for the Lance Armstrong &amp;#8220;&lt;a href="http://run.livestrong.org/faf/donorReg/donorPledge.asp?ievent=436387&amp;#038;supid=339284086"&gt;Livestrong&lt;/a&gt;&amp;#8221; foundation.&lt;/p&gt;
&lt;p&gt;Every little bit helps, so if you can contribute please &lt;a href="http://run.livestrong.org/faf/donorReg/donorPledge.asp?ievent=436387&amp;#038;supid=339284086"&gt;follow the link&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2456</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Juniper Networks Includes OpenNMS in Junos Space</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/vEQh8nvYnUU/" />
		<id>http://www.adventuresinoss.com/?p=2451</id>
		<updated>2011-10-18T12:06:23+00:00</updated>
		<content type="html">&lt;p&gt;We&amp;#8217;re very excited to be able to announce that &lt;a href="http://www.juniper.net"&gt;Juniper Networks&lt;/a&gt; has licensed OpenNMS through the &amp;#8220;&lt;a href="http://www.opennms.com/commercial-licensing/"&gt;Powered by OpenNMS&lt;/a&gt;&amp;#8221; program to bring Fault and Performance Management to their &lt;a href="https://www.juniper.net/au/en/products-services/software/junos-platform/junos-space/"&gt;Junos Space&lt;/a&gt; management application.&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.businesswire.com/news/home/20111018005196/en"&gt;full press release&lt;/a&gt; is now online. We met with them at &lt;a href="http://www.opennms.org/wiki/Dev-Jam_2011"&gt;Dev-Jam&lt;/a&gt; this year in Minnesota, and things progressed rapidly from there. The fact that a company with such a solid reputation as Juniper would choose to make OpenNMS part of its product suite should go a long way to validating the work we&amp;#8217;ve done with the project, and I look forward to working with them for years to come.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2451</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">NetCologne</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/nhE_qcoqQMY/" />
		<id>http://www.adventuresinoss.com/?p=2447</id>
		<updated>2011-10-17T19:32:04+00:00</updated>
		<content type="html">&lt;p&gt;I spent last week (the last of my three week trip to Europe) in the German city of Köln (Cologne). I&amp;#8217;ll probably keep referring to it as &amp;#8220;Köln&amp;#8221; since I just figured out how to easily print special characters on my Ubuntu desktop. (grin)&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/netcologne-sign.png" /&gt;&lt;/p&gt;
&lt;p&gt;I was working with a service provider called &lt;a href="http://www.adventuresinoss.com/www.netcologne.com"&gt;NetCologne&lt;/a&gt;, specifically on a project where they are rolling out a Fiber to the Building (FTTB) project. Ronny Trommer, one of our guys in the European office, did most of the heavy lifting, but I was there to help out (at least in the beer drinking capacity).&lt;/p&gt;
&lt;p&gt;We needed to monitor and collect data from a growing number of remote devices, and when I last checked we were polling 26110 distinct devices and 51690 interfaces. One thing that came in handy with this deployment was the Instrumentation Log Reader.&lt;/p&gt;
&lt;p&gt;If you haven&amp;#8217;t seen this feature, you should check it out. Under Admin there is a menu item called the &amp;#8220;Instrumentation Log Reader&amp;#8221;. This will generate a very useful report from the instrumentation logs concerning how many devices are being scanned for data collection, how long it takes each scan to complete, the time period between scans and the number of failures.&lt;/p&gt;
&lt;p&gt;At NetCologne with 300 threads (the default is 50) the system was not able to poll fast enough to provide five minute samples, so we needed to increase the number of threads. While it was not easy to do a weighted average, it seemed that a conservative estimate would be about 10 seconds per device to perform collection. There were some of them in the 20-30 second range, and quite a few below 5 seconds, but for calculation purposes 10 seemed like a good number.&lt;/p&gt;
&lt;p&gt;This meant that each thread could collect on six devices a minute, or 30 devices per five minute period. Since we needed to collect on 26110 devices, that meant we needed a little over 870 threads. We made it 1000 just to be sure, and then data collection started performing well.&lt;/p&gt;
&lt;p&gt;A lot of the time was spent integrating their internal systems with OpenNMS through the provisioner. Much like &lt;a href="http://www.opennms.com/towerstream/"&gt;Towerstream&lt;/a&gt;, any service provider with this many devices needs to be able to automate adding and removing devices to their management system. I am certain that the strength of our provisioning system is the one major reasons large enterprises and carriers should consider switching to OpenNMS.&lt;/p&gt;
&lt;p&gt;On my last night in Köln I was taken out to a brewery near the &lt;a href="http://en.wikipedia.org/wiki/Cologne_Cathedral"&gt;Cologne Cathedral&lt;/a&gt;, or Dom, to partake in large amounts of the local brew called &lt;a href="http://en.wikipedia.org/wiki/K%C3%B6lsch_%28beer%29"&gt;kölsch&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I found out on &lt;a href="https://plus.google.com/114835305606981163109/posts/VqDcjPxH4p4"&gt;Google Plus&lt;/a&gt; that a number of people have very strong opinions about the quality of that particular beer, but I liked it. It was very light and clean, which was helpful in that we drank quite a bit of it. It came to our table in a &amp;#8220;ring&amp;#8221; of glasses:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/netcologne-koelsch.png" /&gt;&lt;/p&gt;
&lt;p&gt;and we went through several rings (I lost count).&lt;/p&gt;
&lt;p&gt;No matter what you may think of kölsch, I don&amp;#8217;t think anyone can deny the beauty of the cathedral:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/netcologne-dom.png" /&gt;&lt;/p&gt;
&lt;p&gt;Even at night covered in part by scaffolding, it is a gothic, fractal masterpiece.&lt;/p&gt;
&lt;p&gt;I had fun, and I look forward to the opportunity to go back as this project progresses.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2447</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.9.92 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/9LITdtghB9w/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=303940</id>
		<updated>2011-10-12T21:56:09+00:00</updated>
		<content type="html">OpenNMS 1.9.92 is the latest in a series of release candidates that will eventually become the 1.10 stable series. It contains a large number of bugfixes including code cleanups, UI fixes, more Linkd work, and some IPv6-related fixes.&lt;br /&gt;&lt;br /&gt;For a complete list of changes, see:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.92"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.92&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/482nem_Hz3g/</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.8.15 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/FHKS4JGEA44/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=303936</id>
		<updated>2011-10-12T17:14:57+00:00</updated>
		<content type="html">OpenNMS 1.8.15 is the latest stable release in the 1.8 series. It contains a few small monitor and UI changes.  For a complete list of changes, see:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.15"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.15&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/cIARr5AoXCY/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Here In My Car, I Feel Safest of All</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/YxbmkATtLo8/" />
		<id>http://www.adventuresinoss.com/?p=2434</id>
		<updated>2011-10-10T03:45:55+00:00</updated>
		<content type="html">&lt;p&gt;This week I doubled the number of countries outside of the US in which I&amp;#8217;ve driven a car.&lt;/p&gt;
&lt;p&gt;Previously, I had driven in Canada and New Zealand. Canada doesn&amp;#8217;t really count. Sorry to sound like a bigoted American, but the experience was no different than driving in the US. New Zealand was a much different story, since they drive on the opposite side of the road.&lt;/p&gt;
&lt;p&gt;This trip I added Austria and Germany to the list.&lt;/p&gt;
&lt;p&gt;As I&amp;#8217;ve &lt;a href="http://www.adventuresinoss.com/?p=2429"&gt;mentioned&lt;/a&gt;, I spent this week working with Antonio. He flew up for Uwe&amp;#8217;s &lt;a href="http://www.adventuresinoss.com/?p=2393"&gt;wedding&lt;/a&gt; and we drove down to Italy to do a &lt;a href="http://www.opennms.com/pricing"&gt;Greenlight+&lt;/a&gt; project. His flight back was at 06:00 Saturday morning, so we needed to leave Vipiteno and get him back to Germany Friday night. Considering that it was at least six hours and we were leaving at 16:00, I offered to drive so he could relax and maybe sleep.&lt;/p&gt;
&lt;p&gt;Plus, I would get to drive on the autobahn.&lt;/p&gt;
&lt;p&gt;Antonio drove for the first hour, getting us out of Italy and halfway through Austria. The weather was grey and wet, and as we climbed into higher elevations it started to snow.&lt;/p&gt;
&lt;p&gt;Before we left, I asked for a few CDRs to burn some music. For some reason that escapes me, modern car manufacturers are still reluctant to put an AUX jack in their stereos. With so many people carrying portable music devices and being able to play music from a phone, you would think this would be a common practice. The reason I bring this up is that Antonio surprised me several years ago by breaking into song. This isn&amp;#8217;t unusual for an Italian, but the song he was singing was &amp;#8220;&lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Supper%27s_Ready"&gt;Supper&amp;#8217;s Ready&lt;/a&gt;&amp;#8221; by Genesis. It&amp;#8217;s over 23 minutes long.&lt;/p&gt;
&lt;p&gt; So that is how I found myself riding through the Austrian Alps in the snow while listening to that prog-rock classic &amp;#8220;&lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/The_Lamb_Lies_Down_on_Broadway"&gt;A Lamb Lies Down on Broadway&lt;/a&gt;&amp;#8220;. Antonio also had to suffer through me singing along with James Taylor on his &amp;#8220;Greatest Hits&amp;#8221; album &amp;#8211; one that I know every lyric, pause and breath having listened to it endlessly in high school.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-return2fra.png" /&gt;&lt;/p&gt;
&lt;p&gt;Anyway, we were lucky that we left early enough that the temperature was above freezing and nothing was sticking on the roads.&lt;/p&gt;
&lt;p&gt;When we crossed into Germany, I was finally driving on the fabled German highway &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/German_autobahns#Speed_limits"&gt;without speed limits&lt;/a&gt;. This had almost mythical significance to me, as at one time in my life I was really into cars, so much so that I read &lt;a href="http://www.autoweek.com/"&gt;Autoweek&lt;/a&gt;, and my friend John and I used to race to the mailbox so that we could read the Satch Carlson column.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; For those of you who have never heard of Satch Carlson, he is one of the best auto sports writers I&amp;#8217;ve ever read. I would literally choke from laughing so hard at his stories. Unfortunately, he was involved in a &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Bartlett_High_School_%28Anchorage,_Alaska%29#Sex_scandals"&gt;scandal&lt;/a&gt; involving one of his students, and he pretty much disappeared after that. There is still an &lt;a href="http://www.alaska.net/~satch/"&gt;ancient website&lt;/a&gt; that is worth checking out if you want to see what was cool in websites 20 years ago.&lt;/p&gt;
&lt;p&gt;Back to the autobahn. The experience did not live up to my expectations.&lt;/p&gt;
&lt;p&gt;First, you have to understand that in most places the autobahn is two lanes. The right lane is where the trucks are, and they have a legal top speed of 80 kph. The left lane is where you can pass and go as fast as you want. &lt;/p&gt;
&lt;p&gt;Or should a say &amp;#8220;as fast as you can&amp;#8221;. I &lt;em&gt;wanted&lt;/em&gt; to go a lot faster.&lt;/p&gt;
&lt;p&gt;Second, I was in a rented Mercedes A160. The car I usually drive is a supercharged &lt;a href="http://www.adventuresinoss.com/?p=1161"&gt;C230&lt;/a&gt;, which is much faster than this car, so moving from the right lane to the left was not without a little risk. &lt;/p&gt;
&lt;p&gt;If you look up the &amp;#8220;0 to 60 mph&amp;#8221; specification for the A160, Mercedes has written in the word &amp;#8220;yes&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Often I&amp;#8217;d move over to pass only to see a set of headlights magically appear in my rearview mirror, prompting me to get back over as quickly as possible to avoid getting squashed. I swear some of those headlights were tinted blue.&lt;/p&gt;
&lt;p&gt;Third, around the time we got to Ulm (&lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Albert_Einstein#Early_life_and_education"&gt;birthplace&lt;/a&gt; of Albert Einstein) the amount of traffic had increased greatly and we were all forced to slow down. By Stuttgart, it was &amp;#8220;stop and go&amp;#8221;, or should I say &amp;#8220;stop and go like hell&amp;#8221;. There was a lot of construction, and coupled with the weekend traffic it was pretty high stress.&lt;/p&gt;
&lt;p&gt;The way I dealt with it was the way I deal with any unusual situation in which I find myself. I find someone who looks like they know what they are doing and mimic them. So I&amp;#8217;d get behind a car and do what they did &amp;#8211; speed up when they sped, move over when they moved. Worked pretty well as long as I could keep up.&lt;/p&gt;
&lt;p&gt;Finally, once the traffic started to thin, there were these road projects that would cause the entire highway to shift over to the left. Southbound traffic was limited to two lanes, while we took over the shoulder and one of their lanes. Separating our leftmost lane from theirs was a little temporary wall that stood about two feet high and looked like you could push it over with a finger. It was only as wide as the line drawn on the road, which meant that you were always perilously close to the oncoming cars as well as not having much room between that wall and the cars on your right. Seriously, the A160 is not a big car but at times it felt like I was driving a Winnebago. I wouldn&amp;#8217;t have felt much more comfortable on a motorcycle.&lt;/p&gt;
&lt;p&gt;Anyway, according to the GPS, Antonio had hit a top speed of 169 kph on the way down, so I was determined to top that. After driving for about a mile on a nice, flat stretch of highway with the pedal completely pressed to the floor, I managed a measly 170 kph, or a little over 105 mph. I was hoping to hit at least 200 kph, which is close to the highest speed I&amp;#8217;ve ever driven (and that was on a motorcycle), but unless I was going to get a head start coming down a mountain with a decent tail wind, it wasn&amp;#8217;t going to happen in an A160.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2434</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">The Leitner Group</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/T2urOwp3uvY/" />
		<id>http://www.adventuresinoss.com/?p=2429</id>
		<updated>2011-10-09T09:16:32+00:00</updated>
		<content type="html">&lt;p&gt;It worked out that after the training week in Fulda, a new client of ours wanted to start the first week of their Greenlight Plus project, so I just stayed in Europe another week.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/leitner-main.png" /&gt;&lt;/p&gt;
&lt;p&gt;Headquartered in Vipiteno, Italy, the &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Leitner_Group"&gt;Leitner Group&lt;/a&gt; is one of the two largest producers of &amp;#8220;ropeways&amp;#8221;, what we would probably call ski lifts and gondolas. Through a number of mergers, their products have grown to include snow grooming equipment, other passenger transport (through their Sigma subsidiary, they built the cabins for the &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/London_eye"&gt;London Eye&lt;/a&gt;), as well as small wind turbines (with the awesome name of Leitwind).&lt;/p&gt;
&lt;p&gt;It was because of this recent growth that OpenNMS was needed to replace their &lt;a href="http://www.nagios.org"&gt;Nagios&lt;/a&gt; instance that just couldn&amp;#8217;t be used to manage the 600 devices spread out across 60 or so locations. It was a fun project, made even more so by the fact that Antonio Russo, our go-to man in Italy, worked on it with me.&lt;/p&gt;
&lt;p&gt;I am planning on writing up a more detailed post on the transition, but it was pretty straightforward. OpenNMS was used to replace Nagios, Cacti and Smokeping, and with only two exceptions we were able to replace the Nagios &amp;#8220;check scripts&amp;#8221; with built-in OpenNMS monitors. For the ones we couldn&amp;#8217;t migrate we just used the &lt;a href="http://www.opennms.org/wiki/GeneralPurposePoller"&gt;General Purpose&lt;/a&gt; monitor and ran them as external programs. Since Nagios runs all of its checks as scripts, it must fork-exec each one which severely limits its scale. All of the OpenNMS monitors run inside the OpenNMS process itself (well, with the exception of the GpMonitor), and the fact that you can also do data collection and event management without extra integration steps was a bonus. Antonio took the Nagios configuration files and ran them through a script which automated moving the devices into OpenNMS using the provisioner, so it was pretty simple to get the nodes into our application.&lt;/p&gt;
&lt;p&gt;Working at Leitner was fun for a number of reasons. First, the technology is cool. If you have ever been on a ski lift you know that the speed of the  cabin changes when it reaches the ends so that people can get on and off, and this is usually accomplished by having the cabin disconnect and then reconnect from the main cable (which moves at a constant speed). The equipment that does this is pretty complex, not only due to the size and weight of the components involved, but also due to the safety concerns (don&amp;#8217;t want to be dropping your paying customers).&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/leitner-cable.png" /&gt;&lt;/p&gt;
&lt;p&gt;Second, working with the client, Michele, was a lot of fun. I&amp;#8217;ve often bragged about the fact that OpenNMS users are self-selecting. We don&amp;#8217;t go out of our way to market the application, so the people who find it, download it, install it and decide that they want to spend money on services are pretty special. They are all amazingly bright people, friendly and witty, and without exception tend to be very good looking.&lt;/p&gt;
&lt;p&gt;(grin)&lt;/p&gt;
&lt;p&gt;Third, Vipiteno is an incredibly beautiful place. Nestled in the Italian Alps, it is a very clean and walkable town. It has a split personality, since for much of its history it was located in a German speaking country. Like Canada, almost all of the signs are in two languages, and when I am talking about it to Germans I have to refer to it by its German name of Sterzing. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/vipiteno-main.png" /&gt;&lt;/p&gt;
&lt;p&gt;The whole week I had to keep reminding myself that I was actually at work &amp;#8211; getting paid to have this much fun seems criminal. &lt;/p&gt;
&lt;p&gt;On Wednesday, Antonio drove us down to Bolzano to visit some of his friends. As you cruise down the highway, it was not unusual to see castles &amp;#8211; old school, &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Monty_python_holy_grail"&gt;Holy Grail&lt;/a&gt;, storybook castles.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/vip-castle.png" /&gt;&lt;/p&gt;
&lt;p&gt;Whenever you saw one, you often could look across the valley and see another. I keep wondering if they ever went &amp;#8220;&lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Game_of_Thrones"&gt;Game of Thrones&lt;/a&gt;&amp;#8221; on each other, and thought about the logistics of waging war in this terrain.&lt;/p&gt;
&lt;p&gt;Yes, I&amp;#8217;m a bit odd, I realize that.&lt;/p&gt;
&lt;p&gt;Unfortunately, it got dark so I couldn&amp;#8217;t enjoy much of the countryside. Most of the castles were illuminated with exterior lights, however, so they seemed to float in the air as we sped past.&lt;/p&gt;
&lt;p&gt;Bolzano was a cool place &amp;#8211; a much larger city than Vipiteno. One of Antonio&amp;#8217;s friends works for the hockey team, so we got to see them practice.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/bol-practice.png" /&gt;&lt;/p&gt;
&lt;p&gt;According to &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Bolzano-Bozen_Foxes"&gt;Wikipedia&lt;/a&gt;, the Bolzano-Bozen Foxes &amp;#8220;is the most successful team in the history of the Italian ice hockey league, with 18 championships.&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/bolzano-foxes.png" /&gt;&lt;/p&gt;
&lt;p&gt;It was a fun visit, although we stayed out so late that it made getting up on Thursday a lot harder.&lt;/p&gt;
&lt;p&gt;Thursday night we visited another city, Trento, about 50 kilometers further away than Bolzano. It was a business meeting with a potential client, and I hope to be able to talk about that project soon. Driving back it started to rain, and thus we woke up on Friday to see snow on the mountains.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/vipiteno-snow.png" /&gt;&lt;/p&gt;
&lt;p&gt;Friday was my last day at the office (we had to drive back to Frankfurt that afternoon), so we spent the morning finishing up the migration. When it came time for lunch, I was expecting that we would take Michele out to a restaurant, but he had a surprise for us. We walked over to his house and met his family, and his wife cooked me the best meal I&amp;#8217;ve had in Italy this trip.&lt;/p&gt;
&lt;p&gt;Michele speaks at least three languages, his wife is fluent in five, and even his oldest son (who I think is around four or five) can speak three. I had a very nice conversation with him in English. Michele&amp;#8217;s youngest son was sleeping, so I didn&amp;#8217;t get to spend much time with him, but even at two he&amp;#8217;s probably studying ancient Greek and Relativity. (grin)&lt;/p&gt;
&lt;p&gt;It was a great ending to a wonderful week.&lt;/p&gt;
&lt;p&gt;As I&amp;#8217;ve mentioned before, there is something about the Open Source Way that brings vendors and clients closer than usual. I have even grown hate that term &amp;#8220;vendor&amp;#8221;, as I much prefer the term &amp;#8220;partner&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Or better yet, &amp;#8220;friend&amp;#8221;.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2429</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Steve Jobs</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/bZkKWmmetYw/" />
		<id>http://www.adventuresinoss.com/?p=2415</id>
		<updated>2011-10-06T07:48:20+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;m in Europe at the moment. I love visiting here, but the lack of easily accessible Internet access outside of my clients&amp;#8217; offices is frustrating. For example, this week I have the option of paying 5€ per hour for crappy hotel wi-fi limited to ports 80 and 443, or, thanks to my client, a somewhat okay connection via a Vodafone UMTS USB modem. Since I want to limit the amount of traffic that they get billed for, I only use it to check e-mail, and sporadically at that.&lt;/p&gt;
&lt;p&gt;I just arrived at the office and learned that &lt;a href="https://www.apple.com/stevejobs/"&gt;Steve Jobs has died&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I am saddened, of course. He was only 56, eleven years older than I am now. &lt;/p&gt;
&lt;p&gt;I figured I&amp;#8217;d try to capture my feelings while they are still fresh.&lt;/p&gt;
&lt;p&gt;My &lt;a href="http://www.adventuresinoss.com/?p=232"&gt;first computer was a TRS-80&lt;/a&gt; (model 1, &amp;#8216;natch) which put me squarely in the camp opposite the Apple ][ fans. The reason I had a TRS-80 over an Apple was simple &amp;#8211; there was a Radio Shack in my small town. I did have some exposure the the machine, and I especially liked the fact that the cover popped open and you could see inside it. While I spent a lot of time inside my TRS-80, I immediately voided the warranty when I did it.&lt;/p&gt;
&lt;p&gt;My path did not cross Apple&amp;#8217;s again for several years, when a friend of mine bought a Mac Plus. This would have been around 1986. He taught me how to use the interface, and I was impressed by the quality of the documents I could output from the machine. However, being a DOS/Windows user, I was often frustrated by the lack of a command line interface.&lt;/p&gt;
&lt;p&gt;In 1988 I started working for Northern Telecom, which was a Mac shop. I think I had a Mac IIcx on my desk, but I forget the exact model. This was one of the first machines I used that was networked &amp;#8211; not quite to the Internet but definitely to other machines within the company.&lt;/p&gt;
&lt;p&gt;These were the twilight years for Apple. The machines were pretty, but they were expensive and prone to viruses. A friend of a friend was the Apple rep for Nortel, and I can remember that Terry came in one day to demo some new machines and he spent two hours disinfecting them.&lt;/p&gt;
&lt;p&gt;Once I left Nortel, I didn&amp;#8217;t work with Apple for a long while. I did date a woman with a (at the time) screamin&amp;#8217; SE/30, but I used it mainly to play games (Fool&amp;#8217;s Errand, etc.).&lt;/p&gt;
&lt;p&gt;Flash forward to January of 2003, and I started seeing all of these things called &amp;#8220;Powerbooks&amp;#8221; showing up at the local LUG. My company was doing well, so when the 12&amp;#8243; Powerbook was announced, I bought one along with an iPod.&lt;/p&gt;
&lt;p&gt;I was hooked.&lt;/p&gt;
&lt;p&gt;Here was a machine with a strong Unix base but an easy to use interface. Here was a machine that I could use to run all of my favorite open source software but I could also get a decent printer driver from the vendor. It even made me nostalgic for that old, original Mac, so when I saw one on its &lt;a href="http://www.cultofmac.com/7447/25-years-of-mac-tarus-balogs-rescued-original-mac/"&gt;way to the dumpster&lt;/a&gt;, I rescued it and made it whole again.&lt;/p&gt;
&lt;p&gt;Since then, I&amp;#8217;ve been a Mac user and fanboy. None of this would have been possible without Steve Jobs.&lt;/p&gt;
&lt;p&gt;He created great things, but what I like the most is that he showed it was possible for one person to make a difference. While my team doesn&amp;#8217;t work along the dictatorial style he was known for, we are much smaller than the companies with which we compete. Steve showed that it was possible to successfully compete against giants. He took a company on the verge of bankruptcy and turned it in to the most profitable company in the world.&lt;/p&gt;
&lt;p&gt;I couldn&amp;#8217;t be honest with myself if I didn&amp;#8217;t remind my three readers that I am parting ways with Apple. With its amazing success, Apple is moving in a direction that I don&amp;#8217;t agree with. I am much more excited at the moment about the pending release of Ubuntu 11.10 (Onanistic Olifant) than I am about the iPhone 4S. I don&amp;#8217;t like where Apple is going, but that should not take away from where they have been.&lt;/p&gt;
&lt;p&gt;The best comment I&amp;#8217;ve read so far is that Steve Jobs made it possible to have an emotional connection to technology. As I write this on a Macbook Air, I am not thinking about OS X or licensing, but I am imagining I am having a conversation with a few old, good friends about the passing of another. Steve, in part, made that possible.&lt;/p&gt;
&lt;p&gt;I admire Steve Jobs, but despite his success, I would not have wanted to be him. Fifty-six is way too young. To quote Woody Allen, I don&amp;#8217;t was to achieve immortality through my work, I want to achieve it through not dying.&lt;/p&gt;
&lt;p&gt;So long Steve, and thanks for all the tech.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2415</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">German Unity Day</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/cAjwyT3Qa0o/" />
		<id>http://www.adventuresinoss.com/?p=2409</id>
		<updated>2011-10-03T15:13:42+00:00</updated>
		<content type="html">&lt;p&gt;Today is &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/German_Unity_Day"&gt;German Unity Day&lt;/a&gt;, commemorating the day that East and West Germany, created after the end of World War II, were reunified into one country. I have friends who grew up in Germany before 1990 who remember a divided country, and while the process hasn&amp;#8217;t been easy, it has made Germany one of the dominant countries in Europe. While our similarities bring us together, it is our differences that make us strong.&lt;/p&gt;
&lt;p&gt;I, however, don&amp;#8217;t get a holiday as I am in &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Vipiteno"&gt;Vipiteno, Italy&lt;/a&gt;, working with a customer. To get here, Antonio and I drove down &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Autobahn"&gt;Autobahn&lt;/a&gt; 7, south through Austria. It is my first time in serious alpine country as well as my first long ride on an Autobahn. Here is Antonio in our noble chariot for the week, a rented Mercedes A160.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/antonio-a160.png" /&gt;&lt;/p&gt;
&lt;p&gt;In the US, the Autobahn is this mythic highway without speed limits. While I don&amp;#8217;t think it would work well in the US (our fierce independent streak seems to include a desire to ignore good driving practices, such as staying right unless to pass), it is pretty efficient in Germany. According to the GPS, our top speed was 169 km/hour , which I believe is close to 105 mph, and on several occasions we were passed as if we were standing still.&lt;/p&gt;
&lt;p&gt;We also saw solar panels and windmills in abundance. Quite often several of the towering giants would stand sentinel over the highway.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/a7-windmill.png" /&gt;&lt;/p&gt;
&lt;p&gt;As I mentioned above, the whole process is pretty efficient &amp;#8230; up to a point. About halfway through our trip we saw the dreaded line of brake lights, and our progress slowed to a crawl. As there was no accident, the only thing I can figure is that with the holiday there were a large number of people heading toward the Alps, and it was a good ol&amp;#8217; traffic jam.&lt;/p&gt;
&lt;p&gt;We took a slight detour through the country (where I paid 80€ for 50 liters of gasoline) and eventually the traffic let up, which was about the time we saw the mountains in the distance.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/alp-approach.png" /&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been in the Alps before, &lt;a href="http://www.adventuresinoss.com/?p=133"&gt;specifically in France&lt;/a&gt;, but this was my first time approaching them from Germany. It is impressive, since they rise from the ground like a forbidding wall. We entered a 1km tunnel and when we emerged, we were in Austria.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m glad Antonio was driving, because this is beautiful country and I got to watch it. I live in the Eastern half of the United States, and while we have mountains, they are relatively old. The highest mountain east of the Mississippi river is &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Mount_Mitchell"&gt;Mount Mitchell&lt;/a&gt;, and it is only 6685 feet (2037 meters) high.&lt;/p&gt;
&lt;p&gt;These mountains are young, rocky and sharp, and a lot of people were out enjoying their beauty. Since there is almost no snow, the main attraction at the moment seems to be hiking, and I can only imagine the workout one would get.&lt;/p&gt;
&lt;p&gt;We had missed lunch, so we decided to visit Innsbruck. Of course we brought Ulf, who seemed to be happy to be out of the car and in the mountains.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-innsbruck.png" /&gt;&lt;/p&gt;
&lt;p&gt;Innsbruck is a nice town &amp;#8211; with a cold, fast moving river and brightly colored houses surrounded by the ever present ring of mountains. We found a nice outdoor cafe for a light meal, and as usual, Ulf was up to his old tricks.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-johanna.png" /&gt;&lt;/p&gt;
&lt;p&gt;This is Johanna, our waitress, who was kind enough to stop for a picture even though the cafe was very busy.&lt;/p&gt;
&lt;p&gt;Ulf then introduced us to two young ladies sitting at the next table, Carina and Varina. They grew up together across the border in Germany, but are attending school in Innsbruck to study pharmacology. When I mentioned that my sunglasses were older than they were, Carina brought out her own pair of &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Wayfarers"&gt;Wayfarers&lt;/a&gt;. They seemed excited to be in school, and we talked a lot about travel.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-carina-varina.png" /&gt;&lt;/p&gt;
&lt;p&gt;After lunch we hopped in the car for the drive through the &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Brenner_Pass"&gt;Brenner&lt;/a&gt; pass into Italy. Vipiteno (Sterzing) is an interesting place, since it is a Germanic town in Italy. It kind of reminds me of Canada, as most of the signs are in both languages.&lt;/p&gt;
&lt;p&gt;We got checked in to the hotel, which is lovely with the exception of the Internet connection. It is both 5€ an hour and limited to HTTP and HTTPS (sigh). The night ended with dinner, which was at a Thai/Japanese/Chinese/PIzzeria Restaurant. We thought the combination was so funny we had to try it, and I had hot and sour soup with a pizza.&lt;/p&gt;
&lt;p&gt;More on Vipiteno and Italy to come.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2409</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">A Wedding in Fulda</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/OoDQkVXjQaU/" />
		<id>http://www.adventuresinoss.com/?p=2393</id>
		<updated>2011-10-02T20:26:59+00:00</updated>
		<content type="html">&lt;p&gt;I have been working with open source software for over a decade now, and I do hate it when people describe it as some sort of utopia, where wandering bands of freedom loving coders roam the countryside handing out gifts of free applications.&lt;/p&gt;
&lt;p&gt;The fact of the matter is that most of my business transactions are simply that &amp;#8211; business transactions. The client gives us money in exchange for services and we try very hard to deliver those services.&lt;/p&gt;
&lt;p&gt;But there is something about open source that makes the whole experience much more personal. I consider almost all of my clients as friends, and a few of them very good friends. I never really got that when I worked in commercial software.&lt;/p&gt;
&lt;p&gt;So it was with a feeling of honor that I was invited to the wedding of Daniela Barbaro and Uwe Bergmann. &lt;/p&gt;
&lt;p&gt;As you may be aware, Uwe is an OpenNMS services partner in Germany through his company &lt;a href="http://www.nethinks.com"&gt;Nethinks&lt;/a&gt;, and he is the main sponsor of the annual &lt;a href="http://www.opennms.org/wiki/Conference/OUCE2011"&gt;OpenNMS Users Conference &amp;#8211; Europe&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It was nice to be invited to an event that usually only includes family and close friends, and so we scheduled training in Germany the week before in order to make sure we would be in the country on the big day. Both David and I were invited, along with Antonio who came up from Naples.&lt;/p&gt;
&lt;p&gt;I had never been to a German wedding before, especially one where the bride&amp;#8217;s family was Italian, so while most of the service was in the German language, when the hymns were sung each verse would alternate between the two languages. Not being very fluent in either, I was pretty much equally lost, but I could easily understand the love and admiration that was in the room.&lt;/p&gt;
&lt;p&gt;After the service there was a reception outside the church, complete with Italian sweets, German bread, champagne and gelato. When I got to the bride and groom they looked very happy.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/fw-daniuwe.png" /&gt;&lt;/p&gt;
&lt;p&gt;I also ran into a few people from Nethinks.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/fw-nethinks.png" /&gt;&lt;/p&gt;
&lt;p&gt;The two gentlemen on the left are Michael Batz and René Kleffel. The are Nethinks OpenNMS consultants who helped out with the class this week.&lt;/p&gt;
&lt;p&gt;The cute couple on the right are Jeri Ryan and Justin Timberlake.&lt;/p&gt;
&lt;p&gt;Actually, it&amp;#8217;s &lt;a href="http://www.christophseipp.de"&gt;Christoph Seipp&lt;/a&gt; and his girlfriend Caroline. Christoph used to work at Nethinks but now he is working to get Cloud services like Google Apps adopted in Germany. &lt;/p&gt;
&lt;p&gt;After the reception there was also an evening party. It was outside of Fulda in a town called &lt;a href="http://www.restaurant-kritik.de/115309"&gt;Grebenhain-Bermuthshain&lt;/a&gt;. David wasn&amp;#8217;t feeling well (he&amp;#8217;s been on the road non-stop for some time) so he stayed back while Antonio and I drove out through the beautiful German countryside with Ulf, our Kiwi mascot.&lt;/p&gt;
&lt;p&gt;Ulf wasn&amp;#8217;t able to make it to the wedding, but he did have fun giving his best wishes to the bride and groom.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-uwe-dani.png" /&gt;&lt;/p&gt;
&lt;p&gt;Antonio and I wandered around and met a lot of amazing people. Christoph introduced me to &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Kummel"&gt;Kümmel&lt;/a&gt;, and I returned the favor by reintroducing him to the North American exports tequila and Jack Daniels.&lt;/p&gt;
&lt;p&gt;Ulf seemed to have his own agenda.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/10/ulf-wedding-women.png" /&gt;&lt;/p&gt;
&lt;p&gt;I had a wonderful time, and the only thing that could have made it better was if my own bride had been able to join us. I used to travel a lot for business before working with OpenNMS, and I found it kind of lonely. Now am I always come back home richer for it, not just in money but in friendships, and I have a feeling I know which will last longer.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2393</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Water.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/aUL0R4ENsCg/" />
		<id>http://genevainformation.ch/?p=918</id>
		<updated>2011-10-02T16:08:46+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-wVbB2fL/0/M/i-wVbB2fL-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;We forgot to take something to give the dog water..turns out he&amp;#8217;s perfectly happy with this solution (attention + water).&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/10/water/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Machine!</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/T6cYrXjpFYo/" />
		<id>http://genevainformation.ch/?p=920</id>
		<updated>2011-10-02T16:04:23+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-jmrFk5F/0/M/i-jmrFk5F-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-zrZj3dw/0/M/i-zrZj3dw-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-Jmjf5Cb/0/M/i-Jmjf5Cb-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Snow machine in Orange, Haute-Savoie. One m³ of water results in approx. 2 m³ of snow. The snow needs to be compressed to be used, though &amp;#8211; meaning that artificial snow is bad for the water balance in the alps. One solution to this is the use of GPS and ultrasonic devices to measure snow depth. The natural snow can be scraped off where there&amp;#8217;s too much and put down where it is needed. Some ski resorts in the french alps have adopted this technology to reduce their water consumption. A side effect is better snow &amp;#8211; and a better skiing experience &lt;img src="http://genevainformation.ch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/10/machine/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">The Brotherhood of the Traveling Kiwi</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/81KF-FKHo8U/" />
		<id>http://www.adventuresinoss.com/?p=2381</id>
		<updated>2011-09-30T10:07:30+00:00</updated>
		<content type="html">&lt;p&gt;One of the favorite parts of my job is OpenNMS training. OpenNMS is a large, complex and powerful system (which is why I refer to it as a &amp;#8220;network management application platform&amp;#8221; instead of just an application) and it is difficult for someone new to easily get involved with it.&lt;/p&gt;
&lt;p&gt;Perhaps you can imagine how much fun it is to watch interested people start out on Day One of our training course finally understanding the basics and end up on Day Five going &amp;#8220;wow &amp;#8211; OpenNMS can do a crazy amount of things&amp;#8221;.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s a rite of passage and it can be a bit intense. So much so that at the end of the week I sometimes feel like I&amp;#8217;m dealing less with a student and more with a brother.&lt;/p&gt;
&lt;p&gt;This is stronger during our remote training courses. Uwe Bergmann, CEO of our German partner &lt;a href="http://www.nethinks.com/"&gt;Nethinks&lt;/a&gt;, set up training this week at his office in Fulda. This allowed me to go out with the class in the evenings. Usually when I teach I have others things demanding my attention, but when I am overseas it is too much fun to pass up.&lt;/p&gt;
&lt;p&gt;Last night we all went out to a local brewery in Fulda called the &lt;a href="http://www.wiesenmuehle.de/"&gt;Wiesenmühle&lt;/a&gt;. They had an amazing &amp;#8220;Swartz Bier&amp;#8221; called &amp;#8220;Dunkel&amp;#8221; and after a few of those it is hard to say no to a shot of schnapps.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/09/fuldagroup.png" /&gt;&lt;/p&gt;
&lt;p&gt;OpenNMS has turned a number of strangers into my friends, but I am more excited about seeing friendships evolve between members of the community.&lt;/p&gt;
&lt;p&gt;At this year&amp;#8217;s &lt;a href="http://www.opennms.org/wiki/Dev-Jam"&gt;Dev Jam&lt;/a&gt;, Craig Miskell brought a stuffed Kiwi toy from New Zealand. He gave it to Ronny and Markus from Germany, and now &amp;#8220;Ulf&amp;#8221; is extremely well traveled &amp;#8211; going wherever OpenNMS takes him.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m not sure what Ulf was up to last night, but on the left is a card from the &lt;a href="http://www.kongresszentrum-fulda.com/hotel-gastronomie/essen-trinken.html"&gt;Toro Negro&lt;/a&gt; Rodizio restaurant where we ate on Monday night, and the one on the right is a card for &lt;a href="http://stefanjunger.de/"&gt;Stefan Junger&lt;/a&gt;, one of our students, featuring his photography website (may not be safe for work).&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/09/fuldaulf.png" /&gt;&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t explain all the cash.&lt;/p&gt;
&lt;p&gt;While not every student comes up to us afterward and says &amp;#8220;this is the best training I have ever had&amp;#8221;, a surprisingly large number do. It is rare that we do better than break even with training, but the long term relationships (and often future support customers) more than make up for it.&lt;/p&gt;
&lt;p&gt;Our next training is scheduled for &lt;a href="http://www.opennms.com/training"&gt;December&lt;/a&gt;. Perhaps I&amp;#8217;ll see you there.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2381</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">On the Nature of MySQL Closed Extensions</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/Azso17EDMgc/" />
		<id>http://www.adventuresinoss.com/?p=2364</id>
		<updated>2011-09-28T14:50:38+00:00</updated>
		<content type="html">&lt;p&gt;Matt Raykowski pointed out a couple of notes about the recent announcement by Oracle that it would begin supplying closed source extensions to MySQL, which it acquired when it bought Sun Microsystems (such as &lt;a href="http://blogs.computerworlduk.com/simon-says/2011/09/open-core-mysql/index.htm"&gt;this one&lt;/a&gt; from Simon Phipps and &lt;a href="http://monty-says.blogspot.com/2011/09/oracle-adding-close-source-extensions.html"&gt;this one&lt;/a&gt; from Monty Widenius)&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t say that the move surprised me, but I&amp;#8217;ve been busy teaching this week and am newly obsessed with &lt;em&gt;De Rerum Natura&lt;/em&gt; by Lucretius, which was &lt;a href="http://www.guardian.co.uk/books/2011/sep/23/the-swerve-stephen-greenblatt-review"&gt;rescued from obscurity&lt;/a&gt; by Poggio the Florentine when he found a copy at a Benedictine Abbey in Fulda, where I happen to be.&lt;/p&gt;
&lt;p&gt;I believe I have tracked down that abbey, so I am now free to once again bore my three readers by discussing the open core business model.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/09/fuldaabbey.png" /&gt;&lt;/p&gt;
&lt;p&gt;First, when it comes to Oracle, one must surely realize that they are a commercial software company and their customers consist of people both used to and comfortable with buying proprietary code. I don&amp;#8217;t really see this move as &amp;#8220;open core&amp;#8221; since Oracle has never, to my knowledge, described itself as an open source company. Instead, they join the ranks of Microsoft, Google and Apple who sell proprietary products based on open source code. There is no market confusion here, as the vast majority of companies who buy these products realize that they are buying commercial software.&lt;/p&gt;
&lt;p&gt;I think it is more interesting to examine the role of commercially licensed software within the realm of an open source business. &lt;/p&gt;
&lt;p&gt;To use MySQL AB as an example, I had no problem with the company both providing MySQL code under an open license as well as selling it under a proprietary license so it could be imbedded into commercial products. As long as all the bits are the same, I think it is a great way to fund open source development. We offer the same model with our &amp;#8220;&lt;a href="http://www.opennms.com/commercial-licensing/"&gt;Powered by OpenNMS&lt;/a&gt;&amp;#8221; program.&lt;/p&gt;
&lt;p&gt;The problem arises when features are withheld from the &amp;#8220;open&amp;#8221; version. One of the powerful aspects of open source software is that the community of users and developers around it allow it to develop rapidly. OpenNMS is able to compete with products that have yearly R&amp;#038;D budgets in the tens of millions, mainly because features can advance rapidly due to a large, disparate development community. &lt;/p&gt;
&lt;p&gt;This &amp;#8220;withholding of features&amp;#8221; is a key part of the open core model. It doesn&amp;#8217;t work, and it is why open core companies are running away from it as fast as they can. Take Hyperic for example. Just recently on their messaging boards came a post &lt;a href="http://forums.hyperic.com/jiveforums/thread.jspa?messageID=69514"&gt;asking about the next community release&lt;/a&gt;, since the &amp;#8220;enterprise&amp;#8221; release has been out for awhile now. Because the software has this separation, someone has to make the decision on how much of it to release as open. Thus, the decision on how to manage, test, distribute and improve the code has been removed from the community and placed in the hands of the vendor. The code is hidden until the vendor decides to release it, which all but removes the advantage of having it as open source in the first place.&lt;/p&gt;
&lt;p&gt;Again, to contrast that to OpenNMS, anyone with access to the Internet can get to our git repository and see the latest and greatest code whenever they want. If they want to run our next stable release before its time, they can download testing (the next point release), unstable (the next major release) or snapshot (the raw, unrefined, latest code) which are built nightly.&lt;/p&gt;
&lt;p&gt;The second major issue when talking about the role of commercial software within an open source business is the topic of copyright assignment. MySQL required that developers contributing code assign the copyright to them. Only the copyright holder can set the terms of the license, so Oracle would not be able to create a proprietary version of the MySQL database without it.&lt;/p&gt;
&lt;p&gt;At OpenNMS, the discussion was lengthy when we were deciding on a copyright assignment strategy. We had been stung by the fact that a company had taken our code and turned it into a commercial product in violation of the license, and when we pursued legal action, that company&amp;#8217;s response was that if they were using the OpenNMS code, it was from an earlier version to which we did not own the copyright. Now that The OpenNMS Group holds the entire copyright to OpenNMS, it makes such issues easier to defend.&lt;/p&gt;
&lt;p&gt;We adopted, at the suggestion of DJ Gregor, the Sun &lt;a href="http://www.opennms.org/wiki/Contributor_Agreement"&gt;contributors agreement&lt;/a&gt;, in which the copyright is assigned to the project but the contributor also maintains copyright.&lt;/p&gt;
&lt;p&gt;There is one huge positive to this and one minor negative.&lt;/p&gt;
&lt;p&gt;The positive is that the contributor retains ownership of their work. Think about it &amp;#8211; supposed you wrote some part of MySQL and assigned the copyright to MySQL AB. Now you want to improve that code and submit it to another project. Since MySQL owns the copyright to the original work, you are bound by whatever license under which it is published. If it was published under the GPLv2, you wouldn&amp;#8217;t be able to submit it to a project licensed under GPLv3 without express permission from MySQL. You don&amp;#8217;t own your own work.&lt;/p&gt;
&lt;p&gt;In the case of &amp;#8220;dual copyright&amp;#8221;, you still maintain ownership and you can license it any way you want.&lt;/p&gt;
&lt;p&gt;The negative is that dual copyright may not be enforceable around the world, and it has not, to my knowledge, been tested in court. But this was the same FUD spread about the GPL in the beginning, and numerous court challenges have upheld the license&amp;#8217;s validity. I am confident that should this ever be tested in court, it too will be found valid (just as if, say, William Gibson and Bruce Sterling decided to &lt;a href="http://www.amazon.com/Difference-Engine-William-Gibson/dp/0440423627"&gt;write a book together&lt;/a&gt;, they could each share in the ownership of the final product).&lt;/p&gt;
&lt;p&gt;Publishing all the bits under an open source license (even if they are also sold commercially) and having a permissive contributors agreement that favors the developer are key to being successful as an open source business.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m afraid I have little sympathy for the developers of MySQL. They took their 40 pieces of silver when they sold themselves to Sun for US$1 billion. At that valuation, they had a ton of options, including an IPO, but somewhere along the way they made decisions that eventually led to Oracle owning the project.&lt;/p&gt;
&lt;p&gt;I think this is more a lesson in foresight versus some strange and unexpected strategy by Oracle.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2364</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Open for Business: The Reputation Economy</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/OglsCLwGNfg/" />
		<id>http://www.adventuresinoss.com/?p=2359</id>
		<updated>2011-09-28T13:03:46+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;m off in Europe doing OpenNMS training but I noticed that my latest &amp;#8220;Open for Business&amp;#8221; column was posted.&lt;/p&gt;
&lt;p&gt;This one is my take on what I&amp;#8217;m calling &amp;#8220;&lt;a href="http://opensource.com/business/11/9/open-business-reputation-economy-open-source-do-you-take-egg-roll"&gt;the Reputation Economy&lt;/a&gt;&amp;#8221; around open source software.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/images/BUSINESS_openseries.png" /&gt;&lt;/p&gt;
&lt;p&gt;As usual, I hope folks find it interesting, and comments are welcome.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2359</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Testing, testing</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/DB2QqLOb9ro/" />
		<id>http://www.adventuresinoss.com/?p=2354</id>
		<updated>2011-09-20T19:29:26+00:00</updated>
		<content type="html">&lt;p&gt;Recently, a &amp;#8220;&lt;a href="http://www.opennms.com/commercial-licensing/"&gt;Powered by OpenNMS&lt;/a&gt;&amp;#8221; customer asked Matt Brozowski, our CTO, about the OpenNMS test plan.&lt;/p&gt;
&lt;p&gt;I thought his reply warranted a blog post.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The way OpenNMS does testing is as follows:&lt;/p&gt;
&lt;p&gt;We have &lt;a href="http://bamboo.internal.opennms.com:8085/allPlans.action"&gt;extensive automated tests&lt;/a&gt; that run whenever code is changed.&lt;/p&gt;
&lt;p&gt;The list of successful &lt;a href="http://bamboo.internal.opennms.com:8085/build/result/viewBuildResultsSuccessfulTests.action?buildKey=OPENNMS-NMS110-TEST&amp;#038;buildNumber=370"&gt;tests of the 1.10 release is here&lt;/a&gt; (as you can see there are 3743 tests)&lt;/p&gt;
&lt;p&gt;Our automated build system does not create RPMs unless all of these tests have passed, otherwise it make a new RPM each night.&lt;/p&gt;
&lt;p&gt;In addition to these tests, as a part of each build we also have a set of tests that run against an installed system (we call these Smoke Tests)&lt;/p&gt;
&lt;p&gt;The Smoke Tests have automated scripts that install and configure a system and then uses the &lt;a href="http://en.wikipedia.org/wiki/Selenium_%28software%29"&gt;Selenium GUI emulator&lt;/a&gt; to validate that the GUI is functioning correctly.  These tests are relatively new for us but I&amp;#8217;m sure we will be adding to these tests of the coming months.&lt;/p&gt;
&lt;p&gt;Lastly we release a milestone every month and we have a number of community members that install OpenNMS on systems in parallel with their production system and validate that the features that they are using still work with the devices that they have and report bugs as they come up.&lt;/p&gt;
&lt;p&gt;After features are complete we make these milestones as release candidates and label them something like 1.9.9x and from this point on only bug fixes are allowed.  Next week we will release 1.9.91 as a release candidate in preparation for 1.10.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://issues.opennms.org/secure/IssueNavigator.jspa?reset=true&amp;#038;jqlQuery=project+%3D+NMS+AND+resolution+%3D+Unresolved+AND+fixVersion+%3D+%221.9.91%22+ORDER+BY+priority+DESC&amp;#038;mode=hide"&gt;This is the list of issues&lt;/a&gt; that are currently considered critical for release of 1.10 as a stable release.&lt;/p&gt;
&lt;p&gt;Not all of these issues have been validated but these are the ones that remain to be considered.&lt;/p&gt;
&lt;p&gt;After we release 1.9.91 these will be moved to 1.9.92 and so on until we get them fixed and can release 1.10.&lt;/p&gt;
&lt;p&gt;I hope this helps give you an idea about the quality of our testing strategy.&lt;/p&gt;
&lt;/blockquote&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2354</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">This Week in OpenNMS: Who Bugs the Reporters?</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/nyatjQC0XZo/" />
		<id>http://www.opennms.com/?p=1013</id>
		<updated>2011-09-19T16:22:00+00:00</updated>
		<content type="html">&lt;p&gt;It&amp;#8217;s time for These Weeks in OpenNMS.  (See what I did there? &amp;lt;g&amp;gt;)  In the last couple of weeks we fixed a lot more bugs in preparation for 1.10, and released 1.8.14 and 1.9.91. Seth also did a HUGE triage of the JIRA database, cleaning up a lot of duplicates, as well as un-closed issues that have actually been resolved in the past.&lt;/p&gt;
&lt;p&gt;Speaking of triaging the JIRA database, I&amp;#8217;d like to re-post an &lt;a href="http://www.raccoonfink.com/blog/2011/08/23/schrodingers-bugs/"&gt;article I wrote on my personal blog&lt;/a&gt; about reporting issues.  The TL;DR version is: don&amp;#8217;t be afraid to open an issue!  Here it is in it&amp;#8217;s entirety:&lt;/p&gt;
&lt;h1&gt;Schrödinger&amp;#8217;s Bugs&lt;/h1&gt;
&lt;p&gt;Working on &lt;a href="http://www.opennms.org/"&gt;an open-source project&lt;/a&gt; teaches you a few things about dealing with software developers, and reporting bugs.  I&amp;#8217;ve been in the open-source world for a long time, and I remember when I first started out as a user of software, I felt glad to even have access to these tools at all, and I felt a reluctance to &amp;#8220;bother&amp;#8221; the developers with issues if I wasn&amp;#8217;t sure it was only me.&lt;/p&gt;
&lt;p&gt;The problem is, issues are a bit like &lt;a href="http://wikipedia.org/wiki/Schr%C3%B6dinger's_cat"&gt;Schrödinger&amp;#8217;s cat&lt;/a&gt;: they don&amp;#8217;t exist until the developer knows about them.&lt;/p&gt;
&lt;p&gt;Since I&amp;#8217;ve become a developer of open-source software and seen things from the other side, I have one request: &lt;strong&gt;err on the side of opening an issue&lt;/strong&gt;.  There&amp;#8217;s nothing I love more than having an issue opened, and being able to &lt;em&gt;fix&lt;/em&gt; it, and tell the user their problem is solved.  It&amp;#8217;s that kind of feedback loop that is one of the best parts of developing software without a marketing and sales department sitting between you and your users.&lt;/p&gt;
&lt;p&gt;So without further ado, I&amp;#8217;d like to point out a few comments in this vein.  Note that when I say &amp;#8220;issue,&amp;#8221; it could be anything: a showstopper bug, an annoyance, or just a new feature you &lt;em&gt;wish&lt;/em&gt; the software had.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;strong&gt;Always Open an Issue&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;p&gt;Sure, sometimes it&amp;#8217;s a pain to figure out where the issue reporter link is, and create an account, and validate your email, and figure out what component it goes into&amp;#8230; but don&amp;#8217;t worry about it. If you get it in the wrong place, &lt;em&gt;they&amp;#8217;ll&lt;/em&gt; know where it belongs and (hopefully) triage it.  But if you &lt;em&gt;don&amp;#8217;t&lt;/em&gt; open that issue, they may never know it&amp;#8217;s a problem.&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Don&amp;#8217;t Worry If It&amp;#8217;s a Duplicate&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;p&gt;Of course, you should always try searching for your issue first, maybe someone else has reported it.  Make a comment if someone has. But if you can&amp;#8217;t find it, don&amp;#8217;t worry that it might be a duplicate, go ahead and open that issue.  As a developer, I&amp;#8217;d rather close a million duplicates than to never know about the issue in the first place.&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;Don&amp;#8217;t Just Describe the Issue, Describe What You&amp;#8217;re Trying to Do&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;p&gt;It may be that the issue you&amp;#8217;re trying to solve is meant to work a different way, or is part of another feature you haven&amp;#8217;t used yet, or has a workaround.  Make sure when you describe the problem you&amp;#8217;re having, also describe what you want to accomplish.&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;A Closed Issue is Not an Ultimatum&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;p&gt;This is a corollary to &amp;#8220;describe what you&amp;#8217;re trying to do.&amp;#8221; Just because an issue is closed does not mean it is closed for discussion. Sometimes the developer doesn&amp;#8217;t realize what you&amp;#8217;re trying to actually do, or the original issue was described in a way that doesn&amp;#8217;t make it clear that the &lt;em&gt;real&lt;/em&gt; issue is elsewhere.&lt;/p&gt;
&lt;p&gt;For example, OpenNMS supports creating a &amp;#8220;path outage,&amp;#8221; which describes how particular nodes are related. There was an issue opened that said if you created a path outage, it would be wiped out when using Provisiond. It was closed, saying that you create path outage relationships with the &amp;#8220;parent-id&amp;#8221; tag in the provisioning group file. What the issue did not say is that these manually-created path outages were created through the UI. So the &lt;em&gt;real&lt;/em&gt; issue is that the web UI path outage editor is not Provisiond-aware, and the issue should be reopened.
&lt;/p&gt;&lt;/dd&gt;
&lt;dt&gt;&lt;strong&gt;It&amp;#8217;s Better to Be Too Verbose than Not Enough&lt;/strong&gt;&lt;/dt&gt;
&lt;dd&gt;
&lt;p&gt;Configuration files, logs, output from `dmesg` or similar, anything you can add that makes it easier to diagnose the problem.  It&amp;#8217;s a lot harder to fix a problem with a one-line error message than with 200 lines of context telling you what the software was doing just before the error.  The more information you give, the more likely it is the developer will be able to figure out what&amp;#8217;s going on when the issue happened.&lt;/p&gt;
&lt;/dd&gt;
&lt;p&gt;Does this mean your issue will be resolved quickly? Not necessarily. Everyone has their own set of priorities, and their own time set aside for working on issues.  I can say that a good issue report, with a lot of detail and a good description of what you&amp;#8217;re trying to accomplish, will get a lot more traction than a 1-line report saying &amp;#8220;it doesn&amp;#8217;t work,&amp;#8221; and it will get a &lt;em&gt;heck of a lot&lt;/em&gt; more traction than no report at all. To paraphrase &lt;a href="http://thinkexist.com/quotation/you_miss-of_the_shots_you_never_take/227454.html"&gt;Wayne Gretzky&lt;/a&gt;, you miss fixing 100% of the issues you never report.  &lt;img src="http://www.opennms.com/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /&gt;
&lt;/p&gt;&lt;/dl&gt;
&lt;h1&gt;Project Updates&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;1.8: Current Release is 1.8.14 (Red-breasted Nuthatch)&lt;br /&gt;
&lt;a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.14"&gt;1.8.14&lt;/a&gt; is the current stable release, tagged 13 Sep, 2011. For a complete list of changes and updates, see &lt;a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.14"&gt;the “New and Noteworthy” page on the OpenNMS wiki&lt;/a&gt;. As always, it is recommended that you back up your database before upgrading.&lt;/li&gt;
&lt;li&gt;1.9: Current release is 1.9.91 (Crumhorn)&lt;br /&gt;
1.9.91 is the current unstable release, tagged 14 Sep, 2011. This release is not yet recommended for production use, but for developers and users who want to try out the very latest features, or for test environments to evaluate upgrades to 1.10 when it is released. For a list of changes and updates, see &lt;a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.91"&gt;the &amp;#8220;New and Noteworthy&amp;#8221; page on the OpenNMS wiki&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Upcoming Events&lt;/h1&gt;
&lt;p&gt;OpenNMS training will be held in Fulda, Germany, September 26th through 30th, 2011.  It is done in conjunction with our partner, &lt;a href="http://www.nethinks.com/"&gt;NETHINKS&lt;/a&gt;. You can register &lt;a href="http://www.nethinks.com/opennms-schulung"&gt;on their site, here&lt;/a&gt;.&lt;/p&gt;
&lt;h1&gt;Issues Resolved&lt;/h1&gt;
&lt;p&gt;Since the last TWiO, the following issues were resolved as &amp;#8220;fixed&amp;#8221;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-1322"&gt;NMS-1322&lt;/a&gt;] &amp;#8211; CAPSD loops infinitely on misbehaving ipAddrTable&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2052"&gt;NMS-2052&lt;/a&gt;] &amp;#8211; small patch to add regex filtering of eventparms&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2374"&gt;NMS-2374&lt;/a&gt;] &amp;#8211; When running the database checker rethrow any exceptions with details (e.g.: database URL)&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2375"&gt;NMS-2375&lt;/a&gt;] &amp;#8211; Make the severity element in event configuration an enumeration and fix our default config files&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2738"&gt;NMS-2738&lt;/a&gt;] &amp;#8211; Include a failure reason in data collection failure events&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2812"&gt;NMS-2812&lt;/a&gt;] &amp;#8211; normalize radius code&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2822"&gt;NMS-2822&lt;/a&gt;] &amp;#8211; PSQLException when discovering interface/address that has not yet been deleted from database&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2889"&gt;NMS-2889&lt;/a&gt;] &amp;#8211; Move org.opennms.netmgt.ping.Ping and its dependencies into jicmp package&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2907"&gt;NMS-2907&lt;/a&gt;] &amp;#8211; More reduction keys for APC events&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2977"&gt;NMS-2977&lt;/a&gt;] &amp;#8211; Deleted node appear in KSC report creation&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3005"&gt;NMS-3005&lt;/a&gt;] &amp;#8211; ONMS Version not display correct &amp;#8211; Windows install&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3066"&gt;NMS-3066&lt;/a&gt;] &amp;#8211; JavaMailNotificationStrategy fails when passing -nm&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3073"&gt;NMS-3073&lt;/a&gt;] &amp;#8211; Weird redirect on login&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3143"&gt;NMS-3143&lt;/a&gt;] &amp;#8211; GUI error if we remove Switches from Surveillance&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3194"&gt;NMS-3194&lt;/a&gt;] &amp;#8211; Reporting is truncated by URL length limitation&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3319"&gt;NMS-3319&lt;/a&gt;] &amp;#8211; HTTPS don&amp;#8217;t support SSLv3-only servers&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3515"&gt;NMS-3515&lt;/a&gt;] &amp;#8211; Broken paged grid in Select SNMP Interfaces&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3540"&gt;NMS-3540&lt;/a&gt;] &amp;#8211; General node information not displayed using Internet Explorer 8 in IE7 Compatability view or IE7&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3594"&gt;NMS-3594&lt;/a&gt;] &amp;#8211; provisiond does not create nodelabelchanged event&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3606"&gt;NMS-3606&lt;/a&gt;] &amp;#8211; WMI/WQL Poller &amp;#8211; Wrong text in event&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3622"&gt;NMS-3622&lt;/a&gt;] &amp;#8211; Allow HttpCollector and PageSequenceMonitor to accept all SSL certificates&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3651"&gt;NMS-3651&lt;/a&gt;] &amp;#8211; Create detectors for all protocol plugins&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3785"&gt;NMS-3785&lt;/a&gt;] &amp;#8211; Provisiond crashes against Procurve 1810G&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3823"&gt;NMS-3823&lt;/a&gt;] &amp;#8211; Clicking a Vlan interface (SVI) on a Cisco router throws Jasper Exception&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3848"&gt;NMS-3848&lt;/a&gt;] &amp;#8211; Reasons Missing From nodeLostService events&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3863"&gt;NMS-3863&lt;/a&gt;] &amp;#8211; provisiond has issues with two IPs on the same ifIndex &amp;#8211; I think&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3887"&gt;NMS-3887&lt;/a&gt;] &amp;#8211; webUI shows 100% availability although service is not monitored&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3912"&gt;NMS-3912&lt;/a&gt;] &amp;#8211; Alarm Description in Dashboard not formatted&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3959"&gt;NMS-3959&lt;/a&gt;] &amp;#8211; eventd logging missing file name&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3979"&gt;NMS-3979&lt;/a&gt;] &amp;#8211; Notification Dashlet doesn&amp;#8217;t format HTML message text&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4020"&gt;NMS-4020&lt;/a&gt;] &amp;#8211; Too many CLOSE_WAIT on port 5817&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4029"&gt;NMS-4029&lt;/a&gt;] &amp;#8211; dns provisiond &amp;#8211; fqdn trailing dot&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4040"&gt;NMS-4040&lt;/a&gt;] &amp;#8211; SNMPPoller is the cause of loss of snmpinterfaces during the re-import / synchronization Provision Groups.&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4049"&gt;NMS-4049&lt;/a&gt;] &amp;#8211; Can&amp;#8217;t provision a node with one IP address and a policy to avoid all IP address&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4091"&gt;NMS-4091&lt;/a&gt;] &amp;#8211; Page Sequence Monitor and invalid SSL certificates&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4157"&gt;NMS-4157&lt;/a&gt;] &amp;#8211; org.apache.mina.util.DefaultExceptionMonitor: Unexpected exception&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4232"&gt;NMS-4232&lt;/a&gt;] &amp;#8211; Configure scheduling outages via RESTful Web Service&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4390"&gt;NMS-4390&lt;/a&gt;] &amp;#8211; Nearly impossible to make head or tail of why Maven build is failing.&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4475"&gt;NMS-4475&lt;/a&gt;] &amp;#8211; Provisiond fails with a Unable to return specified BeanFactory instance exception at startup&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4502"&gt;NMS-4502&lt;/a&gt;] &amp;#8211; [patch] Show correct values in net-snmp CPU Usage graph&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4526"&gt;NMS-4526&lt;/a&gt;] &amp;#8211; Remote Poller implodes with lack of WMI classes&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4544"&gt;NMS-4544&lt;/a&gt;] &amp;#8211; Provisiond HOST-RESOURCES process detector&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4593"&gt;NMS-4593&lt;/a&gt;] &amp;#8211; Report Issue &amp;#8211; Surveillance Category Not Correctly Chosen&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4673"&gt;NMS-4673&lt;/a&gt;] &amp;#8211; Discovery fails with JNA pinger&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4675"&gt;NMS-4675&lt;/a&gt;] &amp;#8211; Resource Graph Resources &amp;#8211; limited to 55 Resources or less&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4683"&gt;NMS-4683&lt;/a&gt;] &amp;#8211; SNMP interface poller filtering not allowing data collection after provisioning group sync&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4704"&gt;NMS-4704&lt;/a&gt;] &amp;#8211; Service monitored with 100% availability instead of Not Monitored&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4749"&gt;NMS-4749&lt;/a&gt;] &amp;#8211; Requisition REST Service allows duplicate nodes&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4754"&gt;NMS-4754&lt;/a&gt;] &amp;#8211; Event analysis report, missing legend in pie graph&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4799"&gt;NMS-4799&lt;/a&gt;] &amp;#8211; Events generated from trapd are not associated with any node&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4800"&gt;NMS-4800&lt;/a&gt;] &amp;#8211; Node.jsp &amp;#8211; double clicking physical interfaces goes to interface.jsp instead of snmpinterface.jsp&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4815"&gt;NMS-4815&lt;/a&gt;] &amp;#8211; Make Jetty headerBufferSize property configurable&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4817"&gt;NMS-4817&lt;/a&gt;] &amp;#8211; Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding &amp;#8220;UTF8&amp;#8243;: 0&amp;#215;00&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4831"&gt;NMS-4831&lt;/a&gt;] &amp;#8211; notifd.log &amp;#8211; Info if message was send&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4833"&gt;NMS-4833&lt;/a&gt;] &amp;#8211; Poorly used INFO log message&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4834"&gt;NMS-4834&lt;/a&gt;] &amp;#8211; Remote Poller state changes from Paused to Running&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4838"&gt;NMS-4838&lt;/a&gt;] &amp;#8211; jmx collector does direct db lookup of nodeid&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4839"&gt;NMS-4839&lt;/a&gt;] &amp;#8211; Check if a node is currently covered by a scheduled outage using Rest&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4841"&gt;NMS-4841&lt;/a&gt;] &amp;#8211; OpenNMS Version not displayed correctly&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4845"&gt;NMS-4845&lt;/a&gt;] &amp;#8211; RrdUtils.createRRD log message is unclear&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4851"&gt;NMS-4851&lt;/a&gt;] &amp;#8211; Notification not being sent event if status=&amp;#8221;on&amp;#8221;, looks like notifd is not using the status in the config file properly&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4853"&gt;NMS-4853&lt;/a&gt;] &amp;#8211; unit tests on windows creates directories outside of temp directory&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4857"&gt;NMS-4857&lt;/a&gt;] &amp;#8211; StorageStrategy documentation does not match API in code&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4861"&gt;NMS-4861&lt;/a&gt;] &amp;#8211; Runaway threads consuming CPU when rendering certain graphs&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4871"&gt;NMS-4871&lt;/a&gt;] &amp;#8211; With Jetty + HTTPS, certain Web UI actions prompt browser to &amp;#8220;Save As&amp;#8221; JSP and HTML files&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4872"&gt;NMS-4872&lt;/a&gt;] &amp;#8211; Show all nodes with asset info not working&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4880"&gt;NMS-4880&lt;/a&gt;] &amp;#8211; java.lang.ClassCastException when building an event notification with a category filter&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4882"&gt;NMS-4882&lt;/a&gt;] &amp;#8211; IP address formatting does not match&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4886"&gt;NMS-4886&lt;/a&gt;] &amp;#8211; HttpCollector ignores &amp;#8220;port&amp;#8221; parameter from Collectd config&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4895"&gt;NMS-4895&lt;/a&gt;] &amp;#8211; 1.9.90 newer graphics display inconsistency &amp;#8211; node.jsp&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4899"&gt;NMS-4899&lt;/a&gt;] &amp;#8211; notifd DEBUG message &amp;#8220;supress&amp;#8221; mispelling&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4903"&gt;NMS-4903&lt;/a&gt;] &amp;#8211; base-url not used when viewing resource graphs&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4913"&gt;NMS-4913&lt;/a&gt;] &amp;#8211; Change StorageStrategy to throw an IllegalArgumentException when the arguments (or parameters) are not properly configured on datacollection-config.xml&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4914"&gt;NMS-4914&lt;/a&gt;] &amp;#8211; wrong implementation of org.opennms.netmgt.correlation.Correlator$EngineAdapter.getName() ?&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4917"&gt;NMS-4917&lt;/a&gt;] &amp;#8211; update ksc page&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4921"&gt;NMS-4921&lt;/a&gt;] &amp;#8211; after upgrade to 1.8.13 RadiusAuthMonitor gives exception &amp;#8220;The RADIUS Server returned the wrong Identifier&amp;#8221;&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4923"&gt;NMS-4923&lt;/a&gt;] &amp;#8211; Add PostgreSQL 9.1 support&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4926"&gt;NMS-4926&lt;/a&gt;] &amp;#8211; OpenNMS 1.8.14-1 fails to install on Ubuntu Server 10.04.3 LTS , reason opennms-db depends on iplike-pgsql91 which is not available at debian.opennms.org&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4931"&gt;NMS-4931&lt;/a&gt;] &amp;#8211; Availability Miscalculated in NodeAvailabilityReport.jrxml (and others)&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Until Next Week&amp;#8230;&lt;/h1&gt;
&lt;p&gt;As always, if there’s anything you’d like me to talk about in a future TWiO, or you just have a comment or criticism that you’d like to share, don’t hesitate to &lt;a href="mailto:ranger@opennms.com"&gt;say hi&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>OpenNMS Buch</name>
			<uri>http://www.opennms.org/opennms-buch/?feed=rss2</uri>
		</author>
		<source>
			<title type="html">The OpenNMS Group » This Week in OpenNMS</title>
			<link rel="self" href="http://www.opennms.com/category/news/twio/feed/" />
			<id>http://www.opennms.com/category/news/twio/feed/</id>
			<updated>2011-11-17T12:40:12+00:00</updated>
		</source>
	<feedburner:origLink>http://www.opennms.com/this-week-in-opennms-who-bugs-the-reporters/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Mines de Sel, Bex</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/fuBEhpurt4Y/" />
		<id>http://genevainformation.ch/?p=916</id>
		<updated>2011-09-18T06:59:47+00:00</updated>
		<content type="html">&lt;p&gt;Bex is in the swiss canton of Valais, in the Rhône valley. The salt mines have been operational for more than 400 years, evolving over time. It&amp;#8217;s very impressive to see what men did with hammer and chisel under ground, advancing 5m per month into the depth of the mountain.&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-MkfgmXh/0/M/i-MkfgmXh-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;After a short walk into the mountain a little train takes us further inside. It&amp;#8217;s nothing for claustrophobic personalities, definitely not. I felt a bit uneasy in the beginning, to be honest. If you know the London subway lines, the old ones where the walls are really close to the train: It&amp;#8217;s just like that. Only smaller.&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-npgLJTb/0/M/i-npgLJTb-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-jSTW429/0/M/i-jSTW429-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The salt can only be sold in the canton of Vaud. If you don&amp;#8217;t know what a canton is: It&amp;#8217;s like a state, only smaller, coming to county size rather than state size &lt;img src="http://genevainformation.ch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-SzKVdQ4/0/M/i-SzKVdQ4-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-3dRdZpb/0/M/i-3dRdZpb-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;What I did not know was that they get the salt out in water. They drill holes into the mountain, hundreds of meters deep.&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-ksgz83S/0/M/i-ksgz83S-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Then water gets pressurized in, through a tube with an inner and an outer circuit. The inner circuit delivers fresh water into the rocks, the outer circuit brings it back up again. If the water has dissolved enough salt and comes to 30% of salt in water, it is delivered to the processing unit outside the mountain. If not, it takes another round down into the mountain.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-QJ3g6WF/0/M/i-QJ3g6WF-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Yeah, smartphones. Everywhere &lt;img src="http://genevainformation.ch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-mpLmz32/0/M/i-mpLmz32-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://photo.genevainformation.ch/Switzerland/Romandie/Mines-de-Sel-Bex/19074553_g3HqmS#1484212343_mpLmz32" target="_blank"&gt;Gallery&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/09/mines-de-sel-bex/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">And Who Says Nixon Is the Only One Who Can Go to China?</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/kZDF50E7WwI/" />
		<id>http://www.adventuresinoss.com/?p=2350</id>
		<updated>2011-09-15T17:44:04+00:00</updated>
		<content type="html">&lt;p&gt;Please forgive me if this post is a little spacier than usual, but I was up from 2am until 6am this morning doing an upgrade at a client site.&lt;/p&gt;
&lt;p&gt;When I came into the office, everyone was talking about a project Ronny Trommer spotted on Sourceforge called &lt;a href="https://sourceforge.net/projects/ybmnms/"&gt;YbmNMS&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/09/ybmnms.png" /&gt;&lt;/p&gt;
&lt;p&gt;It appears to be a Chinese fork of &lt;a href="http://www.opennms.org"&gt;OpenNMS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I am always amazed at where our code ends up, and I think it is pretty cool that someone in China is using it. While I visited China in the 1990s (Guangzhou and Chengdu), I haven&amp;#8217;t been back since, and we don&amp;#8217;t have any commercial support customers in China.&lt;/p&gt;
&lt;p&gt;I always worry, however, about whether or not projects that use our code obey the license. The code for YbmNMS seems to be hosted as the &amp;#8220;&lt;a href="https://sourceforge.net/projects/netcools/"&gt;Netcools&lt;/a&gt;&amp;#8221; project on Sourceforge, and it appears that all that has been done, with respect to the copyright, is a global search and replace on the string &amp;#8220;OpenNMS&amp;#8221; and substituting &amp;#8220;YbmNMS&amp;#8221;.&lt;/p&gt;
&lt;p&gt;From one file:&lt;/p&gt;
&lt;pre&gt;
// YbmNMS(R) is Copyright (C) 2002-2005 The YbmNMS Group, Inc. All rights reserved.
// YbmNMS(R) is a derivative work, containing both original code, included code and modified
// code that was published under the GNU General Public License. Copyrights for modified
// and included code are below.
//
// YbmNMS(R) is a registered trademark of The YbmNMS Group, Inc.
&lt;/pre&gt;
&lt;p&gt;Considering that not all of our code is there, YbmNMS may be focusing on just that functionality that is similar to IBM&amp;#8217;s Netcool product, hence the Netcools name.&lt;/p&gt;
&lt;p&gt;I tried to send an e-mail to the &amp;#8220;mailto&amp;#8221; link &lt;a href="http://www.ybmnms.com"&gt;on their website&lt;/a&gt; (ybmnms@ybmnms.com) but it bounced, so I sent a note to &lt;a href="https://sourceforge.net/users/yinbangmin"&gt;Yin Bangmin&lt;/a&gt; to learn more about what he is doing and to get the copyright notice corrected.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
“The only thing worse than being talked about is not being talked about.”&lt;/p&gt;
&lt;p&gt;-Oscar Wilde
&lt;/p&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2350</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.9.91 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/WWEQ6C3xc9o/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=303391</id>
		<updated>2011-09-14T15:43:04+00:00</updated>
		<content type="html">The second 1.10 release candidate, OpenNMS 1.9.91, was released today.  It includes a number of bugfixes and a few small enhancements, including official installer support for PostgreSQL 9.1 and a fix for running on the 1.7 JDK.&lt;br /&gt;&lt;br /&gt;For a complete list of changes, see: &lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.91"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.9.91&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/4vRIt4bPemc/</feedburner:origLink></entry>

	<entry>
		<title type="html">OpenNMS 1.8.14 Released</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/lsMdZn7DPDM/" />
		<id>http://sourceforge.net/news/?group_id=4141&amp;id=303369</id>
		<updated>2011-09-14T01:24:44+00:00</updated>
		<content type="html">Release 1.8.14 is the latest in the 1.8 series of production-ready OpenNMS releases.  Since 1.8.13, a number of small changes were made.&lt;br /&gt;&lt;br /&gt;A complete list of changes is available here: &lt;a href="http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.14"&gt;http://www.opennms.org/wiki/New_and_noteworthy#New_in_OpenNMS_1.8.14&lt;/a&gt;</content>
		<author>
			<name>Benjamin Reed</name>
			<email>rangerrick@users.sourceforge.net</email>
			<uri>http://sourceforge.net/projects/opennms/</uri>
		</author>
		<source>
			<title type="html">OpenNMS Project News</title>
			<subtitle type="html">OpenNMS: Enterprise Grade Network Management</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/OpenNMS" />
			<id>http://feeds.feedburner.com/OpenNMS</id>
			<updated>2011-12-20T09:00:23+00:00</updated>
			<rights type="html">Copyright and acceptable use information for this RSS feed may be found at: http://p.sf.net/sourceforge/terms</rights>
		</source>
	<feedburner:origLink>http://feedproxy.google.com/~r/OpenNMS/~3/4TDaIOxPW9g/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">And the cold side of sunset.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/2KakaZZvIeM/" />
		<id>http://genevainformation.ch/?p=913</id>
		<updated>2011-09-12T19:51:15+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-fHBnMPP/0/M/i-fHBnMPP-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-xFxf5cj/0/M/i-xFxf5cj-M.jpg" alt="" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/09/and-the-cold-side-of-sunset/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">And at night.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/r1A2-cFUX9o/" />
		<id>http://genevainformation.ch/?p=909</id>
		<updated>2011-09-12T19:50:30+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-wJ65z8b/0/M/i-wJ65z8b-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-V9xFJ36/0/M/i-V9xFJ36-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-dBgHwgz/0/M/i-dBgHwgz-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;They have gas lanterns. Amazing.&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-93s7m5C/0/M/i-93s7m5C-M.jpg" alt="" /&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/09/and-at-night/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Fribourg in sunset</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/JsfKs0sjoek/" />
		<id>http://genevainformation.ch/?p=907</id>
		<updated>2011-09-12T19:48:37+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-CWJctSW/0/M/i-CWJctSW-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Place du Petit St. Jean&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="http://photo.genevainformation.ch/Switzerland/Romandie/Fribourg/8892097_VrvRcq#1475791644_hnxtCfq"&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-hnxtCfq/0/M/i-hnxtCfq-M.jpg" alt="" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-fT7gscB/0/M/i-fT7gscB-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-W7pD36P/0/M/i-W7pD36P-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/09/fribourg-in-sunset/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Some Thoughts on 9/11</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/y_ovZT7JKYo/" />
		<id>http://www.adventuresinoss.com/?p=2341</id>
		<updated>2011-09-11T14:29:47+00:00</updated>
		<content type="html">&lt;p&gt;Today marks the tenth anniversary of the terrorist attacks on New York City and Washington, DC (and not to forgot the one foiled attempt that ended in Pennsylvania). The world changed that day. &lt;/p&gt;
&lt;p&gt;I didn&amp;#8217;t lose any friends that Tuesday, even though several lived near the attacks. One was at the airport at LAX heading to a meeting at the World Trade Center later that afternoon. His plane, of course, never left. But, I am thankful, that is about as close as it got.&lt;/p&gt;
&lt;p&gt;The 9/11 anniversary is always an important milestone in my life, coming a day after &lt;a href="http://www.adventuresinoss.com/?p=2336"&gt;my anniversary with OpenNMS&lt;/a&gt;. I didn&amp;#8217;t know it at the time, but OpenNMS would also change my world, but in a much better way. &lt;/p&gt;
&lt;p&gt;The goal of those involved in the 9/11 attacks was to inspire terror. Terror is an extreme form of fear, and I believe they met their goal of increasing fear. The 9/11 attacks led directly to things such as &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Guantanamo_Bay_detention_camp"&gt;Guantanamo Bay&lt;/a&gt;, The &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Patriot_Act"&gt;Patriot Act&lt;/a&gt;, airport scanners and the &lt;a href="https://www.schneier.com/blog/archives/2008/02/us_customs_seiz.html"&gt;seizure of electronics&lt;/a&gt; from citizens at the border. Not to mention the somewhat justifiable invasion of Afghanistan and the totally inappropriate invasion of Iraq.&lt;/p&gt;
&lt;p&gt;As I write this, they are reading the names of the dead in New York. My guess is that they won&amp;#8217;t be reading the names of the &lt;a href="http://militarytimes.com/valor/"&gt;6207&lt;/a&gt; service men and women who died in those military operations. &lt;/p&gt;
&lt;p&gt;Fear is the direct result of feeling powerless. The people who died in the Towers and who died in the Pentagon could have done little to save themselves. It appears that those people on &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/United_Airlines_Flight_93"&gt;Flight 93&lt;/a&gt; turned that fear into action, and probably prevented the deaths of hundreds more people at the expense of their own.&lt;/p&gt;
&lt;p&gt;I wish I could say that the actions of my country&amp;#8217;s government were as brave.&lt;/p&gt;
&lt;p&gt;Many years ago, my two year old cousin and his mother came to spend the summer with us, as his father was on an extended deployment with the Navy. I had not spent much time around children, so it was pretty cool to try and figure out what was going on in his fresh little mind.&lt;/p&gt;
&lt;p&gt;I can remember one incredibly nice day, we had the windows open and there was a nice breeze coming through the house. As my cousin walked by a door, an especially strong breeze slammed it shut. It startled him and he reacted by smacking his hand against the door, as if to punish it for scaring him.&lt;/p&gt;
&lt;p&gt;I classify a lot of the policies put in place after 9/11 as similar, and about as effective.&lt;/p&gt;
&lt;p&gt;On one hand, government officials hate to appear powerless. Since it is nearly impossible to prevent other, similar attacks with threats of incarceration or bodily harm, we engage in security theatre. If you are inconvenienced at the airport (take off your shoes, put your liquids in a baggie) you get the impression that something is being done, and it is hoped that you don&amp;#8217;t question its effectiveness.&lt;/p&gt;
&lt;p&gt;On the other hand, there is serious money to be made in the terrorism business. Those airport scanners aren&amp;#8217;t cheap, and what&amp;#8217;s even better is that they are only used about 50% of the time in my experience. Thus the manufacturer still gets paid and they don&amp;#8217;t have to maintain anything. Anyone remember those machines that would blow air around you and sniff for the chemical signatures of explosives? Yup, they are mothballed now but someone made a chunk of change when they were the hot, new anti-terrorist thing.&lt;/p&gt;
&lt;p&gt;So, how does one combat fear? Not through current government policies, which seem to scream &amp;#8220;Be Afraid and Buy Shit&amp;#8221;. I believe one combats fear by transferring as much power to the individual as possible. When one feels in control of their own destiny, they are much less likely to throw their life away in a terrorist attack.&lt;/p&gt;
&lt;p&gt;Thus, after several meandering paragraphs, we come to my tie-in between combating terrorism and open source software. &lt;/p&gt;
&lt;p&gt;Open source is the ultimate expression of personal power, at least within the realm of computer software. If that seems a little limited, you can read Marc Andreessen&amp;#8217;s essay on &amp;#8220;&lt;a href="http://online.wsj.com/article/SB10001424053111903480904576512250915629460.html"&gt;Why Software Is Eating the World&lt;/a&gt;&amp;#8221; or just look to how social networks (based on open source) were key to this year&amp;#8217;s &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Arab_Spring"&gt;Arab Spring&lt;/a&gt;. People who feel empowered are less afraid, and when fear is lessened (if not removed) amazing things can happen.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been to both Syria and the United Arab Emirates. In both cases I was afraid for my life. My hosts were determined to entertain me to death. True Arab hospitality can be a frightening thing.&lt;/p&gt;
&lt;p&gt;The only saddening part of my trip was that I saw a tremendous number of extremely poor people. For example, in Syria I can remember seeing a hut made out of stacked, corrugated steel sheets sitting in a field made of rocks. Under the desert heat it must have been unbearable, but it should have provided some protection from the cold desert nights.&lt;/p&gt;
&lt;p&gt;Prior to that, my idea of an extremely poor person came from the peasant scene in &lt;em&gt;&lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Monty_Python_and_the_Holy_Grail"&gt;Monty Python and the Holy Grail&lt;/a&gt;&lt;/em&gt;. Even though they were knee deep in mud, they had trees and a thatched roof shack &amp;#8211; making them kings to the poor in the desert (or at least an autonomous collective).&lt;/p&gt;
&lt;p&gt;To truly prevent terrorism, we have to remove the sense of hopelessness that drive people to be willing to kill themselves. It seems to me that it would be hard to throw one&amp;#8217;s life away if it was made worth living. Perhaps we can use open source to help pave the way.&lt;/p&gt;
&lt;p&gt;With the advent of utility computing, in order to get someone online and coding should only take a small laptop, a network connection and some education. The horsepower can live elsewhere, and perhaps we could even use solar cells to power the laptop (and solar power is plentiful in the desert). In a perfect world, idle youth would spend their time building things instead of seeing destruction as their only option. Imagine how far we would have gotten toward this if we took the billion dollars we spent on airport scanners or the trillion dollars we spent on an unnecessary war and spent it on laptops and training?&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m probably being silly and idealistic, but open source software changed my life for the better, and I can&amp;#8217;t help but think it could change the lives of others as well. &lt;/p&gt;
&lt;p&gt;Then maybe I won&amp;#8217;t shed so many tears at the reading of names.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2341</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Ten Years with OpenNMS</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/VeN5WTkDSgo/" />
		<id>http://www.adventuresinoss.com/?p=2336</id>
		<updated>2011-09-10T21:33:21+00:00</updated>
		<content type="html">&lt;p&gt;It was ten years ago today that I first drove to the Oculan offices in Raleigh as an employee, and began working on the &lt;a href="http://www.opennms.org"&gt;OpenNMS Project&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Oculan built a network management appliance on top of OpenNMS, and that was their main business. However, there was enough interest in the OpenNMS platform by itself that I was brought on board to build a service and support business around it.&lt;/p&gt;
&lt;p&gt;I worked on that until May of 2002, when Oculan decided to focus solely on their appliance business, as well as to stop working on OpenNMS. I saw enough potential in the project to ask to take it over. Thus I became the sole maintainer of OpenNMS and started my own business called Sortova Consulting Company (named after Sortova Farm, where I live). &lt;/p&gt;
&lt;p&gt;Somehow, I managed to keep the project alive as well as pay my mortgage. I owe no small part of that to a group of strangers that formed the inaugural class of the &lt;a href="http://www.opennms.org/wiki/Order_of_the_Green_Polo"&gt;Order of the Green Polo&lt;/a&gt; (OGP). Although we had not met (yet), through IRC and the mailing lists they keep &lt;em&gt;me&lt;/em&gt; going, if not the project itself.&lt;/p&gt;
&lt;p&gt;In 2003 the business grew to the point where my satellite internet connection just wasn&amp;#8217;t adequate. It was the only affordable option I had at the farm for any form of non-dialup internet, and since a T1 circuit with internet connectivity was going to run me close to $1000 a month, I decided it would be cheaper to rent an office in town and just get DSL. &lt;/p&gt;
&lt;p&gt;I did that, but then I needed to get a new ISP (since I couldn&amp;#8217;t afford both the office and to keep my satellite connection at home). Always wanting to &amp;#8220;buy local&amp;#8221;, I called up the local internet provider called Blast, and opened an account. While I was on the phone I asked about their monitoring solution, and was told I needed to &amp;#8220;talk to Lyle&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Lyle Estill is one of more animated and driven people I&amp;#8217;ve ever met, and we hit it off. Since Blast was mainly a services company, he suggested that I bring OpenNMS and come work for him. So for the first time in over a year I ended up with a salary, as well as other people to help share the work around the .com side of the OpenNMS Project.&lt;/p&gt;
&lt;p&gt;Through Blast I was able to hire David Hustace, and shortly after that, Matt Brozowski. We now had a real team of people working full time on the project, and things were looking up.&lt;/p&gt;
&lt;p&gt;In 2004 Lyle decided to focus his time on a (then) nascent &lt;a href="http://www.biofuels.coop/"&gt;biofuels project&lt;/a&gt;. Before he left Blast, the three of us approached him about buying back the OpenNMS business, which we did to form &lt;a href="http://www.opennms.com"&gt;The OpenNMS Group&lt;/a&gt;. That has been my current employer since September 1st, 2004.&lt;/p&gt;
&lt;p&gt;We had reached the profitability tipping point, and have been organically growing ever since. &lt;/p&gt;
&lt;p&gt;Working on OpenNMS has put me in touch with some amazing people. First there are my coworkers, who have been there through the best of times and the worst of times. Second are the people involved in the project itself, mainly through the OGP, but also the people I&amp;#8217;ve met through the mailing lists and at conferences. Third are my customers. My job would be a lot harder without such a wonderful group of clients. They not only understand the value of OpenNMS, their input has had a direct impact on the development of the code. I&amp;#8217;d be a poor businessman if I ignored the needs of the very people willing to pay me to build it.&lt;/p&gt;
&lt;p&gt;Finally, I&amp;#8217;ve gotten to travel the world. As a farmboy in a rural section of North Carolina, I&amp;#8217;ve been to places like Singapore, Japan, Australia, Switzerland, Italy, the UK, France, Germany, Norway, Dubai, Portugal, and Mexico. I&amp;#8217;ve been all over the US, including Alaska and Hawaii, and what I&amp;#8217;ve found is that while the politics of our respective countries may differ greatly, people all over the world who love open source software are pretty much the same: bright, eager people who really enjoy having control over their software solutions.&lt;/p&gt;
&lt;p&gt;Oh, I did I mention really good looking? Serious model potential here, yessiree.&lt;/p&gt;
&lt;p&gt;This day did not come without some sad notes. I was looking forward to celebrating at the &lt;a href="https://ohiolinux.org/"&gt;Ohio LinuxFest&lt;/a&gt;, with a number of those good people I mentioned above. Unfortunately, my usually illness free body betrayed me on Thursday, and with chest pains and a high fever I decided it was best not to travel. Things are better today and I should be fine, but it is still disappointing not to be there. Instead, I spent the morning watching David, my spouse and several of her coworkers in the &lt;a href="http://www.fleetfeetcarrboro.com/racing/trooper-challenge-mud-run"&gt;Trooper Challenge Mud Run&lt;/a&gt;. It was a fun time, though not nearly as fun for me as the OLF. Oh, David finished 19th and plans to run the New York Marathon this year. He&amp;#8217;s doing it for charity so if any of the three people reading this want to sponsor him, drop me a &lt;a href="mailto:tarus@opennms.org"&gt;note&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also today, Rackspace decommissioned server1.opennms.org. Rackspace Hosting is an awesome company and they have been both a client and a supporter of OpenNMS since 2002. When I started out on my own, they donated a server to the project, and it has hosted our mailing lists, website, FTP services, etc. over the years.&lt;/p&gt;
&lt;p&gt;It was in their old datacenter in downtown San Antonio which is being closed, so they migrated us to a much newer and powerful machine out of Dallas. Still, it was like losing an old friend.&lt;/p&gt;
&lt;p&gt;But on net, the number of friends I&amp;#8217;ve gained in the last decade far outweighs that one loss. I am truly blessed to be able to make a living doing something I love, surrounded by awesome people who share similar goals.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2336</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">They have landed.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/q_ca3GYwzJo/" />
		<id>http://genevainformation.ch/?p=904</id>
		<updated>2011-09-09T22:19:09+00:00</updated>
		<content type="html">&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-TDsmNtD/0/M/i-TDsmNtD-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="lightBoxImage" src="http://photo.genevainformation.ch/photos/i-wFXX6t8/0/M/i-wFXX6t8-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/09/they-have-landed/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Lucky Number Seven</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/kMrtzznWiQ4/" />
		<id>http://www.adventuresinoss.com/?p=2333</id>
		<updated>2011-09-01T21:03:34+00:00</updated>
		<content type="html">&lt;p&gt;It was seven years ago today that David Hustace, Matt Brozowski and myself started &lt;a href="http://www.opennms.com"&gt;The OpenNMS Group&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I had been working on OpenNMS for several years under three different companies by that point in time, but this seems to be the one that stuck.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/09/7thAnniversary.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;Those of us who were in town went over to &lt;a href="http://www.carolinabrewery.com/"&gt;the Brewery&lt;/a&gt; and ordered every appetizer and every dessert they had on the menu.&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s supposed to be lucky, too.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2333</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Nagios Spreads FUD About OpenNMS</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/Z1ueclwZpNk/" />
		<id>http://www.adventuresinoss.com/?p=2324</id>
		<updated>2011-08-31T00:01:17+00:00</updated>
		<content type="html">&lt;p&gt;It was brought to my attention that Nagios Enterprises has decided to go after OpenNMS by publishing a document called &amp;#8220;&lt;a href="http://assets.nagios.com/datasheets/compare/How_Nagios_Compares_To_OpenNMS.pdf"&gt;How Nagios Compares to OpenNMS&lt;/a&gt;&amp;#8220;. I am always flattered when companies feel the need to compare themselves to our project, especially when Nagios is considerably better known than OpenNMS, at least according to a quick look at Google hits (5.3 million to 453 thousand just now). I assume they feel that positioning themselves against our product is useful.&lt;/p&gt;
&lt;p&gt;And I guess it could be, if they weren&amp;#8217;t so wrong.&lt;/p&gt;
&lt;p&gt;I would not pretend to make such a list from the OpenNMS viewpoint, since I don&amp;#8217;t know all that much about Nagios, and what I do know comes from replacing it at a number of our customers&amp;#8217; sites. But let me correct some misunderstandings presented by this document.&lt;/p&gt;
&lt;p&gt;Almost every missing check mark on the OpenNMS side is wrong. OpenNMS can&amp;#8217;t monitor &amp;#8220;Web Transactions&amp;#8221;? What about the &lt;a href="http://www.opennms.org/wiki/Page_Sequence_Monitor_%28PSM%29_Setup"&gt;Page Sequence Monitor&lt;/a&gt;, used to insure the performance of such websites as &lt;a href="http://www.papajohns.com"&gt;papajohns.com&lt;/a&gt;? It doesn&amp;#8217;t have &amp;#8220;Google Maps Integration&amp;#8221;? Well, &lt;a href="http://www.opennms.org/wiki/Remote_Polling#Configuring_Maps"&gt;not just Google Maps&lt;/a&gt;, but Mapquest and Open Street Map as well. It can&amp;#8217;t do &lt;a href="http://www.opennms.org/wiki/Spring_Security_and_LDAP"&gt;Active Directory Authentication&lt;/a&gt;? Please, I set it up all the time.&lt;/p&gt;
&lt;p&gt;I really chuckled when I saw that the product can&amp;#8217;t do &lt;a href="http://www.opennms.org/wiki/Data_Export"&gt;Data Export&lt;/a&gt;, &lt;a href="http://www.opennms.org/wiki/OpenNMS_meets_JasperReports_again"&gt;Advanced or Scheduled reporting&lt;/a&gt;, since I just spent a week doing just that at a large bank based in Chicago (one that caters to institutions and wealthy individuals).&lt;/p&gt;
&lt;p&gt;With the JasperReports integration, OpenNMS can generate &lt;a href="http://www.adventuresinoss.com/?p=1462"&gt;amazing reports&lt;/a&gt;, and since we&amp;#8217;ve extended it to be able to mine JRobin/RRDtool data directly, we were able to get OpenNMS to report on a huge Virtual Machine server farm at the bank on things such as CPU utilization, process memory utilization and load average in a format that could be exported to Excel without the need to even glance at a graph. It was fully automated, including the report generation, distribution and even provisioning the devices to be included in it.&lt;/p&gt;
&lt;p&gt;The kicker is that OpenNMS can run &lt;strong&gt;any&lt;/strong&gt; Nagios checkscript, even using &lt;a href="http://www.opennms.org/wiki/NRPE_SSL_Support"&gt;NRPE&lt;/a&gt; (although I strongly recommend using the Net-SNMP extend function versus that protocol for reliability), so I fail to understand where OpenNMS fails in the &amp;#8220;Custom Plugins&amp;#8221; department.&lt;/p&gt;
&lt;p&gt;They even get our pricing wrong, even though we &lt;a href="http://www.opennms.com"&gt;publish it online&lt;/a&gt;. The package they refer to as &amp;#8220;1 year of standard support and one 1 week of consulting&amp;#8221; maps to our Greenlight Project, which is $23,000 not $30,000 (that is for the Greenlight Plus Project, which includes two weeks of on-site services).&lt;/p&gt;
&lt;p&gt;But if you are choosing to use Nagios XI based on price, I think you should go with with it. OpenNMS is designed to be a network management application platform, and as such has a much wider scope than Nagios, which, let&amp;#8217;s face it, is at its heart a script management interface. I&amp;#8217;m not sure how one provisions devices in Nagios, but since that was left off of their chart I must assume it isn&amp;#8217;t a key feature, whereas it plays a huge role when you are trying to manage a network of any size, such as the one at &lt;a href="http://www.opennms.com/towerstream"&gt;Towerstream&lt;/a&gt;. Considering the scale at which OpenNMS is useful, our prices are a bargain when truly compared to competitors&amp;#8217; products.&lt;/p&gt;
&lt;p&gt;Two years ago at the &lt;a href="http://www.netways.de/en/osmc/y2011/registration/"&gt;Netways Monitoring Conference&lt;/a&gt; I saw a presentation from Audi where they implemented Nagios. It took them over a year. We have done the same at similar sites in less than three weeks. If you have more than one thousand devices, you are going to be very unhappy with the performance of Nagios, whereas OpenNMS has a track record of monitoring tens of thousands of devices on a single server for numerous companies over several years. &lt;/p&gt;
&lt;p&gt;And finally, every bit of OpenNMS code is published under an open source license. Nagios XI is not.&lt;/p&gt;
&lt;p&gt;On Thursday, The OpenNMS Group turns seven. We don&amp;#8217;t have a million customers, but considering how awesome our customers are, I know that I couldn&amp;#8217;t find a million of their caliber. &lt;/p&gt;
&lt;p&gt;And never once have we resorted to this kind of FUD to promote our products.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2324</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Towerstream</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/8SWRbOeMR30/" />
		<id>http://www.adventuresinoss.com/?p=2322</id>
		<updated>2011-08-30T11:40:22+00:00</updated>
		<content type="html">&lt;p&gt;One of our clients, Towerstream, a large ISP in New England providing 4G wireless services, was kind enough to share some of their experiences using OpenNMS and working with the OpenNMS Group.&lt;/p&gt;
&lt;p&gt;If you are interested in such things, check out &lt;a href="http://www.opennms.com/towerstream/"&gt;their story on our website&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2322</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Ready Player One</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/HCqibPmrujM/" />
		<id>http://www.adventuresinoss.com/?p=2318</id>
		<updated>2011-08-29T17:04:04+00:00</updated>
		<content type="html">&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This is a somewhat long review of the book &lt;em&gt;&lt;a href="http://www.amazon.com/Ready-Player-One-Ernest-Cline/dp/030788743X"&gt;Ready Player One&lt;/a&gt;&lt;/em&gt; by Ernest Cline. The short version is that if you are over 40 and you self-identify as a geek, you&amp;#8217;ll love this book. Even if you are not over 40, you should check it out, but it will really resonate if you were a teenager during the 1980s. The following is as spoiler-free as I can make it, but if you are a purist, you might want to skip it.&lt;/p&gt;
&lt;p&gt;I was first introduced to &lt;em&gt;Ready Player&lt;/em&gt; One on the blog of &lt;a href="http://blog.patrickrothfuss.com/2011/08/upcoming-events-in-reno-and-the-up/"&gt;Patrick Rothfuss&lt;/a&gt;.  Usually, that is enough to make me at least check it out, but it was also item number three in &lt;a href="http://www.ew.com/ew/article/0,,20517083,00.html"&gt;Entertainment Weekly&amp;#8217;s&lt;/a&gt; top ten list, and that surprised me since EW isn&amp;#8217;t exactly known for its coverage of science fiction/fantasy.&lt;/p&gt;
&lt;p&gt;Now before you start teasing me about reading EW (or even referring to it as &amp;#8220;EW&amp;#8221;) I don&amp;#8217;t do it to keep up with the latest antics of Brittany Spears (she&amp;#8217;s such a little scamp, isn&amp;#8217;t she?). In my job it is sometimes a good idea to have some handle on popular culture, so now I know about that nice young man named Ted Situation who lives in New Jersey with his sister Snookie and they do that charity work on the coast. Plus, I keep it in the bathroom, and I find that the articles are the perfect length for the amount of time I spend there. Assuming I&amp;#8217;m eating right, I can get through an issue in about a week, which is how often it is published.&lt;/p&gt;
&lt;p&gt;Anyway, the basic plot is as follows: it is the year 2041, and the world is not a pleasant place. World economies have collapsed, the environment is a wreck and energy is scarce. Most people escape the drudgery of their lives in a online simulation called the OASIS (think &lt;a href="http://secondlife.com/"&gt;Second Life&lt;/a&gt; crossed with &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/World_of_Warcraft"&gt;World of Warcraft&lt;/a&gt; with a dash of Gibson&amp;#8217;s &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Cyberspace"&gt;Cyberspace&lt;/a&gt;). The creator of the OASIS is videogame designer James Halliday, who quite naturally is also one of the world&amp;#8217;s richest men.&lt;/p&gt;
&lt;p&gt;When the story opens, Halliday has just died. Having no heirs, he has placed his entire fortune, including a majority stake in the company that owns the OASIS, into an &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Easter_egg_%28media%29"&gt;Easter Egg&lt;/a&gt; (extra, undocumented code put into a game or application) hidden in the simulation itself. The first person to find it, gets it. The story follows one such egg hunter (or &amp;#8220;gunter&amp;#8221;) as he searches for clues, all of which are based on things from the 1980s.&lt;/p&gt;
&lt;p&gt;With that premise, I expected a nice little stroll down memory lane with nostalgia. &lt;/p&gt;
&lt;p&gt;I did not expect nostalgia to punch me in the gut.&lt;/p&gt;
&lt;p&gt;The book brought up memories of things I haven&amp;#8217;t thought about in decades. For example, Halliday&amp;#8217;s first video game console was an Atari 2600. My first video game console was an Atari 2600 &amp;#8211; which I still have, by the way (and in the original box). At one point in the novel the plot involves Dungeons and Dragons, specifically a module called &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Tomb_Of_Horrors"&gt;Tomb of Horrors&lt;/a&gt;. I can remember playing Tomb of Horrors. I didn&amp;#8217;t remember it before reading the book, but as the scene was described I was thinking to myself &amp;#8220;isn&amp;#8217;t that the module with the sphere of annihilation at the end of the first corridor?&amp;#8221; and sure enough, there it is, in the next paragraph.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/08/readyplayerone.png" /&gt;&lt;/p&gt;
&lt;p&gt;I can also remember coming home from school and turning the antenna toward Charlotte to bring in this UHF station that carried Japanese shows (yes, kiddies, back in the day television came in over the air and not in on a little wire). One I remember involved a giant gold robot/rocketship named Goldar and his wife, a silver robot/rocketship named Silvar. Apparently that was &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/The_Space_Giants#US_version_.28The_Space_Giants.29"&gt;The Space Giants&lt;/a&gt;. There was also an animated show involving a World War II era battleship flying through space. That, apparently, was &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Space_Battleship_Yamato"&gt;Space Battleship Yamato&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There were also copious references to 80s music and movies, all of which really resonated with me. At one point the video game &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Tempest_%28arcade_game%29"&gt;Tempest&lt;/a&gt; is referenced, and I was once part owner of a Tempest machine when I was at &lt;a href="http://www.hmc.edu/"&gt;Harvey Mudd&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Cline even uses the term &amp;#8220;open source&amp;#8221; on a number of occasions. The bad guy in the novel is the IOI corporation, a services provider that has made a lot of money in the OASIS. From the book:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
Like most gunters, I was horrified at the thought of IOI taking control of the OASIS. The company&amp;#8217;s PR machine had made its intentions crystal clear. IOI believed that Halliday never properly monetized his creation, and they wanted to remedy that. They would start charging a monthly fee for access to the simulation. They would plaster advertisements on every visible surface. User anonymity and free speech would become things of the past. The moment IOI took it over, the OASIS would cease to be the open-source virtual utopia I&amp;#8217;d grown up in.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Now the OASIS is in no way an open source product or platform. It just isn&amp;#8217;t, but I so much prefer someone misinterpreting the term to mean &amp;#8220;freedom&amp;#8221; instead of &amp;#8220;well, all I have to do is just expose the code&amp;#8221;. The heroes in the book do embody a lot of what is sometimes called &lt;a href="http://www.theopensourceway.org/book/"&gt;The Open Source Way&lt;/a&gt; in their behavior, goals and interactions with others.&lt;/p&gt;
&lt;p&gt;Cline claims that the first ever Easter Egg can be found in the game &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Adventure_%28Atari_2600%29"&gt;Adventure&lt;/a&gt; for the Atari 2600. He states that back then, game designers were never recognized or given credit for their creations. This changed when Warren Robinett hid his name in Adventure. &lt;/p&gt;
&lt;p&gt;There is a secret room in the game. In order to get to it, a number of things must happen. First, you have to retrieve a tiny, one pixel object hidden in a maze. Second, in the room next to the hidden room, you have to bring a number of objects (I think it is three). When you do this, the objects will start to flash. That has nothing to do with the Easter Egg but is instead an artifact due to the processor in the console being so slow that it couldn&amp;#8217;t refresh more than two objects at a time. It is the same reason that the aliens in &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Space_invaders"&gt;Space Invaders&lt;/a&gt; sped up as you kill them &amp;#8211; the processor could then make fewer aliens move faster.&lt;/p&gt;
&lt;p&gt;Once the barrier on the side of the room is flashing, and you have the &amp;#8220;grey dot&amp;#8221;, you can pass into a room that looks like this:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.adventuresinoss.com/wp-content/uploads/2011/08/easteregg.png" /&gt;&lt;/p&gt;
&lt;p&gt;That was taken from my &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Atari_Flashback"&gt;Atari Flashback&lt;/a&gt; machine &amp;#8211; I didn&amp;#8217;t want to have to dig out the old CRT television to hook up the original one I have.&lt;/p&gt;
&lt;p&gt;Since so much of my enjoyment came from the fact that I lived through this time period, I am not sure how younger people will find the book. At one point in time I thought I&amp;#8217;d figured out a plot point that would have really disappointed me (think &lt;a href="https://secure.wikimedia.org/wikipedia/en/wiki/Deus_ex_machina"&gt;deus ex machina&lt;/a&gt;) but I was wrong. I think the story stands enough on its own that geeks of all ages will enjoy it.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2318</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Ohio LinuxFest 2011</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/-LPAdSIUJSU/" />
		<id>http://www.adventuresinoss.com/?p=2314</id>
		<updated>2011-08-28T16:06:52+00:00</updated>
		<content type="html">&lt;p&gt;Just a reminder that I will be speaking (along with a lot of people much more interesting than me) at the Ohio LinuxFest the second weekend in September. On a side note, September 10th will mark 10 years since I started working on OpenNMS.&lt;/p&gt;
&lt;p&gt;In any case, the organizers are offering &lt;a href="https://ohiolinux.org/1000"&gt;a prize to the 1000th person to register&lt;/a&gt; for the conference. The Enthusiast level is free, so if you can be in Columbus, Ohio, you should check it out.&lt;/p&gt;</content>
		<author>
			<name>Adventures in Open Source</name>
			<uri>http://www.adventuresinoss.com</uri>
		</author>
		<source>
			<title type="html">Adventures in Open Source</title>
			<subtitle type="html">The Mouth of OpenNMS</subtitle>
			<link rel="self" href="http://www.adventuresinoss.com/?feed=rss2" />
			<id>http://www.adventuresinoss.com/?feed=rss2</id>
			<updated>2011-12-20T03:00:27+00:00</updated>
		</source>
	<feedburner:origLink>http://www.adventuresinoss.com/?p=2314</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">This Week in OpenNMS: Release Candidate Wants Your Votes!</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/qtI_bn4jKV8/" />
		<id>http://www.opennms.com/?p=989</id>
		<updated>2011-08-22T20:32:36+00:00</updated>
		<content type="html">&lt;p&gt;It&amp;#8217;s time for This Week in OpenNMS.  In the last couple of weeks we worked on smoke tests, fixed more bugs, and released 1.8.13 and 1.9.90.&lt;/p&gt;
&lt;h1&gt;New Releases&lt;/h1&gt;
&lt;p&gt;It&amp;#8217;s been a bit since we last did a release, we pretty much put all releases on hold until we could put a 1.10 release candidate out.  That said, we found a couple of reasonably important bugs (in both 1.8.x and 1.9.x) and decided it was time to take the plunge.  1.9.90 is the first release candidate for the 1.10 series, meaning that we are feature-complete and plan only on fixing important bugs before 1.10.0 gets released.  That said, Linkd should be still considered beta for this release.  It&amp;#8217;s gone through a significant refactor, but still has not reached parity with 1.6 (or even 1.8) Linkd.  We will not release 1.10.0 until we have that parity, but for now, if you&amp;#8217;re relying on Linkd, stick with 1.8.  If you have the ability to help us test the new Linkd code against your devices, bug reports would be helpful, however.&lt;/p&gt;
&lt;h1&gt;Podcast&lt;/h1&gt;
&lt;p&gt;Jeff has been planning on making an OpenNMS podcast for a while now, but Dev-Jam was the perfect opportunity to get a few folks on the mic and talk about the state of OpenNMS and what happened during Dev-Jam.  If you subscribe to the &lt;a href="http://planet.opennms.org/"&gt;Planet OpenNMS&lt;/a&gt; RSS feed, then you&amp;#8217;ve already seen this, but if not, please check it out!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feeds.feedburner.com/NMSCast-mp3"&gt;OpenNMS Audiocast (MP3)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feeds.feedburner.com/NMSCast-ogg"&gt;OpenNMS Audiocast (Ogg Vorbis)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Project Updates&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;1.8: Current Release is 1.8.13 (Northern Lapwing)&lt;br /&gt;
&lt;a href="http://www.opennms.org/documentation/ReleaseNotesStable.html#opennms-1.8.13"&gt;1.8.13&lt;/a&gt; is the current stable release, tagged 10 Aug, 2011. For a complete list of changes and updates, see &lt;a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.8.13"&gt;the “New and Noteworthy” page on the OpenNMS wiki&lt;/a&gt;. As always, it is recommended that you back up your database before upgrading.&lt;/li&gt;
&lt;li&gt;1.9: Current release is 1.9.90 (Balafon)&lt;br /&gt;
1.9.90 is the current unstable release, tagged 10 Aug, 2011. This release is not recommended for production use, but for developers and users who want to try out the very latest features, or for test environments to evaluate upgrades to 1.10 when it is released. For a list of changes and updates, see &lt;a href="http://www.opennms.org/wiki/New_and_Noteworthy#New_in_OpenNMS_1.9.10"&gt;the &amp;#8220;New and Noteworthy&amp;#8221; page on the OpenNMS wiki&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Issues Resolved&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/JICMP-4"&gt;JICMP-4&lt;/a&gt;] &amp;#8211; jicmp IcmpSocket.h byte swapping macros don&amp;#8217;t work on OpenIndiana&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/JRD-7"&gt;JRD-7&lt;/a&gt;] &amp;#8211; JRRD Report runs fine in iReport but has errors when running via Reportd&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-696"&gt;NMS-696&lt;/a&gt;] &amp;#8211; Availability report time periods&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-1769"&gt;NMS-1769&lt;/a&gt;] &amp;#8211; columnName argument to AssetModel.searchAssets allows SQL injection&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-1802"&gt;NMS-1802&lt;/a&gt;] &amp;#8211; HTTP monitor nits&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-1865"&gt;NMS-1865&lt;/a&gt;] &amp;#8211; The installer should catch systems where TCP connections cannot be made to localhost&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2079"&gt;NMS-2079&lt;/a&gt;] &amp;#8211; Opennms not honoring changes in opennms.conf&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2893"&gt;NMS-2893&lt;/a&gt;] &amp;#8211; Node when deleted remains in performance report list&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-2995"&gt;NMS-2995&lt;/a&gt;] &amp;#8211; Trapd is not able to process SNMPv3 traps&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3651"&gt;NMS-3651&lt;/a&gt;] &amp;#8211; Create detectors for all protocol plugins&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3771"&gt;NMS-3771&lt;/a&gt;] &amp;#8211; reportd missing ability to select mailer from javamail-configuration.xml&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-3905"&gt;NMS-3905&lt;/a&gt;] &amp;#8211; reload of Threshold configuration does not work &amp;#8211; only after restart OpenNMS new threshold are applied&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4038"&gt;NMS-4038&lt;/a&gt;] &amp;#8211; translated events are displayed like the original event&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4350"&gt;NMS-4350&lt;/a&gt;] &amp;#8211; spring/beanfactory issue Java 1.7.0 &amp;#8211; pointcut issues&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4668"&gt;NMS-4668&lt;/a&gt;] &amp;#8211; Create a poller monitor to &amp;#8220;proxy&amp;#8221; pings via the CISCO-PING-MIB&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4725"&gt;NMS-4725&lt;/a&gt;] &amp;#8211; LDAP authorization fails &amp;#8211; group to role mapping does not work&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4745"&gt;NMS-4745&lt;/a&gt;] &amp;#8211; java.net.SocketException: Too many open files&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4817"&gt;NMS-4817&lt;/a&gt;] &amp;#8211; Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding &amp;#8220;UTF8&amp;#8243;: 0&amp;#215;00&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4862"&gt;NMS-4862&lt;/a&gt;] &amp;#8211; Add command option to NRPE in provisiond&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4873"&gt;NMS-4873&lt;/a&gt;] &amp;#8211; Upgrade bug when Linkd tables contain data&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4875"&gt;NMS-4875&lt;/a&gt;] &amp;#8211; Older builds ov OpenNMS are not available for download&lt;/li&gt;
&lt;li&gt;[&lt;a href="http://issues.opennms.org/browse/NMS-4877"&gt;NMS-4877&lt;/a&gt;] &amp;#8211; Typo in datacollection-config.xml&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Until Next Week&amp;#8230;&lt;/h1&gt;
&lt;p&gt;As always, if there’s anything you’d like me to talk about in a future TWiO, or you just have a comment or criticism that you’d like to share, don’t hesitate to &lt;a href="mailto:ranger@opennms.com"&gt;say hi&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>OpenNMS Buch</name>
			<uri>http://www.opennms.org/opennms-buch/?feed=rss2</uri>
		</author>
		<source>
			<title type="html">The OpenNMS Group » This Week in OpenNMS</title>
			<link rel="self" href="http://www.opennms.com/category/news/twio/feed/" />
			<id>http://www.opennms.com/category/news/twio/feed/</id>
			<updated>2011-11-17T12:40:12+00:00</updated>
		</source>
	<feedburner:origLink>http://www.opennms.com/twio-release-candidate-wants-your-votes/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">énergie efficace.</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/Sfk8Qw6n7RM/" />
		<id>http://genevainformation.ch/?p=902</id>
		<updated>2011-08-21T20:08:48+00:00</updated>
		<content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-Xwc4Cq9/0/M/i-Xwc4Cq9-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-mJdwQMc/0/M/i-mJdwQMc-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-FZ8q2wg/0/M/i-FZ8q2wg-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/08/energie-efficace/</feedburner:origLink></entry>

	<entry xml:lang="en">
		<title type="html">Barrage de Roselend</title>
		<link href="http://feedproxy.google.com/~r/PlanetOpenNMS/~3/g1wumPnjIVw/" />
		<id>http://genevainformation.ch/?p=900</id>
		<updated>2011-08-21T20:07:20+00:00</updated>
		<content type="html">&lt;p&gt;The &lt;em&gt;Barrage de Roselend&lt;/em&gt; turned 50 this year and this week-end they had the doors open and organized a party. The public transport sucked, all prejudices about the capability to organize things came true..well, might be they were overwhelmed by the number of people which passed by. But! The site is beautiful, the party great and we had a good day &lt;img src="http://genevainformation.ch/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-CdHsqLq/0/M/i-CdHsqLq-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-xcGL7VN/0/M/i-xcGL7VN-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;The &lt;em&gt;barrage&lt;/em&gt; is used to power electricity generators in the valley (1200m below), but there&amp;#8217;s a small generator on the barrage itself.&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-sTR82dH/0/M/i-sTR82dH-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-sTR82dH/0/M/i-sTR82dH-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The inside looks as if it inspired some computer game makers:&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-K34Xzhg/0/M/i-K34Xzhg-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img id="mainImage" class="imgBorder" src="http://photo.genevainformation.ch/photos/i-HTBJsLB/0/M/i-HTBJsLB-M.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content>
		<author>
			<name>iWeb</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed/" />
			<id>urn:iweb:74D596F0-3812-474E-BDFB-EE491A2902A9</id>
			<updated>2011-12-03T21:30:07+00:00</updated>
		</source>
	<feedburner:origLink>http://genevainformation.ch/2011/08/barrage-de-roselend/</feedburner:origLink></entry>

</feed>
