Europe 2008: Lyndhurst

I had forgotten how unpleasant the flight to England could be. I swear that American has removed another inch of legroom in coach (although business class now has “lay flat” beds), or maybe it was because the seat next to me had a person in it (which is rare on this flight), but I was pretty uncomfortable. The fact that the video service was unavailable was a pain too.

But we managed.

We landed at Terminal 3 in Heathrow. I thought since the service was new that it would be Terminal 5, but I assume that BA has taken all of those gates and thus American was able to get one of their older ones. It literally took less than 10 minutes for David and I to get through customs and to get our bags (I guess that getting our bags is a plus about Terminal 3). Martin met us at the airport and drove us to his house in Lyndhurst.

Lyndhurst is in the “New Forest,” and since it was founded in 1066 by William the Conquerer, “new” is a relative term. It’s a delightful place, and a great way to get acclimated to England.

We wandered around the village for a bit, and visited the grave of Alice Liddell, the “Alice” of Carroll’s “Alice in Wonderland“. We also stopped by one of the two automobile dealerships in town, this one specializing in Ferrari and Maserati. I haven’t decided which one I plan to buy when OpenNMS becomes a large company with hundreds of millions in revenue (grin). We also stopped by a tea shop called the “Pages of Lyndhurst” where I tasted “scrumpy” for the first time. It’s a carbonated cider-like beverage made from apples.

Then we had time for a light lunch and even though I’d been downing copious amounts of tea it was time for a nap.

That evening (after watching Doctor Who) we went down the road to Bank and The Oak. I really like this pub and the combination of great company, good food and nice beer made for a perfect evening. Along with Martin and his wife Susan, we were joined by their son Tom, Bob Potter and his fiancé Wendy, and Craig Gallen (OGP). Bob and Martin both work at Arqiva, which is a large communications company in the UK that we work with (and is how I met Martin in the first place).


Tom, Bob, Wendy, Me, David, Martin, Sue and Craig

We watched a little television when we got back – a show called “Have I Got News for You“. It was sort of a televised version of “Wait Wait, Don’t Tell Me“. The host, Bill Bailey, reminded me a lot of Chris Dibona. Then it was time for bed.


Separated at Birth? Bill Bailey and Chris Dibona
Images yoinked from the web

Europe 2008: And So It Begins

It’s been a busy yet fun week in OpenNMS-land. We got 1.5.91 out the door, one of our old clients is doing really well with their on-line business, and we signed up a record number of new ones.

So now David and I are off to Europe for two weeks. Ah, the jet-setting life of an open source maintainer: first class all the way.

Not. (grin)

There are two ways to increase the money you make in a business: sell more or spend less. We’ve always taken the “spend less” bit to heart, so when we decided to attend the TM Forum’s conference in Nice, France, we decided to maximize the value of the plane ticket to Europe by adding on a week of seminars. Travel within Europe is pretty inexpensive, even in US dollars, so it was just an incremental cost to do this.

It will be a lot of coach-class air travel and sharing hotel rooms (apparently in Europe if two men share a hotel room it means they are gay – we’re not gay [not that there’s anything wrong with that], just cheap).

The “first class” part will be seeing many old friends and making new ones. It was only through the OpenNMS community that we were able to get this thing together in first place, and it is due to their kind nature that we’ll be able to have a really fun trip.

The first stop will be Lyndhurst, Hampshire, England. My friend Martin is picking us up at Heathrow and driving us down (train service from LHR sucks – I wish American still flew into Gatwick). The weather looks grand, and we’re getting a bunch of people together at my favorite pub in the whole country.

My plan is to keep the blog updated as much as possible, but time and Internet availability may limit that to some degree. If you’re coming to one of our seminars, hope to see you then.

Texas Open Source Symposium

Well, my long lucky streak has ended. I ride on over 75 flights a year, but rarely do I get sick, due to a combination of compulsive hand washing and Zicam. However, after this last trip to Texas I ended up with a cold, so forgive me for taking so long to post this update.

I spent last Saturday at the inaugural Texas Open Source Symposium in San Angelo, Texas. It was a small conference but I had a good time. I love these “grass roots” shindigs because they are so different from the corporate-laden shows such as LinuxWorld.

I sat in on both of Patrick Michaud’s talks, one on the Parrot VM and one on Perl 6. I really enjoyed his lolcode examples in Parrot.

I also sat in on Eric Evans‘ (OGP) Mercurial presentation. Mercurial is a distributed code management system (a la CVS and Subversion). I thought it was interesting, although Eric later admitted he has since switched to git since he submitted the paper topic.

I met some cool people, and learned a few things. Jim Smith, another speaker, was staying at our hotel so he bummed a ride with us, and that was kinda cool. I also met Janet Swisher from Enthought, a company who sponsored the conference as well as a being previously unknown to me. Eric had visited their offices in Austin and found the whole place pretty amazing. I loved the quote from their website “Started with angel funding, it remains free of debt and venture capital.” Heh heh, “free of … venture capital”. Not sure why that line tickles me so much.

Imagine that. A company run by making a profit. Of course, John Willis would say it doesn’t have a chance, but I’m going to keep an eye on them.

The organizer’s took us out for teppanyaki at a local restaurant. Overall, except for my cold, it was a nice time and might worth checking out next year.

No Country for Old Free Software Guys

I am at the edge of “West Texas” in San Angelo in preparation for tomorrow’s Open Source Symposium. I’ve never been to this part of Texas before. It was kinda fun to fly into the airport (SJT) which only has two gates, and I’ll find out on Sunday how well the free wireless works.

I didn’t know it until well after I was asked to speak that Eric Evans (OGP) was also going to be here doing a talk on Mercurial. He’s in the top secret projects section of Rackspace these days so I don’t get to work with him as much as I used to (it is hard to believe that we’ve know each other through OpenNMS for over six years now).

Restaurant in San Angelo

We hit a local Tex-Mex place for dinner, and they had Shiner on draft, which is always a good reason to visit Texas. I’ll update more tomorrow after the Symposium.

Portland and Vancouver

I’m currently writing this from my hotel room in Portland, Oregon. I like this part of the country, and if I didn’t already live in God’s Own Earth I would consider moving here.

I like the climate, the geography and especially the people. I’m here to visit with New Edge Networks (across the river in Vancouver, Washington), who have been using OpenNMS for a long time now. They are collecting data on over 82,000 network interfaces, which amounts to about one million data points every 5 minutes.

And they are doing it on OpenNMS 1.2.

The biggest complaint I hear about OpenNMS is the learning curve. While OpenNMS works for some people right out of the box, we designed it to be an extremely flexible tool, so it is more like a table saw than a toaster. In this case it provides a lot of value that would be hard to duplicate even with expensive commercial products.

I’m here to work on the migration from OpenNMS 1.2 to OpenNMS 1.6 (to be released soon). This will add even more performance and better integration than the existing system, so it will scale as their business grows.

Since I work in support quite a bit, it is always nice to see the positive side of the work we do. And being able to get out and share a pint or three is fun, too. (grin)

The New Edge Gang
Clockwise: Jason, Scott, Me, Robyne, Ruth, James and Tina

On the Way to LugRadio USA

It’s been something like 7 weeks since I’ve been in an airport. We’ve grown to the point where the travel can be spread out a lot better among the team so I get to sleep in my own bed more frequently, but a long stay at home like this is rare for me. Things will definitely change over the next couple of months, though.

Of course, the omens are not good for travel this week. First, American Airlines is having issues with its MD-80 fleet (the type of plane I am almost always using). Second, my laptop died. And yesterday my Dad fell off the roof and broke his leg in two places (he was trying to retrieve my nephew’s helicopter toy that managed to land up there).

While I sit at DFW he’s in surgery to place some pins that should help the break heal. He should be fine but I don’t expect him to climb a ladder again any time soon.

I might have cancelled this trip but for the fact that I have to visit one of our largest clients next week. My sister is helping mom with everything, and I should be able to see him when I get back.

Despite all of this, I’m really looking forward to LugRadio. We plan to have a real informal booth for the exhibition, and there will be some OpenNMS swag in the “nutsack” bags each attendee receives. I am looking forward to meeting the type of people who attend such a conference, as it is shows like this and SCaLE that are starting to represent the user community versus the bigger business shows like LinuxWorld.

Of course, with my luck this week we’ll have an earthquake.

LugRadio Live USA

The rather irreverent British podcast LugRadio is coming to the USA.

Go to LugRadio Live USA 2008, 12-13 April, San Francisco! Watch this, then spread the word!

I like these guys. While I take the OpenNMS project seriously, I don’t take myself very seriously and I think that is the necessary and right attitude to have when it comes to open source. We don’t plan to hit many shows or conferences this year, but this sounded just like the twisted joint we like.

We have been invited to have a booth in their Exhibition so we plan to pack up and head out west next weekend. I’d love to meet some more OpenNMS users out in the Bay area, so please feel free to stop by, say “hi”, tell us you love us or tell us we suck (well, be tactful about the latter). Many thanks to Gareth and Ilan over at SCaLE for hooking us up with the LugRadio guys.

Brought To You By the Letter W

I’m always intrigued with marketing. Not the usual “My Dad is bigger than your Dad” style that is so common in most industries, but the serious, hardcore, customer experience efforts of, say, Apple.

I use a Mac because there aren’t enough hours in a day for me to deal with a Linux desktop (although things are getting much, much better in that area), and the combination of stuff that “just works” combined with open source underpinnings is an unbeatable combination for me. But as I go and pay a premium for hardware the purchase is actually enjoyable due in large part to the way Apple provides an experience: from the clean and informative web site, ease of ordering, packaging, hardware and software design to their elegant and minimalist retail stores. It’s fun to buy Apple stuff, and it helps overcome the sticker shock.

This week I’m in Chicago working with a client. We have a rather large number of clients in Chicago due to the financial markets here. Many of these firms exist solely to make money for the firm’s owners, and so there is a bit of an informal yet high energy vibe at these places due in part to the lack of external customers. In every case there is a lot of technology being employed, and it is so highly customized that OpenNMS makes a perfect fit as a monitoring solution since it can be highly customized as well.

Of course, I never get to come to Chicago when it is nice outside. It’s usually in winter and it is incredibly cold, snowing or both. When deciding on a hotel, I choose the W since it was closest to the office.

I’m not cool enough to stay at the W.

Who ever came up with the concept of this hotel was a design junky. The hotel itself is rather old, but it has been fitted with modern furniture and funky art and lighting.

To my 42 year old eyes the average age of the staff is around 15. They are so friendly and outgoing that it borders on cultish. Seriously, I’ve seen less interest in my well-being from missionaries.

The “W” letter theme is everywhere. The catch phrase from the staff is “Whatever/Whenever” in response to your needs. There is a big “Welcome” mat as you enter the lobby. There is a kaleidoscope on the desk in the room that says “Wish”.

There were plums and fancy water.

There is a fully stocked minibar with the usual drinks and snacks, but there is also clothing (shirt, short pants and a hat), Clif Bars, a W music CD, an “Ouch” First Aid kit and a “4 Two Intimacy Kit” (don’t ask).

Now, the really strange thing happened on Day 2. When I checked in there were three magazines on a rack in the room: a fashion rag and two magazines from the Chicago Social scene. When I came in the next day, the fashion magazine had been replaced by Wired. So I don’t know if they were just keeping with the “W” theme, or if they just changed it out ’cause I’m male or, and this is the scary part, did they have some kind of deep client profile system that picked out I was in tech and might like such a thing.

I don’t ask much from a hotel: a clean, comfortable room with hot water and decent broadband. I like to be pretty much ignored outside of check in and check out. So all this attention is a little uncomfortable. Heck, the week before I arrived they called to see if I needed anything special (I had ’em put a non-minibar fridge in the room).

Now, at the OpenNMS Group we try to culture a unique customer experience. We’re laid back. We have goofy names for our products. We have no full time sales people. We tell people what things cost. And I am always looking for ways to improve it.

But there can be too much over-engineering of that experience. While I won’t say I’m not ever staying in another W Hotel, in my case the “W” word that comes to mind is Weird.

OpenNMS Austin Brunch

Since we at OpenNMS don’t put any “phone home” code in our software, it is sometimes hard to tell who uses it and even if they like it. So when I travel I like to meet up with any users in the area (OpenNMS users are always incredibly intelligent, stunningly attractive and possessing a rapier-like wit). With both archon~ and derrick from the IRC channel in the Austin area, as well as Coté, I decided to try and set up a brunch in Austin before I had to head for San Antonio.

The first goal was to determine a place. It was up in the air as late as yesterday afternoon, when a chance meeting provided both a suggestion and an interesting conversation.

When I was on the barcampESM monitoring panel, I noticed that a woman had arrived and was busily snapping pictures. This was odd enough, since, to begin with, there were more cameras there than at a Britney Spears court appearance, and the fact that she was, well, a she, made her stand out. She left before I could find out who she was (and I was curious as to where those pictures were going to end up) but later when I was drinking the new Shiner Black Lager (yum), she returned and I was able to introduce myself.

Her name is Michelle Greer, and she’s involved in Geek Austin which is how she knows whurley and why she was there taking pictures. Geek Austin seems to be similar to Triangle InterNetWorkers in my area. She seems to know Austin pretty well, and she recommended Z Tejas as a nice place for lunch. It was a couple of blocks west of where the barcamp was held, so based on her recommendation and the fact that I could find it I decided to hold the OpenNMS Austin Brunch there.

Frank Sheiness (~archon from the #opennms IRC channel) and Chris Bowman were in, and I invited Coté as well, but I had the feeling that he had probably reached his limit of “Tarus Time” for the weekend. Derrick from IRC was going to show up, but he had some delayed and cancelled flights coming back from Florida and didn’t make it home until well after midnight.


Me, Chris and Frank at Z Tejas

I got to learn a lot more about Frank and Chris’s company, Korcett. They provide broadband services to apartment complexes, and they chose OpenNMS as their management tool.

I asked them how many devices they were monitoring, and the answer was less than 50. This surprised me, since the learning curve for OpenNMS is rather steep, and usually people with smaller networks don’t have or take the time to learn it. So I had to ask “Why OpenNMS?”.

There was the usual reason of scalability. The network is small now but they hope it will be growing rapidly, and it is easier to get things right at this stage than to try and fit it in later. But they also said that of all the solutions they looked at (and they looked at all of them), OpenNMS was the most “open”. It wasn’t in the sense that OpenNMS is truly free and open source, but that OpenNMS doesn’t force you into a particular way of management. It enabled them to configure the system to manage their network the way they wanted to, and not the way some vendor thought they should.

It warmed my heart.

I travel too much. I missed the snow back home, I miss my wife, and I’m now in yet another hotel room. But it’s meetings like today that make it all worthwhile.

barcampESM

A couple of years ago I went to my first barcamp, barcampRDU. A barcamp is advertised as an “un-conference”. Instead of setting up a schedule of speakers, a bunch of people get together and sort of build the speaker list from the attendees. The part I like most about barcamp is hangin’ with folks between presentations. It’s something that is a little harder to do at a conference you pay to attend since no one wants to miss out on the presentations (or at least they pretend not to want to miss them).

I can’t remember if it was whurley or John Willis who first brought barcampESM to my attention. I want to think it was both: whurley brought it up at LinuxWorld but John Willis helped make it happen with his enthusiasm for the project. The idea was to get a bunch of end users together with a bunch of vendors in a barcamp-style setting, but the reality turned more into just a bunch of vendors. Despite that I had a lot of fun, although I felt very much like an outsider most of the time. The reason follows.

We had two of the “big four” in the room, BMC and Tivoli (IBM), and one of the “little four”, Zenoss. All of them sell software. The big guys are trying to figure out how to get their lower end stuff maintained for less, and the little guys are just trying to sell software into the space being vacated by the big guys. Both see “open source” as the solution to their problems. If the big guys could build a community around the low end stuff they could focus their resources on expensive high-end solutions and software, and the little guys can’t build a market for their “enterprise” software unless they get some mindshare by releasing a small subset of their code as “open”.

You might think I’m being a little harsh here, but let’s be real. The big guys sell to the C-level, and old-school management isn’t sexy enough to catch their attention any more. They need new stuff like “Business Services Management” etc.

The little guys are all financed by VCs, and in order to get that money they had to produce a business plan with revenue projections – projections based on selling software licenses. So how will such a project respond to a user who implements the “enterprise” functionality as open source? I don’t think they could accept the code and commit it while at the same time satisfy shareholders who expect software revenue. They’d have to make up some excuse about why they couldn’t commit it, and unless the independent community was strong enough to fork the code, nothing would change.

So I was a bit of a duck out of water. I don’t know the first thing about selling software, or what needs to be done to make it easier to sell. But I do know network management, and so did most of the attendees, so I felt comfortable talking to them.

John Willis is a big Tivoli user, and he brought in two other heavy hitters, Doug McClure and Heath Newburn. Both guys were really cool and really knowledgeable. There is no denying the appeal of an end-to-end framework, but in practice it has been extremely hard to realize. I take a bit of pride in the fact that OpenNMS is being used on some huge networks, but these guys are managing some ginormous networks, since only the huge companies can afford ’em (grin). I’m certain I can learn a lot from these guys.

Speaking of heavy hitters, I got to see Doug Stevenson (Dougie Fresh) for the first time in many years. Doug has forgotten more about network management than I will ever know, and he’s had experience with pretty much everything out there. We used to call him the Elvis of network management.


Dougie and Me

He’s doing well, currently working on Tivoli, and after a heart attack in 2004 he’s in the best health I’ve seen.

Oh, nice lead in for a little story. When Doug was at AOL, he worked for a guy named Scott, who used to work for me. I was on the phone with Scott back in 2001 when he had a heart valve tear. He didn’t know he had Marfan syndrome and it had caused his valve to weaken, and he had to be airlifted to the nearest large hospital for emergency surgery and a valve replacement. When I talked to him a few days later, a had to say, “Scott, I know I like to run my mouth, but dude, next time just say you have to go.”

Of course Doug had to call Scott after his heart attack to let him know he wouldn’t be in for awhile. For once I know there was a manager who understood completely what one of his guys was going through.

Anyway, back to barcampESM.

Coté showed up and introduced me to Michael Nels and Kartick Suriamoorthy from Alterpoint/Ziptie. I really want to check out Ziptie now. It’s a configuration management tool written in Java, and there might be some integration points that we could leverage.

All I need is time. Ah, what I’d give for a 36 hour day (as long as everyone else stayed on 24 hour days).


Me, Frank and Chris

I got to meet Charles Crouch from Red Hat (JBoss). He is working on the Red Hat fork of the Hyperic code base that JBoss licensed a few years ago. And I also got to meet Frank Sheiness (archon~ from the #opennms IRC channel) and Chris Bowman from Korcett, but more on them later.

I’m sure I’m missing other people. Bill Karpovich and Erik Dahl from Zenoss were there, and Erik has promised to wear an OpenNMS polo if I send him one. I got to hear how they got started with the “Zen of Open Source Software”. Chip Holden from BMC was on a panel with Erik, Heath and me moderated by John.

Man, I really didn’t get to spend as much time with everyone as I wanted.

There was a little bad news. As whurley was riding his skateboard toward the venue with a bunch of gear on his back, a woman walked out right in front of him. When he planted his foot to stop, the weight on his back shifted and caused his ankle to twist. After hobbling around for most of the day he went to the doctor and came back on crutches. They are not sure if it is broken or not.

Overall I was glad I came. The crowd was cool and I really like Austin. Many thanks to BMC and Zenoss for footing the bill for lunch and dinner. Also, check out the new Open Management Consortium site. It looks like they are breathing new life into the project (but don’t participate in the stupid “What’s your favorite open source monitoring tool?” poll – perhaps it will get less like Tiger Beat as the site gets going).