Author: svn-site-role Date: Sat Apr 14 20:49:34 2018 New Revision: 1829171 URL: http://svn.apache.org/viewvc?rev=1829171&view=rev Log: Site checkin for project Apache Maven Site
Modified: maven/website/content/developers/website/component-reference-documentation-helper.html maven/website/content/developers/website/deploy-component-reference-documentation.html maven/website/content/developers/website/deploy-maven-website.html maven/website/content/developers/website/index.html maven/website/content/developers/website/website-overview.html maven/website/content/maven-site-1.0-site.jar Modified: maven/website/content/developers/website/component-reference-documentation-helper.html URL: http://svn.apache.org/viewvc/maven/website/content/developers/website/component-reference-documentation-helper.html?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== --- maven/website/content/developers/website/component-reference-documentation-helper.html (original) +++ maven/website/content/developers/website/component-reference-documentation-helper.html Sat Apr 14 20:49:34 2018 @@ -70,8 +70,6 @@ <li><a href="../../developers/release/index.html" title="Release Process"><span class="icon-chevron-right"></span>Release Process</a></li> <li><a href="../../developers/website/index.html" title="Deploy Maven Website"><span class="icon-chevron-down"></span>Deploy Maven Website</a> <ul class="nav nav-list"> - <li><a href="../../developers/website/website-overview.html" title="Complete Overview"><span class="none"></span>Complete Overview</a></li> - <li><a href="../../developers/website/deploy-maven-website.html" title="Main Website"><span class="none"></span>Main Website</a></li> <li><a href="../../developers/website/deploy-component-reference-documentation.html" title="Components Documentation"><span class="none"></span>Components Documentation</a></li> <li class="active"><a href="#"><span class="none"></span>Component Helper</a></li> </ul> Modified: maven/website/content/developers/website/deploy-component-reference-documentation.html URL: http://svn.apache.org/viewvc/maven/website/content/developers/website/deploy-component-reference-documentation.html?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== --- maven/website/content/developers/website/deploy-component-reference-documentation.html (original) +++ maven/website/content/developers/website/deploy-component-reference-documentation.html Sat Apr 14 20:49:34 2018 @@ -73,8 +73,6 @@ Hervé Boutemy" /> <li><a href="../../developers/release/index.html" title="Release Process"><span class="icon-chevron-right"></span>Release Process</a></li> <li><a href="../../developers/website/index.html" title="Deploy Maven Website"><span class="icon-chevron-down"></span>Deploy Maven Website</a> <ul class="nav nav-list"> - <li><a href="../../developers/website/website-overview.html" title="Complete Overview"><span class="none"></span>Complete Overview</a></li> - <li><a href="../../developers/website/deploy-maven-website.html" title="Main Website"><span class="none"></span>Main Website</a></li> <li class="active"><a href="#"><span class="none"></span>Components Documentation</a></li> <li><a href="../../developers/website/component-reference-documentation-helper.html" title="Component Helper"><span class="none"></span>Component Helper</a></li> </ul> Modified: maven/website/content/developers/website/deploy-maven-website.html URL: http://svn.apache.org/viewvc/maven/website/content/developers/website/deploy-maven-website.html?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== --- maven/website/content/developers/website/deploy-maven-website.html (original) +++ maven/website/content/developers/website/deploy-maven-website.html Sat Apr 14 20:49:34 2018 @@ -66,21 +66,7 @@ Hervé Boutemy" /> <li><a href="../../users/index.html" title="User Centre"><span class="icon-chevron-right"></span>User Centre</a></li> <li><a href="../../plugin-developers/index.html" title="Plugin Developer Centre"><span class="icon-chevron-right"></span>Plugin Developer Centre</a></li> <li><a href="../../repository/index.html" title="Maven Central Repository"><span class="icon-chevron-right"></span>Maven Central Repository</a></li> - <li><a href="../../developers/index.html" title="Maven Developer Centre"><span class="icon-chevron-down"></span>Maven Developer Centre</a> - <ul class="nav nav-list"> - <li><a href="../../guides/development/guide-helping.html" title="Guide to Helping with Maven"><span class="none"></span>Guide to Helping with Maven</a></li> - <li><a href="../../guides/development/guide-maven-development.html" title="Developing Maven"><span class="icon-chevron-right"></span>Developing Maven</a></li> - <li><a href="../../developers/release/index.html" title="Release Process"><span class="icon-chevron-right"></span>Release Process</a></li> - <li><a href="../../developers/website/index.html" title="Deploy Maven Website"><span class="icon-chevron-down"></span>Deploy Maven Website</a> - <ul class="nav nav-list"> - <li><a href="../../developers/website/website-overview.html" title="Complete Overview"><span class="none"></span>Complete Overview</a></li> - <li class="active"><a href="#"><span class="none"></span>Main Website</a></li> - <li><a href="../../developers/website/deploy-component-reference-documentation.html" title="Components Documentation"><span class="none"></span>Components Documentation</a></li> - <li><a href="../../developers/website/component-reference-documentation-helper.html" title="Component Helper"><span class="none"></span>Component Helper</a></li> - </ul> -</li> - </ul> -</li> + <li><a href="../../developers/index.html" title="Maven Developer Centre"><span class="icon-chevron-right"></span>Maven Developer Centre</a></li> <li><a href="../../articles.html" title="Books and Resources"><span class="none"></span>Books and Resources</a></li> <li><a href="../../security.html" title="Security"><span class="none"></span>Security</a></li> <li class="nav-header">Community</li> Modified: maven/website/content/developers/website/index.html URL: http://svn.apache.org/viewvc/maven/website/content/developers/website/index.html?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== --- maven/website/content/developers/website/index.html (original) +++ maven/website/content/developers/website/index.html Sat Apr 14 20:49:34 2018 @@ -73,8 +73,6 @@ Hervé Boutemy" /> <li><a href="../../developers/release/index.html" title="Release Process"><span class="icon-chevron-right"></span>Release Process</a></li> <li class="active"><a href="#"><span class="icon-chevron-down"></span>Deploy Maven Website</a> <ul class="nav nav-list"> - <li><a href="../../developers/website/website-overview.html" title="Complete Overview"><span class="none"></span>Complete Overview</a></li> - <li><a href="../../developers/website/deploy-maven-website.html" title="Main Website"><span class="none"></span>Main Website</a></li> <li><a href="../../developers/website/deploy-component-reference-documentation.html" title="Components Documentation"><span class="none"></span>Components Documentation</a></li> <li><a href="../../developers/website/component-reference-documentation-helper.html" title="Component Helper"><span class="none"></span>Component Helper</a></li> </ul> @@ -137,19 +135,24 @@ Hervé Boutemy" /> <div id="bodyColumn" class="span10" > <div class="section"> <h2><a name="Introduction"></a>Introduction</h2> -<p>The Maven <a class="externalLink" href="http://maven.apache.org">http://maven.apache.org</a> website is composed from:</p> +<p>The Maven <a class="externalLink" href="https://maven.apache.org">https://maven.apache.org</a> website is composed from:</p> <ul> <li>a main content,</li> <li>multiple components reference documentation, published for each component release.</li></ul> -<p>Since December 2012, the overall website uses svnpubsub mechanism: the whole site content accessible at <a class="externalLink" href="https://maven.apache.org">https://maven.apache.org</a> is stored in a dedicated site publication svn: <a class="externalLink" href="https://svn.apache.org/repos/infra/websites/production/maven/content/">https://svn.apache.org/repos/infra/websites/production/maven/content/</a> with a svn working copy maintained by <a class="externalLink" href="https://github.com/apache/infrastructure-puppet/blob/deployment/modules/svnwcsub/files/svnwcsub.conf#L152"><tt>svnwcsub</tt> configured in infra Puppet</a>.</p> -<p>See <a class="externalLink" href="http://www.apache.org/dev/cms">CMS documentation</a> for more information on the rationale behind the switch from "scp to people.apache.org + (find+rsync)" to svnpubsub.</p></div> +<p>And <a class="externalLink" href="https://maven.apache.org/doxia/">Doxia</a> website has the same dual structure.</p> +<p>These contents are stored in svn and svnpubsub/svnwcsub maintains a working copy on the webserver in <tt>/www/maven.apache.org/content</tt>, see <a class="externalLink" href="https://github.com/apache/infrastructure-puppet/blob/deployment/modules/svnwcsub/files/svnwcsub.conf#L152"><tt>svnwcsub</tt> configured in infra Puppet</a>:</p> +<ul> +<li><tt>/</tt> comes from <a class="externalLink" href="https://svn.apache.org/viewvc/maven/website/content/">https://svn.apache.org/repos/asf/maven/website/content/</a></li> +<li><a class="externalLink" href="https://maven.apache.org/components"><tt>/components</tt></a> comes from <a class="externalLink" href="https://svn.apache.org/repos/infra/websites/production/maven/components/">https://svn.apache.org/repos/infra/websites/production/maven/components/</a></li> +<li><tt>/doxia</tt> comes from <a class="externalLink" href="https://svn.apache.org/viewvc/maven/doxia/website/content/">https://svn.apache.org/repos/asf/maven/doxia/website/content/</a></li> +<li><a class="externalLink" href="https://maven.apache.org/doxia/components"><tt>/doxia/components</tt></a> comes from <a class="externalLink" href="https://svn.apache.org/repos/infra/websites/production/maven-doxia/components/">https://svn.apache.org/repos/infra/websites/production/maven-doxia/components/</a></li></ul> +<p>and the link between main content and components reference documentation is done with symbolic links.</p></div> <div class="section"> <h2><a name="How_website_publication_works"></a>How website publication works</h2> <p>Instructions on how to publish website content are split in separate documents:</p> <ul> -<li><a href="./deploy-maven-website.html">deploying the main Maven website</a>, using <a class="externalLink" href="https://cms.apache.org/maven/">CMS</a> at least for publish step,</li> -<li><a href="./deploy-component-reference-documentation.html">deploying Maven components reference documentation</a>, eventually using <a href="./component-reference-documentation-helper.html">Component Reference Documentation Helper</a> to easily prepare <tt>svnmucc</tt> command line.</li></ul> -<p>A <a href="./website-overview.html">complete overview</a> is available, assembling previous explanations.</p></div> +<li>main content is published though Jenkins jobs: <a class="externalLink" href="https://builds.apache.org/view/M-R/view/Maven/job/maven-site/">maven-site</a> and <a class="externalLink" href="https://builds.apache.org/view/M-R/view/Maven/job/doxia-site/">doxia-site</a>,</li> +<li><a href="./deploy-component-reference-documentation.html">deploying Maven components reference documentation</a>, eventually using <a href="./component-reference-documentation-helper.html">Component Reference Documentation Helper</a> to easily prepare <tt>svnmucc</tt> command line.</li></ul></div> </div> </div> </div> Modified: maven/website/content/developers/website/website-overview.html URL: http://svn.apache.org/viewvc/maven/website/content/developers/website/website-overview.html?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== --- maven/website/content/developers/website/website-overview.html (original) +++ maven/website/content/developers/website/website-overview.html Sat Apr 14 20:49:34 2018 @@ -66,21 +66,7 @@ Hervé Boutemy" /> <li><a href="../../users/index.html" title="User Centre"><span class="icon-chevron-right"></span>User Centre</a></li> <li><a href="../../plugin-developers/index.html" title="Plugin Developer Centre"><span class="icon-chevron-right"></span>Plugin Developer Centre</a></li> <li><a href="../../repository/index.html" title="Maven Central Repository"><span class="icon-chevron-right"></span>Maven Central Repository</a></li> - <li><a href="../../developers/index.html" title="Maven Developer Centre"><span class="icon-chevron-down"></span>Maven Developer Centre</a> - <ul class="nav nav-list"> - <li><a href="../../guides/development/guide-helping.html" title="Guide to Helping with Maven"><span class="none"></span>Guide to Helping with Maven</a></li> - <li><a href="../../guides/development/guide-maven-development.html" title="Developing Maven"><span class="icon-chevron-right"></span>Developing Maven</a></li> - <li><a href="../../developers/release/index.html" title="Release Process"><span class="icon-chevron-right"></span>Release Process</a></li> - <li><a href="../../developers/website/index.html" title="Deploy Maven Website"><span class="icon-chevron-down"></span>Deploy Maven Website</a> - <ul class="nav nav-list"> - <li class="active"><a href="#"><span class="none"></span>Complete Overview</a></li> - <li><a href="../../developers/website/deploy-maven-website.html" title="Main Website"><span class="none"></span>Main Website</a></li> - <li><a href="../../developers/website/deploy-component-reference-documentation.html" title="Components Documentation"><span class="none"></span>Components Documentation</a></li> - <li><a href="../../developers/website/component-reference-documentation-helper.html" title="Component Helper"><span class="none"></span>Component Helper</a></li> - </ul> -</li> - </ul> -</li> + <li><a href="../../developers/index.html" title="Maven Developer Centre"><span class="icon-chevron-right"></span>Maven Developer Centre</a></li> <li><a href="../../articles.html" title="Books and Resources"><span class="none"></span>Books and Resources</a></li> <li><a href="../../security.html" title="Security"><span class="none"></span>Security</a></li> <li class="nav-header">Community</li> Modified: maven/website/content/maven-site-1.0-site.jar URL: http://svn.apache.org/viewvc/maven/website/content/maven-site-1.0-site.jar?rev=1829171&r1=1829170&r2=1829171&view=diff ============================================================================== Binary files - no diff available.