V30-experimental retired » History » Version 5
Henning Blohm, 29.10.2014 20:11
| 1 | 1 | Henning Blohm | h1. Z2-Environment version 3.0 |
|---|---|---|---|
| 2 | |||
| 3 | Version 3.0 is in progress |
||
| 4 | |||
| 5 | 3 | Henning Blohm | The main goals for 3.0 is to provide features that simplify user adoption. |
| 6 | |||
| 7 | 5 | Henning Blohm | h2 Simplified Entry-Level Operations |
| 8 | 3 | Henning Blohm | |
| 9 | In order to reduce the initial usage barrier, the following should be possible (or simplified) |
||
| 10 | |||
| 11 | * Have a system layout consisting of a number of auto-discovered co-located file system repositories |
||
| 12 | ** Much like the dev repo but actually based on the FSCR and "always armed" |
||
| 13 | ** Benefit: Supports Git-branching approaches out of the box |
||
| 14 | ** Benefit: Allows System Releases as a single ZIP to be exploded without any online access (a regular "copy" deployment) |
||
| 15 | |||
| 16 | * Provide consistent and complete system export |
||
| 17 | ** Support binary or source-preserving export |
||
| 18 | ** Provide clean component name escaping so we can also export mvn-provided artifacts if desired |
||
| 19 | ** so we can offer a complete base distribution as binary download |
||
| 20 | ** Running samples means to clone co-located Git Repos |
||
| 21 | 1 | Henning Blohm | ** Make re-binding of repository locations simpler (e.g. a remote repo becomes a local FS repo after export) |
| 22 | 5 | Henning Blohm | |
| 23 | * Support single-process mode |
||
| 24 | 3 | Henning Blohm | |
| 25 | h2. Free Web Container Choice |
||
| 26 | 1 | Henning Blohm | |
| 27 | 4 | Henning Blohm | It should be possible to use a Web Container of choice, as long as it is Jetty or Tomcat. Our tests indicate that it should be simple to programmatically control any pre-installed instance. |
| 28 | 1 | Henning Blohm | |
| 29 | 4 | Henning Blohm | * Provide a web container resource that hooks up with a pre-configured web container OR a self-hosted web container |
| 30 | * This will require some creative business with the servlet/jsp and Web Container class path |
||
| 31 | |||
| 32 | h2. Improvements |
||
| 33 | 1 | Henning Blohm | |
| 34 | * Seamless support of Maven repositories (see [[V23]], [[maven_repo_support]]) |
||
| 35 | * Introduce "Java Templates", Java (and others) Component configuration made simpler (see [[smart_props]]) |
||
| 36 | 2 | Henning Blohm | * Port add-ons and samples to maven repos for external artifacts |
