Note: Tarus Balog wrote in a blog post in June of 2021 that the Order of the Green Polo was being retired. A new program will be created to replace it.
The super secret brotherhood (a.k.a. OGP) and developers of the OpenNMS Project. You can recognize an OGP member by their good looks as well as their super-flashy, very coveted OpenNMS Green Polo.
The OGP Toast:
- May your commits be swift, your fields encapsulated, your garbage collected, and your jars full!
Tarus has said:
- Back in the fall of 2004, I wanted to find a way to recognize those people who make OpenNMS what it is, and to thank them in some fashion. Thus the top secret Order of the Green Polo was founded.
- Ever since the advent of "business casual" workplace attire, the "logo" polo shirt has become a fixture in IT departments around the world. We sell black and white polos with the OpenNMS logo on our web site.
- But this is much, much, different. These are "green" polos, very rare, and they will never be available for sale. Think of them as equivalent to winning The Masters golf tournament's green jacket - only harder to get.
- In order to get one, all one has to do is give up all hope of having a life outside of OpenNMS, work long hours for free, and basically become a closet superhero, squashing bugs (or uncovering their existence) in a single bound.
- The Order is designed to recognize those achievements of these rare individuals. So I present to you the list of Green Polo members.
- If you use OpenNMS and like it, take some time to say thanks to these folks - they've earned it. Also, as The OpenNMS Group grows, we will be looking to hire people from this very group.
- I am grateful to everyone, from the most seasoned veteran to the "why doesn't admin/admin log me in" newbie, and especially to these folks for helping make OpenNMS the best network management product on the planet.
In alphabetical order:
- Antonio Russo (2006Q3)
- Antonio is our Italian Ambassador as well as the father of Linkd and our SVG-based topological map. He is also a great cook, as he demonstrated at Dev-Jam 2006.
- Alejandro Galue (2007Q3)
- Alejandro is our South American ambassador, based out of Venezuela. He is also one of our Threshd experts, along with Craig Miskell.
- Alex Finger (2008Q2)
- Alex is our international man of mystery (living in France, working in Switzerland, and born in Germany). He has provided tremendous support to this project and is responsible for much of the design and testing of many of its carrier grade features. He has contributed an Adobe Air interface, tirelessly evangelizes the project throughout Europe, and worked with Klaus Thielking-Riechert and Ronny Trommer on the German-language book OpenNMS: Netzwerkmanagement mit freier Software.
- Ben Reed (2004Q4)
- Ben is one of the chief maintainers of the fink project, dedicated to bringing the world of Unix open-source software to Darwin and Mac OS X. He was one of the original people to work on OpenNMS, and has been maintaining the Mac ports for OpenNMS as well as the related applications of RRDTool and PostgreSQL.
- Bill Ayres (2004Q4)
- Bill works at Oregon State University and was one of the first commercial support customers for OpenNMS. He has contributed a number of fixes and features to the product over the years, and continues to provide small code changes with large, positive results.
- Christian Pape (2013Q2)
- Christian is one of the Founders of the OpenNMS Foundation, as well as an uber-geek (he created a voice activated coffee machine) and he has been involved with OpenNMS for several years. Responsible for both code, such as the VMware integration, he has also authored a number of papers and articles on OpenNMS and presented them at numerous conferences.
- Craig Gallen (2007Q3)
- Craig, from Ireland but currently in the UK, is responsible for OpenNMS being a part of OpenOSS, a reference implementation of the NGOSS stack using open source tools.
- Craig Miskell (2005Q1)
- Craig, from New Zealand, joins Jonathan as our second international OGP member. He has been contributing bug fixes and many new features, including the original scheduled outages GUI and the in-line method of thresholding.
- David Hustace (2004Q4)
- David works with the OpenNMS Group, and is a key player in the future of OpenNMS. He has added some code features, such as javaMail support, the Mail Transport Monitor, and Alarmd. He also brings a good sense of direction to the project, making us focus on what the community wants versus what we might think they want.
- DJ Gregor (2004Q4)
- DJ has a huge list of accomplishments, so it's hard to know where to start. Perhaps his biggest contributions have been reworking the build system to fully utilize ant, and to replace install.pl with a java counterpart. Both these contributions have been ungratefully supplanted by the project's move to Maven for builds, but DJ continues to make important contributions including regular code cleaning blitzes and platform expertise for Solaris and OS/390.
- Dustin Frisch (2015Q2)
- Dustin started working with OpenNMS through GSoC on log correlation for OpenNMS. He also worked on Pollerd key-value store and PRIS. He is one of the OpenNMS Foundation Europe founders.
- Eric Evans (2004Q4)
- Eric is the OpenNMS Debian maintainer. Although the reliance of the product on Sun Java will prevent it (in the short term) from becoming part of the distribution, his work has allowed OpenNMS to run on that platform and provides for one of the easiest installs. He works at Rackspace Managed Hosting, and outside of his coding efforts he has donated a lot of time and resources to improving the application.
- Jason Aras (2007Q3)
- Jason has worked many different parts of OpenNMS, including new SNMP-based monitors, the RESTful web service interface for OpenNMS data, and the BSF poller monitor.
- Jeff Gehlbach (2006Q4)
- Jeff comes from a background of network and systems management, and knows some stuff about SNMP agents. He attended Dev-Jam 2006 on his own nickel and jumped right in on the development bandwagon. His work earned him a place on the OGP in late 2006.
- Jesse White (2015Q2)
- Jesse started working with OpenNMS through his job and the GSoC. He has done a tremendous amount of work with such things as the Grafana integration as well as scalability with Newts.io.
- Johan Edstrom (2006Q3)
- Johan has many years of network management experience and came to OpenNMS because of its scalability, ease of configuration, and its "exactness" of monitoring. He has contributed to a number of features and maintains the 'bot on the #opennms IRC channel.
- Jonathan Sartin (2004Q4)
- Jonathan is our UK ambassador. He has done much to promote OpenNMS (including working more personally than we can with the OpenOSS team, of which OpenNMS is a part) as well as improve the code, especially in the areas of enterprise reporting and Solaris platform support. It was great to get an e-mail from him where OpenNMS actually allowed him to take his first vacation in years without worrying about the network.
- Klaus Thielking-Riechert (2010Q1)
- Klaus is one of the authors, along with Alex Finger and Ronny Trommer, of the German-language book OpenNMS: Netzwerkmanagement mit freier Software and is a frequent contributor of assistance on the mailing lists.
- Markus Neumann (2012Q2)
- Markus has impressive technical skills, a demented sense of humor, and fascinating beard, but beyond those attributes he has also been very involved in improving OpenNMS, including the development of the GWT-based Asset user interface, vast improvement to JMX data collection, as well as serving as a mentor both within the community as well as in the Google Summer of Code.
- Matt Raykowski (2009Q1)
- Matt added a native WMI interface to OpenNMS for data collection, allowing for the highly scalable collection engine within OpenNMS to collect on Windows performance metrics without the need of a proxy or extra agents. More recently he contributed a JDBC interface for data collection, enabling anything in a relational database with a JDBC driver to be sucked into OpenNMS.
- Michael Huot (2004Q4)
- Mike's induction into the Order reflects years of not only helping us make the product better through opening support tickets, but by working with us to test the limits of OpenNMS. He is also the SuSE maintainer for OpenNMS.
- Ronny Trommer (2010Q1)
- Ronny worked for NETHINKS GmbH until 2011, an OpenNMS services partner headquartered in Fulda, Germany. Ronny is a key contributor of the original and ongoing JasperReports integration work in OpenNMS, has contributed a number of poller monitors besides, and worked with Alex Finger and Klaus Thielking-Riechert on the German-language book OpenNMS: Netzwerkmanagement mit freier Software.
- Seth Leger (2011Q2)
- Seth was involved with OpenNMS from the beginning, but in the last few years has managed to return to the project. His work on the project is very broad, but recognition for the OGP came from his work on IPv6 support.
- Tarus Balog (2004Q4)
- The "Mouth of OpenNMS", Tarus has been responsible for maintaining and cheerleading the OpenNMS project since May of 2002.
Over time, people change and so do their interests. There have been a number of OGP members over the years who have moved on to other things. The Polo Emeritus list represents those folks and their achievements, but they are not eligible to vote on OpenNMS project business nor do they get a paid trip to Dev-Jam. Everything else stays the same and should they have the time to get back involved with OpenNMS there will always be a place for them.
- Matt Brozowski (2004Q4)
- Matt is the chief OpenNMS software architect and CTO of the OpenNMS Group. In the time that he has been here, OpenNMS has seen a continuous, marked increases in stability and performance. His use of the Eclipse IDE and test-driven development have helped insure that OpenNMS can meet its goal of becoming the default network management platform of choice.
- Donald Desloge (2011Q2)
- Donald has been working on OpenNMS for many years now, but earned membership in the OGP through his work on the JasperReports integration, allow for the creation of awesome reports from OpenNMS data.
- Michael Jamison (2005Q1)
- Mike has created a new collector to collect on JMX queue data. With a large number of applications being based on JMX technology (such as those built on JBoss or Hibernate) it will be nice to be able to "see" into them and gather performance data. This also marks the first time the collector has been extended - not an easy task.
- Sasa Markovic (2005Q2)
- Sasa is the creator of JRobin, a java port of the popular RRDTool project. Since OpenNMS is written in Java, it is much more efficient to use JRobin when storing time series data. In 2005 he turned over the maintenance of JRobin to the OpenNMS Group, and in recognition of his work he was inducted into the OGP.
- Ted Kaczmarek (2004Q4)
- Ted works for Radware, Inc., and in his spare time is the de facto "testing czar" (there has got to be an anagram in there somewhere). Often he reports bugs the moment new code is committed to CVS, which we love (we really, really do). Instead of just opening bugs, Ted gives us a lot of the information we need to fix them (sometimes including the patch).