Skip navigation
2016

Welcome to another edition of the JBoss Weekly Editorial! This past week has been full of quite a bit, so we’ll just get right to it.

Releases

13aadh.jpg

 

That’s right, we’ve been hard at work bringing more quality software to you all. This past week saw many releases across a wide range of projects, some even having multiple releases in the same week!

releases-2016-04-28.png
That’s it for the releases this week, look for more next week!

Demos

 


The CDK, or Container Development Kit, is a pre-built development kit for writing container based application on Red Hat Enterprise Linux. Give it a spin regardless of the OS you’re running!Christina walks us through the Healthcare demo in the first part of a new demo series. The demo involves five different parties with multiple data languages involved. She’ll continue to break down the demo in the coming weeks, but it is a more realistic demonstration with multiple integrations and data translations.


Google Summer of Code

gsoc2016 sun 373x373As we approach summer (at least in the northern hemisphere) students looking for something to do, at least those who are enthusiastic about tech, turn to Google Summer of Code. Once again, JBoss has had the honor of been selected as a mentoring organization! On Friday April 22nd Google announced the following ten students assigned to work with JBoss. There were many additional proposals, more than 70 in all! We’d like to thank everyone who submitted and look forward to working with you in the coming months.

  • Idel Pivnitskiy: AeroGear WebPush and UnifiedPush Server integration
  • rohitmohan96: Ceylon Markdown
  • Lucas Werkmeister: Ceylon TypeScript Loader
  • Samuel Richardson: Drools Rules in Minecraft
  • Anton Gabov: Smart HTTP/2-based protocol for Infinispan
  • Austin Ko: Hawkular-agent For Vert.x
  • mincongh: Hibernate Search: JSR 352 batch job for re-indexing entities
  • Anuj Garg: Improve existing Android client of Hawkular
  • Tugba: Teiid HDFS Translator/Connector
  • dimcho: Test scheduling for large test suites

Welcome to another 'Week in JBoss'. This week was dominated by the announcements of many DevNation talks (more on that later). Expect DevNation and Summit to be a common theme over the coming months as the JBoss teams prepare their projects and products for our primary annual conference. As usual you can catch all the buzz around JBoss here, but for now, on with the editorial!

 

DevNation 2016 is Coming!

This June (26-29) we'll be back in San Francisco for the third DevNation conference. As usual you can expect a developer-focused conference with lots of exciting tech demos & presentations. We're also planning some great social events and hands-on hack nights! Hop over to the DevNation site where registration is open.

 

RHDev_homepromo_devnation_winpass_13apr2016.png

 

As usual there will be a strong representation from the JBoss team, with the following presentations announced this week:

 

 

Keep an eye out for more announcements an the full agenda on the DevNation site.

 

What's New in the World of BPM?

This week Kris Verlaenen attended the 'bpmNEXT 2016' conference and is (almost) live-blogging the whole experience. Catch the first four posts in his series: Part 1, Part 2, Part 3, Part 4. Stay tuned, maybe there will be some more?

 

New Releases!

No week at JBoss would be complete without a significant haul of new releases. Here's what we have for you this week:

 

Apologies for being a couple of weeks since the last instalment but we're here again! And what a couple of weeks it's been?!

 

Microservices has been dominating a lot of conversations across the industry for a while. Is it new? How does it relate to SOA? When I was on holiday recently I got a chance to put down a few thoughts on the subject, for instance how they relate to fundamental distributed systems, or what constitutes a microservice if in the future, as I suspect, we allow them to become dynamic systems? I also had a few musings on what typically leads to monoliths and how microservices isn't necessarily going to avoid those pitfalls. Take a look because your input in this technology wave is crucial.

 

The Infinispan team seem to have got stuck in releasing one version after another (which is a good thing!) First we had 8.2.1.Final, then 8.1.3.Final, and now 9.0.0.Alpha1! Never one to be outdone, the Arquillian team shot back with a Graphene release, a new Drone version (two actually), and the Container Undertow release! There have also been a number of other releases of projects so check out The Buzz!

 

Time for a couple of other highlights, such as Marc talking about APIMan in a network with limited connectivity, Heiko about Hawkular in ManageIQ sprints, Martin on Weld meeting Vert.x (great news!) and Vlad with the Hibernate newsletter.

 

Mauricio also had some good news about the Drools book he co-authored - it's out now! Good luck guys and I'm looking forward to the movie version!

 

OK that's it for now. Hopefully we'll be back in a week and not two

April Fools' Day traditionally involves the playing of pranks and hoaxes on others, often with media and other organisations making announcements that are then later exposed as jokes.  While these are mostly harmless pranks they do sometimes backfire and unfortunately may even have real world implications.  Of course we realise that those of you reading the Editorial would never fall for any of these pranks but read on with care, you never know what you are going to find

 

Users, Roles and Permissions with apiman

 

The apiman project provides an Open Source solution for API Management allowing you to govern your APIs with a flexible, policy based runtime.  The management of the runtime is controlled by permissions granted to a user through roles; these can either be the pre-defined set that comes with apiman or a custom based role that has been defined based on your requirements.  The management of users, roles and permissions is straight forward within apiman, for more information on this topic check out Len's post where he discusses the details of the pre-defined roles and how to set up a special role for his brother in law.

 

Apache Camel 2.18 Roadmap

 

There are some big changes potentially coming to the Camel community, the recent release of Camel 2.17 will be the last to support JDK 7 with Camel 2.18 basing on JDK 8.  If you are a user of Camel then now is the time to have your say about this change in direction, Claus has some more information about the changes that may be headed your way along with details of where you can join in the conversation so that the community can make a decision that is best for all.

 

Blue/Green deployments with Fuse Integration Services

 

Christina has been developing an Auto Dealership Management Demo as part of a series that discusses the advantages of using Fuse Integration Services.  In the sixth installment of the series Christina discusses how you can make use of Blue/Green deployments to deploy a new version of your application while retaining the necessary high availability for your application.

 

Hibernate News

 

If you are interested in the Hibernate community then the Hibernate Community Newsletter is always worth following, a regular newsletter that highlights many of the hibernates articles that have been published along with interesting discussions that have been taking place on the forums and on StackOverflow.

 

BRMS Application Development in the Cloud

 

As part of his App Dev Cloud Stack series Eric Schabell has often discussed why application developers can no longer ignore the stack.  In previous posts he has covered the Container Development  Kit (CDK) and its part in the puzzle, he is now moving up the stack to discuss the BRMS tooling and show how this can be installed within the Cloud environment.

 

New Releases

 

 

That's all from this week's editorial, I hope you managed to get through it unscathed and will join us again next week for some more news from around the JBoss Community.