z2-Environment: Issueshttps://redmine.z2-environment.net/https://redmine.z2-environment.net/favicon.ico?15813551872020-10-02T14:16:51Zz2-Environment
Redmine z2-Environment - Improvement #2082 (New): Support a clojure compiler addonhttps://redmine.z2-environment.net/issues/20822020-10-02T14:16:51ZHenning Blohmhenning.blohm@zfabrik.de
<p>so that clojure may be used just like Java and Groovy.</p> z2-Environment - Improvement #2081 (New): Support a kotlin compiler addonhttps://redmine.z2-environment.net/issues/20812020-09-28T09:41:19ZHenning Blohmhenning.blohm@zfabrik.de
<p>so that kotlin may be used just like Java and Groovy.</p> z2-Environment - Improvement #2079 (New): Devise a method to reduce dependencieshttps://redmine.z2-environment.net/issues/20792020-08-18T13:34:17ZHenning Blohmhenning.blohm@zfabrik.de
<p>Reducing module dependencies to a minimum is a tricky task that is hardly ever looked at as it is cumbersome with little immediate merits.</p>
<p>It would be good to have a way of knowing what dependencies were actually used at some point in time. E.g. via a classloading based tracking of effective dependencies and a JMX or web adm based display of these.</p> z2-Environment - Improvement #2066 (New): Make X type-safely extensiblehttps://redmine.z2-environment.net/issues/20662020-05-02T08:18:23ZHenning Blohmhenning.blohm@zfabrik.de
<p>Currently, extending X harms the fluid syntax capability w.r.t. the extender.</p>
<p>This can be fixed by</p>
<ul>
<li>changing X to X<Y extends X></li>
<li>adding a</li>
</ul>
<pre><code>
protected abstract Class&lt;U&gt; clz();
</code></pre>
<ul>
<li>and by generally returning</li>
</ul>
<pre><code>
clz().cast(this)
</code></pre>
<p>that that <code>this</code> .</p>
<a name="Acceptance-Criteria"></a>
<h2 >Acceptance Criteria<a href="#Acceptance-Criteria" class="wiki-anchor">¶</a></h2>
<ul>
<li>Make it so.</li>
</ul> z2-Environment - Feature #2039 (New): Formalize Docker and Kubernetes Supporthttps://redmine.z2-environment.net/issues/20392019-07-14T11:51:22ZHenning Blohmhenning.blohm@zfabrik.de
<p>The main goal is to have simple and obvious relationship from docker and kubernetes configuration to a node type setup in Z2.</p>
<p>Some aspects:</p>
<ul>
<li>Simple pre-compiled/warmed-up distro in docker image for faster loading
<ul>
<li>e.g. load all or some dependency chain of java components once</li>
</ul></li>
</ul> z2-Environment - Improvement #1961 (To Be Documented): Document distribution exporterhttps://redmine.z2-environment.net/issues/19612016-12-21T08:56:42ZHenning Blohmhenning.blohm@zfabrik.de
<p>It should be documented in the reference documentation just it is noted here:</p>
<p><a class="external" href="http://z2-environment.net/javadoc/com.zfabrik.dev.util!2Fjava/impl/com/zfabrik/impl/dev/DistributionExporter.html">http://z2-environment.net/javadoc/com.zfabrik.dev.util!2Fjava/impl/com/zfabrik/impl/dev/DistributionExporter.html</a></p> z2-Environment - Feature #1934 (New): z2-plugin "localhost mode"https://redmine.z2-environment.net/issues/19342015-11-13T09:32:20ZUdo Offermannudo.offermann@zfabrik.de
<p>if a z2-resolve request to localhost contains a target dir the z2-eclipsoid server can copy the required JARs directly to the target dir</p> z2-Environment - Feature #1932 (New): Selectable SVN version https://redmine.z2-environment.net/issues/19322015-11-13T09:04:04ZUdo Offermannudo.offermann@zfabrik.de
<p>provide a selection box in the z2-plugin settings where one can select the svn client version</p> z2-Environment - Feature #1931 (New): z2-plugin on IntelliJ14https://redmine.z2-environment.net/issues/19312015-11-13T09:02:02ZUdo Offermannudo.offermann@zfabrik.de
<p>z2-plugin on IntelliJ14</p> z2-Environment - Feature #1896 (New): Port Hadoop Job Capability to 3.0https://redmine.z2-environment.net/issues/18962015-04-13T06:43:46ZHenning Blohmhenning.blohm@zfabrik.de
<p>We can seamlessly run Hadoop Jobs in 2.3. This should be one of the underpinnings of 3.0 as well to make sure we have this as a core feature.</p> z2-Environment - Feature #1893 (New): Port reference documentationhttps://redmine.z2-environment.net/issues/18932015-04-12T14:34:40ZHenning Blohmhenning.blohm@zfabrik.dez2-Environment - Bug #1886 (New): GitCR deletes clone in some circumstanceshttps://redmine.z2-environment.net/issues/18862015-02-20T13:10:37ZHenning Blohmhenning.blohm@zfabrik.de
<p>Problems establishing a connection may lead to deletion of the whole repo.</p>
<p>This should never be done as it leaves the system in worse shape in many cases (after all - the clone might have been up-to-date)</p> z2-Environment - Improvement #1881 (New): Port Maven Component Repositoryhttps://redmine.z2-environment.net/issues/18812015-02-01T20:29:06ZHenning Blohmhenning.blohm@zfabrik.de
<p>from z2v2.3.</p>
<a name="To-Dos"></a>
<h2 >To Dos<a href="#To-Dos" class="wiki-anchor">¶</a></h2>
<ul>
<li>port basic implementation</li>
<li>adapt common repository interface (e.g. shared properties)</li>
<li>support local repository (for re-distribution as a whole)</li>
</ul> z2-Environment - Improvement #1879 (New): Repository ids and dependencieshttps://redmine.z2-environment.net/issues/18792015-02-01T15:48:37ZHenning Blohmhenning.blohm@zfabrik.de
<p>In order to have simplified consistency on repository configurations, it should be possible to easily check for missing repositories.</p>
<p>To that end, it would be helpful, if</p>
<ol>
<li>A repository could declare an ID and unique registration is checked</li>
<li>A repository could list dependency repositories by ID</li>
</ol> z2-Environment - Feature #849 (New): eclipsoid: Project Validationhttps://redmine.z2-environment.net/issues/8492012-07-23T15:23:00ZUdo Offermannudo.offermann@zfabrik.de
<p>Pluggable project validation: Check components in project and run type specific validator. Java component validator, for example, would check for bad use of includes, possibly unnecessary references (in transitive closure) ... and more.</p>