sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1020659 - in /websites/staging/sis/trunk/content: ./ DOAP.rdf command-line.html downloads.html index.html openoffice/ openoffice/update.xml release-management.html
Date Fri, 10 Nov 2017 14:39:12 GMT
Author: buildbot
Date: Fri Nov 10 14:39:12 2017
New Revision: 1020659

Log:
Staging update by buildbot for sis

Added:
    websites/staging/sis/trunk/content/openoffice/
    websites/staging/sis/trunk/content/openoffice/update.xml   (with props)
Modified:
    websites/staging/sis/trunk/content/   (props changed)
    websites/staging/sis/trunk/content/DOAP.rdf
    websites/staging/sis/trunk/content/command-line.html
    websites/staging/sis/trunk/content/downloads.html
    websites/staging/sis/trunk/content/index.html
    websites/staging/sis/trunk/content/release-management.html

Propchange: websites/staging/sis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Nov 10 14:39:12 2017
@@ -1 +1 @@
-1814478
+1814863

Modified: websites/staging/sis/trunk/content/DOAP.rdf
==============================================================================
Binary files - no diff available.

Modified: websites/staging/sis/trunk/content/command-line.html
==============================================================================
--- websites/staging/sis/trunk/content/command-line.html (original)
+++ websites/staging/sis/trunk/content/command-line.html Fri Nov 10 14:39:12 2017
@@ -117,9 +117,9 @@ in their own application.</p>
 </ul>
 </div>
 <h1 id="install">Installation<a class="headerlink" href="#install" title="Permanent
link">&para;</a></h1>
-<p>Select "Apache SIS 0.7 binary" from the <a href="downloads.html">downloads
page</a> an unzip in any directory.
+<p>Select "Apache SIS 0.8 binary" from the <a href="downloads.html">downloads
page</a> an unzip in any directory.
 The directory structure will be as below:</p>
-<div class="codehilite"><pre>apache-sis-0.7
+<div class="codehilite"><pre>apache-sis-0.8
 ├─ bin
 ├─ conf
 ├─ data
@@ -131,12 +131,12 @@ The directory structure will be as below
 <p>The <code>bin</code> sub-directory contains a <code>sis</code>
command for Unix systems (Linux or MacOS — we have not yet done a <code>sis.bat</code>
file for Windows).
 The <code>bin</code> sub-directory can be added to the <code>PATH</code>
environment variable for convenience, but this is not mandatory.
 Example:</p>
-<div class="codehilite"><pre><span class="nb">export </span><span
class="nv">PATH</span><span class="o">=</span><span class="nv">$PWD</span>/apache-sis-0.7/bin:<span
class="nv">$PATH</span>
+<div class="codehilite"><pre><span class="nb">export </span><span
class="nv">PATH</span><span class="o">=</span><span class="nv">$PWD</span>/apache-sis-0.8/bin:<span
class="nv">$PATH</span>
 </pre></div>
 
 
 <p>The remaining of this page assumes that the <code>bin</code> directory
is on the search path.
-If not, the same examples can still be executed by replacing the <code>sis</code>
command by <code>./apache-sis-0.7/bin/sis</code>.</p>
+If not, the same examples can still be executed by replacing the <code>sis</code>
command by <code>./apache-sis-0.8/bin/sis</code>.</p>
 <h2 id="dependencies">Optional dependencies<a class="headerlink" href="#dependencies"
title="Permanent link">&para;</a></h2>
 <p>Every JAR files present in the <code>lib</code> sub-directory will be
included on the classpath during <code>sis</code> command execution.
 By default, the <code>lib</code> directory contains only the <code>sis.jar</code>
file.
@@ -437,7 +437,8 @@ The data file given in argument can be a
 By default, the metadata are shown in a relatively compact tree-table format.
 But the metadata can optionally be exported as an ISO 19139 compliant XML document.</p>
 <blockquote><b>Note:</b>
-As of SIS 0.7, only CF-compliant netCDF files or ISO 19139 XML documents can be given in
argument to this command.
+As of SIS 0.8, only ISO 19139 XML documents, CF-compliant netCDF files, GeoTIFF files, GPX
files
+or Moving Features CSV files can be given in argument to this command.
 </blockquote>
 
 <p>The following example show the metadata of a netCDF file accessible from the web:</p>

Modified: websites/staging/sis/trunk/content/downloads.html
==============================================================================
--- websites/staging/sis/trunk/content/downloads.html (original)
+++ websites/staging/sis/trunk/content/downloads.html Fri Nov 10 14:39:12 2017
@@ -93,8 +93,8 @@
   visibility: hidden;
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover
> .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink
{ visibility: visible }</style>
-<p>Apache SIS 0.7 is now available.
-See the <a href="release-notes/0.7.html">release notes</a> for a list of changes
since the previous version.</p>
+<p>Apache SIS 0.8 is now available.
+See the <a href="release-notes/0.8.html">release notes</a> for a list of changes
since the previous version.</p>
 <p>Apache SIS releases are available under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
License, Version 2.0</a>.
 See the <code>NOTICE</code> file contained in each release artifact for applicable
copyright attribution notices.</p>
 <div class="toc">
@@ -115,9 +115,9 @@ For convenience, an aggregated Javadoc a
 The precompiled JAR file contains most modules and dependencies in a single archive for easier
inclusion
 in a classpath.</p>
 <ul>
-<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-src.zip">Apache
SIS 0.7 sources</a> [<a href="http://www.apache.org/dist/sis/0.7/apache-sis-0.7-src.zip.asc">PGP</a>]</li>
-<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-doc.zip">Apache
SIS 0.7 javadoc</a> [<a href="http://www.apache.org/dist/sis/0.7/apache-sis-0.7-doc.zip.asc">PGP</a>]</li>
-<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-bin.zip">Apache
SIS 0.7 binary</a> [<a href="http://www.apache.org/dist/sis/0.7/apache-sis-0.7-bin.zip.asc">PGP</a>]</li>
+<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-src.zip">Apache
SIS 0.8 sources</a> [<a href="http://www.apache.org/dist/sis/0.8/apache-sis-0.8-src.zip.asc">PGP</a>]</li>
+<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-doc.zip">Apache
SIS 0.8 javadoc</a> [<a href="http://www.apache.org/dist/sis/0.8/apache-sis-0.8-doc.zip.asc">PGP</a>]</li>
+<li><a href="http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-bin.zip">Apache
SIS 0.8 binary</a> [<a href="http://www.apache.org/dist/sis/0.8/apache-sis-0.8-bin.zip.asc">PGP</a>]</li>
 </ul>
 <h2 id="release-gpg">Verify signatures<a class="headerlink" href="#release-gpg"
title="Permanent link">&para;</a></h2>
 <p>All downloads can be verified using the Apache SIS code signing <a href="http://www.apache.org/dist/sis/KEYS">KEYS</a>.
@@ -148,7 +148,7 @@ pgpv apache-sis-X.Y.Z.zip.asc
 dependency management tool to automatically obtain the required Java Archives (JAR) files
from the network.
 Below are examples of declarations in a <code>pom.xml</code> file for building
a project with the SIS core module:</p>
 <div class="codehilite"><pre><span class="nt">&lt;properties&gt;</span>
-  <span class="nt">&lt;sis.version&gt;</span>0.7<span class="nt">&lt;/sis.version&gt;</span>
+  <span class="nt">&lt;sis.version&gt;</span>0.8<span class="nt">&lt;/sis.version&gt;</span>
 <span class="nt">&lt;/properties&gt;</span>
 
 <span class="nt">&lt;dependencies&gt;</span>

Modified: websites/staging/sis/trunk/content/index.html
==============================================================================
--- websites/staging/sis/trunk/content/index.html (original)
+++ websites/staging/sis/trunk/content/index.html Fri Nov 10 14:39:12 2017
@@ -119,8 +119,8 @@ The SIS storage modules will provide a c
 </li>
 </ul>
 <h2 id="user">Using Apache SIS<a class="headerlink" href="#user" title="Permanent
link">&para;</a></h2>
-<p>The latest SIS release is 0.7, released May 2016.
-Apache SIS requires a Java 6 Runtime Environment.
+<p>The latest SIS release is 0.8, released November 2017.
+Apache SIS requires a Java 7 Runtime Environment.
 The EPSG geodetic dataset (optional but recommended) can be <a href="epsg.html">installed
separately</a>.</p>
 <p>Apache SIS is a Java library for use by other applications.
 Leveraging the full SIS capabilities or getting the best performance require that users write
their own applications on top of SIS.

Added: websites/staging/sis/trunk/content/openoffice/update.xml
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/sis/trunk/content/openoffice/update.xml
------------------------------------------------------------------------------
    svn:mime-type = application/xml

Modified: websites/staging/sis/trunk/content/release-management.html
==============================================================================
--- websites/staging/sis/trunk/content/release-management.html (original)
+++ websites/staging/sis/trunk/content/release-management.html Fri Nov 10 14:39:12 2017
@@ -128,6 +128,7 @@ The intended audiences are SIS release m
 <li><a href="#test">Test the release</a></li>
 </ul>
 </li>
+<li><a href="#openoffice">Prepare OpenOffice add-in</a></li>
 <li><a href="#vote">Put the release candidate up for a vote</a><ul>
 <li><a href="#veto">Recovering from a vetoed release</a></li>
 </ul>
@@ -153,20 +154,20 @@ The intended audiences are SIS release m
 <p>For all instructions in this page, <code>$OLD_VERSION</code> and <code>$NEW_VERSION</code>
stand for the version
 number of the previous and the new release respectively, and <code>$RELEASE_CANDIDATE</code>
stands for
 the current release attempt. Those versions shall be set on the command line like below (Unix):</p>
-<div class="codehilite"><pre><span class="nb">export </span><span
class="nv">OLD_VERSION</span><span class="o">=</span>0.7
-<span class="nb">export </span><span class="nv">NEW_VERSION</span><span
class="o">=</span>0.8
+<div class="codehilite"><pre><span class="nb">export </span><span
class="nv">OLD_VERSION</span><span class="o">=</span>0.8
+<span class="nb">export </span><span class="nv">NEW_VERSION</span><span
class="o">=</span>1.0
 <span class="nb">export </span><span class="nv">RELEASE_CANDIDATE</span><span
class="o">=</span>1
 <span class="nb">export </span><span class="nv">SIGNING_KEY</span><span
class="o">=</span>&lt;your key ID&gt;
 <span class="nb">export </span><span class="nv">BOOTCLASSPATH</span><span
class="o">=</span>&lt;path to the rt.jar file of a JDK7 installation&gt;
 </pre></div>
 
 
-<p>The key ID value is an hexadecimal numbers with 8 digits.
-It can be found be executing <code>gpg --list-keys</code>.
-The boot class path value is highly system-dependent. Some examples are:</p>
+<p>The key ID value is an hexadecimal numbers with 8 or 40 digits.
+It can be found be executing <code>gpg --list-keys</code>.</p>
+<p>The boot class path value is highly system-dependent. Some examples are:</p>
 <ul>
-<li><code>/usr/lib/jvm/java-6/jre/lib/rt.jar</code> on some Linux distributions
(replace <code>java-6</code> by the actual directory name).</li>
-<li><code>/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar</code>
on MacOS.</li>
+<li><code>/usr/lib/jvm/java-7/jre/lib/rt.jar</code> on some Linux distributions
(replace <code>java-7</code> by the actual directory name).</li>
+<li><code>/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/rt.jar</code>
on MacOS.</li>
 </ul>
 <h2 id="directory-layout">Directory layout<a class="headerlink" href="#directory-layout"
title="Permanent link">&para;</a></h2>
 <p>The steps described in this page assume the following directory layout (some directories
will be created as
@@ -192,13 +193,13 @@ in this page shall be adjusted according
 <h2 id="java-update">Java updates<a class="headerlink" href="#java-update" title="Permanent
link">&para;</a></h2>
 <p>While we need a JDK7 installation for the <code>bootclasspath</code>
option, we do not recommend to use it for generating
 the binaries since JDK7 has reached its end of public updates (but not the end of commercial
support).
-We recommend to create the release with JDK8 instead (note however than JDK8 <code>javadoc</code>
tool seems to have a bug that prevent its use with SIS).
+We recommend to create the release with JDK8 instead (note however that JDK8 <code>javadoc</code>
tool seems to have a bug that prevent its use with SIS).
 Make sure that the JDK installation to be used for the release has been updated recently,
since compilers may receive critical bug fixes.
 For example the <code>javadoc</code> tool of older JDK versions was known to
generate HTML pages with a vulnerability in them.</p>
 <h1 id="prepare-source">Prepare web site and source code<a class="headerlink" href="#prepare-source"
title="Permanent link">&para;</a></h1>
 <p>Before to start the release process:</p>
 <ul>
-<li>Review and update the <code>README</code> file on the <code>trunk</code>
source code repository.</li>
+<li>Review and update the <code>README</code> and <code>NOTICE</code>
files on the source code repository.</li>
 <li>Review the <code>javac</code> and <code>javadoc</code>
warnings reported by Jenkins and fix at least the typos.</li>
 <li>Ensure that the <code>trunk</code> build is successful (including tests)
with JDK7 and JDK8.</li>
 </ul>
@@ -582,6 +583,17 @@ bin/sis crs http://svn.apache.org/repos/
 </pre></div>
 
 
+<h1 id="openoffice">Prepare OpenOffice add-in<a class="headerlink" href="#openoffice"
title="Permanent link">&para;</a></h1>
+<p>The OpenOffice add-in source code can be distributed under Apache 2 license only.
+But the binary may contain non-free resources, notably the EPSG geodetic dataset.
+For now, the release manager should apply the following local modifications before
+to build the add-in:</p>
+<ul>
+<li>Move to the <code>application/sis-openoffice</code> directory.</li>
+<li>Replace the <code>src/main/unopkg/license.txt</code> file by EPSG terms
of use.
+    A copy is found in the <code>non-free</code> group of SIS modules.</li>
+<li>Run <code>mvn package --activate-profiles non-free</code>.</li>
+</ul>
 <h1 id="vote">Put the release candidate up for a vote<a class="headerlink" href="#vote"
title="Permanent link">&para;</a></h1>
 <ul>
 <li>Create a VOTE email thread on <code>dev@</code> to record votes as
replies.



Mime
View raw message