+ All Categories
Home > Technology > 2015 CJUG MVC 1.0

2015 CJUG MVC 1.0

Date post: 07-Aug-2015
Category:
Upload: mnriem
View: 120 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
Transcript

Model-View-Controller 1.0JSR 371

Manfred RiemPrincipal Member of Staff

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 4

Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 5

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 6

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 7

History

• Where did we come from?– JavaEE 8 survey– Talking to our customers– UI landscape is not one size fits all

• It really is the “Action-based” MVC 1.0 JSR• Who is supporting it?

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 8

List of supporters

• Joshua Wilson (Red Hat)• Woong-ki Lee (TmaxSoft)• Josh Juneau• Fabio Velloso (SouJava)• Yara Senger (SouJava)• Bruno Souza (SouJava)• Markus Karg• Antonio Goncalves

• Rajmahendra (JUGChennai)• Francisco Sokol• Werner Keil• Martijn Verburg (London Java

Community)• And of course Oracle

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 9

List of EG members (as of June 15, 2015)

• Santiago Pericas-Geertsen (Oracle)• Manfred Riem (Oracle)• Mathieu Ancelin• Rodrigo Turini (Caelum)• Frank Caputo• Ivar Grimstad• Paul Nicolucci (IBM)• Stefan Tilkov (innoQ)

• Christian Kaltepoth• Neil Griffin (Liferay)• Kito D Mann• Joshua Wilson (Redhat)• Guilherme de Azevedo Silveira• Woong-ki Lee (TmaxSoft)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 10

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 11

Where are we at?• The first Early Draft has been published• Our first Milestone release is available• Our road map is aligning with the JavaEE 8 roadmap• We are requiring JAX-RS as we build on top of it• We are requiring Java 8• We have integrated multiple contributions from:– our EG members – external contributors

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 12

ViewEngine contributions• AsciiDoc• Freemarker• Handlebars• JSR 223– Groovy– Nashorn

• Mustache• Thymeleaf• Velocity

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 13

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 14

How to contribute• Join the [email protected] mailing list and comment• Participate in the Adopt-a-JSR program (JUGs)• Test out milestones / snapshots from the RI website

(http://ozark.java.net) and file issues if something is not working• Tweet, blog, socialize to raise awareness about MVC 1.0• Contribute substantial code– Step 1 – Write the code– Step 2 – Sign the OCA (Oracle Contributor Agreement)– Step 3 – See your contribution be accepted and see a tweet announcing it!

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 15

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 16

Program Agenda

History

Where are we at?

How to contribute

Demos

Questions and Answers

1

2

3

4

5

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 17

Safe Harbor StatementThe preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.


Recommended