commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r846939 - in /websites/staging/commons/trunk/content: ./ site-publish.html
Date Wed, 16 Jan 2013 23:40:03 GMT
Author: buildbot
Date: Wed Jan 16 23:40:03 2013
New Revision: 846939

Log:
Staging update by buildbot for commons

Added:
    websites/staging/commons/trunk/content/site-publish.html
Modified:
    websites/staging/commons/trunk/content/   (props changed)

Propchange: websites/staging/commons/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Jan 16 23:40:03 2013
@@ -1 +1 @@
-1434479
+1434496

Added: websites/staging/commons/trunk/content/site-publish.html
==============================================================================
--- websites/staging/commons/trunk/content/site-publish.html (added)
+++ websites/staging/commons/trunk/content/site-publish.html Wed Jan 16 23:40:03 2013
@@ -0,0 +1,259 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia at Jan 16, 2013 ( $Revision: 1080083 $ ) -->
+<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm
$ -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <title>Apache Commons - 
+  Publish Sites</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+      <meta name="author" content="Commons Documentation Team" />
+    <meta name="Date-Revision-yyyymmdd" content="20130116" />
+    <meta http-equiv="Content-Language" content="en" />
+        
+        </head>
+  <body class="composite">
+    <div id="banner">
+            <div id="bannerLeft">
+                                                          <a href="./" title="Apache Commons
logo">
+                                                <img src="images/commons-logo.png" alt="Apache
Commons logo"/>
+                </a>
+            </div><!-- id="bannerLeft" -->
+                <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                
+                <div class="xleft">
+        <span id="publishDate">Last Published: 16 January 2013</span>
+                      </div>
+            <div class="xright">                    <a href="components.html" title="Components">Components</a>
+            |
+                        <a href="sandbox/index.html" title="Sandbox">Sandbox</a>
+            |
+                        <a href="dormant/index.html" title="Dormant">Dormant</a>
+            |
+                        <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
+            |
+                        <a href="http://www.apache.org" class="externalLink" title="Apache">Apache</a>
+              
+                
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                
+                                <h5>Commons</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="index.html" title="Home">Home</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/licenses/" class="externalLink"
title="License">License</a>
+            </li>
+                  <li class="none">
+                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+            </li>
+                  <li class="none">
+                          <a href="team-list.html" title="PMC">PMC</a>
+            </li>
+                                                                                        
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                                                                         
                                 <li class="collapsed">
+                          <a href="components.html" title="Components">Components</a>
+                  </li>
+                                                                                        
                                                                                         
                                                                                         
                                                                                         
               <li class="collapsed">
+                          <a href="sandbox/index.html" title="Sandbox">Sandbox</a>
+                  </li>
+                                                                                        
                                                                                         
                                                                                         
                                                   <li class="collapsed">
+                          <a href="dormant/index.html" title="Dormant">Dormant</a>
+                  </li>
+          </ul>
+                       <h5>Releases</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="downloads/index.html" title="Releases">Releases</a>
+            </li>
+          </ul>
+                       <h5>Source Repositories</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="svninfo.html" title="General Information">General
Information</a>
+            </li>
+                  <li class="none">
+                          <a href="http://svn.apache.org/viewvc/commons/proper/" class="externalLink"
title="Components">Components</a>
+            </li>
+                  <li class="none">
+                          <a href="http://svn.apache.org/viewvc/commons/sandbox/" class="externalLink"
title="Sandbox">Sandbox</a>
+            </li>
+                  <li class="none">
+                          <a href="http://svn.apache.org/viewvc/commons/dormant/" class="externalLink"
title="Dormant">Dormant</a>
+            </li>
+          </ul>
+                       <h5>General Information</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="volunteering.html" title="Volunteering">Volunteering</a>
+            </li>
+                  <li class="none">
+                          <a href="patches.html" title="Contributing Patches">Contributing
Patches</a>
+            </li>
+                  <li class="none">
+                          <a href="building.html" title="Building Components">Building
Components</a>
+            </li>
+                  <li class="none">
+                          <a href="releases/index.html" title="Releasing Components">Releasing
Components</a>
+            </li>
+                  <li class="none">
+                          <a href="http://wiki.apache.org/commons/FrontPage" class="externalLink"
title="Wiki">Wiki</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/how-it-works.html"
class="externalLink" title="How the ASF works">How the ASF works</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/getinvolved.html"
class="externalLink" title="Get Involved">Get Involved</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/dev/" class="externalLink" title="Developer
Resources">Developer Resources</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/sponsorship.html"
class="externalLink" title="Sponsorship">Sponsorship</a>
+            </li>
+                  <li class="none">
+                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
+            </li>
+          </ul>
+                                                                                        
                          <a href="http://www.apache.org/events/current-event.html" title="ApacheCon"
class="poweredBy">
+        <img class="poweredBy"  alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"
   />
+      </a>
+                                                                                        
           <a href="http://maven.apache.org/" title="Maven" class="poweredBy">
+        <img class="poweredBy"  alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png"
   />
+      </a>
+                       
+                
+            </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License. -->
+
+ 
+  <div class="section"><h2>Introduction<a name="Introduction"></a></h2>
+    <p>
+    Due to svnpubsub migration, procedure to publish sites has been changes.
+    Commons sites use a solution based on both <a class="externalLink" href="http://apache.org/dev/cmsref.html">Apache
cms</a> (for main site)
+     and svnpubsub publication based on <a class="externalLink" href="http://maven.apache.org/plugins/maven-scm-publish-plugin/">maven-scm-publish-plugin</a>.
+    </p>
+
+  </div>
+  <div class="section"><h2>Main site<a name="Main_site"></a></h2>
+    <p>Apache CMS UI can be used to modify and publish main web site: <a class="externalLink"
href="https://cms.apache.org/commons/">https://cms.apache.org/commons/</a>.
+      Documentation is available <a class="externalLink" href="http://apache.org/dev/cmsref.html">here</a>
+
+    </p>
+  </div>
+  <div class="section"><h2>Components<a name="Components"></a></h2>
+    <p>
+      Components use maven-scm-publish-plugin. The maven generated site is checkin to:
+      </p><ul>
+        <li>propers: https://svn.apache.org/repos/infra/websites/production/commons/content/proper/</li>
+        <li>sandbox: https://svn.apache.org/repos/infra/websites/production/commons/content/sandbox/</li>
+        <li>dormant: https://svn.apache.org/repos/infra/websites/production/commons/content/dormant/</li>
+      </ul>
+    
+    <p>
+      Components need to use parent 28 (sandbox parent: 10).
+    </p>
+    <div class="section"><h3>Publishing mono module projects<a name="Publishing_mono_module_projects"></a></h3>
+      <p>
+        Simply using:
+        <tt>mvn clean site-deploy</tt>
+      </p>
+    </div>
+    <div class="section"><h3>Publishing multi modules projects<a name="Publishing_multi_modules_projects"></a></h3>
+      <p>
+        Simply using:
+        <tt>clean site site:stage scm-publish:publish-scm</tt>
+      </p>
+    </div>
+    <div class="section"><h3>Configuration<a name="Configuration"></a></h3>
+      <p>
+        Default deployment targets are:
+        </p><ul>
+          <li>propers: https://svn.apache.org/repos/infra/websites/production/commons/content/proper/${project.artifactId}</li>
+          <li>sandbox: https://svn.apache.org/repos/infra/websites/production/commons/content/sandbox/${project.artifactId}</li>
+          <li>dormant: https://svn.apache.org/repos/infra/websites/production/commons/content/dormant/${project.artifactId}</li>
+        </ul>
+      
+      <p>
+        maven-scm-publish-plugin will delete content not generated by Maven site plugin.
+        To avoid delete of previous apis javadocs, the pom need some configuration:
+        </p><div><pre>
+          
+          &lt;plugin&gt;
+            &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
+            &lt;artifactId&gt;maven-scm-publish-plugin&lt;/artifactId&gt;
+            &lt;configuration&gt;
+              &lt;ignorePathsToDelete&gt;
+                &lt;ignorePathToDelete&gt;javadocs&lt;/ignorePathToDelete&gt;
+                &lt;!-- other paths to ignore --&gt;
+              &lt;/ignorePathsToDelete&gt;
+            &lt;/configuration&gt;
+          &lt;/plugin&gt;
+          
+        </pre></div>
+        All paths declared won't be deleted from svn
+      
+      <p>
+        <b>NOTE:</b> this old content need to be imported manually.
+      </p>
+    </div>
+  </div>
+
+ 
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="center">Copyright &#169;                    2013
+                        <a href="http://www.apache.org/">The Apache Software Foundation</a>.
+            All Rights Reserved.      
+                
+      </div>
+                          
+<div class="center">Apache Commons, Apache, the Apache feather logo, and the Apache
Commons project logos are trademarks of The Apache Software Foundation.
+      All other marks mentioned may be trademarks or registered trademarks of their respective
owners.</div>
+                <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>



Mime
View raw message