Project

General

Profile

Wiki » History » Version 39

Henning Blohm, 08.02.2015 17:37

1 1 Henning Blohm
h1. Intro
2
3 2 Henning Blohm
This project is for the development of [[z2-environment:wiki|z2-environment]] version 3.0.
4 1 Henning Blohm
5 2 Henning Blohm
Version 3.0 is a major refactoring release of z2 with new repository code lines and complete package renaming.
6 1 Henning Blohm
7 36 Henning Blohm
Check out the roadmap at "roadmap":https://redmine.z2-environment.net/versions/27
8
9 2 Henning Blohm
h1. Essential Differences between v2.3 and v3.
10 1 Henning Blohm
11 2 Henning Blohm
* All the typical declarations and package names are no longer *com.zfabrik.<something>* but rather *org.z2env.<something>*
12 13 Henning Blohm
* The <z2 home> layout is completely new and more flexible
13 3 Henning Blohm
* The essential component types that can be _invoked_ from the core is *system state* and *main program*.
14 14 Henning Blohm
* While Jetty is still contained to support Eclipsoid and z2Unit, we support a pre-installed Tomcat as application container (and with TomEE would even get a Java EE profile)
15 1 Henning Blohm
* The core is lighter and more dedicated. 
16 12 Henning Blohm
* There will be substantially less built-in application support like
17
** a local JTA implementation 
18
** No worker suppport without a corresponding add-on.
19 1 Henning Blohm
20 12 Henning Blohm
The main task of v3 is:
21 13 Henning Blohm
* Make the lower parts of z2 more accessible and easier to understand: While z2 previously started System Centric, we now close the gap from the ordinary main program.
22 12 Henning Blohm
* Increase the OSS flavor of z2
23 15 Henning Blohm
24
Obvious TODOs:
25
* Test TomEE
26
* Fix Eclipsoid templates
27
* Support MVNCR, also for distributions
28 12 Henning Blohm
29 39 Henning Blohm
h1. Contents
30 9 Henning Blohm
31 39 Henning Blohm
{{child_pages()}}