2011 Winners
Each year, the JBoss Community recognizes individual members who have made exceptional contributions to the Boss projects in one of 5 categories. The JBoss Community Recognition Award candidates were nominated by the project leads, and these nominations were voted on by the greater JBoss Community.
The winners for 2011 were:
Documentation - Fred Curry
Wiki - Elias Barrientos
Issue/JIRA - Ara Minosian
Bug Fixes - Salatino Mauricio
New Features - Salatino Mauricio
2011 Nominees
New Features
Bernard Labno
Nominator: Jay Balunas
Where to begin, he has created many new components for the RichFaces sandbox project, including Schedule, Notify, Focus, and Watermark - http://community.jboss.org/wiki/40SandboxComponents. These are great new features for the project, and the community is loving them. This goes beyond just development though, as he actively engaged, and worked with the rest of the community to test, improve, and adapt his components. This including developing for both the RichFaces 3.3 and 4.0 versions. Where he also blazed a trail using the 4.0 Component Development Kit (CDK). Not only developing with it before it was completed, but also creating and sharing his own CDK development guide, which we are going to build upon for all to use. In short I think Bernard represents a great example of an open source community member, and can't wait to see what he works on next!
Marcel Kolsteren
Nominator: Anil Saldhana
Marcel showed great initiative and enthusiasm in providing advanced Federated Identity Integration using PicketLink for JBoss Seam v2 and v3. There was SAML v2 integration along with OpenID and Facebook integration for Seam Applications. Marcel supported the community by answering questions and guiding users with both PicketLink and Seam. He is a real star in the JBoss community.
Salatino Mauricio
Nominator: Mark Proctor
I don't think another more dedicated community member exists than Mauricio. He's often onhand to assist in giving our bootcamps. He's author of a jBPM3 book and working on a new jBPM5 book. http://www.amazon.com/jBPM-Developer-Guide-Mauricio-Salatino/dp/1847195687
His blog speaks volumes about his commitment to the projects and his evangalisation skills
Mauricio has been working nearly full time as a community member for several years now and has done so many features i'm not quite sure where to begin. Some higlights of things he's had his hands in are:
- Pluggable variable persistence
- Camel and Spring integration
- OSWorkflow execution on jBPM5
- Distributed Multi Agent Grid infrastructure
- Lots of bug fixing
- Enournmous help on both drools mailing lists and jbpm forum
Matija Mazi
Nominator: Ales Justin
Matija contributed simple but effective Weld Jetty integration. He looked into details of Jetty code to see how to make this integration as transparent as possible to Weld code and user applications. With Jetty being one of the most popular Web containers, due to its lightweight nature, this is an important contribution to make Weld present and nicely running on all major platforms.
Chris Schneider
Nominator: Jim Crossley
Chris (Schneider), a regular hanger-outer in IRC and on the mailing lists, is solely responsible for the idea behind TorqueBox Services, a new feature we added in December that has been very well-received. In addition to his thoughtful feedback, he has also recently begun contributing fixes to the TorqueBox docs.
Tomohisa Igarashi
Nominator: Clebert Suconic
Tomohisa has done a great job implementing several features for HornetQ. He contributed the first version of Twitter bridge for HornetQ, also the Version compatibility draft and is working on the cloud support for clustering on HornetQ. He is one of the best contributors I have seen at JBoss.
James Perkins
Nominator: David M. Lloyd
James did an outstanding job leading this mini-project, from start to finish, independently and enthusiastically, and in cooperation with other community members and projects. He required little supervision, carrying out the task efficiently and effectively, while also being very receptive to changes and adjustments to requirements. I can't think of a greater compliment than to say that he's competent and enthusiastic.
Gunnar Morling
Nominator: Hardy Ferentschik
Gunnar grew in 2010 to the most valuable contributor for Hibernate Validator. His contributions started with the implementation of the hibernate-validator-annotation-processor, an annotation processor helping developers to detect wrongly placed Bean Validation constraints.
During this work on the annotation processor Gunnar got more and more involved into Hibernate Validator and kept contributing with bug fixes and feature requests. He also wrote several great blog entries about the usage of Hibernate Validator.
Most importantly though, he implemented the biggest new features of Hibernate Validator 4.2, namely method level validation. During this work, he showed true Community spirit by creating in parallel a Seam 3 module for integration of this new feature into Seam.
Gunnar's contributions are of extremely high standard and he fully embraced the code review approach we introduced since moving to GitHub. Not only does he happily go through several iterations with his own pull request, but he also provides valuable feedback for any other code changes.
Bug fixes
Salatino Mauricio
Nominator: Mark Proctor
I don't think another more dedicated community member exists than Mauricio. He's often on hand to assist in giving our bootcamps. He's author of a jBPM3 book and working on a new jBPM5 book.
http://www.amazon.com/jBPM-Developer-Guide-Mauricio-Salatino/dp/1847195687
His blog speaks volumes about his commitment to the projects and his evangalisation skills
Mauricio has been working nearly full time as a community member for several years now and has done so many features i'm not quite sure where to begin. Some higlights of things he's had his hands in are:
- Pluggable variable persistence
- Camel and Spring integration
- OSWorkflow execution on jBPM5
- Distributed Multi Agent Grid infrastructure
- Lots of bug fixing
- Enournmous help on both drools mailing lists and jbpm forum
Adam Warski
Nominator: Jim Crossley
Adam (Warski) runs TorqueBox in production in the form of https://www.jbison.com/. He was instrumental in getting Rails 3 apps running on TorqueBox and helped us fix a number of session-related bugs. He has also implemented a clever means of injecting CDI components into Ruby objects, which we hope to integrate at some point. In addition, Adam is due to present TorqueBox at Poznan JUG in March and Java4People in April.
Kevin Pollet
Nominator: Hardy Ferentschik
Kevin is another newcomer to Hibernate Validator in 2010.
He became in a very short time known as "bug crusher". His usual question after a successful bug resolution is: "Which bug shall I work on now?"
Even though many would Kevin still consider a rather unexperienced developer, he shows extreme professionalism by always searching for the best solution and discussing open issues on IRC or email until the "perfect" solution is reached.
Due to his diligence during resolving bugs he already found several unrelated issues and often provided fixes shortly afterwards.
Every project should have a bug crusher like Kevin.
John D. Ament
Nominator: Randall Hauch
John joined the ModeShape community several months ago. In that time, he has contributed a few new features and, perhaps most importantly, provided timely fixes for quite a few bugs and issues. Hiscontributions are very high quality, he offers excellent feedback to others, and has been an outstanding community member.
Peter Johnson
Nominator: Dimitris Andreadis
Peter is the co-author of "JBoss in Action". Peter is #4 in the list of most active contributors across all jboss.org forums, and the #1 most active community contributor when it comes to JBoss AS[1]. Peter is there to assist any community member asking for help in using and configuring JBoss AS. He also offers a significant service by troubleshooting errors conditions and diagnosing and reporting bugs, thus helping us improve the project.
[1] Peter's rating in JBoss.org: Master (9,544 points)
Issue/Jira
Ara Minosian
Nominator: Jay Balunas
Cloud, its on everyones minds these days especially Ara's. He has been incredibly helpful to the RichFaces project by investigating Google Application Engine (GAE) integration features, issues, and features. He has created many related jira's ranging from bugs to features. The type of valuable jira's that really help to stabilize support for things like GAE. For example RF-10259 where he not only reported an issue with GAE start time, but investigated, and posted how to resolve the issue. Or on RFPL-920 where he created a project on github with RichFaces and Weld to run on GAE. His contributions will go a long way toward helping us get RichFaces stable and ready for GAE. His influence goes beyond just jira through, as he assists in the community, blogs, and in general is just a great community member!
Matthew Hayes
Nominator: Anil Saldhana
Matthew tested Seam Applications with external identity systems using PicketLink. During his testing exercises, he detected code problems and notified project PicketLink to exact locations in the Java source files where problems existed, which led to rapid/quick resolution of the bugs. He also suggested some minor features that would be very useful to the community. He continues to ensure that seam applications work well with PicketLink for SSO.
Marcel Kolsteren
Nominator: Anil Saldhana
Marcel created bug reports for Project PicketLink by performing interoperability with other IDM projects such as OpenSSO and Google SAML APIs.He helped in improving the quality of PicketLink.
Wiki
Marcel Kolsteren
Nominator: Anil Saldhana
Marcel created bug reports for Project PicketLink by performing interoperability with other IDM projects such as OpenSSO and Google SAML APIs.He helped in improving the quality of PicketLink.
Riccardo Serafin
Nominator: Alesio Soldano
Riccardo posted some very interesting forum messages on SAML and WS-Trust usage with JBossWS-CXF and Picket Link, identifying few potential issues and providing suggestions on achieving non-trivial functionalities. He demonstrated a good insight of the JBoss code he dealt with.
Ilya Sorokoumov
Nominator: Jay Balunas
Ilya blasted into the RichFaces community and quickly became one of the top 5 contributors in the user forums! Not an easy task given the activity on RichFaces forums. When I contacted him he just said that he likes the technology, and helping people out. Just to give some perspective, his is already a jboss forum master with 763 points - wow! His timing could not have been better, and he was great in helping out while we worked to get 4.0.0 releases out! His influence has spread beyond just RichFaces with his own blog on JBoss including posts on JPA EntityManager extensions, and custom EL functions. He also started a "Fun about Java" article in the Developers space - check it out it is funny stuff!
Elias Barrientos
Nominator: Thomas Heute
Elias Barrientos implemented the first public facing GateIn portal and reported his experience through various Wiki articles to share his experience with other users. Through his Wiki articles Elias reported limitations and issues that were brought to the attention of the Red Hat developer team. The articles are particularly interesting as it was not only the first website visible to the public (http://www.intralot.com.pe/) but also because it is very well customized and working on a cluster of nodes.
Documentation
Marcel Kolsteren
Nominator: Anil Saldhana
Marcel created bug reports for Project PicketLink by performing interoperability with other IDM projects such as OpenSSO and Google SAML APIs.He helped in improving the quality of PicketLink.
Juan Camilo Prada
Nominator: Jay Balunas
Out of no where this really nice guy asks if he can help out with the wiki, and maybe documentation. He likes the technology and wants to get involved. He comes to some documentation meetings, and jumps right in. He started out by creating, and organizing our "RichFaces Getting Started" pages, making them current and a good resource for new users. He is also helping to improve our project's readme files, which we certainly could use the update on before RichFaces 4.0.0.Final is released. He comes to the table with good ideas, and enthusiasm for the project, and community. Juan is also no stranger to Open Source communities and is also a Fedora Ambassador and assists with their website, and through his own blogs. We look forward to seeing more from Juan, and we feel he deserves this recognition!
Fred Curry
Nominator: Thomas Heute
Fred Curry wrote the GateIn Portal missing guide, the document is used by multiple users, consultants and customers to create a new deployable portal from a sample. The document named "Steps To Create A New Portal From Sample-Portal" is a document that cannot be found in any other form in the GateIn official documentation and was written after Fred's own study of the framework.
It really makes a difference for the users of GateIn who are getting started with the portal framework.