directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1041687 - in /websites/staging/directory/trunk/content: ./ api/developer-guide.html fortress/developer-guide.html mavibot/developer-guide.html
Date Tue, 12 Mar 2019 10:41:20 GMT
Author: buildbot
Date: Tue Mar 12 10:41:20 2019
New Revision: 1041687

Log:
Staging update by buildbot for directory

Modified:
    websites/staging/directory/trunk/content/   (props changed)
    websites/staging/directory/trunk/content/api/developer-guide.html
    websites/staging/directory/trunk/content/fortress/developer-guide.html
    websites/staging/directory/trunk/content/mavibot/developer-guide.html

Propchange: websites/staging/directory/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Mar 12 10:41:20 2019
@@ -1 +1 @@
-1855303
+1855305

Modified: websites/staging/directory/trunk/content/api/developer-guide.html
==============================================================================
--- websites/staging/directory/trunk/content/api/developer-guide.html (original)
+++ websites/staging/directory/trunk/content/api/developer-guide.html Tue Mar 12 10:41:20
2019
@@ -173,7 +173,7 @@ h2:hover > .headerlink, h3:hover > .head
 <h1 id="developer-guide">Developer Guide<a class="headerlink" href="#developer-guide"
title="Permanent link">&para;</a></h1>
 <p>This guide is intened to be read by those who participate into the development of
the LDAP API. Users of the API are expected to read the <a href="user-guide.html">User
guide</a>.</p>
 <h2 id="getting-the-source-building-the-trunks">Getting the source, Building the trunks<a
class="headerlink" href="#getting-the-source-building-the-trunks" title="Permanent link">&para;</a></h2>
-<p>To get the source, build the <em>trunks/shared</em> and get along with
Maven.</p>
+<p>To get the source, build the <em>trunks/api</em> and get along with
Maven.</p>
 <h2 id="versioning-scheme">Versioning Scheme<a class="headerlink" href="#versioning-scheme"
title="Permanent link">&para;</a></h2>
 <p>The version number of <strong>LDAP API</strong> has the following form:</p>
 <DIV class="info" markdown="1">
@@ -324,7 +324,7 @@ $ mvn release:prepare
 </pre></div>
 
 
-<p>This creates a tag <a href="http://svn.apache.org/viewvc/directory/shared/tags/">here</a></p>
+<p>This creates a tag <a href="https://gitbox.apache.org/repos/asf?p=directory-ldap-api.git">here</a></p>
 <h3 id="stage-the-release">Stage the Release<a class="headerlink" href="#stage-the-release"
title="Permanent link">&para;</a></h3>
 <div class="codehilite"><pre>$ mvn release:perform
 </pre></div>
@@ -514,8 +514,8 @@ $ svn ci ~/apacheds/dist/dev/directory/a
 
 
 <h3 id="test-the-new-version-in-apacheds-and-studio">Test the New Version in ApacheDS
and Studio<a class="headerlink" href="#test-the-new-version-in-apacheds-and-studio" title="Permanent
link">&para;</a></h3>
-<p>In <em>apacheds/pom.xml</em> change the <org.apache.directory.shared.version>
property, build ApacheDS, go into <em>apacheds/service</em>, and run <em>./apachds.sh</em>
to start the server.</p>
-<p>In <em>studio/pom.xml</em> change the <org.apache.directory.shared.version>
and <org.apache.directory.shared.validversion> properties, build Studio, and start Studio
in <em>applications/applications_<your platform>/target/ApacheDirectoryStudio-<your
platform>/<executable></em>. Connect to the started <strong>ApacheDS</strong>.</p>
+<p>In <em>apacheds/pom.xml</em> change the <org.apache.directory.api.version>
property, build ApacheDS, go into <em>apacheds/service</em>, and run <em>./apachds.sh</em>
to start the server.</p>
+<p>In <em>studio/pom.xml</em> change the <org.apache.directory.api.version>
and <org.apache.directory.api.validversion> properties, build Studio, and start Studio
in <em>applications/applications_<your platform>/target/ApacheDirectoryStudio-<your
platform>/<executable></em>. Connect to the started <strong>ApacheDS</strong>.</p>
 <h3 id="stage-the-release_1">Stage the release<a class="headerlink" href="#stage-the-release_1"
title="Permanent link">&para;</a></h3>
 <p>Go to <a href="https://repository.apache.org/index.html#stagingRepositories">https://repository.apache.org/index.html#stagingRepositories</a>
and close the staging repository.</p>
 <h3 id="vote">Vote<a class="headerlink" href="#vote" title="Permanent link">&para;</a></h3>
@@ -562,7 +562,7 @@ $
 </pre></div>
 
 
-<p>Staging or Production?</p>
+<p><em>Staging or Production?</em></p>
 <DIV class="info" markdown="1">
 Those files will be stored on the production server only !!! And some extra caution ust be
taken not to delete them when we will publish the staging site too...
 </DIV>
@@ -584,8 +584,8 @@ $ svn add &lt;version&gt;
 
 
 <p>Then copy the generated docs :</p>
-<div class="codehilite"><pre>$ cp -r ~/apacheds/trunks/shared/target/checkout/target/site/apidocs
~/apacheds/production/content/api/gen-docs/&lt;version&gt;
-$ cp -r ~/apacheds/trunks/shared/target/checkout/target/site/xref ~/apacheds/production/content/api/gen-docs/&lt;version&gt;
+<div class="codehilite"><pre>$ cp -r ~/apacheds/trunks/api/target/checkout/target/site/apidocs
~/apacheds/production/content/api/gen-docs/&lt;version&gt;
+$ cp -r ~/apacheds/trunks/api/target/checkout/target/site/xref ~/apacheds/production/content/api/gen-docs/&lt;version&gt;
 $
 </pre></div>
 

Modified: websites/staging/directory/trunk/content/fortress/developer-guide.html
==============================================================================
--- websites/staging/directory/trunk/content/fortress/developer-guide.html (original)
+++ websites/staging/directory/trunk/content/fortress/developer-guide.html Tue Mar 12 10:41:20
2019
@@ -463,7 +463,7 @@ $ <span class="n">mvn</span> <span class
 <p>Done !</p>
 <h3 id="step-5-closing-the-staging-release-on-nexus">Step 5 : closing the staging release
on nexus<a class="headerlink" href="#step-5-closing-the-staging-release-on-nexus" title="Permanent
link">&para;</a></h3>
 <p>Now, you have to close the staged project on nexus. In order to do that you <em>must</em>
have exported your PGP key to a PGP public server <a href="http://www.apache.org/dev/openpgp.html">see</a></p>
-<p>Connect to the <a href="https://repository.apache.org">Nexus server</a>,
login, and select the MINA staging repository you just created, then click on the 'close'
button. You are home...</p>
+<p>Connect to the <a href="https://repository.apache.org">Nexus server</a>,
login, and select the FORTRESS staging repository you just created, then click on the 'close'
button. You are home...</p>
 <h3 id="step-6-build-the-site">Step 6 : Build the Site<a class="headerlink" href="#step-6-build-the-site"
title="Permanent link">&para;</a></h3>
 <div class="codehilite"><pre>$ <span class="n">cd</span> <span
class="n">target</span><span class="o">/</span><span class="n">checkout</span>
 $ <span class="n">mvn</span> <span class="n">site</span>
@@ -719,22 +719,22 @@ $
 </pre></div>
 
 
-<p>Staging or Production?</p>
+<p><em>Staging or Production?</em></p>
 <DIV class="info" markdown="1">
 Those files will be stored on the production server only !!! And some extra caution ust be
taken not to delete them when we will publish the staging site too...
 </DIV>
 
 <p>First of all, you must checkout the two CMS store for the site : staging and production.</p>
-<div class="codehilite"><pre>$ <span class="n">svn</span> <span
class="n">co</span> <span class="n">https</span><span class="p">:</span><span
class="o">//</span><span class="n">svn</span><span class="p">.</span><span
class="n">apache</span><span class="p">.</span><span class="n">org</span><span
class="o">/</span><span class="n">repos</span><span class="o">/</span><span
class="n">infra</span><span class="o">/</span><span class="n">websites</span><span
class="o">/</span><span class="n">staging</span><span class="o">/</span><span
class="n">mina</span><span class="o">/</span><span class="n">trunk</span>
<span class="n">staging</span>
+<div class="codehilite"><pre>$ <span class="n">svn</span> <span
class="n">co</span> <span class="n">https</span><span class="p">:</span><span
class="o">//</span><span class="n">svn</span><span class="p">.</span><span
class="n">apache</span><span class="p">.</span><span class="n">org</span><span
class="o">/</span><span class="n">repos</span><span class="o">/</span><span
class="n">infra</span><span class="o">/</span><span class="n">websites</span><span
class="o">/</span><span class="n">staging</span><span class="o">/</span><span
class="n">directory</span><span class="o">/</span><span class="n">trunk</span>
<span class="n">staging</span>
 <span class="p">...</span>
-$ <span class="n">svn</span> <span class="n">co</span> <span class="n">https</span><span
class="p">:</span><span class="o">//</span><span class="n">svn</span><span
class="p">.</span><span class="n">apache</span><span class="p">.</span><span
class="n">org</span><span class="o">/</span><span class="n">repos</span><span
class="o">/</span><span class="n">infra</span><span class="o">/</span><span
class="n">websites</span><span class="o">/</span><span class="n">production</span><span
class="o">/</span><span class="n">mina</span> <span class="n">production</span>
+$ <span class="n">svn</span> <span class="n">co</span> <span class="n">https</span><span
class="p">:</span><span class="o">//</span><span class="n">svn</span><span
class="p">.</span><span class="n">apache</span><span class="p">.</span><span
class="n">org</span><span class="o">/</span><span class="n">repos</span><span
class="o">/</span><span class="n">infra</span><span class="o">/</span><span
class="n">websites</span><span class="o">/</span><span class="n">production</span><span
class="o">/</span><span class="n">directory</span> <span class="n">production</span>
 <span class="p">...</span>
 </pre></div>
 
 
 <p>Then copy the generated docs :</p>
-<div class="codehilite"><pre>$ <span class="n">cp</span> <span
class="o">-</span><span class="n">r</span> <span class="o">~/</span><span
class="n">mina</span><span class="o">/</span><span class="n">target</span><span
class="o">/</span><span class="n">checkout</span><span class="o">/</span><span
class="n">target</span><span class="o">/</span><span class="n">site</span><span
class="o">/</span><span class="n">apidocs</span> <span class="n">production</span><span
class="o">/</span><span class="n">content</span><span class="o">/</span><span
class="n">mina</span><span class="o">/</span><span class="n">mina</span><span
class="o">-</span><span class="n">project</span><span class="o">/</span>
-$ <span class="n">cp</span> <span class="o">-</span><span class="n">r</span>
<span class="o">~/</span><span class="n">mina</span><span class="o">/</span><span
class="n">target</span><span class="o">/</span><span class="n">checkout</span><span
class="o">/</span><span class="n">target</span><span class="o">/</span><span
class="n">site</span><span class="o">/</span><span class="n">xref</span>
<span class="n">production</span><span class="o">/</span><span
class="n">content</span><span class="o">/</span><span class="n">mina</span><span
class="o">/</span><span class="n">mina</span><span class="o">-</span><span
class="n">project</span><span class="o">/</span>
+<div class="codehilite"><pre>$ <span class="n">cp</span> <span
class="o">-</span><span class="n">r</span> <span class="o">~/</span><span
class="n">apacheds</span><span class="o">/</span><span class="n">directory</span><span
class="o">-</span><span class="n">fortress</span><span class="o">-</span><span
class="n">core</span><span class="o">/</span><span class="n">target</span><span
class="o">/</span><span class="n">checkout</span><span class="o">/</span><span
class="n">target</span><span class="o">/</span><span class="n">site</span><span
class="o">/</span><span class="n">apidocs</span> <span class="n">production</span><span
class="o">/</span><span class="n">directory</span><span class="o">/</span><span
class="n">content</span><span class="o">/</span><span class="n">fortress</span><span
class="o">/</span><span class="n">gen</span><span class="o">-</span><span
class="n">docs</span>
+$ <span class="n">cp</span> <span class="o">-</span><span class="n">r</span>
<span class="o">~/</span><span class="n">apacheds</span><span class="o">/</span><span
class="n">directory</span><span class="o">-</span><span class="n">fortress</span><span
class="o">-</span><span class="n">core</span><span class="o">/</span><span
class="n">target</span><span class="o">/</span><span class="n">checkout</span><span
class="o">/</span><span class="n">target</span><span class="o">/</span><span
class="n">site</span><span class="o">/</span><span class="n">xref</span>
<span class="n">production</span><span class="o">/</span><span
class="n">directory</span><span class="o">/</span><span class="n">content</span><span
class="o">/</span><span class="n">fortress</span><span class="o">/</span><span
class="n">gen</span><span class="o">-</span><span class="n">docs</span>
 $
 </pre></div>
 
@@ -742,7 +742,7 @@ $
 <p>You have to check in those directories :</p>
 <div class="codehilite"><pre>$ <span class="n">svn</span> <span
class="n">add</span> <span class="n">apidocs</span>
 $ <span class="n">svn</span> <span class="n">add</span> <span
class="n">xref</span>
-$ <span class="n">svn</span> <span class="n">ci</span> <span class="n">apidocs</span>
<span class="n">xref</span> <span class="o">-</span><span class="n">m</span>
&quot;<span class="n">Injected</span> <span class="n">MINA</span>
<span class="o">&lt;</span><span class="n">version</span><span
class="o">&gt;</span> <span class="n">javadocs</span>&quot;
+$ <span class="n">svn</span> <span class="n">ci</span> <span class="n">apidocs</span>
<span class="n">xref</span> <span class="o">-</span><span class="n">m</span>
&quot;<span class="n">Injected</span> <span class="n">Fortress</span>
<span class="o">&lt;</span><span class="n">version</span><span
class="o">&gt;</span> <span class="n">javadocs</span>&quot;
 </pre></div>
 
 
@@ -753,12 +753,12 @@ $ <span class="n">vi</span> <span class=
 </pre></div>
 
 
-<p>The following lines should be present. If not, add them and commit the file :</p>
-<div class="codehilite"><pre><span class="n">mina</span><span
class="o">-</span><span class="n">project</span><span class="o">/</span><span
class="n">apidocs</span>
-<span class="n">mina</span><span class="o">-</span><span class="n">project</span><span
class="o">/</span><span class="n">testapidocs</span>
-<span class="n">mina</span><span class="o">-</span><span class="n">project</span><span
class="o">/</span><span class="n">xref</span>
-<span class="n">mina</span><span class="o">-</span><span class="n">project</span><span
class="o">/</span><span class="n">xref</span><span class="o">-</span><span
class="n">test</span>
-<span class="p">...</span>
+<p>The following lines should be present. If not, add them and commit the file  after
having added a new line for the newly released version:</p>
+<p>Add the following line :</p>
+<div class="codehilite"><pre>...
+# Fortress
+fortress/gen/docs/&lt;the new version&gt;
+...
 </pre></div>
 
 
@@ -777,7 +777,7 @@ $ <span class="n">vi</span> <span class=
 <h3 id="step-15-wait-another-24-hours">Step 15: Wait another 24 hours<a class="headerlink"
href="#step-15-wait-another-24-hours" title="Permanent link">&para;</a></h3>
 <p>We need to wait until any changes made in the web site and metadata file(s) go live.</p>
 <h3 id="step-16-announce-the-new-release">Step 16: Announce the New Release<a class="headerlink"
href="#step-16-announce-the-new-release" title="Permanent link">&para;</a></h3>
-<p>An announcement message can be sent to [mailto:announce@apache.org], [mailto:announce@apachenews.org],
[mailto:users@mina.apache.org] and [mailto:dev@mina.apache.org].  Please note that announcement
messages are rejected unless your from-address ends with <code>@apache.org</code>.
 Plus, you shouldn't forget to post a news to the MINA site main page.</p>
+<p>An announcement message can be sent to [mailto:announce@apache.org], [mailto:announce@apachenews.org],
[mailto:users@directory.apache.org] and [mailto:dev@directory.apache.org].  Please note that
announcement messages are rejected unless your from-address ends with <code>@apache.org</code>.
 Plus, you shouldn't forget to post a news to the Directory site main page.</p>
 
 
 

Modified: websites/staging/directory/trunk/content/mavibot/developer-guide.html
==============================================================================
--- websites/staging/directory/trunk/content/mavibot/developer-guide.html (original)
+++ websites/staging/directory/trunk/content/mavibot/developer-guide.html Tue Mar 12 10:41:20
2019
@@ -197,10 +197,7 @@ h2:hover > .headerlink, h3:hover > .head
 <li><a href="#publish-source-and-binary-distribution-packages">Publish Source
and Binary Distribution Packages</a></li>
 <li><a href="#vote">Vote</a></li>
 <li><a href="#release">Release</a></li>
-<li><a href="#deploy-the-javadocs-and-xref">Deploy the Javadocs and XRef</a><ul>
-<li><a href="#staging-or-production">Staging or Production?</a></li>
-</ul>
-</li>
+<li><a href="#deploy-the-javadocs-and-xref">Deploy the Javadocs and XRef</a></li>
 <li><a href="#update-the-web-site">Update the web site</a></li>
 <li><a href="#inform-the-world">Inform the world !</a></li>
 </ul>
@@ -481,7 +478,7 @@ xref
 </pre></div>
 
 
-<h3 id="staging-or-production">Staging or Production?<a class="headerlink" href="#staging-or-production"
title="Permanent link">&para;</a></h3>
+<p><em>Staging or Production?</em></p>
 <p>Those files will be stored on the production server only !!! And some extra caution
must be taken not to delete them when we will publish the staging site too...</p>
 <p>First of all, you must checkout the two CMS store for the site : staging and revision.</p>
 <div class="codehilite"><pre>$ cd ~/apacheds



Mime
View raw message