You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2016/12/27 14:22:28 UTC

[2/3] syncope git commit: Site update to better address users and contributors

Site update to better address users and contributors


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/a6275caa
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/a6275caa
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/a6275caa

Branch: refs/heads/master
Commit: a6275caabb483a199cea6cf54ca27ee34b15a9bb
Parents: 98d9848
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Tue Dec 27 15:21:07 2016 +0100
Committer: Francesco Chicchiricc� <il...@apache.org>
Committed: Tue Dec 27 15:21:16 2016 +0100

----------------------------------------------------------------------
 src/site/resources/css/site.css     |  3 ++-
 src/site/xdoc/building.xml          | 10 +++++++++-
 src/site/xdoc/contributing.xml      |  1 +
 src/site/xdoc/index.xml             | 11 +++++++++++
 src/site/xdoc/release-process.xml   |  3 +++
 src/site/xdoc/source-repository.xml | 23 ++++++++++++++++++-----
 6 files changed, 44 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/resources/css/site.css
----------------------------------------------------------------------
diff --git a/src/site/resources/css/site.css b/src/site/resources/css/site.css
index d72098f..204dabd 100644
--- a/src/site/resources/css/site.css
+++ b/src/site/resources/css/site.css
@@ -39,10 +39,11 @@ ul.toc li ul {
 ul.toc, ul.toc ul {
   list-style: decimal outside none;
   padding: 0;
-  padding-right: 15px;
+  padding-right: 25px;
   float: left;
   display: block;
   clear: left;
+  width: auto;
 }
 
 ul.toc li {

http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/xdoc/building.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/building.xml b/src/site/xdoc/building.xml
index 88ad666..034169f 100644
--- a/src/site/xdoc/building.xml
+++ b/src/site/xdoc/building.xml
@@ -35,7 +35,7 @@ under the License.
     <section name="Prerequisites">
       <p>
         <ul>
-          <li>JDK 7 or higher</li>
+          <li>JDK 7 or higher for &le; 2.0; JDK 8 or higher for later versions</li>
           <li>
             <a href="http://maven.apache.org/download.html">Apache Maven</a> 3.0.3 or higher</li>
           <li>
@@ -173,6 +173,14 @@ $ mvn -Pjrebel</source>
         <source>$ export REBEL_HOME=/opt/jrebel
 $ mvn -Pjrebel</source>
       </subsection>
+
+      <subsection name="ide/eclipse/bundles/org.apache.syncope.ide.eclipse.tests">
+        <h4>Eclipse IDE Plugin</h4>
+        Starts the full environment used by core's integration tests (with same components available when running new 
+        project in <a href="docs/getting-started.html#paths-and-components">embedded mode</a>, and runs the Eclipse IDE
+        plugin tests against it. Cannot run headless.
+        <source>$ mvn -Peclipse-it</source>
+      </subsection>
     </section>
 
     <section name="Building documentation">

http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/xdoc/contributing.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/contributing.xml b/src/site/xdoc/contributing.xml
index 3b753a9..788b3c3 100644
--- a/src/site/xdoc/contributing.xml
+++ b/src/site/xdoc/contributing.xml
@@ -51,6 +51,7 @@ under the License.
           <li>If this issue was never encountered before, create a new 
             <a href="https://issues.apache.org/jira/browse/SYNCOPE">JIRA</a> issue.
           </li>
+          <li>Get the <a href="source-repository.html">source code</a></li>
           <li>Develop / describe a test case to demonstrate the issue.</li>
           <li>Review and apply our <a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Git+workflow">Git workflow</a>.</li>
         </ul>

http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/xdoc/index.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index 9e3fbf0..8027019 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -47,6 +47,17 @@ under the License.
       </p>
     </div>
 
+    <div class="row" style="margin-bottom: 20px;">
+      <div class="col-sm-offset-5 col-sm-2 text-center">
+        <div class="btn-group" data-toggle="buttons">
+          <a class="btn btn-large btn-success center-block" style="width: 250px;" href="downloads.html">I want to build my IdM with<br/>Apache Syncope</a>
+        </div>
+        <div class="btn-group" data-toggle="buttons">
+          <a class="btn btn-large btn-info center-block" style="width: 250px;" href="contributing.html">I want to contribute to<br/>Apache Syncope</a>
+        </div>
+      </div>
+    </div>
+
     <h4>What is Identity Management, anyway?</h4>
     <dl>
       <dt>Account</dt>

http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/xdoc/release-process.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/release-process.xml b/src/site/xdoc/release-process.xml
index f9cf05d..ad54566 100644
--- a/src/site/xdoc/release-process.xml
+++ b/src/site/xdoc/release-process.xml
@@ -409,6 +409,9 @@ svn commit -m "Staging site for release"]]></source>
               <li>
                 <tt>ide/eclipse/releng/org.apache.syncope.ide.eclipse.site/category.xml</tt>
               </li>
+              <li>
+                <tt>ide/eclipse/bundles/org.apache.syncope.ide.eclipse.tests/pom.xml</tt>
+              </li>
             </ol>
             then commit and push:
             <source><![CDATA[git commit -a -m "Updating Eclipse files for next development iteration"

http://git-wip-us.apache.org/repos/asf/syncope/blob/a6275caa/src/site/xdoc/source-repository.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/source-repository.xml b/src/site/xdoc/source-repository.xml
index 3480189..bd35757 100644
--- a/src/site/xdoc/source-repository.xml
+++ b/src/site/xdoc/source-repository.xml
@@ -25,7 +25,7 @@ under the License.
     <author email="dev@syncope.apache.org">Apache Syncope Documentation Team</author>
   </properties>
 
-  <body>    
+  <body>
     <section name="Web Browsing">    
       <p>To browse use the GIT web interface:<br/>
 
@@ -37,12 +37,25 @@ under the License.
       <p>The source code can be checked out anonymously over HTTPs by doing:
         <source>git clone https://git-wip-us.apache.org/repos/asf/syncope.git</source>
       </p>
-    </section>
+
+      <p class="alert alert-warning">
+        <strong>On MS Windows?</strong> Be sure to
+        <a href="https://help.github.com/articles/dealing-with-line-endings/">properly handle line endings</a>; often
+        it is enough to set
+        <source>git config core.autocrlf true</source>
+      </p>
     
-    <section name="Forking on GitHub">
-      <p>Syncope's git repo is automatically mirrored on github at: <a href="https://github.com/apache/syncope">https://github.com/apache/syncope</a>.</p>
+      <subsection name="Forking on GitHub">
+        <p>Syncope's git repo is automatically mirrored on github at: <a href="https://github.com/apache/syncope">https://github.com/apache/syncope</a>.</p>
 
-      <p>You can fork that repository, commit changes to your fork, and submit pull requests through GitHub's pull request mechanisms.</p>      
+        <p>You can fork that repository, commit changes to your fork, and submit pull requests through GitHub's pull
+          requests.<br/>
+          Be sure to follow our <a href="https://cwiki.apache.org/confluence/display/SYNCOPE/Git+workflow">Git workflow</a>.</p>      
+      </subsection>
+    </section>
+    
+    <section name="Building">
+      <p>Review and apply the various <a href="building.html">build options</a>.</p>
     </section>
   </body>
 </document>