You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2022/03/01 08:56:56 UTC

[unomi-site] branch master updated: Apache Unomi 1.6.0 Release website update

This is an automated email from the ASF dual-hosted git repository.

shuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/unomi-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 01dbe20  Apache Unomi 1.6.0 Release website update
01dbe20 is described below

commit 01dbe20ad2d37e558fa58c9eedbb3329155dc888
Author: Serge Huber <sh...@jahia.com>
AuthorDate: Tue Mar 1 09:56:51 2022 +0100

    Apache Unomi 1.6.0 Release website update
---
 src/main/webapp/contribute/release-guide.html | 25 ++++++++++++++++++++++---
 src/main/webapp/documentation.html            | 18 +++++++++---------
 2 files changed, 31 insertions(+), 12 deletions(-)

diff --git a/src/main/webapp/contribute/release-guide.html b/src/main/webapp/contribute/release-guide.html
index 86e3fff..0438bf7 100644
--- a/src/main/webapp/contribute/release-guide.html
+++ b/src/main/webapp/contribute/release-guide.html
@@ -348,16 +348,31 @@ git tag -d unomi-root-${next.stable.version}</code></pre>
                 </li>
                 <li>
                   Then make sure to commit all the changes to the web site's git project:
-                  <pre class="alert alert-primary"><code>git commit -m "Apache Unomi ${next.stable.version} Release website update"</code></pre>
+                  <pre class="alert alert-primary"><code>git commit -m "Apache Unomi ${next.stable.version} Release website update"
+git push</code></pre>
               </li>
             </ol>
 
             <h3 id="final-documentation">Documentation</h3>
 
             <ol>
-              <li>In the `unomi` project, check the generated site by opening <code>target/staging/index.html</code> and check your changes and verify that there are no broken links
+                <li>
+                    In the `unomi` project, on the master, branch, make sure that you have a archive for the current
+                    branch in the `manual/src/archives` directory. If not, create one with the current main version and
+                    copy the contents of `manual/src/main` into the newly created directory. Make sure you add all the
+                    files to the git repository.
+                </li>
+                <li>
+                    Modify the `generate-site.sh` and `generate-site-and-upload.sh` if needed to add the new version
+                    you added in the previous step.
+                </li>
+                <li>
+                    Launch <pre class="alert alert-primary"><code>./generate-site.sh</code></pre> from the project's
+                    root directory.
+                </li>
+              <li>Check the generated site by opening <code>target/staging/manual/index.html</code>
+                  and check your changes and verify that there are no broken links.
               </li>
-              <li>WAIT FOR THE MIRRORS TO SYNC (at least 24 hours)</li>
               <li>
                 Upload the site modification by using:
                 <pre class="alert alert-primary"><code>./generate-site-and-upload.sh APACHE_LDAP_USERNAME APACHE_LDAP_PASSWORD</code></pre>
@@ -377,6 +392,10 @@ cd ${next.stable.version}
 svn add unomi-manual*
 svn commit -m "Update Unomi manual packages"</code></pre>
                 </li>
+                <li>
+                    Go back to the site project and make sure you update the documentation page to link to the proper
+                    versions of the documents.
+                </li>
             </ol>
 
             <h3 id="final-docker">Docker image</h3>
diff --git a/src/main/webapp/documentation.html b/src/main/webapp/documentation.html
index 7f56b5a..86ee137 100644
--- a/src/main/webapp/documentation.html
+++ b/src/main/webapp/documentation.html
@@ -13,16 +13,16 @@ layout: default
           <div class="card flex-md-row mb-4 box-shadow h-md-250">
             <div class="card-body d-flex flex-column align-items-start">
               <strong class="d-inline-block mb-2 text-success"><i class="fas fa-circle"></i> Stable</strong>
-              <h3 class="mb-0 text-dark">Unomi <span class="text-muted">1.5.7</span></h3>
-              <div class="mb-1 text-muted">Last update: July 27th, 2021</div>
+              <h3 class="mb-0 text-dark">Unomi <span class="text-muted">1.6.0</span></h3>
+              <div class="mb-1 text-muted">Last update: February 28th, 2022</div>
               <p class="card-text">
-                <a href="manual/1_5_x/index.html">online</a><br>
-                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.zip">html (zipped)</a>
-                [ <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.zip.asc">PGP</a> |
-                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.zip.sha512">SHA512</a> ]<br>
-                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.pdf">pdf</a>
-                [ <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.pdf.asc">PGP</a> |
-                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.5.4/unomi-manual-1_5_x.pdf.sha512">SHA512</a> ]
+                <a href="manual/1_6_x/index.html">online</a><br>
+                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.zip">html (zipped)</a>
+                [ <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.zip.asc">PGP</a> |
+                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.zip.sha512">SHA512</a> ]<br>
+                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.pdf">pdf</a>
+                [ <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.pdf.asc">PGP</a> |
+                <a target="_blank" href="https://dist.apache.org/repos/dist/release/unomi/1.6.0/unomi-manual-1_6_x.pdf.sha512">SHA512</a> ]
                 -->
               </p>
             </div>