Java EE 8 - MVC 1.0 release date

901 views Asked by At

When I can expect realising full or nearly full version of MVC 1.0. I'm interesting to continue developing my web app in this technology as I don't like to do my own MVC with Servlets/JSP or use WebForms-like JSF/Facelets. I'm interesting in rather very basic features of MVC 1.0 as I will try to use more HTML5/javascript/angular.js or something like that to create front-end. I think about developing front-end from half of this year and it may be with beta of MVC 1.0 and production will be at the end of year? when MVC 1.0 will be implemented. When JBoss will launch their implementation of MVC 1.0 compatible with Wildfly as I'm developing on this and it isn't as easy to switch to glassfish/ozark as I previously thought.

2

There are 2 answers

3
K.Nicholas On

On the JSR 371: Model-View-Controller (MVC 1.0) Specification page an update was made in July 2015 about expected milestones:

2015.07.14:
The schedule has been updated:
Q4 2015 Early Draft 2
Q1 2016 Public Review
Q3 2016 Proposed Final Draft
H1 2017 Final Release

So, Looks like 2017 sometime.

1
BalusC On

It won't be released as part of Java EE 8 anymore.

Since October 2016 it has been abandoned and at February 2017 the whole spec is transferred to an individual, Ivar Grimstad. See also a.o. this article:

Oracle Transfers Ownership of MVC to the Community

By John K. Waters 02/08/2017

Oracle Corp. is transferring full ownership of the Model-View-Controller (MVC) specification to the Java community, the company announced. Once the transfer is completed, long-time contributor Ivar Grimstad will serve as a purely community spec lead for JSR 371, the MVC 1.0 standard.

The previous MVC spec leads, Oracle's Santiago Pericasgeertsen, and Manfred Riem, announced the initiation of a Transfer Ballot to the Expert Group of the Java Community Process (JCP) on Jan. 17. That ballot closed on January 31st, and the Executive Committee of the JCP approved the transfer. The community will now be responsible for moving the MVC 1.0 spec forward on its own.

[...]

In other words, Ivar Grimstad will now continue developing MVC as a separate library/framework.