Return-Path: The absence of XML is refreshing. So instead of; The declaration of a dependency is done programmatically in Groovy code, so it can even be conditional and so forth, but the normal way is; And YES, there is a difference between testCompile and testRuntime. 1 line instead of Maven’s 5-6 lines per dependency. And in true Ivy fashion, one can create one’s own scopes, although I doubt we need that in the near future.<dependencies>
+
+<dependencies>
<dependency>
<groupId>org.qi4j.core.runtime</groupId>
<artifactId>qi4j-core-api</artifactId>
@@ -132,15 +132,15 @@ February 21, 2011
<scope>test</scope>
</dependency>
</dependencies>
-
dependencies {
+
+dependencies {
compile "org.qi4j.core:qi4j-core-api:1.2"
testRuntime "org.qi4j.core:qi4j-core-runtime:1.2"
}
-
The sooner we can vet this release, the sooner we can get to the 2.0 and start working on exciting new features, improvements to non-release libraries and extensions, among many other things. So, please take some time and try this out, report back anything that is -not working as expected or other feedback for us to improve on.
+not working as expected or other feedback for us to improve on. http://git-wip-us.apache.org/repos/asf/polygene-website/blob/564e3aa8/content/asf_proposal.html ---------------------------------------------------------------------- diff --git a/content/asf_proposal.html b/content/asf_proposal.html index 8c9d8d0..f28205e 100644 --- a/content/asf_proposal.html +++ b/content/asf_proposal.html @@ -110,8 +110,8 @@ Composite Oriented Programming allows developers to work with 'fragments', smallqi4j = new Energy4Java();
-
+qi4j = new Energy4Java();
+
That is how to create the Qi4j runtime, and it captures the essence of its spirit. Qi4j is a platform to develop Composite Oriented Programming applications in Java in a new, exciting and productive manner.
@@ -152,7 +152,7 @@ Additionally, Qi4j will remain as the Java implementation of the composite orienComposite oriented programming is a term coined in the early days of Qi4j, to capture the notion of using another paradigm for creating applications, than the prevalent object oriented programming one. It comprises of the ability to write smaller parts of code than regular classes, and compose these so called fragments into a larger “Composite”. It is similar to aspect-oriented programming, but we take it one step further, there is no base class. The Composite consists of fragments, but no fragment has higher significance than any other fragment. However, there are explicit types of fragments, namely Composite Types, Constraints, Mixins, Concerns and Side-effects, to clearly communicate “Intent”. The macro level composition takes the form of Applications has Layers which contains Modules in which the Composite Types are declared.
-Qi4j also evangelizes strong typing, so the equivalent of Around-Advice in AOP, which is called Concerns, can be made type-safe or like AOP be generic (using java.lang.reflect.InvocationHandler
interface). Composites can either be hard coded using annotations, or assembled dynamically during the bootstrap phase.
Qi4j also evangelizes strong typing, so the equivalent of Around-Advice in AOP, which is called Concerns, can be made type-safe or like AOP be generic (using java.lang.reflect.InvocationHandler
interface). Composites can either be hard coded using annotations, or assembled dynamically during the bootstrap phase.
Qi4j is a whole new way to write Java applications, where focus lies on structures and interfaces, where classes are ‘mere’ implementation details.
@@ -308,7 +308,7 @@ But Qi4j also defines Extension mechanisms, such as storage, indexing, serializaAs mentioned earlier, Qi4j started out at OPS4J community, and the codebase was initially on Subversion, then moved to OPS4J operated GIT repositories and finally we moved to GitHub. We tried to preserve history the best we could, with reasonable effort.
-So, https://github.com/Qi4j
contains the repositories that are relevant for the Incubator. In practice, only the qi4j-sdk
is current. We suggest that the qi4j-core
, qi4j-libraries
and qi4j-extensions
are imported but made read-only. qi4j-sandbox
is imported. qi4j.github.com
contains the current website, but the sources for that resides primarily inside the qi4j-sdk
repository.
https://github.com/Qi4j
contains the repositories that are relevant for the Incubator. In practice, only the qi4j-sdk
is current. We suggest that the qi4j-core
, qi4j-libraries
and qi4j-extensions
are imported but made read-only. qi4j-sandbox
is imported. qi4j.github.com
contains the current website, but the sources for that resides primarily inside the qi4j-sdk
repository.
private@zest.apache.org
+private@zest.apache.org
dev@zest.apache.org
commits@zest.apache.org
-
+
Git Repositories
We understand that Apache operates its own Git repositories, as well as having a large number of read-only mirrors at GitHub under Apache organization.
-https://git-wip-us.apache.org/repos/asf/qi4j.git
+https://git-wip-us.apache.org/repos/asf/qi4j.git
https://git-wip-us.apache.org/repos/asf/qi4j-legacy-core.git
https://git-wip-us.apache.org/repos/asf/qi4j-legacy-libraries.git
https://git-wip-us.apache.org/repos/asf/qi4j-legacy-extensions.git
https://git-wip-us.apache.org/repos/asf/qi4j-sandbox.git
-
+
Issue Tracking
-We also have Jira issues we wish to import from Atlassian operated https://ops4j1.jira.com/browse/QI
, if possible, to
+We also have Jira issues we wish to import from Atlassian operated https://ops4j1.jira.com/browse/QI
, if possible, to
-https://issues.apache.org/jira/browse/ZEST
-
+https://issues.apache.org/jira/browse/ZEST
+
Initial PMC
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/564e3aa8/content/atom.xml
----------------------------------------------------------------------
diff --git a/content/atom.xml b/content/atom.xml
index e3b23af..45032c4 100644
--- a/content/atom.xml
+++ b/content/atom.xml
@@ -4,7 +4,7 @@
- 2017-02-26T20:07:05+01:00
+ 2017-03-25T09:41:44+08:00
https://polygene.apache.org
@@ -15,7 +15,7 @@
Apache® Zest™ Renamed to Apache® Polygene™
- 2017-01-07T00:00:00+01:00
+ 2017-01-07T00:00:00+08:00
https://polygene.apache.org/2017/01/07/rename-to-apache-polygene.html
<h2 id="apache-zest-renamed-to-apache-polygene">Apache® Zest™ Renamed to Apache® Polygene™</h2>
@@ -38,7 +38,7 @@ and not a new language on top of the JVM.</p>
Apache Zest™ (Java Edition) Release 2.1
- 2015-07-31T00:00:00+02:00
+ 2015-07-31T00:00:00+08:00
https://polygene.apache.org/2015/07/31/apache-zest-java-2.1.html
<h2 id="apache-zest-java-edition-release-21">Apache Zest™ (Java Edition) Release 2.1</h2>
@@ -123,7 +123,7 @@ Please note that this will change in 3.0.</p>
Qi4j SDK Release 2.0
- 2013-04-28T00:00:00+02:00
+ 2013-04-28T00:00:00+08:00
https://polygene.apache.org/2013/04/28/qi4j-2.0.html
<h2 id="qi4j-sdk-release-20">Qi4j SDK Release 2.0</h2>
@@ -208,7 +208,7 @@ liberal Apache License 2.0.</p>
Qi4j SDK Release 2.0-RC2
- 2013-04-15T00:00:00+02:00
+ 2013-04-15T00:00:00+08:00
https://polygene.apache.org/2013/04/15/qi4j-2.0-rc2.html
<h2 id="qi4j-sdk-release-20-rc2">Qi4j SDK Release 2.0-RC2</h2>
@@ -226,14 +226,14 @@ the long-awaited Qi4j 2.0.</p>
<li>Enhanced various unit tests and Core TestSupport</li>
<li>Documentation and javadoc enhancements</li>
<li>Third party libraries version upgrade</li>
- <li>Build System upgraded to use the way faster Gradle 1.5 </li>
+ <li>Build System upgraded to use the way faster Gradle 1.5</li>
</ul>
<p>The sooner we can vet this release, the sooner we can get to the 2.0
and start working on exciting new features, improvements to
non-release libraries and extensions, among many other things. So,
please take some time and try this out, report back anything that is
-not working as expected or other feedback for us to improve on. </p>
+not working as expected or other feedback for us to improve on.</p>
@@ -241,7 +241,7 @@ not working as expected or other feedback for us to improve on. </p>
Qi4j SDK Release 2.0-RC1
- 2012-12-25T00:00:00+01:00
+ 2012-12-25T00:00:00+08:00
https://polygene.apache.org/2012/12/25/qi4j-2.0-rc1.html
<h2 id="qi4j-sdk-release-20-rc1">Qi4j SDK Release 2.0-RC1</h2>
@@ -288,7 +288,7 @@ creating the new website.</p>
New Qi4j website!
- 2012-05-25T00:00:00+02:00
+ 2012-05-25T00:00:00+08:00
https://polygene.apache.org/2012/05/25/new-website.html
<h2 id="new-qi4j-website">New Qi4j website!</h2>
@@ -317,7 +317,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j's Future
- 2012-05-02T00:00:00+02:00
+ 2012-05-02T00:00:00+08:00
https://polygene.apache.org/2012/05/02/qi4j-future.html
<h2 id="qi4js-future">Qi4j’s Future</h2>
@@ -340,7 +340,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JFocus 2012 - ReST
- 2012-02-15T00:00:00+01:00
+ 2012-02-15T00:00:00+08:00
https://polygene.apache.org/2012/02/15/jfocus.html
<h2 id="qi4j--jfokus-2012---rest">Qi4j @ JFokus 2012 - ReST</h2>
@@ -358,7 +358,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j SDK Release 1.4
- 2011-08-06T00:00:00+02:00
+ 2011-08-06T00:00:00+08:00
https://polygene.apache.org/2011/08/06/qi4j-sdk-1.4.html
<h2 id="qi4j-sdk-release-14">Qi4j SDK Release 1.4</h2>
@@ -383,7 +383,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j SDK Release 1.3
- 2011-04-15T00:00:00+02:00
+ 2011-04-15T00:00:00+08:00
https://polygene.apache.org/2011/04/15/qi4j-sdk-1.3.html
<h2 id="qi4j-sdk-release-13">Qi4j SDK Release 1.3</h2>
@@ -502,7 +502,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j moves to Gradle
- 2011-02-21T00:00:00+01:00
+ 2011-02-21T00:00:00+08:00
https://polygene.apache.org/2011/02/21/gradle.html
<h2 id="qi4j-moves-to-gradle">Qi4j moves to Gradle</h2>
@@ -516,7 +516,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
<p>The absence of XML is refreshing. So instead of;</p>
-<pre><code><dependencies>
+<div class="highlighter-rouge"><pre class="codehilite"><code><dependencies>
<dependency>
<groupId>org.qi4j.core.runtime</groupId>
<artifactId>qi4j-core-api</artifactId>
@@ -529,15 +529,15 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
<scope>test</scope>
</dependency>
</dependencies>
-</code></pre>
+</code></pre></div>
<p>The declaration of a dependency is done programmatically in Groovy code, so it can even be conditional and so forth, but the normal way is;</p>
-<pre><code>dependencies {
+<div class="highlighter-rouge"><pre class="codehilite"><code>dependencies {
compile "org.qi4j.core:qi4j-core-api:1.2"
testRuntime "org.qi4j.core:qi4j-core-runtime:1.2"
}
-</code></pre>
+</code></pre></div>
<p>And YES, there is a difference between testCompile and testRuntime. 1 line instead of Maven’s 5-6 lines per dependency. And in true Ivy fashion, one can create one’s own scopes, although I doubt we need that in the near future.</p>
@@ -555,7 +555,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j SDK 1.2 Released
- 2010-10-23T00:00:00+02:00
+ 2010-10-23T00:00:00+08:00
https://polygene.apache.org/2010/10/23/qi4j-sdk-1.2.html
<h2 id="qi4j-sdk-12-released">Qi4j SDK 1.2 Released</h2>
@@ -617,7 +617,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JavaZone 2010 - ReST/DCI
- 2010-09-18T00:00:00+02:00
+ 2010-09-18T00:00:00+08:00
https://polygene.apache.org/2010/09/18/javazone.html
<h2 id="qi4j--javazone-2010---restdci">Qi4j @ JavaZone 2010 - ReST/DCI</h2>
@@ -632,7 +632,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ Apache Roadshow Shanghai
- 2010-08-30T00:00:00+02:00
+ 2010-08-30T00:00:00+08:00
https://polygene.apache.org/2010/08/30/apache-roadshow-shanghai.html
<h2 id="qi4j--apache-roadshow-shanghai">Qi4j @ Apache Roadshow Shanghai</h2>
@@ -643,7 +643,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j SDK 1.1 is out!
- 2010-06-17T00:00:00+02:00
+ 2010-06-17T00:00:00+08:00
https://polygene.apache.org/2010/06/17/qi4j-1.1.html
<h2 id="qi4j-sdk-11-is-out">Qi4j SDK 1.1 is out!</h2>
@@ -671,7 +671,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j SDK 1.0 has been released!
- 2010-01-28T00:00:00+01:00
+ 2010-01-28T00:00:00+08:00
https://polygene.apache.org/2010/01/28/qi4j-1.0.html
<h2 id="qi4j-sdk-10-has-been-released">Qi4j SDK 1.0 has been released!</h2>
@@ -686,7 +686,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Quicker Frameworks
- 2010-01-25T00:00:00+01:00
+ 2010-01-25T00:00:00+08:00
https://polygene.apache.org/2010/01/25/quicker-frameworks.html
<h2 id="quicker-frameworks">Quicker Frameworks</h2>
@@ -699,7 +699,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ 0redev 2010 - DCI
- 2010-01-25T00:00:00+01:00
+ 2010-01-25T00:00:00+08:00
https://polygene.apache.org/2010/01/25/oredev.html
<h2 id="qi4j--redev-2010---dci">Qi4j @ Øredev 2010 - DCI</h2>
@@ -712,7 +712,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JavaZone 2009 - Persistence
- 2009-09-03T00:00:00+02:00
+ 2009-09-03T00:00:00+08:00
https://polygene.apache.org/2009/09/03/javazone.html
<h2 id="qi4j--javazone-2009---persistence">Qi4j @ JavaZone 2009 - Persistence</h2>
@@ -731,7 +731,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JFocus 2009 - COP / DDD
- 2009-05-10T00:00:00+02:00
+ 2009-05-10T00:00:00+08:00
https://polygene.apache.org/2009/05/10/jfocus.html
<h2 id="qi4j--jfocus-2009---cop--ddd">Qi4j @ JFocus 2009 - COP / DDD</h2>
@@ -744,7 +744,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.7 Released
- 2009-04-20T00:00:00+02:00
+ 2009-04-20T00:00:00+08:00
https://polygene.apache.org/2009/04/20/qi4j-0.7.html
<h2 id="qi4j-07-released">Qi4j 0.7 Released</h2>
@@ -755,7 +755,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.6 Released
- 2009-02-20T00:00:00+01:00
+ 2009-02-20T00:00:00+08:00
https://polygene.apache.org/2009/02/20/qi4j-0.6.html
<h2 id="qi4j-06-released">Qi4j 0.6 Released</h2>
@@ -768,7 +768,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
DDD support in Qi4j explained
- 2009-02-19T00:00:00+01:00
+ 2009-02-19T00:00:00+08:00
https://polygene.apache.org/2009/02/19/ddd-in-qi4j-explained.html
<h2 id="ddd-support-in-qi4j-explained">DDD support in Qi4j explained</h2>
@@ -779,7 +779,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ Arskonference 2009
- 2009-01-10T00:00:00+01:00
+ 2009-01-10T00:00:00+08:00
https://polygene.apache.org/2009/01/10/arskonference.html
<h2 id="qi4j--rskonference-2009">Qi4j @ Årskonference 2009</h2>
@@ -797,7 +797,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.5 Released
- 2009-01-09T00:00:00+01:00
+ 2009-01-09T00:00:00+08:00
https://polygene.apache.org/2009/01/09/qi4j-0.5.html
<h2 id="qi4j-05-released">Qi4j 0.5 Released</h2>
@@ -808,7 +808,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ 0redev 2008 - Qi4j
- 2008-11-17T00:00:00+01:00
+ 2008-11-17T00:00:00+08:00
https://polygene.apache.org/2008/11/17/oredev-qi4j.html
<h2 id="qi4j--0redev-2008---qi4j">Qi4j @ 0redev 2008 - Qi4j</h2>
@@ -823,7 +823,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.4 Released
- 2008-09-19T00:00:00+02:00
+ 2008-09-19T00:00:00+08:00
https://polygene.apache.org/2008/09/19/qi4j-0.4.html
<h2 id="qi4j-04-released">Qi4j 0.4 Released</h2>
@@ -834,7 +834,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JavaZone 2008 - Composite Oriented Programming with Qi4j
- 2008-09-15T00:00:00+02:00
+ 2008-09-15T00:00:00+08:00
https://polygene.apache.org/2008/09/15/javazone-cop.html
<h2 id="qi4j--javazone-2008---composite-oriented-programming-with-qi4j">Qi4j @ JavaZone 2008 - Composite Oriented Programming with Qi4j</h2>
@@ -847,7 +847,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.3 Released
- 2008-08-08T00:00:00+02:00
+ 2008-08-08T00:00:00+08:00
https://polygene.apache.org/2008/08/08/qi4j-0.3.html
<h2 id="qi4j-03-released">Qi4j 0.3 Released</h2>
@@ -870,7 +870,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.2 Released
- 2008-06-06T00:00:00+02:00
+ 2008-06-06T00:00:00+08:00
https://polygene.apache.org/2008/06/06/qi4j-0.2.html
<h2 id="qi4j-02-released">Qi4j 0.2 Released</h2>
@@ -881,7 +881,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j 0.1 Released
- 2008-04-14T00:00:00+02:00
+ 2008-04-14T00:00:00+08:00
https://polygene.apache.org/2008/04/14/qi4j-0.1.html
<h2 id="qi4j-01-released">Qi4j 0.1 Released</h2>
@@ -892,7 +892,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @ JFocus 2008 - Composite Oriented Programming
- 2008-01-30T00:00:00+01:00
+ 2008-01-30T00:00:00+08:00
https://polygene.apache.org/2008/01/30/jfocus-cop.html
<h2 id="qi4j--jfocus-2008---composite-oriented-programming">Qi4j @ JFocus 2008 - Composite Oriented Programming</h2>
@@ -905,7 +905,7 @@ Any feedback is welcome, either on GitHub or qi4j-dev forum at Google Groups.<
Qi4j @Øredev 2007 - Composite Oriented Programming
- 2007-11-13T00:00:00+01:00
+ 2007-11-13T00:00:00+08:00
https://polygene.apache.org/2007/11/13/oredev-cop.html
<h2 id="qi4j-redev-2007---composite-oriented-programming">Qi4j @Øredev 2007 - Composite Oriented Programming</h2>
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/564e3aa8/content/sitemap.txt
----------------------------------------------------------------------
diff --git a/content/sitemap.txt b/content/sitemap.txt
index 4b507ba..786071f 100644
--- a/content/sitemap.txt
+++ b/content/sitemap.txt
@@ -7,8 +7,8 @@ https://polygene.apache.org/download-qi4j-legacy.html
https://polygene.apache.org/download.html
https://polygene.apache.org/community/get_help.html
https://polygene.apache.org/.htaccess
-https://polygene.apache.org/index.html
-https://polygene.apache.org/community/index.html
+https://polygene.apache.org/community/
+https://polygene.apache.org/
https://polygene.apache.org/community/licensing_faq.html
https://polygene.apache.org/community/maturity.html
https://polygene.apache.org/news.html
http://git-wip-us.apache.org/repos/asf/polygene-website/blob/564e3aa8/src/htaccess
----------------------------------------------------------------------
diff --git a/src/htaccess b/src/htaccess
index f047c8c..e6fc86d 100644
--- a/src/htaccess
+++ b/src/htaccess
@@ -2,6 +2,7 @@
layout: none
permalink: .htaccess
---
+Redirect 301 /content/ /
Redirect 301 /1.0/ /java/1.0/
Redirect 301 /1.2/ /java/1.2/
Redirect 301 /1.3/ /java/1.3/