Project

General

Profile

V30 » History » Revision 3

Revision 2 (Henning Blohm, 23.03.2014 17:38) → Revision 3/18 (Henning Blohm, 29.10.2014 17:35)

h1. Z2-Environment version 3.0 

 Version 3.0 is in progress 

 The main goals for 3.0 is to provide features that simplify user adoption. 3.0: 

 h2 File System Based Operations 

 In order to reduce the initial usage barrier, the following should be possible (or simplified) 

 * Have a system layout consisting of a number of auto-discovered co-located file system repositories 
 ** Much like the dev repo but actually based on the FSCR and "always armed" 
 ** Benefit: Supports Git-branching approaches out of the box 
 ** Benefit: Allows System Releases as a single ZIP to be exploded without any online access (a regular "copy" deployment) 
 
 * Provide consistent and complete system export 
 ** Support binary or source-preserving export 
 ** Provide clean component name escaping so we can also export mvn-provided artifacts if desired 
 ** so we can offer a complete base distribution as binary download 
 ** Running samples means to clone co-located Git Repos 

 h2. Free Web Container Choice 

 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  


 * Seamless support of Maven repositories (see [[V23]], [[maven_repo_support]]) 
 * Introduce "Java Templates", Java (and others) Component configuration made simpler (see [[smart_props]]) 
 * Port add-ons and samples to maven repos for external artifacts