You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by pa...@apache.org on 2015/06/14 22:22:58 UTC

svn commit: r1685460 - in /zest/site: content/atom.xml content/community/codebase.html src/community/codebase.html

Author: paulmerlin
Date: Sun Jun 14 20:22:57 2015
New Revision: 1685460

URL: http://svn.apache.org/r1685460
Log:
zest: update codebase page

Modified:
    zest/site/content/atom.xml
    zest/site/content/community/codebase.html
    zest/site/src/community/codebase.html

Modified: zest/site/content/atom.xml
URL: http://svn.apache.org/viewvc/zest/site/content/atom.xml?rev=1685460&r1=1685459&r2=1685460&view=diff
==============================================================================
--- zest/site/content/atom.xml (original)
+++ zest/site/content/atom.xml Sun Jun 14 20:22:57 2015
@@ -4,7 +4,7 @@
  <title></title>
  <link href="http://zest.apache.org/atom.xml" rel="self"/>
  <link href="http://zest.apache.org"/>
- <updated>2015-06-14T21:36:16+02:00</updated>
+ <updated>2015-06-14T22:22:29+02:00</updated>
  <id>http://zest.apache.org</id>
  <author>
    <name></name>

Modified: zest/site/content/community/codebase.html
URL: http://svn.apache.org/viewvc/zest/site/content/community/codebase.html?rev=1685460&r1=1685459&r2=1685460&view=diff
==============================================================================
--- zest/site/content/community/codebase.html (original)
+++ zest/site/content/community/codebase.html Sun Jun 14 20:22:57 2015
@@ -106,17 +106,22 @@
     <div class="span8">
         <div class="row-fluid">
             <div class="span6">
-                <script type="text/javascript" src="http://www.ohloh.net/p/13150/widgets/project_basic_stats.js"></script>
+                <script type="text/javascript" src="//www.ohloh.net/p/13150/widgets/project_basic_stats.js"></script>
             </div>
             <div class="span6">
-                <script type="text/javascript" src="http://www.ohloh.net/p/13150/widgets/project_factoids.js"></script>
+                <script type="text/javascript" src="//www.ohloh.net/p/13150/widgets/project_factoids.js"></script>
             </div>
         </div>
         <p>
-            After the first 3 years of depending on the OPS4J project, the Qi4j community finally moved to GitHub on
-            the 1 November 2010. This should simplify the learning, as not only does developers have plenty of
-            experience with GitHub external link and the tools it provides, but also there are endless amount of
-            documentation and user forums to support each individual, off-loading some of that burden from us.
+            After the first 3 years of depending on the
+            <a href="http://team.ops4j.org" title="Open Participation for Java">OPS4J</a> project, then 5 years on
+            <a href="https://github.com/qi4j">Github</a>, the Qi4j community finally moved to the
+            <a href="https://www.apache.org/">Apache Software Foundation</a> (ASF) on March 2015.
+            The codebase history is kept in <a href="https://git-scm.com/">Git</a> repositories, mirrored to the
+            <a href="https://github.com/apache?query=zest">ASF Github organization</a>.
+            This should simplify the learning, as not only does developers have plenty of experience with Git, and
+            tools around it, but also there are endless amount of documentation and user forums to support each
+            individual, off-loading some of that burden from us.
             This page only contain rudimentary information.
         </p>
         <h2>Public Access Repository</h2>
@@ -137,30 +142,30 @@
         </ul>
         <p>
             Qi4j used to have many repositories to accommodate for the authorization issue above, but eventually
-            settled with a single GitHub repository, and now only have 2 repositories;
+            settled with a single Git repository, and now only have 2 repositories;
         </p>
         <ul>
-            <li><code>qi4j-sdk</code></li>
-            <li><code>qi4j-sandbox</code></li>
+            <li><code>zest-qi4j</code></li>
+            <li><code>zest-sandbox</code></li>
         </ul>
         <p>
             The sandbox is where experimental code goes, and modules that are not ready to be shipped, or can not be
             shipped due to licensing restrictions (e.g. Oracle doesn't provide Coherence as automatic download for our
-            testing, so can't really ship the coherence extension). The sandbox is a normal GitHub repository available
-            to clone as; <code>git clone git://github.com/Qi4j/qi4j-sandbox.git</code>
+            testing, so can't really ship the coherence extension). The sandbox is a normal Git repository available
+            to clone as; <code>git clone https://git-wip-us.apache.org/repos/asf/zest-sandbox.git</code>
         </p>
         <p>
             The Qi4j SDK is the main development codebase, and to start working with it you simply clone it;
-            <code>git clone git://github.com/Qi4j/qi4j-sdk.git</code>
+            <code>git clone https://git-wip-us.apache.org/repos/asf/zest-qi4j.git</code>
         </p>
 
         <h2>Web Access</h2>
         <p>
-            The two repositories can be browsed here;
+            The two repositories can be browsed on the mirrors on the ASF Github organization;
         </p>
         <ul>
-            <li><a href="http://github.com/Qi4j/qi4j-sdk">http://github.com/Qi4j/qi4j-sdk</a></li>
-            <li><a href="http://github.com/Qi4j/qi4j-sandbox">http://github.com/Qi4j/qi4j-sandbox</a></li>
+            <li><a href="https://github.com/apache/zest-qi4j">https://github.com/apache/zest-qi4j</a></li>
+            <li><a href="https://github.com/apache/zest-sandbox">https://github.com/apache/zest-sandbox</a></li>
         </ul>
 
         <h2>Committer Access</h2>
@@ -214,9 +219,9 @@
 
         <h3>How to Join?</h3>
         <p>
-            To become a Community Developer, just subscribe to the qi4j-dev at Google Group and request it together
-            with your GitHub user id. For Community Developer, the bar is really, really low and nothing more than a
-            desire to help is required.
+            To become a Community Developer, just subscribe to the
+            <a href="mailto:dev-subscribe@zest.apache.org">dev@zest.apache.org</a> mailing list and participate,
+            nothing more than a desire to help is required.
         </p>
         <p>
             Community Developers who are active and keep contributing feedback, patches and/or documentation are likely
@@ -225,32 +230,24 @@
             time.
         </p>
 
-        <h3>How to get Access to the writable central repositories?</h3>
-        <p>
-            Once you have commit access to a repository, you will access it differently. This is the clone command
-            needed, and after that you will need to do the same as above for pubic access;
-        </p>
-        <pre><code>git clone git@github.com:Qi4j/qi4j-sdk.git
-cd qi4j-sdk</code></pre>
-
         <h2>Commit Policy</h2>
         <p class="lead">
             Qi4j generally uses a Commit-Then-Review policy on most changes. This allows a reasonable high velocity of
             development.
         </p>
         <p>
-            Commits are visible at GitHub and active contributors should review all incoming commits to ensure quality
-            of contributions and avoidance of mistakes.
+            Commits are visible in Git history and at GitHub. Active contributors should review all incoming commits to
+            ensure quality of contributions and avoidance of mistakes.
         </p>
         <p>
-            For any given commit, any member of the community may raise concern(s) on the qi4j-dev forum at Google
-            Groups. We encourage as many people as possible to review the changes that are occurring. "With enough
+            For any given commit, any member of the community may raise concern(s) on the <code>dev@</code> mailing
+            list. We encourage as many people as possible to review the changes that are occurring. "With enough
             eyeballs every bug is shallow." wrote Eric S. Raymond in "The Cathedral and The Bazaar" about open source.
         </p>
         <p>
             Special rules applies to changes in the Core Test suite. Adding new tests are CTR, but modifying existing
             tests, either to accommodate for code changes in Core or to tighten the constraints of them, MUST be
-            discussed on the qi4j-dev forum at Google Groups, prior to committing them to the 'develop' branch. We
+            discussed on the <code>dev@</code> mailing list, prior to committing them to the 'develop' branch. We
             recommend that a different branch is used for these changes, unless simply codesnippets are pasted to mail.
             This exists to ensure that we have a stable evolution of Qi4j Runtime, and no surprises will occur in
             existing applications with new versions.

Modified: zest/site/src/community/codebase.html
URL: http://svn.apache.org/viewvc/zest/site/src/community/codebase.html?rev=1685460&r1=1685459&r2=1685460&view=diff
==============================================================================
--- zest/site/src/community/codebase.html (original)
+++ zest/site/src/community/codebase.html Sun Jun 14 20:22:57 2015
@@ -11,17 +11,22 @@ layout: default
     <div class="span8">
         <div class="row-fluid">
             <div class="span6">
-                <script type="text/javascript" src="http://www.ohloh.net/p/13150/widgets/project_basic_stats.js"></script>
+                <script type="text/javascript" src="//www.ohloh.net/p/13150/widgets/project_basic_stats.js"></script>
             </div>
             <div class="span6">
-                <script type="text/javascript" src="http://www.ohloh.net/p/13150/widgets/project_factoids.js"></script>
+                <script type="text/javascript" src="//www.ohloh.net/p/13150/widgets/project_factoids.js"></script>
             </div>
         </div>
         <p>
-            After the first 3 years of depending on the OPS4J project, the Qi4j community finally moved to GitHub on
-            the 1 November 2010. This should simplify the learning, as not only does developers have plenty of
-            experience with GitHub external link and the tools it provides, but also there are endless amount of
-            documentation and user forums to support each individual, off-loading some of that burden from us.
+            After the first 3 years of depending on the
+            <a href="http://team.ops4j.org" title="Open Participation for Java">OPS4J</a> project, then 5 years on
+            <a href="https://github.com/qi4j">Github</a>, the Qi4j community finally moved to the
+            <a href="https://www.apache.org/">Apache Software Foundation</a> (ASF) on March 2015.
+            The codebase history is kept in <a href="https://git-scm.com/">Git</a> repositories, mirrored to the
+            <a href="https://github.com/apache?query=zest">ASF Github organization</a>.
+            This should simplify the learning, as not only does developers have plenty of experience with Git, and
+            tools around it, but also there are endless amount of documentation and user forums to support each
+            individual, off-loading some of that burden from us.
             This page only contain rudimentary information.
         </p>
         <h2>Public Access Repository</h2>
@@ -42,30 +47,30 @@ layout: default
         </ul>
         <p>
             Qi4j used to have many repositories to accommodate for the authorization issue above, but eventually
-            settled with a single GitHub repository, and now only have 2 repositories;
+            settled with a single Git repository, and now only have 2 repositories;
         </p>
         <ul>
-            <li><code>qi4j-sdk</code></li>
-            <li><code>qi4j-sandbox</code></li>
+            <li><code>zest-qi4j</code></li>
+            <li><code>zest-sandbox</code></li>
         </ul>
         <p>
             The sandbox is where experimental code goes, and modules that are not ready to be shipped, or can not be
             shipped due to licensing restrictions (e.g. Oracle doesn't provide Coherence as automatic download for our
-            testing, so can't really ship the coherence extension). The sandbox is a normal GitHub repository available
-            to clone as; <code>git clone git://github.com/Qi4j/qi4j-sandbox.git</code>
+            testing, so can't really ship the coherence extension). The sandbox is a normal Git repository available
+            to clone as; <code>git clone https://git-wip-us.apache.org/repos/asf/zest-sandbox.git</code>
         </p>
         <p>
             The Qi4j SDK is the main development codebase, and to start working with it you simply clone it;
-            <code>git clone git://github.com/Qi4j/qi4j-sdk.git</code>
+            <code>git clone https://git-wip-us.apache.org/repos/asf/zest-qi4j.git</code>
         </p>
 
         <h2>Web Access</h2>
         <p>
-            The two repositories can be browsed here;
+            The two repositories can be browsed on the mirrors on the ASF Github organization;
         </p>
         <ul>
-            <li><a href="http://github.com/Qi4j/qi4j-sdk">http://github.com/Qi4j/qi4j-sdk</a></li>
-            <li><a href="http://github.com/Qi4j/qi4j-sandbox">http://github.com/Qi4j/qi4j-sandbox</a></li>
+            <li><a href="https://github.com/apache/zest-qi4j">https://github.com/apache/zest-qi4j</a></li>
+            <li><a href="https://github.com/apache/zest-sandbox">https://github.com/apache/zest-sandbox</a></li>
         </ul>
 
         <h2>Committer Access</h2>
@@ -119,9 +124,9 @@ layout: default
 
         <h3>How to Join?</h3>
         <p>
-            To become a Community Developer, just subscribe to the qi4j-dev at Google Group and request it together
-            with your GitHub user id. For Community Developer, the bar is really, really low and nothing more than a
-            desire to help is required.
+            To become a Community Developer, just subscribe to the
+            <a href="mailto:dev-subscribe@zest.apache.org">dev@zest.apache.org</a> mailing list and participate,
+            nothing more than a desire to help is required.
         </p>
         <p>
             Community Developers who are active and keep contributing feedback, patches and/or documentation are likely
@@ -130,32 +135,24 @@ layout: default
             time.
         </p>
 
-        <h3>How to get Access to the writable central repositories?</h3>
-        <p>
-            Once you have commit access to a repository, you will access it differently. This is the clone command
-            needed, and after that you will need to do the same as above for pubic access;
-        </p>
-        <pre><code>git clone git@github.com:Qi4j/qi4j-sdk.git
-cd qi4j-sdk</code></pre>
-
         <h2>Commit Policy</h2>
         <p class="lead">
             Qi4j generally uses a Commit-Then-Review policy on most changes. This allows a reasonable high velocity of
             development.
         </p>
         <p>
-            Commits are visible at GitHub and active contributors should review all incoming commits to ensure quality
-            of contributions and avoidance of mistakes.
+            Commits are visible in Git history and at GitHub. Active contributors should review all incoming commits to
+            ensure quality of contributions and avoidance of mistakes.
         </p>
         <p>
-            For any given commit, any member of the community may raise concern(s) on the qi4j-dev forum at Google
-            Groups. We encourage as many people as possible to review the changes that are occurring. "With enough
+            For any given commit, any member of the community may raise concern(s) on the <code>dev@</code> mailing
+            list. We encourage as many people as possible to review the changes that are occurring. "With enough
             eyeballs every bug is shallow." wrote Eric S. Raymond in "The Cathedral and The Bazaar" about open source.
         </p>
         <p>
             Special rules applies to changes in the Core Test suite. Adding new tests are CTR, but modifying existing
             tests, either to accommodate for code changes in Core or to tighten the constraints of them, MUST be
-            discussed on the qi4j-dev forum at Google Groups, prior to committing them to the 'develop' branch. We
+            discussed on the <code>dev@</code> mailing list, prior to committing them to the 'develop' branch. We
             recommend that a different branch is used for these changes, unless simply codesnippets are pasted to mail.
             This exists to ensure that we have a stable evolution of Qi4j Runtime, and no surprises will occur in
             existing applications with new versions.