<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet OpenNMS</title>
	<link rel="self" href="http://planet.opennms.org/atom.xml"/>
	<link href="http://planet.opennms.org/"/>
	<id>http://planet.opennms.org/atom.xml</id>
	<updated>2010-02-09T12:00:06+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry xml:lang="en">
		<title type="html">What can you do in the aftermath?</title>
		<link href="http://genevainformation.ch/archives/165"/>
		<id>http://genevainformation.ch/archives/165</id>
		<updated>2010-02-09T08:15:43+00:00</updated>
		<content type="html">&lt;p&gt;You can for example help to operate networks: http://www.opennms.com/415 .&lt;/p&gt;
&lt;p&gt;Communication networks are critical for operations in deseaster-struck areas, and making sure they run is something which does not really come to your mind straight away if you think of &amp;#8220;helping&amp;#8221;. &lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Congratulations Saints</title>
		<link href="http://www.adventuresinoss.com/?p=1388"/>
		<id>http://www.adventuresinoss.com/?p=1388</id>
		<updated>2010-02-09T00:44:01+00:00</updated>
		<content type="html">&lt;p&gt;Yesterday I, along with a large number of other people, watched the &lt;a href=&quot;http://en.wikipedia.org/wiki/New_Orleans_Saints&quot;&gt;New Orleans Saints&lt;/a&gt; win their first &lt;a href=&quot;http://en.wikipedia.org/wiki/Super_bowl&quot;&gt;Super Bowl&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Last year I watched the game in a hotel room in Milan (when my &lt;a href=&quot;http://en.wikipedia.org/wiki/Steelers&quot;&gt;Steelers&lt;/a&gt; won their sixth championship &amp;#8211; &lt;a href=&quot;http://en.wikipedia.org/wiki/Troy_Polamalu&quot;&gt;number 43&lt;/a&gt; we miss you) but this year I was able to hold a little party.&lt;/p&gt;
&lt;p&gt;Now, like hot dogs go with baseball, pizza is fast becoming the food of choice for football, and no Super Bowl party would be complete without some &lt;a href=&quot;http://www.papajohns.com&quot;&gt;Papa John&amp;#8217;s&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.adventuresinoss.com/images/superbowl44.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Of course, my Mom also showed up (that&amp;#8217;s her behind the pies &amp;#8211; &amp;#8220;Hi mom&amp;#8221;) and she brought enough food to feed an army. I think everyone left stuffed.&lt;/p&gt;
&lt;p&gt;Anyway, &lt;a href=&quot;http://www.networkworld.com/newsletters/nsm/2010/020810nsm1.html&quot;&gt;Denise Dubie at Network World wrote an article&lt;/a&gt; about how Papa John&amp;#8217;s uses &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;, and how they delivered 6 million slices of pizza yesterday.&lt;/p&gt;
&lt;p&gt;They worked so we didn&amp;#8217;t have to (well, except for Mom. Thanks Mom).&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Open Source, Social Contracts and Running a Business</title>
		<link href="http://www.adventuresinoss.com/?p=1374"/>
		<id>http://www.adventuresinoss.com/?p=1374</id>
		<updated>2010-02-08T19:58:01+00:00</updated>
		<content type="html">&lt;p&gt;When I started my first company in 2002, I had a lot of previous employers to provide examples, both positive and negative, of how to run a business. At the time &lt;a href=&quot;http://www.ibm.com&quot;&gt;IBM&lt;/a&gt; and &lt;a href=&quot;http://www.hp.com&quot;&gt;Hewlett-Packard&lt;/a&gt; were leaders in network management, so I could have modeled my business on them. &lt;/p&gt;
&lt;p&gt;Instead I modeled it on &lt;a href=&quot;http://en.wikipedia.org/wiki/Ben_and_Jerry%27s&quot;&gt;Ben and Jerry&amp;#8217;s&lt;/a&gt; ice cream.&lt;/p&gt;
&lt;p&gt;Many might think it was a strange choice, but it seems to have worked out well, at least for us.&lt;/p&gt;
&lt;p&gt;First, they make a good product. This is of paramount importance in any business.&lt;/p&gt;
&lt;p&gt;Second, they limited the amount of money the highest paid people could earn in salary. In their case, the highest paid person could not make more than seven times the lowest paid person.&lt;/p&gt;
&lt;p&gt;I am constantly disgusted by executive salaries these days. Being a previous employee of &lt;a href=&quot;http://en.wikipedia.org/wiki/Nortel#Liquidation&quot;&gt;NORTEL&lt;/a&gt;, now in bankruptcy, I find it highly ironic that the executives responsible for driving the company into the ground received huge retention bonus to keep them from leaving. In a just world they would have had no where to go, and particularly they would not be financially rewarded for poor performance.&lt;/p&gt;
&lt;p&gt;To me a salary should exist to cover the basic necessities of living, but the real compensation should be based on the performance of the company. Let me stress that I want there to be no limits on overall compensation &amp;#8211; if the company is doing well I want everyone&amp;#8217;s &amp;#8220;upside&amp;#8221; to be unlimited. But getting a huge salary just for showing up feels wrong, especially if the company is doing poorly.&lt;/p&gt;
&lt;p&gt;Steve Jobs, one of the most successful CEOs ever, takes home a salary of &lt;a href=&quot;http://www.macnn.com/articles/10/01/12/ceo.holds.over.55.million.aapl.shares/&quot;&gt;just $1&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Back to Ben and Jerry&amp;#8217;s. The one other thing they did that I admired was to donate a certain percentage of pre-tax profits to charity.&lt;/p&gt;
&lt;p&gt;I like donating to charity, but I find that I am most eager to give to those organizations that are a) small and b) concerned directly with something I care about. Thus each year I give to the &lt;a href=&quot;https://secure.eff.org/site/Donation2&quot;&gt;EFF&lt;/a&gt;, the &lt;a href=&quot;https://my.fsf.org/donate&quot;&gt;FSF&lt;/a&gt; and the &lt;a href=&quot;http://www.softwarefreedom.org/donate/&quot;&gt;SFLC&lt;/a&gt;, plus a number of local charities.&lt;/p&gt;
&lt;p&gt;When the earthquake in Haiti happened, we were shocked and saddened like most of the world. I wanted to help, but I wasn&amp;#8217;t sure how. Luckily, the opportunity came in a most unexpected way.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=1266483&quot;&gt;Matt&lt;/a&gt; and &lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=4168245&quot;&gt;Jeff&lt;/a&gt; (along with &lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=4346563&quot;&gt;Alex&lt;/a&gt;) were hanging out in the OpenNMS IRC channel (#opennms on &lt;a href=&quot;http://freenode.net/&quot;&gt;freenode.net&lt;/a&gt;) when a man named &lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=30813009&quot;&gt;Andris Bjornson&lt;/a&gt; joined and started asking questions about OpenNMS. It turns out that he works for an organization called &lt;a href=&quot;http://www.inveneo.com&quot;&gt;Inveneo&lt;/a&gt; that supplies bandwidth in rural and under-served areas in the developing world. Haiti was the perfect example of a place that needed their services, since a lot of the relief effort is run by non-government organizations (NGOs), and they rely on communications in order to maximize the good they can do.&lt;/p&gt;
&lt;p&gt;Haiti&amp;#8217;s communications infrastructure, such as it was, was destroyed by the earthquake, and Inveneo is using wireless technology to provide a timely replacement. Of course they need some way to manage this infrastructure (as you can imagine, it is in high demand) and they chose OpenNMS.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flickr.com/photos/inveneo/4312567756/in/photostream/&quot;&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/inveneo.jpg&quot; /&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;font size=&quot;-2&quot;&gt;Andris installing an antenna in Port au Prince (click for more pictures)&lt;/font&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Andris has been using OpenNMS for awhile, but he had some questions and there were some issues in managing the radios they were using. The guys in the channel were more than happy to help out, but we wanted to be involved in a more formal way.&lt;/p&gt;
&lt;p&gt;We decided to donate a commercial support contract to Inveneo to help them out in Haiti. &lt;/p&gt;
&lt;p&gt;It&amp;#8217;s pretty cool to be involved, at least in some small way, with getting Haiti back on its feet. It was also cool to have &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS&lt;/a&gt; chosen from all possible apps out there to play a role. &lt;/p&gt;
&lt;p&gt;You can read more about Inveneo and OpenNMS in &lt;a href=&quot;http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;#038;newsId=20100208006079&amp;#038;newsLang=en&quot;&gt;this press release&lt;/a&gt;, and please consider &lt;a href=&quot;http://www.inveneo.org/?q=donation&amp;#038;utm_campaign=Rebuilding&quot;&gt;donating to their efforts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Open source has a large social component, and I have a theory that being involved in open source software makes one generally more interested in social issues. I want to hear from others about their experiences with social causes tied to open source. &lt;a href=&quot;http://www.linux-magazine.com/Online/Blogs/Paw-Prints-Writings-of-the-maddog/Free-Software-In-Action-Please-donate-to-Inveneo-s-work-in-Haiti&quot;&gt;Jon &amp;#8220;Maddog&amp;#8221; Hall&lt;/a&gt; is also a fan of Inveneo, and I&amp;#8217;d love to have more examples.&lt;/p&gt;
&lt;p&gt;UPDATE: Here&amp;#8217;s &lt;a href=&quot;http://haitirewired.wired.com/profiles/blogs/how-to-connect-portauprince&quot;&gt;a network diagram&lt;/a&gt; of the Inveneo network, and the &amp;#8220;&lt;a href=&quot;http://www.inveneo.org/?q=haiti-wifi-network&quot;&gt;How to Deploy&amp;#8221;&lt;/a&gt; document mentions us by name.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Winter</title>
		<link href="http://genevainformation.ch/archives/161"/>
		<id>http://genevainformation.ch/?p=161</id>
		<updated>2010-02-07T20:36:54+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#783082980_a4VEx-M-LB&quot;&gt;74 &amp;#8211; Haute Savoie &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#783082980_a4VEx&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; class=&quot;alignleft&quot; src=&quot;http://genevainformation.smugmug.com/photos/783082980_a4VEx-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#783087555_xkuDv&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; class=&quot;alignleft&quot; src=&quot;http://genevainformation.smugmug.com/photos/783087555_xkuDv-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#783073803_gCTvF&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/783073803_gCTvF-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This was dutifully parked ;)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Details of Rural Life</title>
		<link href="http://genevainformation.ch/archives/157"/>
		<id>http://genevainformation.ch/?p=157</id>
		<updated>2010-02-07T18:08:37+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/lookclosely/ruraldetails/11121647_24BNU#367380667_xkGbU-A-LB&quot;&gt;Details of Rural Life &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/lookclosely/ruraldetails/11121647_24BNU#367380667_xkGbU&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/photos/367380667_xkGbU-L-1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/lookclosely/ruraldetails/11121647_24BNU#599003102_ZYuwD&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/photos/599003102_ZYuwD-L.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/lookclosely/ruraldetails/11121647_24BNU#189977062_y6PUu&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/photos/189977062_y6PUu-L.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/lookclosely/ruraldetails/11121647_24BNU#189977532_RyKBs&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/photos/189977532_RyKBs-L.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Details of rural life, well, sort of the &amp;#8220;pictures with the small things in them&amp;#8221;, though you might want to ask back if a horse is small. But the flies are!&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s the next Gallery I &amp;#8220;collected&amp;#8221; on smugmug with their new &amp;#8220;collect gallery&amp;#8221; feature!&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Marketing, now Sales? WTF?</title>
		<link href="http://www.adventuresinoss.com/?p=1369"/>
		<id>http://www.adventuresinoss.com/?p=1369</id>
		<updated>2010-02-05T00:08:07+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.opennms.com&quot;&gt;The OpenNMS Group&lt;/a&gt; has finally moved into double digit employee numbers with the hiring of &lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=1264323&quot;&gt;Brad Miesner&lt;/a&gt; as our Vice President of Sales.&lt;/p&gt;
&lt;p&gt;I know what you&amp;#8217;re thinking &amp;#8211; a sales guy? Earlier you post that you hired some folks to do marketing, and now you hire a sales guy?&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/welcomebrad.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;First, let me point out that I&amp;#8217;ve known Brad for over ten years and he started off in a technical role. So he&amp;#8217;s not just some guy with no network management knowledge who&amp;#8217;s going to pester people to spend money. &lt;/p&gt;
&lt;p&gt;Second, interest in &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; has grown to the point that it can be difficult for us to handle, in a timely manner, requests for information about our services. I always focus on our existing customers first, sometimes to the detriment of potential clients, but Brad will insure that our future clients receive the attention they deserve.&lt;/p&gt;
&lt;p&gt;But most importantly Brad will have the role of &amp;#8220;customer satisfaction manager&amp;#8221;. We tend to build close relationships with our clients, and if we should happen to drop the ball, these clients might be a little hesitant to complain directly to the people at OpenNMS with whom they are working. Brad will proactively be in touch with all of our partners to insure that we&amp;#8217;re providing the best service we can, and if there are ways we can improve, it is hoped he will hear about them.&lt;/p&gt;
&lt;p&gt;Brad comes to us from &lt;a href=&quot;http://www.netapp.com&quot;&gt;Network Appliance&lt;/a&gt;, voted by Fortune Magazine as the number one &amp;#8220;&lt;a href=&quot;http://money.cnn.com/magazines/fortune/bestcompanies/2009/full_list/index.html&quot;&gt;Best Place to Work&lt;/a&gt;&amp;#8221; in 2009. He was doing really well there, and I think his decision to join our band of open source revolutionaries speaks well for both the company and our future sales prospects.&lt;/p&gt;
&lt;p&gt;We are extremely happy to have Brad join our team.&lt;/p&gt;
&lt;p&gt;Oh, at one time he worked for a little software company called Zenoss, but I think he&amp;#8217;ll quickly adjust to working in open source.&lt;/p&gt;
&lt;p&gt;(grin)&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">It’s Poll Time Again: Linuxquestions.org</title>
		<link href="http://www.adventuresinoss.com/?p=1366"/>
		<id>http://www.adventuresinoss.com/?p=1366</id>
		<updated>2010-02-04T15:09:32+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.linuxquestions.org&quot;&gt;Linuxquestions.org&lt;/a&gt; is running a poll on the best open source projects and there is a &lt;a href=&quot;http://www.linuxquestions.org/questions/2009-linuxquestions.org-members-choice-awards-91/network-monitoring-application-of-the-year-780663/&quot;&gt;network monitoring application&lt;/a&gt; category.&lt;/p&gt;
&lt;p&gt;If you like &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;, we&amp;#8217;d appreciate your &lt;a href=&quot;http://www.linuxquestions.org/questions/2009-linuxquestions.org-members-choice-awards-91/network-monitoring-application-of-the-year-780663/&quot;&gt;vote&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Dear Lazyweb: jQuery help</title>
		<link href="http://www.adventuresinoss.com/?p=1363"/>
		<id>http://www.adventuresinoss.com/?p=1363</id>
		<updated>2010-02-04T04:51:16+00:00</updated>
		<content type="html">&lt;p&gt;We launched a new &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS Group&lt;/a&gt; website this week and I am having a small problem. On the home page we have a jQuery script called &lt;a href=&quot;http://www.gruppo4.com/~tobia/cross-slide.shtml&quot;&gt;Crossslide&lt;/a&gt; that rotates some pictures in the banner:&lt;/p&gt;
&lt;p&gt;It works fine on Firefox, Chrome, Safari and IE8. It doesn&amp;#8217;t work on IE7 and I have absolutely no idea why. I&amp;#8217;ve reformatted the code, used both relative and explicit paths, and &amp;#8230; nothing. No errors either.&lt;/p&gt;
&lt;p&gt;I have no experience debugging Javascript issues within IE, so if you can help I would appreciate 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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Texte mit Perl auf Qualität kontrollieren.</title>
		<link href="http://genevainformation.ch/archives/155"/>
		<id>http://genevainformation.ch/?p=155</id>
		<updated>2010-02-02T17:12:30+00:00</updated>
		<content type="html">&lt;p&gt;Einige haben vielleicht mitbekommen, daß zwei tapfere Streiter und ich gemeinsam ein Buch über OpenNMS schreiben (kommt im April heraus).&lt;/p&gt;
&lt;p&gt;Zur Zeit befinden wir uns in der Endphase. Da wir alle drei unterschiedliche Schreibstile haben, stellt sich die Frage wie man die Qualität kontrollieren kann. Eine besonders nervige Sache sind die langen Bandwurmsätze. Die schreibt man meistens dann, wenn man etwas kompliziertes erklären will. Der Nachteil ist allein, daß die komplizierte Erklärung der komplizierten Sache nur noch schwer verständlich ist.&lt;/p&gt;
&lt;p&gt;Das Buch ist aber ein wenig umfangreicher &amp;#8211; diese Sätze durch &amp;#8220;Herauslesen&amp;#8221; zu finden geht zwar, kostet aber viel Zeit.&lt;/p&gt;
&lt;p&gt;Mit etwas Perl und Liebe kann man sich diese Arbeit allerdings deutlich vereinfachen: Das Perl-Modul Lingua::DE::Sentence zerlegt einen Text unter Berücksichtigung der deutschen Grammatik in Sätze. In diesen Sätzen zähle ich die &amp;#8220;,&amp;#8221; und die &amp;#8220;und&amp;#8221;. Das Ergebnis ist dann eine Gewichtung. Ist der Satz zu schwer, wird er auf STDOUT ausgedruckt. Dann kann der Bearbeiter entscheiden, ob etwas geändert werden sollte oder nicht.&lt;/p&gt;
&lt;p&gt;Der Teil Code, der die Hauptarbeit erledigt sieht so aus:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
my $sentences = get_sentences($text);&lt;br /&gt;
foreach (@$sentences) {&lt;br /&gt;
&amp;amp;check_sentence($_);&lt;br /&gt;
}&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
sub check_sentence {&lt;br /&gt;
my $sentence=$_;&lt;br /&gt;
my $length=length($sentence);&lt;br /&gt;
my $comma,$und=&quot;&quot;;&lt;br /&gt;
$und= () = $sentence =~ /\ und\ /g;&lt;br /&gt;
$comma= () = $sentence =~ /\,\ /g;&lt;br /&gt;
my $weight=$und+$comma;&lt;br /&gt;
if ($weight &amp;gt; 3) {$counter++;print &quot;Sentence possibly too long, weight $weight.\n$sentence\n\n&quot;};&lt;br /&gt;
}&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Die regulären Ausdrücke (regular expressions) zählen die Übeltäter. Der Rest ist Perl 101 :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://search.cpan.org/~holsten/Lingua-DE-Sentence-0.07/Sentence.pm&quot;&gt;Lingua::DE::Sentence &amp;#8211; search.cpan.org&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Menthonnex-en-Bornes – genevainformation::pictures</title>
		<link href="http://genevainformation.ch/archives/153"/>
		<id>http://genevainformation.ch/?p=153</id>
		<updated>2010-02-02T08:33:40+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/places/menthonnexenbornes/11121464_5thjk#333077689_BZRTT-M-LB&quot;&gt;Menthonnex-en-Bornes &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I tried the new smart collection feature of smugmug and created a gallery for the place I live in.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/-Portfolio-/places/menthonnexenbornes/11121464_5thjk#333077689_BZRTT-M-LB&quot;&gt;&lt;img src=&quot;http://photo.genevainformation.ch/photos/333077689_BZRTT-M-1.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Looks as if the smart collection will allow me to create &amp;#8220;location&amp;#8221;-based base galleries and then &amp;#8220;feature&amp;#8221;-based collections to show some pictures based on a specific point of view.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">How do you organize 50.000 Pictures?</title>
		<link href="http://genevainformation.ch/archives/152"/>
		<id>http://genevainformation.ch/archives/152</id>
		<updated>2010-02-02T07:48:11+00:00</updated>
		<content type="html">&lt;p&gt;To be honest, I don&amp;#8217;t know the answer. I bought a shiny little 500 GB Hard drive recently and copied all photos I have in digital format on it. Then I fired off Adobe&amp;#8217;s Lightroom and started to add all the pictures to my catalog. I went to work and gave it a day to finish that job. When I came back, my catalog was at around 50k files. Wow.&lt;/p&gt;
&lt;p&gt;
Ok, there are some double entries, but few &amp;#8211; Lightroom is holding an index and probably hashes the pictures, so there are really very few redundant pics in the catalog.&lt;/p&gt;
&lt;p&gt;
But what do I do now? I started to sight them, first &amp;#8211; right now I&amp;#8217;m at picture 35&amp;#8242;000 or so (duh, there&amp;#8217;s some crap, but as well some very good ones). As a next step I will likely start to rate (will probably take a day or two), select the best. At the end, I will probably create a big (really big) photo book as a catalog on paper &amp;#8211; blurb goes up to 440 Pages (in &lt;a href=&quot;http://www.blurb.com/create/book/pricing#large-format-landscape&quot;&gt;large landscape format&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;
440 Pages means that if I put 4 pictures per page, I can handle 1720 photos..and they still can be viewed. That should probably be a fair selection (knowing that I did not delete as merciless in my early days as I delete today)..but still huge ;)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">This Week in OpenNMS: Strategies and New Looks</title>
		<link href="http://www.opennms.org/twio/issues/2010-02-01.shtml"/>
		<id>http://www.opennms.org/twio/issues/2010-02-01.shtml</id>
		<updated>2010-02-01T21:50:37+00:00</updated>
		<content type="html">&lt;p&gt;
	It's time for This Week in &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;.  In the last few weeks, we've been
	busy with a number of projects, including a funky multiplexing RRD strategy, a rework of our remote poller code,
	an upgrade to GWT 2.0, and a number of bug fixes.
&lt;/p&gt;

&lt;h1&gt;Project Updates&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Stable: Current Release is 1.6.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.6.8 is the current stable release, tagged December 10th.  It adds a few small features and fixes a few bugs,
			as well as adding a new web-based &quot;easy installer&quot; UI.  For a full list, see
			&lt;a href=&quot;http://bugzilla.opennms.org/buglist.cgi?target_milestone=1.6.8&amp;amp;bug_status=VERIFIED&quot;&gt;the bugzilla
			1.6.8 milestone&lt;/a&gt;.  This is a non-critical but recommended upgrade for anyone on OpenNMS versions older than 1.6.8.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Current Release is 1.7.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.7.8 is the current unstable release, tagged December 8th.  Since 1.7.7, there have been quite a few bug fixes.
			A 1.7.x overview is available in the
			&lt;a href=&quot;http://www.opennms.org/index.php/New_and_noteworthy#New_in_OpenNMS_1.7.x&quot;&gt;release notes&lt;/a&gt; on the site.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Reporting&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			Jason Aras and Jonathan both are in the final stages of getting their reporting branches ready for release.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: MultiOutputRrdStrategy&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			Seth has been working on an &lt;a href=&quot;http://www.opennms.org/wiki/Performance_Data_Exporter_Specification&quot;&gt;RRD
			strategy&lt;/a&gt; which will let you write performance data to RRDs as well as a TCP socket, using the Google
			protobuf format.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Remote Poller Updates&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			The remote poller has gone through a number of changes in the last few weeks.  First of all, the build
			system has been cleaned up to no longer have intermittent issues with unsigned artifacts.  Second, the remote
			poller code no longer requires RMI to phone home to the OpenNMS server, it can now do so over HTTP instead.
			Support for this still needs to be added to the webstart version of the remote poller, but the command-line
			jar can do this in current 1.7 snapshots.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Dashboard Upgraded to GWT 2.0&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			The dashboard has been updated to use GWT 2.0, which should provide more speed and better browser support.
		&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;New OpenNMS.com Site Live&lt;/h1&gt;
&lt;p&gt;
	While this newsletter is primarily about the project, and not the commercial OpenNMS company, I wanted to add a quick
	note about &lt;a href=&quot;http://www.opennms.com/&quot;&gt;the new OpenNMS.com web site&lt;/a&gt;, which is purty and has all kinds of
	enterprise-y features like &quot;case studies&quot; and &quot;graphics.&quot;  Crazy, I know.  ;)
&lt;/p&gt;

&lt;h1&gt;Upcoming Events&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;p&gt;
		February 11th, 2010: Benjamin Reed will be &lt;a href=&quot;http://www.raccoonfink.com/2010/01/for-a-good-cause-shave-here.html&quot;&gt;shaving
		his head for charity&lt;/a&gt; at a Carolina Hurricanes game.  Totally off-topic, but you can look forward to amusing
		pictures.
	&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;
		February 19th-21st, 2010: OpenNMS will be attending the &lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/&quot;&gt;Southern California Linux Expo&lt;/a&gt;.
		Additionally, Tarus Balog will be the
		&lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/keynotes-picked-scale-8x-ossie-wios-call-papers-closes-jan-15&quot;&gt;keynote speaker&lt;/a&gt;.
	&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;
		May 6th-7th, 2010: The second annual &lt;a href=&quot;http://www.opennms-conference.info/&quot;&gt;OpenNMS Users Conference&lt;/a&gt;
		will be held in Frankfurt, Germany, thanks again to &lt;a href=&quot;http://www.nethinks.com/&quot;&gt;Nethinks&lt;/a&gt;.
		The &lt;a href=&quot;http://www.opennms-conference.info/call-for-papers/&quot;&gt;call for papers&lt;/a&gt; ends January 31st, if
		you are interested in presenting.
	&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have anything to add to the events list, please &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;let me know&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;Until Next Week...&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, criticism,
or warm winter hats you'd like to share, don't hesitiate to &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;say hi&lt;/a&gt;.
&lt;/p&gt;</content>
		<author>
			<name>OpenNMS Announcement Administrator</name>
			<email>opennms-announce-admin@lists.sourceforge.net</email>
			<uri>http://www.opennms.com/twio/</uri>
		</author>
		<source>
			<title type="html">This Week in OpenNMS</title>
			<link rel="self" href="http://www.opennms.com/twio/twio.xml"/>
			<id>http://www.opennms.com/twio/twio.xml</id>
			<updated>2010-02-01T22:10:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Marketing and the New OpenNMS Group Website</title>
		<link href="http://www.adventuresinoss.com/?p=1356"/>
		<id>http://www.adventuresinoss.com/?p=1356</id>
		<updated>2010-02-01T14:51:29+00:00</updated>
		<content type="html">&lt;p&gt;Last year was a pivotal year for the &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS Group&lt;/a&gt;. In addition to having our five year anniversary, we finally hit a critical mass of customers that found us with some discretionary income. We used most of it to hire new people, but we felt it was time to actually spend some money on marketing &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the past I&amp;#8217;ve had a personal distaste for marketing. I always saw it as, well, something close to lying. For example, in my last post I talked about a company claiming its web site is “&lt;a href=&quot;http://www.adventuresinoss.com/?p=1349&quot;&gt;the epicenter of all open source projects that relate to IT monitoring&lt;/a&gt;” when it clearly is not.&lt;/p&gt;
&lt;p&gt;But that is par for the course for many companies. They don&amp;#8217;t have a story to tell so they have to make one up, or at least embellish the news they have. This is because their ultimate goal is to be purchased by a large company, preferably in a short amount of time, and so they have to seem bigger and more popular than they really are. Hence the emphasis on downloads and web site registrations, etc.&lt;/p&gt;
&lt;p&gt;I count our success based on happy customers and money in the bank.&lt;/p&gt;
&lt;p&gt;To me, a project is more successful that has 50 people who find it valuable versus one million who download it and never use it.&lt;/p&gt;
&lt;p&gt;Our mission statement of &amp;#8220;Help Customers, Have Fun, Make Money&amp;#8221; has produced happy customers, and we&amp;#8217;d like to have more. Specifically, we&amp;#8217;d like to have more customers for whom OpenNMS is a great solution. As a services company it does us no good to have a client that is a poor fit. We just end up working harder for a client who can&amp;#8217;t be made happy. We want to focus on getting the word out about the value of using OpenNMS to those people who most need it.&lt;/p&gt;
&lt;p&gt;Enter marketing &amp;#8211; a way to focus on introducing the value of our services to those who would truly value it.&lt;/p&gt;
&lt;p&gt;Last year I hired two people to help us come up with (gulp) a marketing strategy. I am lucky in that they have turned out to be amazing.&lt;/p&gt;
&lt;p&gt;The first was &lt;a href=&quot;http://marsosudiro.com/&quot;&gt;Phil Marsosudiro&lt;/a&gt;. I&amp;#8217;ve known Phil for over 25 years. We met in high school at the &lt;a href=&quot;http://www.ncssm.edu&quot;&gt;North Carolina School of Science and Mathematics&lt;/a&gt;. NCSSM is a two-year public residential high school for students to focus on mathematics and the sciences at a level not normally available in a public school environment. It was a great experience, and I met some amazing people &amp;#8211; Phil being one of them.&lt;/p&gt;
&lt;p&gt;Phil and I share the same philosophy when it comes to business. The idea is not to take as much money as you can, as fast as you can, from customers, but to instead create value for them that allows both parties to make money.&lt;/p&gt;
&lt;p&gt;He brought &lt;a href=&quot;http://www.linkedin.com/profile?viewProfile=&amp;#038;key=256770&quot;&gt;Margaret Gifford&lt;/a&gt; to our team. Margaret is the first &amp;#8220;real&amp;#8221; public relations person I have ever worked with, and I am surprised someone of her background happened to be local. She&amp;#8217;s been a Senior VP at Ogilvy and worked in corporate communications at Hewlett-Packard, among other things.&lt;/p&gt;
&lt;p&gt;Together, they are a marketing dream team.&lt;/p&gt;
&lt;p&gt;Since neither of them had a background in open source software, I had to tell them about our business. It was harder than I thought. When you work day in and day out in a particular field, you start making assumptions about what people know. To me using open source software is a no-brainer, but to the majority it is still somewhat of an unknown. Going through the exercise of explaining what we do and why it is valuable to people outside of the field was enlightening.&lt;/p&gt;
&lt;p&gt;The first thing we focused on was why the heck would anyone need network management in the first place, much less open source network management. This literally took a couple of weeks.&lt;/p&gt;
&lt;p&gt;What we came up with is that network management is a lot like maintaining an automobile. If you buy a brand new car and do little maintenance, it will run fine &amp;#8211; for awhile. But without oil changes, new filters and keeping it clean it won&amp;#8217;t last nearly as long as it could, and the investment made in buying a new car will yield a lot less than it should.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s the same way with computer hardware and software. Companies, at least successful ones, invest in information technology in order to provide some sort of productivity gains that should translate to the bottom line. But unless they have management, it is almost impossible to tell if it is providing value, and without the ability to tune it and detect problems, one can be sure any positive value will be less than what it could be.&lt;/p&gt;
&lt;p&gt;Which is why they need OpenNMS. In Phil and Margaret&amp;#8217;s words, the OpenNMS Group is there to &amp;#8220;Get the Network to Work&amp;trade;&amp;#8221;.&lt;/p&gt;
&lt;p&gt;I know it sounds a little &amp;#8220;sales-y&amp;#8221; but that is at the heart of what we do. Papa John&amp;#8217;s isn&amp;#8217;t in the business of buying servers or building a website &amp;#8211; they are in the business of providing quality food to their customers as quickly and easily as possible. The servers and the websites are there to enable that, but they aren&amp;#8217;t the reason the company exists.&lt;/p&gt;
&lt;p&gt;The next hurdle was to be able to tell people why an open source solution like OpenNMS was better than commercial software. I&amp;#8217;ve known for years that OpenNMS was more powerful, scalable and flexible than things like Unicenter, Tivoli and OpenView, but how to get that across to people who haven&amp;#8217;t &amp;#8220;walked the path&amp;#8221;?&lt;/p&gt;
&lt;p&gt;Now a lesser marketing person would just put words up on the website claiming to be better. I could imagine seeing something like:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
OpenNMS can expedite virtual paradigms and benchmark mission-critical technologies in order to grow ubiquitous solutions and visualize visionary experiences with the final goal to repurpose value-added experiences and harness magnetic relationships.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;(I had &lt;a href=&quot;http://www.erikandanna.com/Humor/bullshit_generator.htm&quot;&gt;help&lt;/a&gt; with that)&lt;/p&gt;
&lt;p&gt;I hate stuff like this. Instead, Margaret insisted that the reasons to use OpenNMS and the OpenNMS Group should come from the people who use it and find it valuable, and not from the people who make it.&lt;/p&gt;
&lt;p&gt;After months of hard work, I&amp;#8217;d like to present the new &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS Group website&lt;/a&gt;. While there is a lot of text describing what we do, the emphasis is on the stories from our customers. At launch we have been able to get two case studies approved, with many more in process.&lt;/p&gt;
&lt;p&gt;The first is from &lt;a href=&quot;http://www.newedgenetworks.com&quot;&gt;New Edge Networks&lt;/a&gt;. If I had to pick a company that shared our dedication to helping customers and having fun doing it, New Edge would be at the top of the list. I&amp;#8217;ve been able to watch them grow over the years, and OpenNMS has been able to grow along with it. In their environment, OpenNMS gathers data which is presented directly to their end users. At the moment this means data collection on over 160,000 interfaces. This is something that the most expensive commercial products would have trouble doing.&lt;/p&gt;
&lt;p&gt;The second is &lt;a href=&quot;http://www.papajohns.com&quot;&gt;Papa John&amp;#8217;s Pizza&lt;/a&gt;. They were the first company to allow on-line ordering at 100% of their US stores, and OpenNMS makes sure that &lt;a href=&quot;http://www.adventuresinoss.com/?p=196&quot;&gt;billion dollar business&lt;/a&gt; is working smoothly. We are now working on a project to extend that to manage all of their 3,400 stores worldwide and not just the data center.&lt;/p&gt;
&lt;p&gt;But enough talking from me &amp;#8211; read about it in their own words. These are the people that we help, have fun with and together we make money. We want to meet more.&lt;/p&gt;
&lt;p&gt;Shouldn&amp;#8217;t that really be the role of marketing?&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Winter, Sun and Snow</title>
		<link href="http://genevainformation.ch/archives/150"/>
		<id>http://genevainformation.ch/?p=150</id>
		<updated>2010-01-31T19:11:38+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777563954_zSYPw-L-LB&quot;&gt;74 &amp;#8211; Haute Savoie &amp;#8211; genevainformation::pictures&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Winter is only &amp;#8220;real&amp;#8221; if there&amp;#8217;s snow and sun. That&amp;#8217;s what makes it up and what creates the &amp;#8220;oh, wow&amp;#8221; when you walk across the fields behind our house.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve taken this picture before (but not with this camera, which makes a good excuse for repeating myself):&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777563954_zSYPw&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/777563954_zSYPw-L.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777567032_Um9en&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/777567032_Um9en-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When we walked today I saw the paths the kids created with their sledges and the footprints of the animals. The landscape seems to be in a standstill with the solid snow coverage, but that impression does not match reality. There&amp;#8217;s plenty of activity above and below the snow cover.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777575978_jezP7&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/777575978_jezP7-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777594692_wRE6J&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/777594692_wRE6J-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.smugmug.com/gallery/5408073_8q7WH#777590425_ju27W&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://genevainformation.smugmug.com/photos/777590425_ju27W-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">MonitoringForge Redux</title>
		<link href="http://www.adventuresinoss.com/?p=1349"/>
		<id>http://www.adventuresinoss.com/?p=1349</id>
		<updated>2010-01-30T00:09:18+00:00</updated>
		<content type="html">&lt;p&gt;A few months ago I blogged about a new site called &amp;#8220;&lt;a href=&quot;http://www.adventuresinoss.com/?p=1117&quot;&gt;MonitoringForge.org&lt;/a&gt;&amp;#8220;. It seemed to me to be a thinly veiled marketing attempt with little value, but I was willing to give it the benefit of the doubt and time would tell.&lt;/p&gt;
&lt;p&gt;Well, I was reading &lt;a href=&quot;http://www.redmonk.com/cote/2010/01/29/links-for-january-27th-through-january-29th&quot;&gt;Coté&amp;#8217;s blog&lt;/a&gt; today and read a link where they created &lt;a href=&quot;http://sanjose.dbusinessnews.com/viewnews.php?article=bwire/20100127006007r1.xml&quot;&gt;a press release to trumpet their 2,000th registered member&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This struck me as funny because, in the same sentence, they state that there are &amp;#8220;more than 2,000 projects&amp;#8221; registered on the site.&lt;/p&gt;
&lt;p&gt;Wah?&lt;/p&gt;
&lt;p&gt;So, if only one unique member of each project on their site registered, there should be more than 2,000 of them, yet they have less than that, and this is considered news? Heck, we have &lt;a href=&quot;http://sourceforge.net/mail/?group_id=4141&quot;&gt;nearly 1300 people&lt;/a&gt; on the opennms discussion list and we&amp;#8217;re just one project, but with their site running at an average of less than one person per project I guess we&amp;#8217;re doing pretty well. And while I&amp;#8217;m sure that 80 or so of our subscribers are directly working on &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;, that still leaves about 1200 end users.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ll leave the similar calculation for MonitoringForge as an exercise for the reader.&lt;/p&gt;
&lt;p&gt;(sigh)&lt;/p&gt;
&lt;p&gt;Now I&amp;#8217;m not one to beat a dead horse, but when the &amp;#8220;Chief Marketing Officer&amp;#8221; is willing to issue a press release on a site she calls &amp;#8220;the epicenter of all open source projects that relate to IT monitoring&amp;#8221; with such, in my humble opinion, lame numbers, I&amp;#8217;m willing to stand by my original impression that this is just a marketing ploy. &lt;/p&gt;
&lt;p&gt;Am I wrong? Can anyone comment who found the site valuable? Inquiring minds want to know.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">For A Good Cause, Shave Here</title>
		<link href="http://feedproxy.google.com/~r/TalesOfTheRaccoonFink/~3/3BAj7IpnIMA/for-a-good-cause-shave-here.html"/>
		<id>http://www.raccoonfink.com/2010/01/for-a-good-cause-shave-here.html</id>
		<updated>2010-01-29T22:19:06+00:00</updated>
		<content type="html">&lt;p&gt;
&lt;a href=&quot;https://www.stbaldricks.org/participants/RangerRick&quot;&gt;&lt;img src=&quot;http://gallery.raccoonfink.com/d/30632-1/mr-clean.png&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
For the first time, I am participating in a &lt;a href=&quot;https://www.stbaldricks.org/participants/RangerRick&quot;&gt;St. Baldrick's&lt;/a&gt; event for cancer research.  It's a great cause; I have family members and friends who are either battling with cancer, or are themselves survivors.
&lt;/p&gt;
&lt;p&gt;
My goal is to reach $1000 in donations towards cancer research through the St. Baldrick's Foundation.  If there's anything you can do to help, I would very much appreciate it, and there are many others out there who can benefit from your help.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;https://www.stbaldricks.org/participants/RangerRick&quot;&gt;Donate Here!&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.raccoonfink.com/2010/01/for-a-good-cause-shave-here.html#comments&quot; title=&quot;Comment on: For A Good Cause, Shave Here&quot;&gt;Comments (0)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments on this Entry:&lt;/p&gt;


&lt;img src=&quot;http://feeds.feedburner.com/~r/TalesOfTheRaccoonFink/~4/3BAj7IpnIMA&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Tales of the Racoon Fink</name>
			<uri>http://www.raccoonfink.com/</uri>
		</author>
		<source>
			<title type="html">Tales of the Raccoon Fink</title>
			<subtitle type="html">...now with web 1.9!</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/TalesOfTheRaccoonFink"/>
			<id>http://feeds.feedburner.com/TalesOfTheRaccoonFink</id>
			<updated>2010-02-04T04:10:04+00:00</updated>
			<rights type="html">Copyright 2010</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">We’re Going The Distance</title>
		<link href="http://www.adventuresinoss.com/?p=1344"/>
		<id>http://www.adventuresinoss.com/?p=1344</id>
		<updated>2010-01-29T14:01:52+00:00</updated>
		<content type="html">&lt;p&gt;Today, the &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS Group&lt;/a&gt; joined the ranks of other huge, profitable multi-national companies.&lt;/p&gt;
&lt;p&gt;We got us a race car.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/racecar.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;My friend &lt;a href=&quot;http://racing.cerient.net/&quot;&gt;Jason Tower&lt;/a&gt; has finally decided to get serious about driving, and he&amp;#8217;s put together a &lt;a href=&quot;http://en.wikipedia.org/wiki/Spec_E30&quot;&gt;Spec E30&lt;/a&gt; race car. We were happy to sponsor him and we got the hood spot.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/racecarhood.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;I really like the philosophy behind &amp;#8220;specified&amp;#8221; racing classes. The rules only allow for a limited number of modifications from stock, so while the car will always play a part in racing success, it is much more about the skills of the driver.&lt;/p&gt;
&lt;p&gt;There is an analogy here with commercial vs. open source software. It used to be that just getting started as a software company required a lot of money. At a minimum you had to at least buy a compiler, if not expensive hardware on which to use it.  This is similar to &lt;a href=&quot;http://en.wikipedia.org/wiki/Formula_1&quot;&gt;Formula 1&lt;/a&gt; or &lt;a href=&quot;http://en.wikipedia.org/wiki/Nascar&quot;&gt;NASCAR&lt;/a&gt; where teams require millions just to show up on race day, and the more money you have can directly relate to how successful you are.&lt;/p&gt;
&lt;p&gt;Not so with Spec racing. Here all of the drivers are on equal footing and success is measured on merit, not how much money you have.&lt;/p&gt;
&lt;p&gt;Open source has helped level the playing field. While having lots of money rarely hurts, today&amp;#8217;s market is much more open. A group of people with great ideas and a good product can compete against much larger companies &amp;#8211; and often win.&lt;/p&gt;
&lt;p&gt;Now the pressure is on Jason &amp;#8211; he&amp;#8217;d better win. (grin)&lt;/p&gt;
&lt;p&gt;UPDATE: This weekend&amp;#8217;s race has been cancelled due to the snow storm (sigh).&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Red Hat Launches opensource.com</title>
		<link href="http://www.adventuresinoss.com/?p=1341"/>
		<id>http://www.adventuresinoss.com/?p=1341</id>
		<updated>2010-01-28T15:48:44+00:00</updated>
		<content type="html">&lt;p&gt;The domain name &lt;a href=&quot;http://www.opensource.org&quot;&gt;opensource.org&lt;/a&gt; is owned by the Open Source Initiative (OSI), but &lt;a href=&quot;http://www.redhat.com&quot;&gt;Red Hat&lt;/a&gt; owns &lt;a href=&quot;http://www.opensource.com&quot;&gt;opensource.com&lt;/a&gt;. In talking to friends of mine involved with the OSI, people have been wondering what Red Hat will do with it.&lt;/p&gt;
&lt;p&gt;Now we know. Today they announced that &lt;a href=&quot;http://www.opensource.com&quot;&gt;opensource.com&lt;/a&gt; has been launched with a new site.&lt;/p&gt;
&lt;p&gt;It looks pretty slick and is worth a poke around. As someone who holds open source concepts near and dear to my heart, I am always eager to see how they are promoted. After all, we did register &lt;a href=&quot;http://www.fauxpensource.com&quot;&gt;fauxpensource.com&lt;/a&gt; as a reaction to the dilution of the term &amp;#8220;open source&amp;#8221; but at first glance I&amp;#8217;m pretty happy with what I see on the new site. Now if I could just find some time to participate.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">To reheat, set the oven at 350F …</title>
		<link href="http://www.adventuresinoss.com/?p=1334"/>
		<id>http://www.adventuresinoss.com/?p=1334</id>
		<updated>2010-01-28T02:48:34+00:00</updated>
		<content type="html">&lt;p&gt;At &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS&lt;/a&gt; we are thankful that we have clients who believe in us and use our services. As a result, we also try to buy from them when we can. Our shirts come from &lt;a href=&quot;http://www.landsend.com&quot;&gt;Lands End&lt;/a&gt; (since Sears is a client). I always request a &lt;a href=&quot;http://www.usatoday.com&quot;&gt;USA Today&lt;/a&gt; paper when I travel, since they&amp;#8217;ve been using OpenNMS for years.&lt;/p&gt;
&lt;p&gt;And we luvs us some &lt;a href=&quot;http://www.papajohns.com&quot;&gt;Papa John&amp;#8217;s&lt;/a&gt; pizza.&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve had three guys up to PJI headquarters in Louisville working on &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;, but I&amp;#8217;m the only one who missed out on a tour of the dough room (sigh). I did get to see the famous Camaro that you&amp;#8217;ll see featured in some of the ads.&lt;/p&gt;
&lt;p&gt;Anyway, this week is a training week, and I am in charge of getting all of the students fed at lunchtime. We don&amp;#8217;t have a Papa John&amp;#8217;s in town, but &lt;a href=&quot;http://marsosudiro.com/&quot;&gt;Phil&lt;/a&gt; was coming down through Chapel Hill and offered to pick up some pies.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/pji-lucky.jpg&quot; /&gt;&lt;br /&gt;
&lt;font size=&quot;-1&quot;&gt;Lucky Ihenyen at the Chapel Hill Papa John&amp;#8217;s&lt;/font&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;I love training week, but man does it take a lot out of me. Yes, even I have a problem talking for eight hours straight. We have eight people in training, which is just one shy of our maximum of nine (we keep our classes small on purpose) so it has been a lot of fun with lots of great questions.&lt;/p&gt;
&lt;p&gt;We have two guys up from Honduras, two over from Seattle, two down from Ottawa, one guy from Atlanta and a new hire who is local.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/2010-01-training-pizza.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Everyone seemed to like the pizza, and it was fun ordering it on the web especially knowing that OpenNMS was insuring the service was working (and of course, it went flawlessly).&lt;/p&gt;
&lt;p&gt;Remember &amp;#8211; never re-heat pizza in a microwave as it will destroy the crust. Place it in a hot oven (350F) and wait until the cheese just starts to bubble.&lt;/p&gt;
&lt;p&gt;Yum.&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t wait for the Super Bowl, as my party will be catered by Papa John&amp;#8217;s (grin).&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Confluence</title>
		<link href="http://genevainformation.ch/archives/148"/>
		<id>http://genevainformation.ch/?p=148</id>
		<updated>2010-01-25T21:18:30+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a title=&quot;Atlassian Software&quot; href=&quot;http://www.atlassian.com&quot; target=&quot;_blank&quot;&gt;Atlassian&lt;/a&gt; is right now giving away licenses for their products for $10 each. For $10 you get a 10-User Jira, Bamboo, Crowd, whatever and Confluence license.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been a long-term confluence user and came to appreciate the quality, functionality and style of the software. If you&amp;#8217;re looking into running a wiki or collaboration platform for your team/company, it&amp;#8217;s probably the best choice (if you have a choice).&lt;/p&gt;
&lt;p&gt;My confluence is available here &lt;a href=&quot;http://team.eisago.eu/display/pub/Home&quot;&gt;Home &amp;#8211; Public &amp;#8211; Confluence&lt;/a&gt; don&amp;#8217;t get seasick though ;)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">SCaLE Schedule Published</title>
		<link href="http://www.adventuresinoss.com/?p=1331"/>
		<id>http://www.adventuresinoss.com/?p=1331</id>
		<updated>2010-01-25T12:11:17+00:00</updated>
		<content type="html">&lt;p&gt;This just in from Gareth:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
The schedule of weekend talks for SCALE 8X has been finalized and are posted on the SCALE web site at &lt;a href=&quot;http://www.socallinuxexpo.org&quot;&gt;http://www.socallinuxexpo.org&lt;/a&gt;.  The topics are interesting and wide-ranging &amp;#8211; check them out!  The schedule for the Friday specialty sessions (OSSIE, WIOS and the Try-It Lab) will be posted in the next week.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Looks like I have the Sunday morning keynote.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en-us">
		<title type="html">KDE4 Progress</title>
		<link href="http://feedproxy.google.com/~r/TalesOfTheRaccoonFink/~3/nmzyxklw9sA/kde4-progress.html"/>
		<id>http://www.raccoonfink.com/2010/01/kde4-progress.html</id>
		<updated>2010-01-22T19:58:38+00:00</updated>
		<content type="html">&lt;p&gt;
I've been making good progress on getting &lt;a href=&quot;http://kde.org/announcements/announce-4.4-rc1.php&quot;&gt;KDE 4.4&lt;/a&gt; (release candidates) working.  It's been quite an interesting ride, in both a good and bad way.  =)
&lt;/p&gt;
&lt;p&gt;
First, there's the fun of 10.6 making it &lt;a href=&quot;http://www.google.com/search?client=safari&amp;amp;rls=en&amp;amp;q=USING_FORK_WITHOUT_EXEC_IS_NOT_SUPPORTED_BY_FILE_MANAGER&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&quot;&gt;&lt;em&gt;even&lt;/em&gt; harder to have code that forks&lt;/a&gt; without it accidentally exploding on the CoreFoundation fork-without-exec prohibition.  I was able to solve this with a combination of fixes from macports' kdelibs4, and some of my own code which changes things to use low-level POSIX APIs instead of Qt APIs for some bounds-checking before execution.
&lt;/p&gt;
&lt;p&gt;
Next, there's the fun of Phonon.  KDE 4.4 requires a newer version of Phonon than what ships with Qt (even Qt 4.6).  On OSX it gets even hinkier, since the QuickTime plugin for Phonon requires private Qt headers, so the only sane way to build it is to build the Phonon included with Qt, rather than building it as a separate project.
&lt;/p&gt;
&lt;p&gt;
I ended up adapting &lt;a href=&quot;http://bazaar.launchpad.net/%7Ekubuntu-members/qt/ubuntu/files/head%3A/debian/patches/&quot;&gt;a patch the Kubuntu folks use&lt;/a&gt; to inject a modern Phonon into Qt 4.6.  In the process, I finally got around to learning my way around Git (and gitorious), and have set up &lt;a href=&quot;http://qt.gitorious.org/~rangerrick/qt/kde-qt-mac/commits/4.6.1-mac&quot;&gt;my own Qt branch&lt;/a&gt; which includes my (binary incompatible outside of Fink) patch to Qt to fix plugin-building, Phonon from kdesupport, the kde-qt (formerly qt-copy) changes, and my patches to Qt that splits OSX into two platforms, Q_OS_DARWIN (i.e. use raw UNIX APIs, no Core*), and Q_OS_MAC (standard Qt/Mac).
&lt;/p&gt;
&lt;p&gt;
Long story short, I'm getting there.  I've gotten about half of KDE 4.4 RC1 built and apparently running reasonably.  RC2 was just released to packagers, and I'm testing out my move to Qt 4.6.1 from 4.6.0, but once I get everything test-built on 10.6, I'll go validate everything on 10.4 and 10.5 (including making some &lt;a href=&quot;http://dbus.freedesktop.org/&quot;&gt;DBus&lt;/a&gt; fixes for 10.4).
&lt;/p&gt;
&lt;p&gt;
After that, the next thing to tackle is &lt;a href=&quot;http://www.mono-project.org/&quot;&gt;Mono&lt;/a&gt;, and then eventually I'll see if I can get KDE3 building/working on 10.6.
&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.raccoonfink.com/2010/01/kde4-progress.html#comments&quot; title=&quot;Comment on: KDE4 Progress&quot;&gt;Comments (1)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Comments on this Entry:&lt;/p&gt;

&lt;p&gt;(&lt;a title=&quot;http://www.walki-talki.com&quot; href=&quot;http://www.walki-talki.com&quot; rel=&quot;nofollow&quot;&gt;Payam Minoofar&lt;/a&gt; on
Feb  1, 2010 12:44 PM)

I would like to let you know that your efforts are greatly appreciated. I will be donating to your charity shortly. I hope the value that you are providing to the community is returned upon you tenfold. &lt;/p&gt;

&lt;img src=&quot;http://feeds.feedburner.com/~r/TalesOfTheRaccoonFink/~4/nmzyxklw9sA&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Tales of the Racoon Fink</name>
			<uri>http://www.raccoonfink.com/</uri>
		</author>
		<source>
			<title type="html">Tales of the Raccoon Fink</title>
			<subtitle type="html">...now with web 1.9!</subtitle>
			<link rel="self" href="http://feeds.feedburner.com/TalesOfTheRaccoonFink"/>
			<id>http://feeds.feedburner.com/TalesOfTheRaccoonFink</id>
			<updated>2010-02-04T04:10:04+00:00</updated>
			<rights type="html">Copyright 2010</rights>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Highlevel</title>
		<link href="http://genevainformation.ch/archives/147"/>
		<id>http://genevainformation.ch/archives/147</id>
		<updated>2010-01-22T15:56:47+00:00</updated>
		<content type="html">&lt;p&gt;A friend called me up and asked me a quite high-level question about the architecture of network zones..I give a high-level, out-of-the-book reply but can&amp;#8217;t really get over the feeling that I just indirectly kicked somebodies butt.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Fribourg – Brouillard, soleil..</title>
		<link href="http://genevainformation.ch/archives/143"/>
		<id>http://genevainformation.ch/?p=143</id>
		<updated>2010-01-21T19:34:57+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Switzerland/Romandie/Fribourg/8892097_Jjxwd#770066884_TLnN7-A-LB&quot;&gt;Fribourg &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Switzerland/Romandie/Fribourg/8892097_Jjxwd#770066884_TLnN7&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; class=&quot;aligncenter&quot; src=&quot;http://photo.genevainformation.ch/photos/770066884_TLnN7-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Switzerland/Romandie/Fribourg/8892097_Jjxwd#770064962_Txhiz&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; class=&quot;aligncenter&quot; src=&quot;http://photo.genevainformation.ch/photos/770064962_Txhiz-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;I absolutely dig the view from our offices :)&lt;/p&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">This Week in OpenNMS: Resolutions</title>
		<link href="http://www.opennms.org/twio/issues/2010-01-19.shtml"/>
		<id>http://www.opennms.org/twio/issues/2010-01-19.shtml</id>
		<updated>2010-01-19T17:21:27+00:00</updated>
		<content type="html">&lt;p&gt;
	It's time for This Week (Month?) in &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;.  In the last month, we've been pretty
	busy on a number of projects, including reporting and maps.  My new year's resolution is to get
	back on track writing TWiO regularly.  =)
&lt;/p&gt;

&lt;h1&gt;Project Updates&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Stable: Current Release is 1.6.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.6.8 is the current stable release, tagged December 10th.  It adds a few small features and fixes a few bugs,
			as well as adding a new web-based &quot;easy installer&quot; UI.  For a full list, see
			&lt;a href=&quot;http://bugzilla.opennms.org/buglist.cgi?target_milestone=1.6.8&amp;amp;bug_status=VERIFIED&quot;&gt;the bugzilla
			1.6.8 milestone&lt;/a&gt;.  This is a non-critical but recommended upgrade for anyone on OpenNMS versions older than 1.6.8.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Current Release is 1.7.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.7.8 is the current unstable release, tagged December 8th.  Since 1.7.7, there have been quite a few bug fixes.
			A 1.7.x overview is available in the
			&lt;a href=&quot;http://www.opennms.org/index.php/New_and_noteworthy#New_in_OpenNMS_1.7.x&quot;&gt;release notes&lt;/a&gt; on the site.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Reporting&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			Jason Aras continued his work on a dynamic reporting engine. Additionally, Jonathan Sartin has been
			working on the reporting scheduling daemon some more.  See below for more on Jonathan's work.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Lots of Updates&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			I've been slack in doing TWiO, and there's been a ton of work going on in unstable since the last post.
		&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;Git Move Complete!&lt;/h1&gt;
&lt;p&gt;
	The move to Git is complete, and went pretty smoothly.  SVN has been marked as read-only, and the new Git repository
	is available through &lt;a href=&quot;http://opennms.git.sourceforge.net/&quot;&gt;http://opennms.git.sourceforge.net/&lt;/a&gt;
	(which provides a web interface).
&lt;/p&gt;
&lt;p&gt;
	Full instructions on working with the git repository are available
	&lt;a href=&quot;http://www.opennms.org/wiki/Developing_with_Git&quot;&gt;in the OpenNMS wiki&lt;/a&gt;.
&lt;/p&gt;

&lt;h1&gt;Reporting API&lt;/h1&gt;
&lt;p&gt;
	Jonathan has finished up his work on the report scheduling API, and is ready for code review.  Here's what he
	wrote to me about this new feature:
&lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;I have just about completed the initial work on feature-report-api.  Features of this branch are:&lt;/p&gt;
	&lt;p&gt;
		The old availability reports can now be run on demand (as they always have been), or scheduled to run in
		the future (no more messing around with cron jobs outside of OpenNMS).  You can save these reports as well as
		mail them, and they can be downloaded on demand.
	&lt;/p&gt;
	&lt;p&gt;
		There is an API in place now that should allow other report engines to use the framework that we've written
		(it was designed with BIRT and Jasper in mind).
	&lt;/p&gt;
	&lt;p&gt;
		The beginnings of a unified XML config are there to allow report parameters to be entered via the webUI when
		the report is run (it only accepts integer, string and date parameters at the moment).  Multiple report xsl
		can used to simultaneously support multiple languages.
	&lt;/p&gt;
	&lt;p&gt;
		Next steps are to move the old reports into a new project that reflects the amended structure, and further
		tidying up of the old code.  Demands on my time permitting, this should be in an unstable release soon.
	&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;Upcoming Events&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;p&gt;
		January 25th-29th, 2010: &lt;a href=&quot;http://www.opennms.com/training.html#usa&quot;&gt;OpenNMS training will be available&lt;/a&gt;
		through The OpenNMS Group at the OpenNMS training facility in Pittsboro, NC.
	&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;
		February 19th-21st, 2010: OpenNMS will be attending the &lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/&quot;&gt;Southern California Linux Expo&lt;/a&gt;.
		Additionally, Tarus Balog will be the
		&lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/keynotes-picked-scale-8x-ossie-wios-call-papers-closes-jan-15&quot;&gt;keynote speaker&lt;/a&gt;.
	&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;
		May 6th-7th, 2010: The second annual &lt;a href=&quot;http://www.opennms-conference.info/&quot;&gt;OpenNMS Users Conference&lt;/a&gt;
		will be held in Frankfurt, Germany, thanks again to &lt;a href=&quot;http://www.nethinks.com/&quot;&gt;Nethinks&lt;/a&gt;.
		The &lt;a href=&quot;http://www.opennms-conference.info/call-for-papers/&quot;&gt;call for papers&lt;/a&gt; ends January 31st, if
		you are interested in presenting.
	&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have anything to add to the events list, please &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;let me know&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;Until Next Week...&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, criticism,
or UFO evidence that explains my loss of time you'd like to share, don't hesitiate to &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;say hi&lt;/a&gt;.
&lt;/p&gt;</content>
		<author>
			<name>OpenNMS Announcement Administrator</name>
			<email>opennms-announce-admin@lists.sourceforge.net</email>
			<uri>http://www.opennms.com/twio/</uri>
		</author>
		<source>
			<title type="html">This Week in OpenNMS</title>
			<link rel="self" href="http://www.opennms.com/twio/twio.xml"/>
			<id>http://www.opennms.com/twio/twio.xml</id>
			<updated>2010-02-01T22:10:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">OpenNMS and Prowl</title>
		<link href="http://genevainformation.ch/archives/142"/>
		<id>http://genevainformation.ch/archives/142</id>
		<updated>2010-01-17T10:42:35+00:00</updated>
		<content type="html">&lt;p&gt;I just added a section on how to set up Prowl and OpenNMS in the book. The last time I configured something in OpenNMS is a bit away as I&amp;#8217;m not using it for production business anymore (though I do have a live instance running), but within an hour or so the integration worked. Probably less if I would not have been chatting in the meantime :)&lt;/p&gt;
&lt;p&gt;Prowl Notifications are now one option for my OpenNMS to tell me about bad things (such as if the power at home goes off).&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Why We Do What We Do</title>
		<link href="http://www.adventuresinoss.com/?p=1327"/>
		<id>http://www.adventuresinoss.com/?p=1327</id>
		<updated>2010-01-15T15:46:31+00:00</updated>
		<content type="html">&lt;blockquote&gt;&lt;p&gt;
&amp;#8220;There are two goddesses in your heart,&amp;#8221; he told them. &amp;#8220;The Goddess of Wisdom and the Goddess of Wealth. Everyone thinks they need to get wealth first, and wisdom will come. So they concern themselves with chasing money. But they have it backwards. You have to give your heart to the Goddess of Wisdom, give her all of your love and attention, and the Goddess of Wealth will become jealous, and follow you.&amp;#8221;&lt;/p&gt;
&lt;p&gt;- Dr. Joe Vigil, quoted in &lt;i&gt;&lt;a href=&quot;http://www.amazon.com/Born-Run-Hidden-Superathletes-Greatest/dp/0307266303 &quot;&gt;Born to Run&lt;/a&gt;&lt;/i&gt; by Christopher McDougall
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I am reading a book David loaned me called &lt;i&gt;Born to Run&lt;/i&gt;. It discusses the &lt;a href=&quot;http://en.wikipedia.org/wiki/Tarahumara&quot;&gt;Tarahumara&lt;/a&gt; people who live in the &lt;a href=&quot;http://en.wikipedia.org/wiki/Sierra_Madre_Occidental&quot;&gt;Sierra Madre&lt;/a&gt; mountains of Mexico. The book focuses on the fact that these people can run hundreds of miles without stopping or getting hurt (I also found it interesting that their economy is based, in part, on the trading of favors).&lt;/p&gt;
&lt;p&gt;In trying to determine why these people can run so far so fast, it appears that the main reason is that, quite simply, they like to do it.&lt;/p&gt;
&lt;p&gt;When I was younger I kept hearing from older people &amp;#8220;choose something you like to do for a career&amp;#8221; and I kind of ignored them. I wanted money, so I was going to choose the career that provided the best path to financial security.&lt;/p&gt;
&lt;p&gt;It was only later that I lucked into doing something that I loved. When I became the &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; admin in 2002, I went from a solid six figure salary to sometimes earning $300 a month. That was way less than minimum wage (and was offset by better months), but at least I enjoyed the work. We made adjustments to our expenses and I was surprised to find that at the end of the first year I had spend only $5000 out of savings.&lt;/p&gt;
&lt;p&gt;Things took off from there, and I managed to attract amazing people who also loved what they were doing. We decided on a mission statement of &amp;#8220;Help Customers &amp;#8211; Have Fun &amp;#8211; Make Money&amp;#8221; with the emphasis on the first two. The money showed up. While all of us could make higher salaries in a more traditional job, we are content for now to use our profits to build a better company, since that increases our ability to both help customers and have fun doing it.&lt;/p&gt;
&lt;p&gt;I can remember bringing up open source software on the &lt;a href=&quot;http://www.vivit-worldwide.org/&quot;&gt;OpenView Forum&lt;/a&gt; mailing list many years ago and being called a communist. I am far from it, although communist and community do share the same root (and I am very interested in the latter). I just want to create an environment where people are rewarded for doing good work, and the best way to get good work is to find people who enjoy and even look forward to doing it.&lt;/p&gt;
&lt;p&gt;Ultimately, I think this is the best way to make money. Provide value and you will become valuable. &lt;/p&gt;
&lt;p&gt;I end every employment offer letter I make with the same sentence. It has nothing to do with money or even network management, but it distills into five words why I get out of bed in the morning: Let&amp;#8217;s go do great things.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&amp;#8220;Let us live so that when we come to die, even the undertaker will be sorry&amp;#8221; &amp;#8211; Mark Twain
&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Pwr out</title>
		<link href="http://genevainformation.ch/archives/138"/>
		<id>http://genevainformation.ch/?p=138</id>
		<updated>2010-01-15T14:33:24+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/genevainformation/4276702872/&quot; title=&quot;Power outage by _af_, on Flickr&quot;&gt;&lt;img src=&quot;http://farm5.static.flickr.com/4072/4276702872_eaaf21a04c.jpg&quot; width=&quot;500&quot; height=&quot;80&quot; alt=&quot;Power outage&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Well, a couple of hours after taking the nice picture of the snow falling, our power went out. And did not come back until this afternoon. 10.9.0.1 is the tunnel I&amp;#8217;m running between my servers, I use that to collect data via snmp from the machine which is standing in the livingroom.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Snow</title>
		<link href="http://genevainformation.ch/archives/136"/>
		<id>http://genevainformation.ch/?p=136</id>
		<updated>2010-01-14T23:05:39+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/5408073_8q7WH#764782952_baebN-A-LB&quot;&gt;74 &amp;#8211; Haute Savoie &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/5408073_8q7WH#764782952_baebN&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/20100114-IMG3712-3/764782952_baebN-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Touch and go</title>
		<link href="http://genevainformation.ch/archives/133"/>
		<id>http://genevainformation.ch/archives/133</id>
		<updated>2010-01-14T12:52:07+00:00</updated>
		<content type="html">&lt;p&gt;Seems that this is the first trip to germany I took for a long time which did not leave the feeling of deep fulfillment to &lt;span&gt;not&lt;/span&gt; live abroad. Might be it was the environments as well &amp;#8211; I had an excellent opportunity to learn about how others do a business of a similar style than ours, and when I visited my old colleagues from epost I literally felt as if I had just walked out of the door and came back. Sure, things changed, a lot, but the atmosphere and a lot of people are still the same. And that was nine years ago, that I left that office. You rock :)&lt;/p&gt;
&lt;p&gt;And to top it all off, even the security staff at Düsseldorf Airport was friendly..I am still contemplating whether this was a spiel or if they were for real like that (my tip: If you need to take a flight, do it in the off-hours..around noon, everybody is so bored that they become friendly out of boredom ;).&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Upcoming OpenNMS Events</title>
		<link href="http://www.adventuresinoss.com/?p=1322"/>
		<id>http://www.adventuresinoss.com/?p=1322</id>
		<updated>2010-01-13T20:50:13+00:00</updated>
		<content type="html">&lt;p&gt;The new year has been no less hectic than the old one, which is actually a good thing, I guess.&lt;/p&gt;
&lt;p&gt;Yesterday was my 44th birthday. It was pretty much just another birthday, with the only somewhat interesting thing is that now my age starts and ends with the same numeral. It is also the cost in US cents for a first class postage &lt;a href=&quot;http://www.akdart.com/postrate.html&quot;&gt;stamp&lt;/a&gt; (which has been the case with my age since 1998).&lt;/p&gt;
&lt;p&gt;Anyway, I did get a delightful and unexpected present. The gang at the &lt;a href=&quot;http://www.socallinuxexpo.org&quot;&gt;Southern California Linux Expo&lt;/a&gt; (SCaLE) issued a &lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/keynotes-picked-scale-8x-ossie-wios-call-papers-closes-jan-15&quot;&gt;press release&lt;/a&gt; announcing that I have been named one of the two keynote speakers for the conference in February.&lt;/p&gt;
&lt;p&gt;This is pretty cool, and I am both honored and humbled by their decision. I will be presenting a talk about what it is like to start and run a business based on open source software. One reason I write this blog is to both inform, and perhaps inspire, others to take the risk and start their own business, and to be able to talk about this in front of the SCaLE attendees is pretty exciting. It has been one of my favorite shows since &lt;a href=&quot;http://www.adventuresinoss.com/?p=87&quot;&gt;we first attended&lt;/a&gt;. &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; will also have a booth where you can see the latest stuff we are working on, as well as to meet some of the folks from the community.&lt;/p&gt;
&lt;p&gt;This will be my first ever keynote, if you don&amp;#8217;t count last year&amp;#8217;s inaugural &lt;a href=&quot;http://www.opennms-conference.info/2009/&quot;&gt;OpenNMS Users Conference&lt;/a&gt; in Frankfurt, and speaking of that, we had so much success last year that we are doing again. The 2010 &lt;a href=&quot;http://www.opennms-conference.info/&quot;&gt;Users Conference&lt;/a&gt; will be back in Frankfurt, and we&amp;#8217;ve extended it to two days to include a day of workshops. &lt;a href=&quot;http://www.nethinks.com/&quot;&gt;Nethinks&lt;/a&gt; is once again a major sponsor along with the &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS Group&lt;/a&gt;, and we will hold it on 6-7 May. If you are interested in being a sponsor, please drop me a &lt;a href=&quot;mailto:tarus@opennms.org&quot;&gt;note&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve had a great response to our &lt;a href=&quot;http://www.opennms-conference.info/call-for-papers/&quot;&gt;Call for Papers&lt;/a&gt;, but if you are interested in presenting, there is still time as it doesn&amp;#8217;t close until 31 January. Accepted speakers will receive two nights in the hotel and all meals, but you will be responsible for getting there. We are looking for both presentations on any aspect of OpenNMS as well as workshops.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ll post more information on attending once we&amp;#8217;ve settled on the agenda.&lt;/p&gt;
&lt;p&gt;Finally, we&amp;#8217;ve added new training dates in &lt;a href=&quot;http://www.opennms.com/training.html&quot;&gt;April&lt;/a&gt; (the January training is booked). If you are finding OpenNMS a little daunting, consider coming to metropolitan &lt;a href=&quot;http://en.wikipedia.org/wiki/Pittsboro,_North_Carolina&quot;&gt;Pittsboro&lt;/a&gt; for one of our training courses. They&amp;#8217;re useful and a whole lot of fun.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Health Savings Accounts</title>
		<link href="http://www.adventuresinoss.com/?p=1316"/>
		<id>http://www.adventuresinoss.com/?p=1316</id>
		<updated>2010-01-12T22:29:08+00:00</updated>
		<content type="html">&lt;p&gt;Note: My one reader outside of the US might have issues understanding the &amp;#8220;purchase&amp;#8221; of health care insurance and should probably skip this post.&lt;/p&gt;
&lt;p&gt;I can remember how happy we were in March of 2005 to finally be able to offer health care as a benefit. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.com&quot;&gt;The OpenNMS Group&lt;/a&gt; is a company focused on the happiness of its employees since they are responsible for all of our revenue, and we don&amp;#8217;t want anyone worrying about being sick or whether or not they should go to the doctor. We cover 100% of the employee&amp;#8217;s insurance premium: medical, dental, disability, etc.&lt;/p&gt;
&lt;p&gt;There is also the benefit of having a group plan so that the premiums for family plans (which we don&amp;#8217;t cover) can come out of pre-tax dollars. &lt;/p&gt;
&lt;p&gt;This has worked fine for over five years, and I&amp;#8217;ve been happy with our provider, &lt;a href=&quot;http://www.bcbsnc.com&quot;&gt;Blue Cross Blue Shield of North Carolina&lt;/a&gt;. Well, as happy as one can expect to be when dealing with an insurance company (I&amp;#8217;m also happy with our lawyer, if you can believe that).&lt;/p&gt;
&lt;p&gt;However, this year our premiums went up nearly 27%. This is more than twice what we usually see and it was strange since no one hit an age barrier (30-34, 35-39, 40-44, etc.) or had (as far as I know) a catastrophic illness. Think about it &amp;#8211; the premiums would double every four years if this was a constant rate.&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s about as bad as some of those &lt;a href=&quot;http://www.fauxpensource.com&quot;&gt;open core&lt;/a&gt; license fees (grin).&lt;/p&gt;
&lt;p&gt;Anyway, our options were to either pay more, consider having the employee shoulder some of the burden, or change plans. All of which are a bit of a pain.&lt;/p&gt;
&lt;p&gt;But then our broker suggested a Health Savings Account (&lt;a href=&quot;http://en.wikipedia.org/wiki/Health_savings_account&quot;&gt;HSA&lt;/a&gt;) combined with a High Deductible Health Plan (&lt;a href=&quot;http://en.wikipedia.org/wiki/High_Deductible_Health_Plan&quot;&gt;HDHP&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;An HSA is basically a savings plan, similar to a &lt;a href=&quot;http://en.wikipedia.org/wiki/401k&quot;&gt;401(k)&lt;/a&gt; retirement plan, that can only be used for health expenses. The HDHP is similar to a standard health plan with one main catch &amp;#8211; no co-payments. This means if you go to the doctor, you play the insurance company&amp;#8217;s negotiated rate in full. The same thing goes for prescription drugs. You pay everything up to the deductible, and then after that the insurance company covers 100% (or possibly less, but we&amp;#8217;re looking at a 100% plan).&lt;/p&gt;
&lt;p&gt;The HDHP premiums can be significantly less than the &amp;#8220;normal&amp;#8221; premiums.&lt;/p&gt;
&lt;p&gt;The way this is supposed to work is the higher deductible means lower premiums, for both the company&amp;#8217;s individual coverage and the employee&amp;#8217;s family coverage. Both the company and the employee can fund the HSA, and the goal would be to put enough in the HSA to cover the deductible.&lt;/p&gt;
&lt;p&gt;For example: supposed you have an HDHP with a $2500 deductible for an individual, and the company puts in $200 a month toward that account for $2400 a year. Any expenses up to $2400 are paid for, and the employee would only be responsible for the last $100 up to the deductible. Any expenses after that are fully covered.&lt;/p&gt;
&lt;p&gt;Better yet, say you use only $500 of it, then there&amp;#8217;d be $1900 left over for the future. And, while it isn&amp;#8217;t much these days, these accounts can earn interest.&lt;/p&gt;
&lt;p&gt;With families it is a little different, as the deductible tends to be doubled. In this case, the added savings of having a reduced premium can be applied to the HSA to cover that difference.&lt;/p&gt;
&lt;p&gt;My favorite part is that there is nothing preventing you from contributing just the amount of your expenses to the HSA at the end of the year and immediately withdrawing it, tax free.&lt;/p&gt;
&lt;p&gt;In the short term, an HSA that is funded by the company does not save much, if any, money for the company. But over time, as premiums increase, it could be possible to raise the deductible so that eventually it does, or is at least at parity.&lt;/p&gt;
&lt;p&gt;The (small &amp;#8220;L&amp;#8221;) libertarian in me loves the idea. I like the fact that people can use as much or as little healthcare as they choose. Plus, any funds that have been accrued can be taken out at retirement age similar to an &lt;a href=&quot;http://en.wikipedia.org/wiki/Individual_Retirement_Account&quot;&gt;IRA&lt;/a&gt; (and also, hardship withdrawals with tax penalties are also available).&lt;/p&gt;
&lt;p&gt;We&amp;#8217;re still investigating whether this option is for us, but my current take on it is that most of the guys are for it.&lt;/p&gt;
&lt;p&gt;Having a decent healthcare plan is important for any business in the United States, so I thought I&amp;#8217;d share.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Last reminders of christmas</title>
		<link href="http://genevainformation.ch/archives/131"/>
		<id>http://genevainformation.ch/?p=131</id>
		<updated>2010-01-10T20:00:07+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/5408073_8q7WH#761598380_35mQm-M-LB&quot;&gt;74 &amp;#8211; Haute Savoie &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;a href=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/5408073_8q7WH#761598380_35mQm&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/France/74-Haute-Savoie/20100110-IMG3699-1/761598380_35mQm-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Rackwatch and OpenNMS</title>
		<link href="http://www.adventuresinoss.com/?p=1307"/>
		<id>http://www.adventuresinoss.com/?p=1307</id>
		<updated>2010-01-10T18:06:21+00:00</updated>
		<content type="html">&lt;p&gt;One of my favorite clients is &lt;a href=&quot;http://www.rackspace.com&quot;&gt;Rackspace Managed Hosting&lt;/a&gt;. They have been using OpenNMS since 2002, and they were either our second or third official customer (I can&amp;#8217;t remember if they came before or after &lt;a href=&quot;http://ksc.nasa.gov&quot;&gt;NASA&lt;/a&gt;), and I&amp;#8217;m happy to say that they are still a client.&lt;/p&gt;
&lt;p&gt;We like to describe &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; as a network management application platform, and what that means is that it is easy to integrate OpenNMS into other systems to build a custom and unique management solution. In the case of Rackwatch, OpenNMS is integrated into an internal Rackspace system called CORE (CORE Objects Reused Everywhere).&lt;/p&gt;
&lt;p&gt;We have a server hosted at Rackspace which we, of course, monitor with OpenNMS. This morning I got an e-mail from our OpenNMS system:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
	Subject: 	&lt;b&gt;Notice #19845: HTTP down on 10.1.1.1 (10.1.1.1) on node server.opennms.org.&lt;/b&gt;&lt;br /&gt;
	Date: 	January 10, 2010 7:46:07 AM EST&lt;br /&gt;
	To: 	Tarus Balog&lt;/p&gt;
&lt;p&gt;The HTTP service poll on interface 10.1.1.1 (10.1.1.1) on node server.opennms.org failed at Sunday, January 10, 2010 7:38:56 AM EST.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;What I though was cool was that at approximately the same time I got an e-mail from Rackspace:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
	From: 	support@rackspace.com&lt;br /&gt;
	Subject: 	&lt;b&gt;Created Rackspace Ticket #100110-01016: Service Down: Webport (Computer #40906)&lt;/b&gt;&lt;br /&gt;
	Date: 	January 10, 2010 7:39:59 AM EST&lt;br /&gt;
	To: 	Tarus Balog&lt;/p&gt;
&lt;p&gt;Dear Tarus Balog,&lt;/p&gt;
&lt;p&gt;The following support ticket has been created:&lt;/p&gt;
&lt;p&gt;Ticket #:   100110-01016&lt;br /&gt;
Subject:    Service Down: Webport (Computer #40906)&lt;br /&gt;
Status:     Confirm Solved&lt;br /&gt;
Account #:  14290 (Sortova Consulting Group)&lt;br /&gt;
Date:       01/10/2010  6:39am CDT&lt;br /&gt;
Comment:&lt;br /&gt;
&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&lt;/p&gt;
&lt;p&gt;The Rackwatch monitoring system was unable to reach the&lt;br /&gt;
Webport service on computer #40906.&lt;br /&gt;
It may be down.&lt;br /&gt;
&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Note the times of the notices were nearly identical, although this is more of a coincidence since our polling rate it set at 5 minutes (I believe Rackwatch is more frequent).&lt;/p&gt;
&lt;p&gt;I just thought it was cool to actually experience OpenNMS in action at such a large company (we have instances of OpenNMS running in all nine data centers as part of the Rackwatch application).&lt;/p&gt;
&lt;p&gt;Anyway, this notice allowed me to fix an issue with the Apache config on that server, and I dutifully got &amp;#8220;resolved&amp;#8221; messages from both Rackwatch and our own internal instance of OpenNMS when it was detected as being back up. &lt;/p&gt;
&lt;p&gt;Sometimes you get so caught up in the internal issues with running a project that you forget that people actually use it, and it is nice to think that we play some small role in helping Rackspace provide fanatical service to their tens of thousands of customers.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Freiburg im Breisgau</title>
		<link href="http://genevainformation.ch/archives/129"/>
		<id>http://genevainformation.ch/?p=129</id>
		<updated>2010-01-10T11:46:23+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/10905559_JShTw#761389194_MtBaf-M-LB&quot;&gt;Freiburg im Breisgau &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When we came back from northern germany we staid in Freiburg/Breisgau &amp;#8211; often mixed up with Freiburg/Switzerland where I work.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/10905559_JShTw#761389194_MtBaf&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/20100102-IMG3654-1/761389194_MtBaf-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The funny thing is that the cities have more similarities, I think, than just the name. Both are very old, with a charming old town, and even some of the places in the cities carry the same names.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/10905559_JShTw#761391853_gQeUm&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/20100102-IMG3661-3/761391853_gQeUm-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We staid only one night, only in the dark, but I think of coming back.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/10905559_JShTw#761396734_CKyN4&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/20100102-IMG3674-6/761396734_CKyN4-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/10905559_JShTw#761394524_Kyohq&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Travel/FreiburgBreisgau/20100102-IMG3666-5/761394524_Kyohq-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">More on Copyright Assignment</title>
		<link href="http://www.adventuresinoss.com/?p=1300"/>
		<id>http://www.adventuresinoss.com/?p=1300</id>
		<updated>2010-01-08T21:09:50+00:00</updated>
		<content type="html">&lt;p&gt;A couple of days ago I saw &lt;a href=&quot;http://blogs.zdnet.com/open-source/?p=5556&quot;&gt;a post by Dana Blankenhorn&lt;/a&gt; continuing the discussion of copyright assignment in open source. He pointed to &lt;a href=&quot;http://www.gnome.org/~michael/blog/copyright-assignment.html&quot;&gt;a piece by Michael Meeks&lt;/a&gt; that he describes as:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
This may be one of the most important papers on open source since The Cathedral and the Bazaar. It is well worth your time to read it in full.
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;With a comment like that, how could I not read it?&lt;/p&gt;
&lt;p&gt;The main driver for a lot of this discussion is the impending acquisition of Sun, and thus MySQL, by Oracle. MySQL had a policy that any code contributed to the project required that the author assign the copyright to to the MySQL corporation. This gave them full control over the application, including the ability to publish it under different licenses.&lt;/p&gt;
&lt;p&gt;The problem &lt;a href=&quot;http://www.adventuresinoss.com/?p=75&quot;&gt;I foresaw with this&lt;/a&gt; was that some contributors would be reluctant assign copyright, and thus community contribution to MySQL would be lessened. This really didn&amp;#8217;t seem to affect MySQL at all, and the fact that they &amp;#8220;owned&amp;#8221; 100% of the code definitely helped them get bought for US$1 billion by Sun. Their ability to generate revenue from that code was also responsible for their rapid growth and in a large part helped make the MySQL database what it is.&lt;/p&gt;
&lt;p&gt;But now that MySQL looks destined to be owned by Oracle, people are worried that Oracle won&amp;#8217;t put much energy into the project. MySQL was designed to be a replacement for Oracle&amp;#8217;s bread and butter products, so it is obvious that as the new owner, Oracle won&amp;#8217;t be working too hard to put itself out of business, thus the only real question is how much &lt;i&gt;less&lt;/i&gt; effort will be put into MySQL. Since MySQL was published under the GPL, it would be very hard for another company to commercialize it, which will limit the chances that a well funded fork could be created. MySQL&amp;#8217;s future growth looks pretty small, or at least much smaller than it could have been under a different owner.&lt;/p&gt;
&lt;p&gt;Because of this, one of the MySQL founders, Monty Widenius, has even &lt;a href=&quot;http://monty-says.blogspot.com/2009/12/help-keep-internet-free.html&quot;&gt;started a petition&lt;/a&gt; to prevent the sale by appealing to the EU.&lt;/p&gt;
&lt;p&gt;Now I&amp;#8217;ve had a couple of e-mail exchanges with Monty and I found him to be a very friendly and nice guy, but I&amp;#8217;m a little puzzled by his actions. One can only assume that as a founder of MySQL he made quite a bit of money on the sale of the company, and that he was also instrumental in creating the company that eventually was sold. Thus his decisions led directly to this predicament. It seems to me, well, &amp;#8220;wrong&amp;#8221; to accept VC money, have a record breaking buy-out and then want things back the way they were, so I have little sympathy for this effort. Perhaps instead of trying to block the sale via legal channels he would be better off forming a foundation to try and purchase MySQL back from Oracle and then he could make it as free as he wanted.&lt;/p&gt;
&lt;p&gt;Anyway, had MySQL been licensed under a more permissive license, or had contributors not assigned copyright, it would make it much easier for a third party to step in and commercialize a fork. I &lt;a href=&quot;http://www.adventuresinoss.com/?p=1171&quot;&gt;responded to some of Brian Aker&amp;#8217;s comments&lt;/a&gt; on the subject a few weeks ago, and now I thought it&amp;#8217;d be fun to examine those of Michael Meeks.&lt;/p&gt;
&lt;p&gt;The two main points I took away from Michael&amp;#8217;s paper were that copyright assignment should be avoided, and that one should use a permissive license. This is in order to build &amp;#8220;a social environment built for the common good&amp;#8221;.&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t really disagree with his conclusions. I believe that, yes, if one wants &amp;#8220;a diverse, and thriving developer community&amp;#8221; creating software with the most freedom is important. But it is based on one of the biggest flaws and misconceptions about open source, which is that simply by being &lt;i&gt;open source&lt;/i&gt; thousands of qualified people will give up nights and weekends to work on your project.&lt;/p&gt;
&lt;p&gt;I would never base any business plan on altruism. In fact, I don&amp;#8217;t think it exists, at least on a large scale. People are selfish, and they do things in order to bring themselves personal gratification. The trick is to align those things that benefit individuals with those that benefit the group.&lt;/p&gt;
&lt;p&gt;In many cases the ideas that Michael describes work. If you take a look at some of the successful open source projects, the end users are also developers (Spring, JBoss and to a lesser extent MySQL). The product that is sold is usually built using the open source tools, but it is not the tool itself. Thus having permissive licenses can make this very beneficial for all involved, since they are then free to commercialize the final product as they see fit.&lt;/p&gt;
&lt;p&gt;But what happens when the project is aimed at end users and not developers? Take &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; for example: our end users are network and system administrators, not Java coders. The project is the product. In order to develop this software, someone has to write it, and the most qualified coders tend to have things like mortgages, car payments and other needs that require money. It&amp;#8217;s fine to preach altruism when you work for a large company like Novell or Sun, but what about small companies that are dedicated to open source? How can they make money and protect their work, while still remaining true to open source ideals?&lt;/p&gt;
&lt;p&gt;In my own experience with OpenNMS we had a company that took our project, made some changes to it and distributed it in violation of the license. They had raised several million dollars in VC money and thus were able to hire the resources necessary to rapidly advance the application, and they claim to have made millions more selling, ultimately, the work of our community.&lt;/p&gt;
&lt;p&gt;Had OpenNMS been published under a permissive license, this would have been perfectly legal. Thus the work of a small but dedicated group of people could have easily been commercialized by a larger company with more money. But since OpenNMS is published under the GPL this was not permitted, so we decided to pursue legal action.&lt;/p&gt;
&lt;p&gt;The first thing you learn is that you are on your own. No one really cares that someone is abusing an open source license, especially if the code being stolen is maintained by a commercial institution. Luckily we were in a position to afford to hire a legal team.&lt;/p&gt;
&lt;p&gt;Then we hit the second hurdle. At the time no single entity held copyright to the OpenNMS code. All code up until version 1.0 was held by &lt;a href=&quot;http://www.raritan.com&quot;&gt;Raritan&lt;/a&gt; (which had bought the assets of Oculan after they went out of business) and most of the remaining code was held by &lt;a href=&quot;http://www.opennms.com&quot;&gt;the OpenNMS Group&lt;/a&gt;. The company in question claimed that &lt;i&gt;if&lt;/i&gt; it was using the code in violation of the license, it was only the code for which Raritan owned the copyright, and thus we had no recourse, as only the copyright holder can enforce the license.&lt;/p&gt;
&lt;p&gt;It took us a year working with Raritan before they could join us in pursuing this company, and in that time the company ripping off our community&amp;#8217;s work tried to clean up their act by releasing a &lt;a href=&quot;http://sourceforge.net/projects/myrooftop/&quot;&gt;fork&lt;/a&gt; of OpenNMS. While I can&amp;#8217;t see how that fork would absolve them of their licensing issues (OpenNMS is a Java program published without the classpath exception, so simply importing OpenNMS classes is the creation of a derivative work under the GPL and there is no way this forked code could have been used without importing those classes) it did muddy the water quite a bit. I also found out that the legal system in the United States is reluctant to award damages based on software that &lt;i&gt;used to&lt;/i&gt; violate a license, even if that software was sold for large amounts of money.&lt;/p&gt;
&lt;p&gt;Before we could pursue it much farther, that &lt;a href=&quot;http://www.adventuresinoss.com/?p=905&quot;&gt;company&lt;/a&gt; closed its doors. Whether our actions had anything to do with it, I don&amp;#8217;t know, but part of me likes to think that there were some consequences for the theft of our code. But we did get a benefit: Raritan was willing to sell us the copyright to the code we didn&amp;#8217;t own. It wasn&amp;#8217;t cheap (two houses had to be mortgaged to cover the cost of the loan) but it was fair.&lt;/p&gt;
&lt;p&gt;Once we purchased the copyright to the 1.0 code, all that remained for us to be able to defend OpenNMS from cases like this in the future was to reach some sort of agreement concerning copyright with the 40 or so contributors to OpenNMS since 1.0. Copyright assignment seemed to be the best way to go, but it didn&amp;#8217;t seem fair to me. For example, suppose a member of our community comes up with a cool algorithm for doing some task and they integrate that into OpenNMS. Copyright assignment would mean that they were giving away that work, and if they wanted to reuse it in the future they would have to license it &lt;i&gt;back&lt;/i&gt; from us. While it is important for all of the OpenNMS code to have a single owner, that was not fair to, and definitely discourages contribution from, the original programmer. &lt;/p&gt;
&lt;p&gt;Our solution came from an &lt;a href=&quot;http://www.opennms.org/wiki/Order_of_the_Green_Polo&quot;&gt;OGP&lt;/a&gt; member named &lt;a href=&quot;http://www.gregor.com/dgregor/&quot;&gt;DJ Gregor&lt;/a&gt; who suggested that we adopt the &lt;a href=&quot;http://www.adventuresinoss.com/?p=227&quot;&gt;Sun Contributors Agreement&lt;/a&gt; (SCA). This introduces the concept of dual-ownership: the copyright is assigned to a third party yet the author also maintains copyright. While this has never been tested in court, I trust the Sun legal team that it will hold up. I was happy to see that this meets, somewhat, with Michael&amp;#8217;s approval, as he mentions the SCA a number of times in his article.&lt;/p&gt;
&lt;p&gt;Thus, based on my experiences with OpenNMS, for a small company trying to make it with a business based on open source software, I think restrictive licenses like the GPL are crucial, as is copyright assignment.&lt;/p&gt;
&lt;p&gt;The key part of any community is trust, and open source communities are no different. We don&amp;#8217;t have huge numbers of people outside of the company contributing code (heck, we tend to hire the most prolific coders) but we do have an active core of people that help keep the project moving forward. The way we&amp;#8217;ve been able to maintain that is by promising that no matter how much OpenNMS grows or is packaged in the future, the source will always be 100% available under an open source license. This is a promise we maintain by doing all of our development publicly &amp;#8211; even custom development projects have their own branches in our &lt;a href=&quot;http://opennms.git.sourceforge.net/git/gitweb-index.cgi&quot;&gt;git repository&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And we truly do listen to our team  (DJ&amp;#8217;s suggestion of the SCA as a case in point) even if they aren&amp;#8217;t employed by the commercial side of the project. They are empowered to help determine the direction of the OpenNMS even though they don&amp;#8217;t work for the company.&lt;/p&gt;
&lt;p&gt;I think it is easy to describe a utopian world where all software is free, especially when your paycheck doesn&amp;#8217;t directly depend on revenue from that software, but for a company that wants to both generate revenue and remain 100% open source, some sense of ownership and control is necessary.&lt;/p&gt;
&lt;p&gt;I agree with Dana that the article is definitely worth reading, although I&amp;#8217;d stop short of comparing it to The Cathedral and the Bazaar. Also check out the links at the bottom of Michael&amp;#8217;s post. It includes the aforementioned article by Brian Aker as well as a great one by Bradley Kuhn called &amp;#8220;&lt;a href=&quot;http://www.ebb.org/bkuhn/blog/2009/10/16/open-core-shareware.html&quot;&gt;&amp;#8216;Open Core&amp;#8217; is the New Shareware&lt;/a&gt;&amp;#8220;. &lt;/p&gt;
&lt;p&gt;At OpenNMS we try to avoid the pitfalls of open core commercial software by publishing 100% of our work publicly, but that requires such things as a restrictive license and copyright assignment. As with any situation involving trust it takes time to build, but we hope to continue to earn 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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">xkcd explained</title>
		<link href="http://genevainformation.ch/archives/127"/>
		<id>http://genevainformation.ch/?p=127</id>
		<updated>2010-01-08T14:39:02+00:00</updated>
		<content type="html">&lt;p&gt;I fully understand that the non-unix-non-technical person will not find xkcd funny at all.&lt;/p&gt;
&lt;p&gt;&lt;img title=&quot;And every day it gets harder to fight the urge to su to the user and freak people out.&quot; src=&quot;http://imgs.xkcd.com/comics/admin_mourning.png&quot; alt=&quot;Admin Mourning&quot; /&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s why I thought about explaining xkcd. And while I started to think about how I possibly could explain this comic I realized how deep down in Unix you need to be to fully grasp the funny part here. Oh my, we&amp;#8217;re lost!&lt;/p&gt;
&lt;p&gt;Well, let me try like this: On a Unix system, users &amp;#8220;log on&amp;#8221;, as they do in windows. Only that real computers don&amp;#8217;t have a graphical user interface but are used on the command line. If you want that experience in Windows, start &amp;#8220;cmd.exe&amp;#8221;. You&amp;#8217;ll start something like a shell, well, actually it *is* a shell: A text-based, line-oriented interface to the computer. You type a command, the computer does it. You type the next one, the computer does it. And so on.&lt;/p&gt;
&lt;p&gt;A shell is a program. A program is always executed by a user and attached to his &amp;#8220;session&amp;#8221;. A session can time out, but to prevent so you can use a program called screen. Screen will detach your program execution from your session.&lt;/p&gt;
&lt;p&gt;Now, if the user starts screen, then a shell and disconnects, screen will make sure that your session stays alive and the program is still executed.&lt;/p&gt;
&lt;p&gt;Over the last few lines of text I have been desperately trying to come up with a sensible analogy..so let me try this: If you go shopping and take a shopping cart you will take it empty and leave it empty. The shopping cart is your session, the products inside the programs you run. The normal process is that you go in, take  a shopping cart. You fill it with products, take out products and so on. Latest when you go to the cashier, your shopping cart will be emptied completely. That&amp;#8217;s your normal system log off &amp;#8211; your session ends, all programs are terminated.&lt;/p&gt;
&lt;p&gt;Screen is like a bag you put in your shopping cart. Once you have that bag in your cart, you can decide whether you want your stuff directly in the cart or in the bag which is in the cart. When you now need to leave the shop, you can do the following: Instead of either going to the cashier and pay or empty your shopping cart, you can leave the bag in the shop, go away, come back and pick it up again later.&lt;/p&gt;
&lt;p&gt;All the complexity to leaving a bag full of groceries in a shop apply to screen as well &amp;#8211; you can forget about it, the products can become stale or, if the shop closes down, someone will sweep out the bag you left behind (that&amp;#8217;s a rule, bags can&amp;#8217;t stay in the shop if it closes).&lt;/p&gt;
&lt;p&gt;So the above comic refers to shopping bags left in the shop. The people who created them will never come back, but full of good memories, the shop owner will never close down because he knows that if he closes the shop, he will have to remove the bags. Instead he keeps the memory alive and passes by from time to time to look at the leftovers of human beings in his shop, represented by bags full of rotten grocery. Sort of.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.xkcd.com/686/&quot;&gt;xkcd &amp;#8211; A webcomic of romance, sarcasm, math, and language &amp;#8211; By Randall Munroe&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Monitoring Asterisk with OpenNMS</title>
		<link href="http://www.opennms.org/blog/?p=227"/>
		<id>http://www.opennms.org/blog/?p=227</id>
		<updated>2010-01-07T21:47:05+00:00</updated>
		<content type="html">&lt;p&gt;Yesterday I saw &lt;a href=&quot;http://www.venturevoip.com/news.php?rssid=2322&quot;&gt;this article&lt;/a&gt;, which lays out a recipe for basic Asterisk monitoring using &lt;a href=&quot;http://munin.projects.linpro.no/&quot;&gt;Munin&lt;/a&gt;, in Matt Riddell&amp;#8217;s daily Asterisk news. &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; has included out-of-the-box support for Asterisk management for some time now, but the functionality is often hidden for reasons I&amp;#8217;ll get to in a moment. This article provides a set of steps for switching it on.&lt;br /&gt;
&lt;span id=&quot;more-227&quot;&gt;&lt;/span&gt;&lt;br /&gt;
You&amp;#8217;ll need to be running Asterisk 1.4 or 1.6 (more statistics are available via SNMP in 1.6) and OpenNMS 1.6.8 or later (earlier versions have an SNMP data collection bug; there&amp;#8217;s a &lt;a href=&quot;http://bugzilla.opennms.org/show_bug.cgi?id=2447#c3&quot;&gt;workaround&lt;/a&gt;, but it&amp;#8217;s better just to upgrade).&lt;/p&gt;
&lt;p&gt;The Munin article uses a set of Perl scripts on the Asterisk server that execute commands directly on the Asterisk CLI, parse the output, and ship the resulting data back to Munin. We tend to do things a bit differently in OpenNMS; to borrow a quote from &lt;a href=&quot;http://www.krupczak.org/&quot;&gt;Bobby&lt;/a&gt;, one of our prime directives is &amp;#8220;thou shalt not &lt;a href=&quot;http://en.wikipedia.org/wiki/Fork_%28operating_system%29&quot;&gt;fork&lt;/a&gt;.&amp;#8221; We also tend to prefer standards-track protocols (particularly SNMP) over ad-hoc ones. The first step, then, is to get Asterisk speaking SNMP. Many people are unaware that Asterisk has included a baked-in SNMP (sub)agent since the 1.4 releases; it&amp;#8217;s not the easiest bit of Asterisk to get working properly, and I won&amp;#8217;t even touch that topic here since &lt;a href=&quot;http://voxilla.com/2009/02/03/configuring-asterisk-snmp-support-1131&quot;&gt;somebody else&lt;/a&gt; has already done a good write-up on the process. The one point on which I will diverge from that article is on the recommendation of SNMPv3 with authentication and privacy enabled; while great for security and a very good idea in production, it&amp;#8217;s much more straightforward to troubleshoot SNMPv2c while you&amp;#8217;re getting the solution going.&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re able, from the OpenNMS server, to read values from the Asterisk MIB via the SNMP agent on the Asterisk server, then you&amp;#8217;ve done everything right on the Asterisk server. You can check this using the &lt;tt&gt;snmpwalk&lt;/tt&gt; command from the Net-SNMP tools:&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;opennms$ snmpwalk -v2c -c public 192.168.2.5 .1.3.6.1.4.1.22736.1.1
SNMPv2-SMI::enterprises.22736.1.1.1.0 = STRING: &quot;1.6.0.6&quot;
SNMPv2-SMI::enterprises.22736.1.1.2.0 = Gauge32: 999999
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;Or with the pure-Java &lt;a href=&quot;http://www.snmp4j.org&quot;&gt;SNMP4J&lt;/a&gt; library that OpenNMS uses:&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;opennms$ java -cp /opt/opennms/lib/snmp4j-1.9.3c.jar \
  org.snmp4j.tools.console.SnmpRequest \
  -v 2c -c public -Ow 192.168.2.5/161 .1.3.6.1.4.1.22736.1.1
Jan 7, 2010 2:17:34 PM org.snmp4j.log.JavaLogAdapter log
INFO: UDP receive buffer size for socket 192.168.23.73/0 is set to: 65507
1.3.6.1.4.1.22736.1.1.1.0 = 1.6.0.6
1.3.6.1.4.1.22736.1.1.2.0 = 999999

Total requests sent:    1
Total objects received: 2
Total walk time:        34 milliseconds
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;Add the Asterisk server to OpenNMS and verify in the OpenNMS web UI that the SNMP service shows up on one or more of the Asterisk server&amp;#8217;s interfaces. If you see a populated &lt;strong&gt;SNMP Attributes&lt;/strong&gt; box on the node&amp;#8217;s detail page:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-14.28.19-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-228&quot; title=&quot;SNMP Attributes in node detail page&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-14.28.19--300x184.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;184&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And if resource graphs for node-level and interface-level performance data are available:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-14.31.04-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-229&quot; title=&quot;Resource graph selection with node- and interface-level plus latency data&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-14.31.04--300x286.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;286&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Then you&amp;#8217;re ready to proceed with configuring OpenNMS. We&amp;#8217;ll be editing three files (that number will drop to two in OpenNMS 1.8). Of course you&amp;#8217;ll be making backups of each file before you begin. Start with &lt;tt&gt;capsd-configuration.xml&lt;/tt&gt;; the bolded lines are what you&amp;#8217;ll be adding. If your file isn&amp;#8217;t exactly like this one, just add these lines above the &lt;tt&gt;&amp;lt;/capsd-configuration&amp;gt;&lt;/tt&gt; at the bottom of the file.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;protocol-plugin protocol=&amp;#8221;Windows-Task-Scheduler&amp;#8221; class-name=&amp;#8221;org.opennms.netmgt.capsd.plugins.Win32ServicePlugin&amp;#8221; scan=&amp;#8221;on&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;timeout&amp;#8221; value=&amp;#8221;2000&amp;#8243; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;retry&amp;#8221; value=&amp;#8221;1&amp;#8243; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;service-name&amp;#8221; value=&amp;#8221;Task Scheduler&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/protocol-plugin&amp;gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;protocol-plugin protocol=&amp;#8221;Asterisk_SNMP&amp;#8221; class-name=&amp;#8221;org.opennms.netmgt.capsd.plugins.SnmpPlugin&amp;#8221; scan=&amp;#8221;on&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;vbname&amp;#8221; value=&amp;#8221;.1.3.6.1.4.1.22736.1.1.1.0&amp;#8243; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;timeout&amp;#8221; value=&amp;#8221;2000&amp;#8243; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property key=&amp;#8221;retry&amp;#8221; value=&amp;#8221;1&amp;#8243; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/protocol-plugin&amp;gt;&lt;/strong&gt;&lt;br /&gt;
&amp;lt;/capsd-configuration&amp;gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The new &lt;tt&gt;protocol-plugin&lt;/tt&gt; tells the OpenNMS capabilities scanner daemon, or &lt;strong&gt;Capsd&lt;/strong&gt;, how to find a service called &lt;strong&gt;Asterisk_SNMP&lt;/strong&gt;. We&amp;#8217;ll use this as a marker service to get around the fact that most Asterisk servers return whatever &lt;tt&gt;sysObjectID&lt;/tt&gt; their SNMP agent uses by default, thus identifying themselves as plain old Linux or FreeBSD or whatever kind of server they are but giving no immediate clue to their Asteriskness. This is the reason why the Asterisk management functionality is usually hidden.&lt;/p&gt;
&lt;p&gt;Now we need to make an addition to &lt;tt&gt;collectd-configuration.xml&lt;/tt&gt;. Again, add only the bolded lines, and if your file looks a bit different, add them between the last &lt;strong&gt;&amp;lt;/package&amp;gt;&lt;/strong&gt; line and the first &lt;strong&gt;&amp;lt;collector&amp;gt;&lt;/strong&gt; line.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;package name=&amp;#8221;example1&amp;#8243;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;filter&amp;gt;IPADDR != &amp;#8216;0.0.0.0&amp;#8242;&amp;lt;/filter&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;include-range begin=&amp;#8221;1.1.1.1&amp;#8243; end=&amp;#8221;254.254.254.254&amp;#8243;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;service name=&amp;#8221;SNMP&amp;#8221; interval=&amp;#8221;300000&amp;#8243; user-defined=&amp;#8221;false&amp;#8221; status=&amp;#8221;on&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;parameter key=&amp;#8221;collection&amp;#8221; value=&amp;#8221;default&amp;#8221;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;parameter key=&amp;#8221;thresholding-enabled&amp;#8221; value=&amp;#8221;true&amp;#8221;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/service&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/package&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;package name=&amp;#8221;asterisk-servers&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;filter&amp;gt;IPADDR != &amp;#8216;0.0.0.0&amp;#8242; &amp;amp;amp; isAsterisk_SNMP&amp;lt;/filter&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;include-range begin=&amp;#8221;1.1.1.1&amp;#8243; end=&amp;#8221;254.254.254.254&amp;#8243;/&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;service name=&amp;#8221;SNMP&amp;#8221; interval=&amp;#8221;300000&amp;#8243; user-defined=&amp;#8221;false&amp;#8221; status=&amp;#8221;on&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;parameter key=&amp;#8221;collection&amp;#8221; value=&amp;#8221;asterisk&amp;#8221;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;parameter key=&amp;#8221;thresholding-enabled&amp;#8221; value=&amp;#8221;true&amp;#8221;/&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/service&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/package&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;collector service=&amp;#8221;SNMP&amp;#8221;         class-name=&amp;#8221;org.opennms.netmgt.collectd.SnmpCollector&amp;#8221;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/collectd-configuration&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;This new package tells OpenNMS&amp;#8217; SNMP collector that it will be collecting an additional set of metrics from all nodes that have the &lt;strong&gt;Asterisk_SNMP&lt;/strong&gt; marker service on one of their interfaces.&lt;/p&gt;
&lt;p&gt;Finally, we&amp;#8217;ll define that extra set of Asterisk-specific metrics in &lt;tt&gt;datacollection-config.xml&lt;/tt&gt;. Once again it&amp;#8217;s only the bolded lines that we&amp;#8217;ll be adding. If your file differs from the unbolded context provided below, just insert the new lines between the last &lt;tt&gt;&amp;lt;/snmp-collection&amp;gt;&lt;/tt&gt; line and the &lt;tt&gt;&amp;lt;datacollection-config&amp;gt;&lt;/tt&gt; line at the bottom of the file.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;systemDef name=&amp;#8221;Riverbed Steelhead WAN Accelerators&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;sysoid&amp;gt;.1.3.6.1.4.1.17163.1.1&amp;lt;/sysoid&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;collect&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;mib2-X-interfaces&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;riverbed-steelhead-scalars&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;riverbed-steelhead-cpu-stats&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;riverbed-steelhead-port-bandwidth&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/collect&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/systemDef&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/systems&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/snmp-collection&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;snmp-collection name=&amp;#8221;asterisk&amp;#8221; snmpStorageFlag=&amp;#8221;select&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rrd step=&amp;#8221;300&amp;#8243;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rra&amp;gt;RRA:AVERAGE:0.5:1:2016&amp;lt;/rra&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rra&amp;gt;RRA:AVERAGE:0.5:12:1488&amp;lt;/rra&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rra&amp;gt;RRA:AVERAGE:0.5:288:366&amp;lt;/rra&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rra&amp;gt;RRA:MAX:0.5:288:366&amp;lt;/rra&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;rra&amp;gt;RRA:MIN:0.5:288:366&amp;lt;/rra&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/rrd&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;groups&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!&amp;#8211; Asterisk (Digium) MIBs &amp;#8211;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;group name=&amp;#8221;asterisk-scalars&amp;#8221; ifType=&amp;#8221;ignore&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.5.1&amp;#8243;   instance=&amp;#8221;0&amp;#8243; alias=&amp;#8221;astNumChannels&amp;#8221;      type=&amp;#8221;gauge&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.5.5.1&amp;#8243; instance=&amp;#8221;0&amp;#8243; alias=&amp;#8221;astNumChanBridge&amp;#8221;    type=&amp;#8221;gauge&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.2.5&amp;#8243;   instance=&amp;#8221;0&amp;#8243; alias=&amp;#8221;astCfgCallsActive&amp;#8221;   type=&amp;#8221;gauge&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.2.6&amp;#8243;   instance=&amp;#8221;0&amp;#8243; alias=&amp;#8221;astCfgCallsPrcessed&amp;#8221; type=&amp;#8221;counter&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/group&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;group name=&amp;#8221;asterisk-chantype&amp;#8221; ifType=&amp;#8221;all&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.5.4.1.2&amp;#8243; instance=&amp;#8221;astChanType&amp;#8221; alias=&amp;#8221;astChanTypeName&amp;#8221;     type=&amp;#8221;string&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mibObj oid=&amp;#8221;.1.3.6.1.4.1.22736.1.5.4.1.7&amp;#8243; instance=&amp;#8221;astChanType&amp;#8221; alias=&amp;#8221;astChanTypeChannels&amp;#8221; type=&amp;#8221;gauge&amp;#8221; /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/group&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/groups&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;systems&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;systemDef name=&amp;#8221;Enterprise&amp;#8221;&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;sysoidMask&amp;gt;.1.3.6.1.4.1.&amp;lt;/sysoidMask&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;collect&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;asterisk-scalars&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;includeGroup&amp;gt;asterisk-chantype&amp;lt;/includeGroup&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/collect&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/systemDef&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/systems&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/snmp-collection&amp;gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/datacollection-config&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You&amp;#8217;ll need to restart OpenNMS, but first it&amp;#8217;s a good idea to validate that you didn&amp;#8217;t make any XML-borking mistakes. One good way to do this is to run the edited files through the &lt;tt&gt;xmllint&lt;/tt&gt; utility, which is part of the &lt;tt&gt;libxml2&lt;/tt&gt; (Red Hat, Fedora, or CentOS) or &lt;tt&gt;libxml2-utils&lt;/tt&gt; (Debian and Ubuntu) package.&lt;/p&gt;
&lt;pre&gt;opennms$ xmllint --noout capsd-configuration.xml collectd-configuration.xml datacollection-config.xml
&lt;/pre&gt;
&lt;p&gt;If the command produces no output, you&amp;#8217;re in good shape. If it finds problems, you&amp;#8217;ll need to correct them before you can expect OpenNMS to restart successfully.&lt;/p&gt;
&lt;p&gt;Once OpenNMS has restarted, log in to the OpenNMS web UI as a user with administrator privileges. Navigate to the Asterisk server&amp;#8217;s node detail page, click on the &lt;strong&gt;Rescan&lt;/strong&gt; link, and confirm that you wish to rescan the node. Give the rescan a few minutes to complete, then reload the node detail page. You should now see the &lt;strong&gt;Asterisk_SNMP&lt;/strong&gt; service on one of the node&amp;#8217;s interfaces:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.03.56-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-232&quot; title=&quot;Node interfaces list with Asterisk_SNMP service included&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.03.56--300x199.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;199&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you see the new service (it&amp;#8217;s OK and expected that its status is &lt;em&gt;Unmonitored&lt;/em&gt;), then you&amp;#8217;re just one more restart away from having Asterisk performance data in OpenNMS. The restarts, by the way, are another step that will go away in OpenNMS 1.8, which will include the ability to reload the configurations of individual daemons (in this case &lt;strong&gt;Capsd &lt;/strong&gt;and&lt;strong&gt; Collectd&lt;/strong&gt;) while the system is running. After the restart, log in again to the web UI and navigate to the resource graphs workflow for the Asterisk server node. You should see a new pick-list labeled &lt;b&gt;Asterisk Channel Type&lt;/b&gt; containing an item for each type of channel technology supported by your Asterisk server:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.16.49-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-233&quot; title=&quot;Resource graphs form with Asterisk Channel Types resource type added&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.16.49--206x300.png&quot; alt=&quot;&quot; width=&quot;206&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Select &lt;strong&gt;Node-Level Performance Data&lt;/strong&gt; and at least one channel type that you know is in use on your Asterisk server and click &lt;strong&gt;Submit&lt;/strong&gt;. Amid the other node-level data, you should have four new resource graphs: Active Channels, Active and Bridged Channels (not present in Asterisk 1.4), Calls Active, and Calls Processed. Here&amp;#8217;s how they look on a fairly slow day in our office:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.22.55-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-234&quot; title=&quot;Asterisk 1.6 node-level graphs&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.22.55--203x300.png&quot; alt=&quot;&quot; width=&quot;203&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After the node-level resource graphs will come one section per channel type that you selected. We&amp;#8217;ve been using both SIP and Skype channels today, so those are the two I selected for this post:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.23.37-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-235&quot; title=&quot;Asterisk SIP channels resource graph&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.23.37--300x107.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;107&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.23.49-.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-236&quot; title=&quot;Asterisk Skype channels resource graph&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.23.49--300x108.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;108&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Everybody likes resource graphs, but eventually everybody tires of looking at them and wishes that OpenNMS could notify the Asterisk admins when the data goes outside the comfort zone. That&amp;#8217;s where thresholds come in. If you would like to be notified when a given Asterisk server has more than ten thousand bridged SIP channels (so that you can take up &lt;a href=&quot;http://snapvoip.blogspot.com/2009/02/scale-asterisk-and-get-first-class.html&quot;&gt;John Todd&lt;/a&gt; on his steak dinner offer), there&amp;#8217;s a threshold for that:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.44.33-.png&quot;&gt;&lt;img class=&quot;alignnone size-large wp-image-238&quot; title=&quot;Asterisk steak dinner threshold&quot; src=&quot;http://www.opennms.org/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-07-at-15.44.33--1024x242.png&quot; alt=&quot;&quot; width=&quot;1210&quot; height=&quot;286&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There&amp;#8217;s much more that can be done than I&amp;#8217;ve shown here, particularly if you&amp;#8217;re handy with &lt;a href=&quot;http://www.adventuresinoss.com/?p=1147&quot;&gt;Net-SNMP&amp;#8217;s extensibility facilities&lt;/a&gt;. There are also other ways (such as changing the &lt;tt&gt;sysObjectId&lt;/tt&gt; of your Asterisk servers to &lt;/p&gt;.1.3.6.1.4.1.22736.1) to switch on Asterisk data collection in OpenNMS; the method presented here is calculated to minimize the potential disruption to other data collection already happening in an environment.</content>
		<author>
			<name>The OpenNMS Project User Blogs</name>
			<uri>http://www.opennms.org/blog</uri>
		</author>
		<source>
			<title type="html">The OpenNMS Project</title>
			<subtitle type="html">Notes from the People Who Make It</subtitle>
			<link rel="self" href="http://www.opennms.org/blog/?feed=rss2"/>
			<id>http://www.opennms.org/blog/?feed=rss2</id>
			<updated>2010-01-07T23:40:03+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Netflix and Warner Bros.</title>
		<link href="http://www.adventuresinoss.com/?p=1297"/>
		<id>http://www.adventuresinoss.com/?p=1297</id>
		<updated>2010-01-07T18:05:46+00:00</updated>
		<content type="html">&lt;p&gt;I&amp;#8217;ve blogged &lt;a href=&quot;http://www.adventuresinoss.com/?p=747&quot;&gt;in the past&lt;/a&gt; about my issues with &lt;a href=&quot;http://www.netflix.com&quot;&gt;Netflix&lt;/a&gt;, and I definitely have a love/hate relationship with them, but at the moment I am pretty happy as a Netflix customer. While I&amp;#8217;m still not very satisfied with their customer service, they are making the right moves in other areas.&lt;/p&gt;
&lt;p&gt;One is that streaming is now available on the PS3. I have heard that, in order not to break an agreement with Microsoft and the Xbox, there could not be a downloadable app, but they sent me a disk which allows me to stream from the PS3 to my television, which is only slightly annoying (I have to insert the disk versus just turning on the machine).&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/ps3stream.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;So I &lt;a href=&quot;http://online.wsj.com/article/BT-CO-20100106-710531.html&quot;&gt;read with amusement&lt;/a&gt; that Warner Bros. Home Entertainment negotiated a 28 day delay before new releases would be available on the Netflix service, in exchange for more favorable terms and more content to be available via streaming.&lt;/p&gt;
&lt;p&gt;I think this is a great deal for Netflix and a pretty stupid move on the part of Warner Bros. Their reasoning is that the availability of renting a DVD the day it is released cuts in to DVD sales. I&amp;#8217;d love to see the numbers after this change, but my guess is that they will stay pretty flat.&lt;/p&gt;
&lt;p&gt;My reasoning in simple. If someone loves a movie enough to buy it, that buying decision is made without regard to if it can be rented. Either they get it close to the day it is released since they like it so much, or they get it as a gift at some later point in time. In my own informal poll, people tend to buy movies they&amp;#8217;ve already seen, and thus those that are sold in the first few weeks of release are sold to people who have already seen the movie in the theatre. This is unaffected by the availability of the title on Netflix.&lt;/p&gt;
&lt;p&gt;I just don&amp;#8217;t see someone going &amp;#8220;Jeez, I can either wait four weeks to see &amp;#8216;&lt;a href=&quot;http://www.amazon.com/Final-Destination-Bobby-Campo/dp/B001GCUO4S/&quot;&gt;Final Destination 3D&lt;/a&gt;&amp;#8216; for free as part of my Netflix subscription or drop $15+ to buy it from Amazon &amp;#8211; ooh, hit that one-click&amp;#8221; especially when a monthly Netflix subscription costs about the same if not less.&lt;/p&gt;
&lt;p&gt;But this is a great deal for Netflix, especially if they get better access to the Warner Bros. back catalog for streaming. I don&amp;#8217;t think anyone will argue that in ten years (if not sooner) almost all video will be delivered via streaming, and so seeing Netflix positioning itself as the best streaming service is a smart move.&lt;/p&gt;
&lt;p&gt;I think there are parallels here with open source. You have a legacy company like Warner Bros. trying to understand a new distribution model in much the same way you have &lt;a href=&quot;http://www.ebb.org/bkuhn/blog/2009/10/16/open-core-shareware.html&quot;&gt;commercial software companies&lt;/a&gt; trying to come to grips with open source. Netflix, on the other hand, is similar to &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS&lt;/a&gt; as a company that &amp;#8220;gets it&amp;#8221; and is laying the groundwork to become a dominant player.&lt;/p&gt;
&lt;p&gt;The biggest thing we struggle with is trying to break people out of the mold that good software must be purchased. People have the expectation that software comes in shrink-wrapped boxes with a DVD and a license key, and anything else is just wrong. In much the same way, Warner Bros. thinks that having early access to the physical media is important to a consumer&amp;#8217;s buying decision.&lt;/p&gt;
&lt;p&gt;Now the streaming service provided by Netflix does not compare with, say, the quality of a Blu-ray disk, but are you willing to bet against it getting close in the near future? In much the same way, &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; is not a complete replacement for suites like &lt;a href=&quot;http://www.openview.hp.com/&quot;&gt;OpenView&lt;/a&gt; or &lt;a href=&quot;http://www.ibm.com/software/tivoli/&quot;&gt;Tivoli&lt;/a&gt; today, but with large improvements year over year it will be. My guess is that companies that understand open source today will be the dominant players in the software markets of tomorrow.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Thoughts on the New Year</title>
		<link href="http://www.adventuresinoss.com/?p=1293"/>
		<id>http://www.adventuresinoss.com/?p=1293</id>
		<updated>2010-01-07T16:56:07+00:00</updated>
		<content type="html">&lt;p&gt;Okay, I have a lot of stuff I&amp;#8217;d like to post but the problem will be finding the time, so instead of meticulously crafting a post in my usual manner (grin) this one will be more &amp;#8220;stream of consciousness&amp;#8221;.&lt;/p&gt;
&lt;p&gt;Last year started off horribly for the business side of things. It was so bad that I had to cancel our annual developer&amp;#8217;s conference, &lt;a href=&quot;http://www.opennms.org/wiki/Dev-Jam&quot;&gt;Dev-Jam&lt;/a&gt;. It is a huge regret, since come March things went crazy and we posted three record quarters in a row, but it was the decision to make at the time.&lt;/p&gt;
&lt;p&gt;When we had our first Dev-Jam it was kind of a lark, but I didn&amp;#8217;t realize how important that yearly gathering of people was to the project. We&amp;#8217;ve &lt;a href=&quot;http://www.opennms.org/wiki/Dev-Jam_2010&quot;&gt;inked in&lt;/a&gt; the week of July 25th, 2010, back at the University of Minnesota, to make sure we don&amp;#8217;t miss out again.&lt;/p&gt;
&lt;p&gt;Other than that, 2009 was a great year. We hired Jason Aras (an &lt;a href=&quot;http://www.opennms.org/wiki/Order_of_the_Green_Polo&quot;&gt;OGP&lt;/a&gt; member) as a full time employee and Seth Leger, one of the original OpenNMS coders, came to work for us on a contract basis (and we hope he&amp;#8217;ll join us full time in 2010).&lt;/p&gt;
&lt;p&gt;On the development side we got a lot of interesting custom development business and delved more fully into the whole &amp;#8220;&lt;a href=&quot;http://en.wikipedia.org/wiki/Agile_software_development&quot;&gt;agile&lt;/a&gt;&amp;#8221; development process. It has enabled us to work more efficiently (especially as distributed as we are) and produce even more robust code. The last week in December we switched to &lt;a href=&quot;http://en.wikipedia.org/wiki/Git_(software)&quot;&gt;git&lt;/a&gt; to streamline further our development process.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.opennms.com&quot;&gt;We&lt;/a&gt; enter 2010 in the best shape of our corporate lives, and I am confident it will be a solid year for the &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; project as well. Seeing all of this talk about Sun/Oracle/MySQL and copyright assignment makes me glad that we are bootstrapped and make money the old fashioned way (by spending less than we earn) versus having to make concessions to our open source philosophy. &lt;/p&gt;
&lt;p&gt;On the down side, it is frustrating not to be able to implement some of our ideas as quickly as I would like, but our organic growth means that the pace of development is getting faster and faster. This results in higher revenues, and since we plow all that back into the company it just feeds the growth of the project.&lt;/p&gt;
&lt;p&gt;All the experts say that this business model is flawed and that we&amp;#8217;re not a &amp;#8220;real&amp;#8221; company or at a minimum we are some sort of &amp;#8220;&lt;a href=&quot;http://37signals.com/svn/archives2/gag_me_with_a_lifestyle_business.php&quot;&gt;lifestyle company&lt;/a&gt;&amp;#8220;, but you know what? I don&amp;#8217;t care. And as long as we can stick to our mission statement of &amp;#8220;Help customers, have fun, make money&amp;#8221; I don&amp;#8217;t have to. (grin)&lt;/p&gt;
&lt;p&gt;But if I had to lay out a goal for 2010 it would be to make it easier for people to get involved, and to get those involved more involved. I think calling 2010 &amp;#8220;The Year of Community&amp;#8221; is a little cheesy, but that is where my heart lies. We have a new stable release coming out, our first book (in German) and an iPhone app all in the first half of the year, but I think that would pale in my mind to getting the community back on track, and I hope that Dev-Jam goes a long way toward getting that done.&lt;/p&gt;
&lt;p&gt;Happy New Year everyone.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Why Contact Center Trainers can make money.</title>
		<link href="http://genevainformation.ch/archives/125"/>
		<id>http://genevainformation.ch/?p=125</id>
		<updated>2010-01-07T15:49:41+00:00</updated>
		<content type="html">&lt;p&gt;Simple, because you need them:&lt;/p&gt;
&lt;p&gt;I want to order tires in Germany (significantly cheaper than in France..) but the user interface of the website requires me to put in the german reference codes for the car. Being Europe the codes are likely &amp;#8220;sort of&amp;#8221; the same, but I don&amp;#8217;t know how to translate from the french coding to the german one.&lt;/p&gt;
&lt;p&gt;So &amp;#8211; I tried to call.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;#8220;Tire shop, hello, what can I do for you&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;I&amp;#8217;d like to order wheels and tires&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;#8220;ok, do you know what you want?&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;#8220;Yes, exactly, the only issue is that I can&amp;#8217;t type in my registration data in your web site because I don&amp;#8217;t have german car papers&amp;#8221;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;#8220;Oh, I can&amp;#8217;t help you then, I use the same interface&amp;#8221;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;(..silence..)&lt;/p&gt;
&lt;p&gt;(..silence..)&lt;/p&gt;
&lt;p&gt;Now, the call center trainer will have his moment of truth and ask the Agent the question: How could you satisfy the client&amp;#8217;s need?&lt;/p&gt;
&lt;p&gt;I agree that it&amp;#8217;s probably boring to do that for a living, but I&amp;#8217;m certainly convinced that there&amp;#8217;s a value in teaching Agents to &amp;#8220;think about what the client wants and how you could SELL him something he wants&amp;#8221; (though I know people who would say that giving somebody something he wants in exchange for money is not selling, but that&amp;#8217;s another discussion).&lt;/p&gt;
&lt;p&gt;I broke the silence then (I need those tires) and asked: &amp;#8220;Ok, but how could I order then with you?&amp;#8221; on which I received an email address to send my data and request to.&lt;/p&gt;
&lt;p&gt;But hey, call-center-trainers out there, I can give you the name of the company if you want to make a proposal :)&lt;/p&gt;
&lt;p&gt;And for the germans: That&amp;#8217;s where people from the rest of the world will assume that you are unwilling to provide good customer service.  Guess what. You are :-(&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Purchasing..</title>
		<link href="http://genevainformation.ch/archives/124"/>
		<id>http://genevainformation.ch/archives/124</id>
		<updated>2010-01-06T16:45:50+00:00</updated>
		<content type="html">&lt;p&gt;..see that interdiscount has a set of mag lites (2D &amp;#038; AA) for 39,90 CHF, go to interdiscount, see that 2 are left, buy one and see that you&amp;#8217;ve could have had the bigger one for 25 EUR online.&lt;br /&gt;
Well, without P&amp;#038;P..and I had them immediately (it&amp;#8217;s really dark in Switzerland ;-))..&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Repost: Comparing things</title>
		<link href="http://genevainformation.ch/archives/120"/>
		<id>http://genevainformation.ch/?p=120</id>
		<updated>2010-01-06T08:31:28+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;Someone asked me to dig through the blog archive, but instead of finding what he asked me to look for, I dug out an older article which might be good to repost..&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;A friend of mine picked on me in regards to the OpenNMS Iphone App. For Nagios, he said, there were plenty of Applications on the Appstore. I did not check whether that&amp;#8217;s true or not. Mostly because it does not matter.&lt;/p&gt;
&lt;p&gt;First, the OpenNMS IPhone app is created by the creators of OpenNMS. It&amp;#8217;s not a third-party thing which makes use of interfaces which have initially been designed for something else. &amp;#8220;Our&amp;#8221; app (though it&amp;#8217;s really the sole work of Rander Rick) uses the newly introduced Restful interfaces into OpenNMS. That means version 1.8, yes. But it means as well that we talk about a native integration, using interfaces which were actually thought for integration and will be maintained in the future with that very purpose in mind.&lt;/p&gt;
&lt;p&gt;You can, by the way, use these interfaces for much more than an IPhone app (which reminds me that I should really add a chapter about REST to the book). And, as a part-time amateur programmer with an unhealthy addiction&lt;br /&gt;
to PERL I can tell you that REST is much more usable than SOAP. And it does the same thing, in the end (show me the applications which realy make use of the versatile capabilities of SOAP and WSDL, you&amp;#8217;ll not find many). Yes, I do think that SOAP is a real pain in the butt and that already replacing EDIFACT by XML did not bring a lot of added value. But it looked cooler, that&amp;#8217;s true. I wrote EDIFACT interpreters in Perl and that was fairly straightforward and lean&amp;#8230;now talk about XML ;-)&lt;/p&gt;
&lt;p&gt;Nothing new here, that&amp;#8217;s my rant since 1996 or so and I&amp;#8217;m really comfortable with it.&lt;/p&gt;
&lt;p&gt;So coming back to why it does not really matter if there are ten, twenty or twothousand apps for the iphone for Nagios: The fact that Nagios addresses a different market does not change.&lt;/p&gt;
&lt;p&gt;To illustrate that I did a quick google in my brain to come up with a suitable parable, and I illustrated it with&lt;/p&gt;
&lt;p&gt;this:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://upload.wikimedia.org/wikipedia/commons/e/ef/Two-way-vehicle_unimog.jpg&quot; border=&quot;1&quot; alt=&quot;Unimog on tails&quot; hspace=&quot;10  &quot; vspace=&quot;10&quot; width=&quot;582&quot; height=&quot;418&quot; align=&quot;baseline&quot; /&gt;&lt;/p&gt;
&lt;p&gt;..this is an incredible useful truck, call &amp;#8220;unimog&amp;#8221;. &amp;#8220;Uni&amp;#8221; comes from &amp;#8220;universal&amp;#8221; and don&amp;#8217;t ask me where &amp;#8220;mog&amp;#8221; comes from. Right, it comes from &amp;#8220;motorgerät&amp;#8221;, &amp;#8220;universal engine powered utility&amp;#8221; or so. The Unimog is a success story of Mercedes-Benz (completely opposed to my experience posted below which shows the top of the engine of my Mercedes station wagon). Initially intended to be a &amp;#8220;better tractor&amp;#8221; it was quickly adopted in all environments which had a need for a powerful engine with basically unlimited fields of use. It can replace a tractor, a bagger, a snow plow. And in this picture you can see that indeed, it can even replace a locomotive.&lt;/p&gt;
&lt;p&gt;The way that works is that the steel belted wheels you see in the front and the end of the engine are pushed o&lt;br /&gt;
n the rails. The normal, tired-equipped wheels are used, still, to transmit the engine power onto the steel rails.&lt;/p&gt;
&lt;p&gt;And that works, you can actually pull (or push) a train with a unimog.&lt;/p&gt;
&lt;p&gt;But. Let&amp;#8217;s look a bit at performance. One of the first diesel-powered locomotive in germany was the V200. Started in 1953, it puts 1618 kW on the rails. It has a maximum speed of 140km/h which is, think back 60y in infrastructure, pretty fast&lt;/p&gt;
&lt;p&gt;The newest Unimogs (&lt;a title=&quot;Technical Data of the Unimog&quot; href=&quot;http://www.mercedes-benz.de/content/germany/mpc/mpc_germany_website/de/home_mpc/unimogs/home/system_unimog/showroom_by_model/u3000_u4000_u5000/technical_data.0004.html&quot; target=&quot;_blank&quot;&gt;see here&lt;/a&gt;) are able to perform with 160kW. That&amp;#8217;s 10% of what an almost 60yo locomotive puts out.&lt;/p&gt;
&lt;p&gt;This does not mean that the Unimog is &amp;#8220;bad&amp;#8221;. The contrary is the case. It&amp;#8217;s a great tool, you can use it in a lot of situations, it&amp;#8217;s incredibly flexible and so on. But if y&lt;br /&gt;
ou want to operate a railroad network your choice of engines would probably rather go towards something like the V200 as a locomotive as opposed to having your trains pulled by Unimogs.&lt;/p&gt;
&lt;p&gt;And to come back to the starting point of the discussion. A lot of things which are bolted on to Nagios try to make it enterprise grade. We add steel wheels to roll on railroad tracks as we add somehow the capability to understand SNMP or to provide usable Notification Paths. But in the end, all those efforts will not lead to an enterprise network management solution. Sure, you can use Nagios for that. As much as you can run your railroad network with Unimogs.&lt;/p&gt;
&lt;p&gt;(If you ask yourself why I am writing this, it&amp;#8217;s &lt;span&gt;Matteo&amp;#8217;s&lt;/span&gt; Reto&amp;#8217;s fault)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Was lief 2009?</title>
		<link href="http://genevainformation.ch/archives/118"/>
		<id>http://genevainformation.ch/?p=118</id>
		<updated>2010-01-01T12:47:42+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.spiegel.de/static/epaper/SP/2009/1/ROSPANZ20090010001-312.jpg&quot;&gt;ROSPANZ20090010001-312.jpg JPEG Image, 312&amp;#215;412 pixels&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img class=&quot;aligncenter&quot; src=&quot;http://www.spiegel.de/static/epaper/SP/2009/1/ROSPANZ20090010001-312.jpg&quot; alt=&quot;http://www.spiegel.de/static/epaper/SP/2009/1/ROSPANZ20090010001-312.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Lustig, eigentlich sollte man sich das Stück für Stück vornehmen, aber das macht &lt;a href=&quot;http://www.heise.de/newsticker/meldung/Was-war-Was-wird-Die-Jahresendbeigabe-894168.html&quot; target=&quot;_blank&quot;&gt;Hal Faber vermutlich viel besser&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Bleibt das persönliche. Abschied von einigen Organisationen in Deutschland, ein neuer Job. Damit verbunden neuer Arbeitsort, neues Team, natürlich neue Aufgaben: Eine gute Entscheidung, sowohl für den Spaßfaktor als auch für die Gesundheit :-)&lt;/p&gt;
&lt;p&gt;Mit dem Arbeitsweg hat sich auch mein &amp;#8220;Sozialleben&amp;#8221; geändert, ich sehe auf einmal wieder Menschen. Sowohl im Zug als auch in Fribourg, schließlich liegen unsere Büros mitten in der Stadt. Wenn man jahrzehntelang (naja..eines ;-)) nur in Gewerbeparks oder Quasi-Industriegebieten gearbeitet hat ist das ein interessanter Wechsel.&lt;/p&gt;
&lt;p&gt;Mein Lieblingsprojekt OpenNMS kann ich nicht mehr ganz so begleiten wie ich eigentlich will, dafür haben wir das Buch fast fertig..ich bin gespannt.&lt;/p&gt;
&lt;p&gt;Also, 2010, let&amp;#8217;s do it. Noch 30 Jahre bis zur Rente ;-)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Nothern Germany in Winter</title>
		<link href="http://genevainformation.ch/archives/116"/>
		<id>http://genevainformation.ch/?p=116</id>
		<updated>2009-12-29T22:55:03+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/SH/4070784_eMtVn#752575418_pyTCg-M-LB&quot;&gt;SH &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I know I know, it&amp;#8217;s sort of nice looking. But. It&amp;#8217;s cold, windy, rainy. And I admit that if my parents would not live up here I&amp;#8217;d know a zillion places to stay over christmas (including my own house) BUT this cold and windy and rainy place :)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/SH/4070784_eMtVn#752575418_pyTCg&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/SH/20091228-IMG3554/752575418_pyTCg-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/SH/4070784_eMtVn#752572559_DET6s&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/SH/20091228-IMG3541/752572559_DET6s-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/SH/4070784_eMtVn#752569210_85hj9&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/SH/20091228-IMG3533/752569210_85hj9-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/SH/4070784_eMtVn#752577798_oac2C&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/SH/20091228-IMG3560/752577798_oac2C-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Ordnung muss sein</title>
		<link href="http://genevainformation.ch/archives/115"/>
		<id>http://genevainformation.ch/archives/115</id>
		<updated>2009-12-29T13:15:34+00:00</updated>
		<content type="html">&lt;p&gt;Wo kämen wir denn hin wenn jeder seinen Einkaufswagen einfach so abstellte?&lt;br /&gt;
Im Bild also: Der Stellplatz. Mit gelben Linien.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.ch/wp-content/uploads/2009/12/p_1600_1200_932A0499-28F0-455C-843C-60D5E9BA76A9.jpeg&quot;&gt;&lt;img src=&quot;http://genevainformation.ch/wp-content/uploads/2009/12/p_1600_1200_932A0499-28F0-455C-843C-60D5E9BA76A9.jpeg&quot; alt=&quot;&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignnone size-full wp-image-364&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">A guide to practical hacking</title>
		<link href="http://genevainformation.ch/archives/112"/>
		<id>http://genevainformation.ch/?p=112</id>
		<updated>2009-12-28T19:48:52+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://xkcd.com/538/&quot;&gt;xkcd &amp;#8211; A webcomic of romance, sarcasm, math, and language &amp;#8211; By Randall Munroe&lt;/a&gt;:&lt;br /&gt;
&lt;img src=&quot;http://imgs.xkcd.com/comics/security.png&quot; /&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">What others do for Christmas ;-)</title>
		<link href="http://genevainformation.ch/archives/110"/>
		<id>http://genevainformation.ch/?p=110</id>
		<updated>2009-12-27T16:23:52+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=rWjZX57QQDY&quot;&gt;YouTube &amp;#8211; TAP e Aeroporto de Lisboa ao rubro!&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;23rd of December, Lisbon Airport&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Inheritance</title>
		<link href="http://genevainformation.ch/archives/107"/>
		<id>http://genevainformation.ch/?p=107</id>
		<updated>2009-12-25T19:54:53+00:00</updated>
		<content type="html">&lt;p&gt;Always fun to come back to the place you grew up in, at least for me.&lt;a href=&quot;http://photo.genevainformation.ch/Other/Kropp/3397266_mzgdk#749386470_fND3p&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/Kropp/20091225-IMG3524/749386470_fND3p-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s not &amp;#8220;our&amp;#8221; road, but typical; the houses you see here were constructed around 1970. And we&amp;#8217;re staying in an appartement which has a livingroom, furnished like germany furnished livingrooms once.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Kropp/3397266_mzgdk#749384995_YuzTP&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/Kropp/20091225-IMG3521/749384995_YuzTP-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I can&amp;#8217;t get around noticing that this looks like a museum, a bit.&lt;/p&gt;
&lt;p&gt;The other thing you notice is that the germans collect..&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Kropp/3397266_mzgdk#749387468_VKSZq&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/Kropp/20091225-IMG3525/749387468_VKSZq-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(And I can&amp;#8217;t get along humming &amp;#8220;&lt;a href=&quot;http://www.newmodelarmy.org/index.php?option=com_content&amp;amp;view=article&amp;amp;id=111:inheritance&amp;amp;catid=30:lyrics&amp;amp;Itemid=44&quot; target=&quot;_blank&quot;&gt;Inheritance&lt;/a&gt;&amp;#8221; when I see these things)&lt;/p&gt;
&lt;p&gt;.. dog waste :-)&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Strange xmas antics</title>
		<link href="http://genevainformation.ch/archives/105"/>
		<id>http://genevainformation.ch/archives/105</id>
		<updated>2009-12-23T18:57:34+00:00</updated>
		<content type="html">&lt;p&gt;Right next to the crib:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://genevainformation.ch/wp-content/uploads/2009/12/p_1600_1200_187DB054-3E8A-412A-8C95-7051F139E2CD.jpeg&quot;&gt;&lt;img src=&quot;http://genevainformation.ch/wp-content/uploads/2009/12/p_1600_1200_187DB054-3E8A-412A-8C95-7051F139E2CD.jpeg&quot; alt=&quot;&quot; width=&quot;225&quot; height=&quot;300&quot; class=&quot;alignnone size-full wp-image-364&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Banale Unterschiede in der Politik</title>
		<link href="http://genevainformation.ch/archives/102"/>
		<id>http://genevainformation.ch/?p=102</id>
		<updated>2009-12-17T07:57:04+00:00</updated>
		<content type="html">&lt;p&gt;In Frankreich gibt es, historisch und geographisch bedingt, viele Menschen aus dem Mittelmeerraum &amp;#8211; das gesamte Mittelmeer war ja mal von den Mauren kontrolliert und etwas später hat Frankreich dann etliche koloniale Abenteuer gewagt. Die Folge davon ist, daß man einigen Teilen Afrikas immernoch ganz gut mit Französisch durchkommt und daß es eine Migrationsbewegung aus diesen frankophonen Ländern nach Frankreich gibt. Diese Migration wird durch Sonderrechte der Bürger der ehemaligen Kolonien erleichtert &amp;#8211; und natürlich gab&amp;#8217;s auch ein wirtschaftliches Interesse, günstige Arbeitskräfte ins Land zu holen. So groß sind die Unterschiede zwischen den europäischen Ländern da nicht.&lt;/p&gt;
&lt;p&gt;Und wie überall wo man irgendwie Angst vor dem Fremden hat gibt&amp;#8217;s dann immer mal wieder jemanden, der sich durch wenig intelligente Äußerungen profiliert. In diesem Flal war das Nadine Morano:&lt;/p&gt;
&lt;p&gt;Nadine Morano, qui &lt;a href=&quot;http://www.liberation.fr/societe/0101608641-nadine-morano-n-aime-pas-les-jeunes-musulmans-qui-parlent-le-verlan&quot;&gt;attend du jeune musulman&lt;/a&gt; «&lt;em&gt;qu&amp;#8217;il ne parle pas le verlan (&amp;#8230;) et qu&amp;#8217;il ne mette pas sa casquette à l&amp;#8217;envers».&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Das ist erstmal gar nicht so einfach zu übersetzen ohne selber in einige rhetorische Fallen zu tappen. Fangen wir mit den einfachen Dingen an: Verlan ist eine Verkasperung der Sprache, in der die Silben ausgetauscht werden. Wenn alle sich einig sind, kein Problem &amp;#8211; dumm nur wenn geistig weniger bewegliche Menschen daneben stehen und nichts mehr mitbekommen weil die Worte sich etwas sehr anders anhören. Eine fiese Geheimsprache also!&lt;/p&gt;
&lt;p&gt;Dann zu dem Wort &amp;#8220;Muselman&amp;#8221;. Den Begriff könnte man wortwörtlich übersetzen, historisch auslegen oder religiös bestimmen. Damit würde man Nadine Morano aber zu sehr entgegenkommen, denn was sie meint sind die Kinder der Einwanderer (aus den oben genannten Gebieten), die sich durch ihre Hautfarbe, ihre &amp;#8220;Geheimsprache&amp;#8221; und &amp;#8211; jetzt kommts &amp;#8211; durch das Aufsetzen der Schirmmütze mit dem Schirm nach hinten! vom französischen Standardjugendlichen abheben.&lt;/p&gt;
&lt;p&gt;Also insgesamt ziemlicher Blödsinn. Inspiriert wurde das Frl. Morano zu diesen Statements durch eine gerade laufende Debatte &amp;#8220;zur nationalen Identität&amp;#8221;, einer großartigen &lt;span&gt;vom König&lt;/span&gt; der Regierung, organisierten Nabelschau (des konservativen) Frankreichs.&lt;/p&gt;
&lt;p&gt;Wenn Nadine Morano nicht über die Mützen der Muselmanen spricht ist sie übrigens eine der stellvertretenden Bürgermeisterinnen von Paris und für die Kultur zuständig.&lt;/p&gt;
&lt;p&gt;Christophe Girard, Politiker in Paris, kam deswegen mit der Mütze (mit dem Schirm nach hinten!) in eine Sitzung.&lt;/p&gt;
&lt;p&gt;via &lt;a href=&quot;http://www.liberation.fr/politiques/0101608988-attention-christophe-girard-porte-sa-casquette-a-l-envers?xtor=EPR-450206&quot;&gt;Attention, Christophe Girard porte sa casquette à l&amp;#8217;envers &amp;#8211; Libération&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Und nu? Was ich eigentlich sagen wollte ist daß ich den Eindruck habe, daß man in Frankreich die Sache mit der Politik doch noch etwas ernster nimmt und den Dingen Bedeutung zumißt. Nicht nur daß reagiert wird, der anderen Meinung wird Ausdruck verliehen und! die Presse berichtet auch noch darüber. Vom deutschen Einheitsbrei hebt sich das erfrischend ab.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Up in the Air</title>
		<link href="http://www.adventuresinoss.com/?p=1290"/>
		<id>http://www.adventuresinoss.com/?p=1290</id>
		<updated>2009-12-16T16:01:39+00:00</updated>
		<content type="html">&lt;p&gt;I am eagerly awaiting the release of George Clooney&amp;#8217;s new movie &lt;a href=&quot;http://www.theupintheairmovie.com&quot;&gt;Up in the Air&lt;/a&gt; this Christmas. In it, he plays a man who travels a tremendous amount for his job, and he has become addicted to collecting frequent flyer miles and similar perks. I empathize with a character who feels at home in airports and hotels.&lt;/p&gt;
&lt;p&gt;His program of choice is &lt;a href=&quot;https://www.aa.com/AAdvantage/&quot;&gt;American Airlines AAdvantage&lt;/a&gt;, which is also my favorite, but while his character is aiming for 10 million lifetime miles, I only just passed 1 million earlier this year. However, for the first time in my life I managed to make &amp;#8220;Executive Platinum&amp;#8221; by accruing over 100,000 elite miles in one calendar year.&lt;/p&gt;
&lt;p&gt;Even as much as I travel, hitting EXP was difficult. I tend to travel in one or two week chunks, so I&amp;#8217;m only on a plane once or twice a week, and it took several trips overseas plus a special program at American in which one could earn double elite miles for me to get there. I am interested to see if I&amp;#8217;m treated any differently, as I have zero plans to make EXP again next year, so I hope to enjoy it while I can.&lt;/p&gt;
&lt;p&gt;Unlike this year, in 2010 I also hope to avoid being molested by the crew. The following is a letter I sent to American Airlines about an experience I had on a flight from New York back to Raleigh. I never got a reply, so I assume they really don&amp;#8217;t care that such things are happening (at least to men), but it didn&amp;#8217;t upset me enough to keep me from flying on their airline.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;27 July 2009&lt;/p&gt;
&lt;p&gt;American Airlines Customer Relations&lt;br /&gt;
P.O. Box 619612 MD 2400&lt;br /&gt;
DFW Airport, TX 75261-9612	&lt;/p&gt;
&lt;p&gt;Dear American:&lt;/p&gt;
&lt;p&gt;As I have just reached my first million miles in the AAdvantage program, you probably know I am a big fan of American Airlines. In fact, the only two times previously I have used this address to write a letter was for the purpose of singing the praises of flight attendants who went the extra mile to make my journey a pleasant one, and they are one of the reasons I love American.&lt;/p&gt;
&lt;p&gt;Unfortunately, this is not one of those letters.&lt;/p&gt;
&lt;p&gt;Last night I was on flight 4738 from LGA to RDU in seat 11A. This was an American Eagle flight, and I believe the name of the attendant was Kathy (she didn’t have on a name tag but I believe the pilot referred to her as such).&lt;/p&gt;
&lt;p&gt;Due to weather we ended up sitting on the taxiway for a couple of hours. When it came time to take off, the attendant came through the cabin to check seat belts. Since I had been fidgeting for two hours my belt buckle was slightly twisted. She saw this and said, “Sir, your seat belt has to lie flat” and before I could move she reached down and adjusted it.&lt;/p&gt;
&lt;p&gt;Now picture this procedure: the fingers of her left hand were inserted between the buckle and my thigh, while the fingers of her right hand went between the belt and my crotch.&lt;/p&gt;
&lt;p&gt;Both me and the man across the aisle looked at each other with amazement. As we talked about it later, neither of us had heard of this new FAA regulation that the seatbelt has to be perfectly flat for takeoff.&lt;/p&gt;
&lt;p&gt;I don’t believe this violation of personal space was sexual in nature – it struck me as more of an obsessive/compulsive problem – but still, I suffer enough indignity simply going through the security screening process to have to worry about being groped on the plane.&lt;/p&gt;
&lt;p&gt;Please don’t think I’m one of those people who complains about the slightest problem. With all of its complexity, I realize that no organization can make air travel perfect. But the behavior of this attendant was thoughtless and somewhat disturbing (you can contact the nice couple in 11B and 11C if you want to verify this story, as they were just as astonished as I was) and I can’t help but think if our genders were reversed you’d have a much larger problem on your hands.&lt;/p&gt;
&lt;p&gt;I still love American (I’m on pace to make Executive Platinum this year and this won’t change that) and I understand that there is some difference between American and American Eagle, but as it is your name on the outside of the plane, I figured you should know.&lt;/p&gt;
&lt;p&gt;Tarus Paul Balog&lt;br /&gt;
Chief Executive Officer&lt;br /&gt;
The OpenNMS Group, Inc.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">First Impressions of Dubai</title>
		<link href="http://www.adventuresinoss.com/?p=1283"/>
		<id>http://www.adventuresinoss.com/?p=1283</id>
		<updated>2009-12-16T01:51:37+00:00</updated>
		<content type="html">&lt;p&gt;While I have been in Dubai for several days now, only recently have I been able to get out and see some of the city. Fourth quarter for us is usually insane, this year more than others, and to be quite honest for the first two days I was here I did little more than work and sleep.&lt;/p&gt;
&lt;p&gt;I didn&amp;#8217;t arrive until nearly midnight, and there were at least a thousand people queued up at passport control. Once I got through that I wasn&amp;#8217;t able to find the car I was to take to the hotel, which was compounded by the fact that my fancy new iPhone from AT&amp;#038;T was unable to roam internationally (the fix, according to AT&amp;#038;T, is to have it connect to an AT&amp;#038;T tower to &amp;#8220;re-register&amp;#8221; which is a bit difficult considering there are no such towers available when &lt;i&gt;one is roaming internationally&lt;/i&gt;) and my credit card was declined (Citibank said that the initial swipe triggered fraud detection even though I had called them to let them know I was traveling).&lt;/p&gt;
&lt;p&gt;(sigh)&lt;/p&gt;
&lt;p&gt;I did manage to get everything sorted, but after that my allotted window for sleep was pretty small.&lt;/p&gt;
&lt;p&gt;However, after work on Monday I took a cab to the &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Dubai_Mall&quot;&gt;Dubai Mall&lt;/a&gt;, the largest shopping mall by area in the world. Now, I have been to many of the world&amp;#8217;s temples of consumerism, including Ginza in Tokyo and Orchard Road in Singapore (all with &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS&lt;/a&gt; actually) and none can compare with the sheer scale of the Dubai Mall, or of Dubai in general. It is almost as if Disney World and Las Vegas had a love child that drank some mad scientist&amp;#8217;s potion and grew to ten times normal size.&lt;/p&gt;
&lt;p&gt;Not only is the Mall large, it is spacious, with huge installations including five story waterfalls and a world-class aquarium. I wandered around in awe for quite some time, and managed to get my obligatory &lt;a href=&quot;http://www.mcdonalds.com&quot;&gt;McDonalds&lt;/a&gt; meal out of the way (I have ordered a Big Mac meal in almost every country I have ever visited).&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/mcddubai.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;On the way back to the hotel, I was able to take some quick photos from the cab, including the world&amp;#8217;s tallest man-made structure, &lt;a href=&quot;http://en.wikipedia.org/wiki/Burj_Dubai&quot;&gt;Burj Dubai&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/burjdubai.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;and a really poor shot of a metro station:&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/dubaitrainstation.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;I rarely get an emotional response from modern architecture, but I am totally in love with the design of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Dubai_metro&quot;&gt;Dubai metro&lt;/a&gt; stations. They drape over the tracks like some sort of giant golden scarab, and they really stand out. At points on the road you can see two or three of them at a time, and you get the idea that you are looking at the city of the future &amp;#8211; something Disney wished for &lt;a href=&quot;http://en.wikipedia.org/wiki/Epcot&quot;&gt;EPCOT&lt;/a&gt; or like something out of &lt;a href=&quot;http://en.wikipedia.org/wiki/Total_recall&quot;&gt;Total Recall&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Yesterday, my friend Yunus picked me up at the hotel and we actually took a metro train.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/dubaiunion.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;The Union station is actually underground, so it is not as impressive as the above ground stations, but it was still cool nonetheless. The metro system has only been in operation since September, and so everything is brand spanking new. The stations are immaculately clean, and it feels like they just took the shrink wrap off of everything.&lt;/p&gt;
&lt;p&gt;We took the train to the &lt;a href=&quot;http://en.wikipedia.org/wiki/Mall_of_the_Emirates&quot;&gt;Mall of the Emirates&lt;/a&gt;. Until the opening of the Dubai Mall, &lt;i&gt;it&lt;/i&gt; was the largest mall in the world (by area). It is famous for having an indoor ski park called &lt;a href=&quot;http://en.wikipedia.org/wiki/Ski_Dubai&quot;&gt;Ski Dubai&lt;/a&gt;, recently featured on &lt;a href=&quot;http://en.wikipedia.org/wiki/The_Amazing_Race_15&quot;&gt;The Amazing Race&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/skidubai.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;We had mainly gone there just to ride on the metro, so after a short visit we headed back. Yunus had told me that adoption of the metro system by the locals had been a bit slow, but you wouldn&amp;#8217;t have know it by looking:&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/dubaitrain.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;We then found a more traditional area which included an Iranian restaurant known for its &lt;a href=&quot;http://en.wikipedia.org/wiki/Shawarma&quot;&gt;shawarma&lt;/a&gt;. I was told that the thing to look for when choosing a shawarma restaurant is a queue outside, waiting. &lt;/p&gt;
&lt;p&gt;He wasn&amp;#8217;t wrong &amp;#8211; the meal was excellent.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Google simply does it.</title>
		<link href="http://genevainformation.ch/archives/100"/>
		<id>http://genevainformation.ch/?p=100</id>
		<updated>2009-12-15T22:16:42+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;Finally, Google will provide easy roaming data services in other countries. For example, if you go to Europe, you can roam on HSDPA data networks for the same price of 20€ per month, and if you only stay in Europe for a few days you won’t need to pay for the whole month. You may not even need to change the SIM card.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;via &lt;a href=&quot;http://www.androidguys.com/2009/12/14/reuters-nexus-one-available-directly-through-google-website-january-5/&quot;&gt;Reuters: Nexus One Available Directly Through Google Website January 5 | AndroidGuys&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This means the end of some business models of some companies. Not the immediate, straight, scary, brutal end, but the fading away of a solid market share in a certain market, rendering the existing business models worthless. Ouch.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">“Heute verhandelten Fragen werfen grundlegende Fragen bezüglich des Verhältnis von Freiheit und Sicherheit auf”</title>
		<link href="http://genevainformation.ch/archives/99"/>
		<id>http://genevainformation.ch/archives/99</id>
		<updated>2009-12-15T09:31:10+00:00</updated>
		<content type="html">&lt;p&gt;Die heutige Verhandlung vor dem Bundesverfassungsgericht wird vom AKVorrat live ge-identica-t: http://identi.ca/akvorrat&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">This Week in OpenNMS: Release Time Again</title>
		<link href="http://www.opennms.org/twio/issues/2009-12-14.shtml"/>
		<id>http://www.opennms.org/twio/issues/2009-12-14.shtml</id>
		<updated>2009-12-14T20:17:11+00:00</updated>
		<content type="html">&lt;p&gt;
	It's time for This Week in &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt;.  This last few weeks, we've been pretty
	busy on a number of projects, including reporting, maps, and 2 releases.
&lt;/p&gt;

&lt;h1&gt;Project Updates&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Stable: Current Release is 1.6.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.6.8 is the current stable release, tagged December 10th.  It adds a few small features and fixes a few bugs,
			as well as adding a new web-based &quot;easy installer&quot; UI.  For a full list, see
			&lt;a href=&quot;http://bugzilla.opennms.org/buglist.cgi?target_milestone=1.6.8&amp;amp;bug_status=VERIFIED&quot;&gt;the bugzilla
			1.6.8 milestone&lt;/a&gt;.  This is a non-critical but recommended upgrade for anyone on OpenNMS versions older than 1.6.8.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Current Release is 1.7.8&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			1.7.8 is the current unstable release, tagged December 8th.  Since 1.7.7, there have been quite a few bug fixes.
			A 1.7.x overview is available in the
			&lt;a href=&quot;http://www.opennms.org/index.php/New_and_noteworthy#New_in_OpenNMS_1.7.x&quot;&gt;release notes&lt;/a&gt; on the site.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Reporting&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			Jason Aras started working on the specification for a new built-in reporting engine.  Additionally,
			Jonathan Sartin has been working on the reporting scheduling daemon some more.
		&lt;/p&gt;
	&lt;/li&gt;
	&lt;li&gt;
		&lt;p&gt;&lt;strong&gt;Unstable: Map and Link Updates&lt;/strong&gt;&lt;/p&gt;
		&lt;p&gt;
			Antonio and Donald have been doing more work on the map code, fixing bugs and adding a bit more polish.
		&lt;/p&gt;
	&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;Upcoming Events&lt;/h1&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;p&gt;
		January 25th-29th, 2010: &lt;a href=&quot;http://www.opennms.com/training.html#usa&quot;&gt;OpenNMS training will be available&lt;/a&gt;
		through The OpenNMS Group at the OpenNMS training facility in Pittsboro, NC.
	&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;&lt;p&gt;
		February 19th-21st, 2010: OpenNMS will be attending the &lt;a href=&quot;http://www.socallinuxexpo.org/scale8x/&quot;&gt;Southern California Linux Expo&lt;/a&gt;.
	&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have anything to add to the events list, please &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;let me know&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;Until Next Week...&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, criticism,
or automated release scripts you'd like to share, don't hesitiate to &lt;a href=&quot;mailto:ranger@opennms.com&quot;&gt;say hi&lt;/a&gt;.
&lt;/p&gt;</content>
		<author>
			<name>OpenNMS Announcement Administrator</name>
			<email>opennms-announce-admin@lists.sourceforge.net</email>
			<uri>http://www.opennms.com/twio/</uri>
		</author>
		<source>
			<title type="html">This Week in OpenNMS</title>
			<link rel="self" href="http://www.opennms.com/twio/twio.xml"/>
			<id>http://www.opennms.com/twio/twio.xml</id>
			<updated>2010-02-01T22:10:04+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Landesbrandkasse Schleswig-Holstein</title>
		<link href="http://genevainformation.ch/archives/97"/>
		<id>http://genevainformation.ch/?p=97</id>
		<updated>2009-12-12T20:58:54+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Kropp/3397266_mzgdk/3/190016297_SkixT/Large&quot;&gt;Landesbrandkasse Schleswig-Holstein &amp;#8211; genevainformation::pictures&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Kropp/3397266_mzgdk#190016297_SkixT&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/Kropp/-/190016297_SkixT-M.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#8217;t know who googled for &amp;#8220;Landesbrandkasse Schleswig Holstein&amp;#8221;, but whoever did it found this picture ;-)&lt;/p&gt;
&lt;p&gt;Webserver log files are always interesting to read.&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Off To the UAE (Country 21)</title>
		<link href="http://www.adventuresinoss.com/?p=1274"/>
		<id>http://www.adventuresinoss.com/?p=1274</id>
		<updated>2009-12-12T01:46:12+00:00</updated>
		<content type="html">&lt;p&gt;In a short while I will board a plane to begin my journey from Chicago to Dubai. It&amp;#8217;s about eight hours to London and then another seven to Dubai, so I&amp;#8217;ll arrive about 11:30pm local time &amp;#8211; on Saturday.&lt;/p&gt;
&lt;p&gt;This will be my first trip to the Middle East in 15 years, and I have to say that I&amp;#8217;m looking forward to it. I spent the month of October, 1994, in and around Damascus, Syria, and I really enjoyed myself.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/meinrobe.jpg&quot; /&gt;&lt;br /&gt;
&lt;font size=&quot;-2&quot;&gt;Yes, I can make this work&lt;/font&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;I especially remember the food as being particularly good. I liked the &lt;a href=&quot;http://en.wikipedia.org/wiki/Shawarma&quot;&gt;shawarma&lt;/a&gt;, best when bought right off the street and served with lots of sauce. I&amp;#8217;m getting hungry just thinking about it.&lt;/p&gt;
&lt;p&gt;But my fondest memories are of the people. While I think one can never  go wrong underestimating a government&amp;#8217;s ability to royally screw things up (my own included), in my travels I&amp;#8217;ve found that people around the world are basically the same. They want to be safe and they want to be rewarded for the work they do. They want the opportunity to better themselves and to provide for their families. Especially in technical circles, they like solving problems and things like &lt;a href=&quot;http://www.opennms.org&quot;&gt;OpenNMS&lt;/a&gt; can help with that. Plus, the fact that OpenNMS is free and open source encourages cooperation, and people know that recognition in open source is based on merit &amp;#8211; no matter the color of your skin, the name of your God or the TLD of your e-mail address.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src=&quot;http://www.adventuresinoss.com/images/meandghazwan.jpg&quot; /&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been pretty lucky in the fact that the Internet has provided me with a way to keep up with people I&amp;#8217;ve met over the years, but I&amp;#8217;m still missing contact information for some of them. The picture above was taken in Damascus and the man on the left is Ghazwan M. Hawach. My Google-fu has failed me, so just in case Ghazwan gets on the Internet and finds this post &amp;#8211; please drop me a note. I&amp;#8217;d love to find out what you&amp;#8217;ve been up to.&lt;/p&gt;
&lt;p&gt;So, outside of the long hours in the air I am eager to be off to Dubai. I&amp;#8217;m working for a company called &lt;a href=&quot;http://en.wikipedia.org/wiki/Etisalat&quot;&gt;Etisalat&lt;/a&gt;, which happens to be the &lt;a&gt;13th largest&lt;/a&gt; wireless communications provider in the world. Although you&amp;#8217;ve probably never heard of them, they have more subscribers than Verizon, AT&amp;#038;T or Sprint. I can&amp;#8217;t wait to get OpenNMS to rock on their network.&lt;/p&gt;
&lt;p&gt;But I also can&amp;#8217;t wait to make some new friends and eat some shawarma. The fact that Dubai is much warmer than Chicago doesn&amp;#8217;t hurt, either.&lt;/p&gt;
&lt;p&gt;So welcome, United Arab Emirates, as our 21st client country. &lt;/p&gt;
&lt;p&gt;See you on the other side.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Le Weihnachtsmann</title>
		<link href="http://genevainformation.ch/archives/95"/>
		<id>http://genevainformation.ch/?p=95</id>
		<updated>2009-12-11T20:36:26+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Artwork/10560137_rgRkY#733527561_nAs4F-S-LB&quot;&gt;Artwork &amp;#8211; genevainformation::pictures&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://photo.genevainformation.ch/Other/Artwork/10560137_rgRkY#733527561_nAs4F&quot;&gt;&lt;img id=&quot;lightBoxImage&quot; src=&quot;http://photo.genevainformation.ch/Other/Artwork/20091206-EPSON007/733527561_nAs4F-S.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Geneva information</name>
			<uri>http://syd.de/</uri>
		</author>
		<source>
			<title type="html">geneva::information</title>
			<subtitle type="html">photography and rant from the middle of europe</subtitle>
			<link rel="self" href="http://genevainformation.ch/feed"/>
			<id>http://www.genevainformation.ch/blog/</id>
			<updated>2010-02-09T08:20:05+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Welcome Sweden, our 20th country</title>
		<link href="http://www.adventuresinoss.com/?p=1272"/>
		<id>http://www.adventuresinoss.com/?p=1272</id>
		<updated>2009-12-11T15:18:33+00:00</updated>
		<content type="html">&lt;p&gt;I just finished up some work for a client in Sweden this week. Unfortunately it was remote, although I&amp;#8217;m not so sure I&amp;#8217;d like to visit there right at this time. (grin)&lt;/p&gt;
&lt;p&gt;This makes Sweden the 20th country in which the commercial side of &lt;a href=&quot;http://www.opennms.com&quot;&gt;OpenNMS&lt;/a&gt; has clients. While the OpenNMS application has been downloaded from just about every country on the planet, in this list I tend to only count the countries where they are using OpenNMS enough to purchase commercial services. This way I am certain that they have adopted it as their management solution (I think overall downloads are a poor indicator of open source success for a variety of reasons). &lt;/p&gt;
&lt;p&gt;The other countries are, in no particular order:&lt;/p&gt;
&lt;p&gt;Canada, Mexico, Singapore, Japan, Australia, Israel, Denmark, France, Germany, Switzerland, The Netherlands, the UK, Italy, Trinidad, Malta, India, Honduras, Chile and the US.&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>2010-02-09T01:10:05+00:00</updated>
		</source>
	</entry>

</feed>
