Welcome to this weeks JBoss Editorial, where you will find this last weeks activities and events around the JBoss Community. This week has produced a few project releases, but more interesting is the trend of introducing us to new topics, projects, and products that came out this week.
Shane Johnson over on howtojboss.com is on a webinar today covering The Art of JBoss EAP Deployments, don't worry, you can catch a recording on the same link if you miss the live event. He also put together a recording to show you how fast JBoss EAP is, why, and how. It gives you all the details in the recording, slideshow, and accompanying article.
Blogs / Articles
Brian Che continues his tour of the Tenet of Hybrid Clouds with the fourth in the series.
We get introduced to Mobile Design with Errai by Erik-Jan de Wit.
Salaboy from the Drools team introduces us to Knowledge Is Everything (KIE).
Finally, if you are ready to get started with business rules, processes, and/or event processing, there is a new JBoss BRMS Primer article in the series, Getting Started with JBoss BRMS that puts you right in the drivers seat to spin up demos, investigate capabilities, and kick start proofs-of-concepts in nothing flat.
A list of new project releases, enjoy!
Push It with Aerogear
"Push it real good", Aerogear is here with its new UnifiedPush Server and SimplePush Server. Mobile application developers have historically had to rely on relatively expensive hosted solutions for sending push notifications to APNs (Apple Push Notification service) and GCM (Google Cloud Messaging). Now there is a open source Java solution for sending native push notifications from your server to iOS and Android devices.
Hijack JGroups - Bela Ban is back with a great blog on getting into the weeds with the JGroups in Infinispan and Wildfly.
OpenStack - Shane Johnson explores OpenStack - a middleware developer's view of the IaaS world.
Releases (Early and Often)
Over the next two months Shane Johnson will be writing a series of articles describing how Java EE applications can be developed and deployed into the Cloud. In his first article Shane focusses on the OpenShift architecture, discusses the different communication requirements of application servers in the OpenShift environment compared to those within a traditional middleware configuration, introduces the concept of Gears and how they relate to the virtualisation employed by OpenShift and finally lists some of the components and topologies that can be used within OpenShift deployments.
Kabir Khan has written two very interesting articles describing how to configure audit logging for WildFly 8.0.0.Alpha4.
In his first article, Kabir describes how to set up secure Audit Logging to a remote rsyslog daemon. While this is an advanced configuration for the WildFly audit logging, Kabir takes us through the process step by step and covers the creation of the Certificate Authority which is used to self sign the certificates for TLS, how to configure the WildFly Audit Logging to use TLS as its transport and finally how to configure rsyslogd to recognise the client certificates issued by your new Certificate Authority. If this article sounds too daunting then you may also want to check out his second article where he describes a simpler example, showing how to enable the WildFly Audit Logging to log entries into a file before going on to show how to add the syslog handler to enable logging to a local syslog daemon.
On Wednesday 28th August there will be two BRMS events taking place in Dublin, one in the morning and the second in the evening. These events are free however spaces are limited. If you are interested in attending either event then make sure to check Mark's post for details of how to register.
Eric Schabell will be presenting once again at this year's GOTO Aarhus conference. His session will be taking place on Monday 30th September, from 13:20 to 14:10, and is entitled OpenShift Primer - Cloud development has never been easier.
That is all for this week, please check back next week for more updates from the JBoss Communities.
Project Overlord 1.0.0.Final
The Overlord team is proud to announce the release of version 1.0.0.Final
Any computer system, whether it is centralized or distributed, needs some form of governance, i.e., the act of monitoring and managing the system. Such governance may be as simple as ensuring only authorized users have access to capabilities (e.g. services), or as complex as guaranteeing the system and its components maintain a level of availability or reliability in the presence of failures or increased system load. Managing distributed systems has always been a critical aspect for users, developers and administrators. As those distributed systems grew in scope and scalability, spanning multiple organizations with different infrastructures and trust boundaries, governance became more difficult but even more important. Governance deals with the processes by which a system operates. In order to have successful governance, some form of management, monitoring and administration is required for these processes
We've been pretty busy lately so this is slightly delayed. However, I do want to announce that Red Hat has joined the Google Cloud Platform Partner Program as a Technology Partner. Through this program, Red Hat and Google will collaborate on an open source community project known as JBoss CapeDwarf that increases the portability of Java-based Google App Engine applications and expands the deployment choices beyond Google’s cloud.
e-Spirit, developer of the Java-based FirstSpirit content management system and a Red Hat partner, is in the process of rolling out an integration of FirstSpirit with JBoss Portal Platform 6. This integration offers functionality similar to existing e-Spirit offerings for SAP NetWeaver Portal, IBM WebSphere Portal, SharePoint and Liferay.
We are back with a newer version 1.2 that has some improvements made by Rafael Benevides, such as running on JBoss EAP 6.1 and leveraging the central JBoss Maven repository.
Three months ago I became the Red Hat intern for Errai. Shortly afterwards I embarked on a modest task: to make a demo showing the world how awesome Errai is. I am now happy to present Block Drop, a simple multi-player, Tetris-like web game for the desktop or touch screen browsers.
With the release of Hibernate Validator 5.1.0.Alpha1 just out, it is time to pick up on the Bean Validation 1.1 spotlight series and cast a light onto method validation. Long time Hibernate Validator users know that method validation is part of Validator since version 4.2, however only as a provider specific featue. Bean Validation 1.1 makes method validation now part of the specification.
Guillaume pointed out recently on the hibernate-dev mailing list that is has been a very long time since the last release of Hibernate JPA Metamodel Generator release and that it is time to do another one. And we listened. We just released 1.3.0.Final. As usual, you can get the artefacts from the JBoss Maven repo or from SourceForge.
It's my pleasure to announce the first alpha release of Hibernate Validator 5.1. This release brings you several new features based on top of the Bean Validation 1.1 APIs, substantial performance improvements as well as some bug fixes.
We’re happy to announce that ModeShape 3.4.0.Final is now available. This release contains lots of bug fixes and several new features
Hibernate ORM 4.2.4.Final was just released, containing multiple bug fixes.
e received some great community feedback on the first TorqueBox 3 beta release and decided to spin a second beta to make sure all the kinks are worked out. If everything goes well we hope to jump from 3.0.0.beta2 straight to 3.0.0 before the end of August.
We're proud to announce the second Alpha release of Infinispan 6.0.0, and also the second release using the Apache Software Licence.
The Arquillian team is proud to announce the 1.1.1.Final release of the Arquillian Core component!
It has become a tradition for the JBoss community to celebrate its spirit every year, and yes, it is time for the JBoss Community Recongition Awards again - when the most active members receive the recongnition of their peers! As it befits an active and self-conscious community, 2013 has been the best awards cycle (yet!), with no less than 1170 votes being cast for choosing the JBoss Community Leaders out of 33 nominees, in 6 categories:
Join us in thanking them for their great contributions, and congratulate them, along with all the other nominees, for their fantastic energy and inspiring example, that keeps the spirit of innovation and openness of JBoss alive, beyond the elegant solutions and clever code, but being at the heart of both at the same time.
(And in particular, Bartosz, Jakub and John are repeat winners, so they receive a second, special, round of applause.)
(Update: Prompted to get our facts straight, we opened the ledgers and did the finger counting again, noting that Bartosz and Esteban are in fact repeat winners, and it's John's second nomination. So ... we're sorry for the confusion ... and we're left with the only option of congratulating everyone once more!)