Search

Roadmap

jdf 1.0

"Vanilla Java EE 6"

JBoss Developer Framework 1.0 focuses on showing you how to use vanilla Java Enterprise Edition 6, with a choice of view layers:

  • HTML5 - JavaScript and CSS control the views, RESTful endpoints provide server interaction.
  • Errai and GWT - The server side APIs, such as CDI, are made available in the browser, ideal for large web applications
  • RichFaces & JSF - UI component framework for easily integrating Ajax into business applications using JSF

To achieve this, we provide:

  • More than 50 quickstarts, with topics from RESTful CRUD to distributed transactions. Each quickstart shows a use case or API in isolation.
  • The TicketMonster application, a full web-app showing off HTML5 + REST, RichFaces and Errai, as well as JPA, JAX-RS, Bean Validaton and CDI, with a complete guide, showing you how to build the app for yourself.
  • Migration guides for Spring, Seam 2 (Dan Allen's Seam In Action Open18 application) and Java EE 5

Finally, in order to make navigating the JBoss Java EE stack a bit easier, the JBoss BOMs project provides a recommended set of dependencies for any Maven Repository based build system.

jdf 2.0

"Java EE with mobile hybrid applications"

Release 2.0 of JBoss Developer Framework focuses on building mobile hybrid applications:

  • Apache Cordova, building on the excellent work of the AeroGear team
  • JBoss Stacks

To do this, we provide:

  • TicketMonster as a native application, compiled from HTML5 using Cordova
  • A quickstart, showing how to get started with Cordova

Finally, JBoss Stacks, gives you a quick and easy view onto what archetypes and BOMs are available from JBoss to build applications.

Oct 24
2012

jdf 2.1

"Java EE with JBoss Data Grid and CDI extensions from DeltaSpike"

JBoss Developer Framework is use case focused, and every tri-annual release focuses on two new use cases.

Release 2.1 of JBoss Developer Framework focuses on:

  • Data Grids, with JBoss Data Grid
  • CDI extensions such as declarative transactions without EJB, Catch, utilities, and CDI extension helpers

jdf 2.2

JBoss Developer Framework is use case focused, and every tri-annual release focuses on two new use cases.

Release 2.2 of JBoss Developer Framework focuses on:

  • Integration, courtesy of Switchyard, Fuse & Camel
May 30
2013

(Tentative)

jdf 2.3

JBoss Developer Framework is use case focused, and every tri-annual release focuses on two new use cases.

Release 2.3 of JBoss Developer Framework focuses on:

  • Business process management, with jBPM
  • Business rules, thanks to Drools
Oct 24
2013

(Tentative)

jdf 2.next

JBoss Developer Framework is use case focused, and every tri-annual release focuses on two new use cases.

Some future ideas for use cases to focus on include:

  • Identity and SSO - the power of PicketLink
  • Social - thanks Agorava!
  • Going native, with Aerogear on mobile
  • Asynchronous application development via vert.x

Looking further ahead:

  • we're planning to add new ways to learn. We're inspired by koans and codeschool.
  • we plan to cover the whole JBoss product line, showing you how to use all it's APIs, both separately and together.
  • make sure that everything we show is mobile friendly, testable, tooled up, and runs on OpenShift
Feb 06
2014

(Tentative)

How is the roadmap planned?

JBoss Developer Framework is use case focused, and every tri-annual release focuses on two new use cases.

One of the goals of JBoss Developer Framework is to help people understand both JBoss upstream projects (such as JBoss AS) and the JBoss Enterprise products (such as JBoss Enterprise Application Platform). As JBoss Developer Framework targets both JBoss upstream projects and Red Hat JBoss Enterprise products, any feature shown in JBoss Developer Framework should be available (or available soon) in both upstream projects and JBoss Enterprise products.

To simplify this, the JBoss Developer Framework release timeline tracks the JBoss Web Framework Kit, which contains, or tracks, many of the features JBoss Developer Framework shows. The Red Hat JBoss Web Framework Kit provides subscriptions for HTML5, RichFaces and Errai, amongst others; it also tracks JBoss Enterprise Application Platform.

Each release of JBoss Developer Framework is preceeded by a number of milestone builds, which provide a snapshot for early adopters to try out. Each release of JBoss Developer Framework is followed by a number of micro releases, that fix any bugs in the quickstarts and examples, and provide additional updates to the site.