sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r938865 - in /websites/staging/sis/trunk/content: ./ DOAP.rdf command-line.html downloads.html index.html release-management.html release-notes/0.4.html release-notes/0.5.html
Date Tue, 03 Feb 2015 22:33:28 GMT
Author: buildbot
Date: Tue Feb  3 22:33:27 2015
New Revision: 938865

Staging update by buildbot for sis

    websites/staging/sis/trunk/content/DOAP.rdf   (with props)
    websites/staging/sis/trunk/content/   (props changed)

Propchange: websites/staging/sis/trunk/content/
--- cms:source-revision (original)
+++ cms:source-revision Tue Feb  3 22:33:27 2015
@@ -1 +1 @@

Added: websites/staging/sis/trunk/content/DOAP.rdf
Binary file - no diff available.

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

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 Tue Feb  3 22:33:27 2015
@@ -83,7 +83,7 @@
             <article class="span12">
               <p class="page-title">Command-line interface</p>
               <p>A command-line interface is provided for extracting information from
a data file.
-As of SIS 0.4, the command line can only extract ISO 19115 metadata from a NetCDF file.
+As of SIS 0.5, the command line can only extract ISO 19115 metadata from a NetCDF file.
 More formats and capabilities will be added in future SIS versions.</p>
 <div class="toc">
@@ -96,9 +96,9 @@ More formats and capabilities will be ad
 <h1 id="install">Installation</h1>
-<p>Select "Apache SIS 0.4 binary" from the <a href="downloads.html">downloads
page</a> an unzip in any directory.
+<p>Select "Apache SIS 0.5 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.4
+<div class="codehilite"><pre>apache-sis-0.5
 ├─ bin
 └─ lib
@@ -107,7 +107,7 @@ 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.
 The remaining of this page assumes that <code>bin</code> is on the search path.
-If not, just prepend the <code>sis</code> command by its path (e.g. <code>./apache-sis-0.4/bin/sis</code>).</p>
+If not, just prepend the <code>sis</code> command by its path (e.g. <code>./apache-sis-0.5/bin/sis</code>).</p>
 <p>Every JAR files present in the <code>lib</code> sub-directory will be
included on the classpath during the execution of <code>sis</code> command.
 By default, the <code>lib</code> directory contains only the SIS archive. However
users can add other JAR files in that directory for
 the following optional dependencies:</p>
@@ -132,7 +132,7 @@ 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>
-As of SIS 0.4, only CF-compliant NetCDF files or ISO 19139 XML documents can be given in
argument to this command.
+As of SIS 0.5, only CF-compliant NetCDF files or ISO 19139 XML documents can be given in
argument to this command.
 <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 Tue Feb  3 22:33:27 2015
@@ -99,12 +99,12 @@ See the <code>NOTICE</code> file contain
 <h1 id="bundles">Download ZIP files</h1>
-<p>Apache SIS 0.4 is now available.
+<p>Apache SIS 0.5 is now available.
 See the <code>CHANGES</code> file for more information on the list of updates
in this initial release.</p>
-<li><a href="">Apache
SIS-0.4 sources</a> [<a href="">PGP</a>]</li>
-<li><a href="">Apache
SIS-0.4 javadoc</a> [<a href="">PGP</a>]</li>
-<li><a href="">Apache
SIS 0.4 binary</a> [<a href="">PGP</a>]</li>
+<li><a href="">Apache
SIS-0.5 sources</a> [<a href="">PGP</a>]</li>
+<li><a href="">Apache
SIS-0.5 javadoc</a> [<a href="">PGP</a>]</li>
+<li><a href="">Apache
SIS 0.5 binary</a> [<a href="">PGP</a>]</li>
 <p>The PGP (<em>Pretty Good Privacy</em>) signatures can be verified using
any OpenPGP implementation, for example GPG (<em>GNU Privacy Guard</em>).
 First download the <code>[KEYS][keys]</code> file as well as the <code>.asc</code>
signature files for the relevant release packages.
@@ -129,14 +129,14 @@ pgpv
 <h2 id="release-notes">Release notes</h2>
-<p>See the <a href="release-notes/0.4.html">release notes</a> for a list
of changes since the previous version.</p>
+<p>See the <a href="release-notes/0.5.html">release notes</a> for a list
of changes since the previous version.</p>
 <h1 id="maven">Download as a Maven dependency</h1>
 <p>An easy approach to integrate SIS into a Java project uses the <a href="">Apache
 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>
 <h2 id="maven-release">Using SIS releases</h2>
 <div class="codehilite"><pre><span class="nt">&lt;properties&gt;</span>
-  <span class="nt">&lt;sis.version&gt;</span>0.4<span class="nt">&lt;/sis.version&gt;</span>
+  <span class="nt">&lt;sis.version&gt;</span>0.5<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 Tue Feb  3 22:33:27 2015
@@ -95,8 +95,8 @@ The SIS storage modules will provide a c
 simple imagery as to many dimensional data structures.</p>
 <h2 id="user">Using SIS</h2>
 <p>SIS requires a Java 6 Runtime Environment.
-The latest release is 0.4, released April 2014.
-The version under development is 0.5-SNAPSHOT.</p>
+The latest release is 0.5, released February 2015.
+The version under development is 0.6-SNAPSHOT.</p>
 <li><a href="downloads.html">Downloads</a> as a <code>zip</code>
files, or as Maven dependencies.</li>
 <li>Developer guide (<a href="book/en/developer-guide.html">English</a>
| <a href="book/fr/developer-guide.html">French</a>) — note that this is
work in progress.</li>

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 Tue Feb  3 22:33:27 2015
@@ -92,6 +92,7 @@ The intended audiences are SIS release m
 <li><a href="#directory-layout">Directory layout</a></li>
+<li><a href="#prepare-source">Prepare source code</a></li>
 <li><a href="#prepare-documentation">Prepare documentation</a><ul>
 <li><a href="#prepare-website">Web site</a></li>
@@ -135,13 +136,14 @@ 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.4
-<span class="nb">export </span><span class="nv">NEW_VERSION</span><span
+<div class="codehilite"><pre><span class="nb">export </span><span
class="nv">OLD_VERSION</span><span class="o">=</span>0.5
+<span class="nb">export </span><span class="nv">NEW_VERSION</span><span
 <span class="nb">export </span><span class="nv">RELEASE_CANDIDATE</span><span
 <span class="nb">export </span><span class="nv">SIGNING_KEY</span><span
class="o">=</span>&lt;your key ID&gt;
+<p>Tip: to see the key IDs, execute <code>gpg --list-keys</code>.</p>
 <h2 id="directory-layout">Directory layout</h2>
 <p>The steps described in this page assume the following directory layout (some directories
will be created as
 a result of the steps). Any other layout can be used. However if the layout differs, then
the relative paths
@@ -163,6 +165,13 @@ in this page shall be adjusted according
+<h1 id="prepare-source">Prepare source code</h1>
+<p>Before to start the release process:</p>
+<li>Review and update the <code>README</code> file on the <code>trunk</code>
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 JDK6, JDK7 and JDK8.</li>
 <h1 id="prepare-documentation">Prepare documentation</h1>
 <p>Update <a href="">JIRA</a> tasks
and prepare release notes as below:</p>
@@ -176,14 +185,9 @@ in this page shall be adjusted according
     <em>New Features</em>, then <em>Improvements</em>, then <em>Bug
Fixes</em>, then <em>Tests</em> and finally <em>Tasks</em>.
     The <em>Sub Tasks</em> can be classified according the category of their
parent issue.</li>
-<p>Other files to update:</p>
-<li>Review and update the <code>README</code> file on the <code>trunk</code>
source code repository.</li>
-<li>Review and update the <code>src/main/rdf/DOAP.rdf</code> file. Add
a new <code>&lt;release&gt;</code>
-    block for the new release with the estimated release date.</li>
-<li>Commit any changes back to SVN.</li>
 <h2 id="prepare-website">Web site</h2>
+<p>Review and update the <code>content/DOAP.rdf</code> file on the <code>site</code>
source code repository.
+Add a new <code>&lt;release&gt;</code> block for the new release with
the estimated release date.</p>
 <p>Update the version numbers from the old one to <code>$NEW_VERSION</code>
in the following files.</p>
@@ -192,7 +196,7 @@ in this page shall be adjusted according
 <div class="codehilite"><pre>svn add content/release-notes/<span class="nv">$NEW_VERSION</span>.html
-svn commit --message <span class="s2">&quot;Document the $NEW_VERSION release.&quot;</span>
+svn commit --message <span class="s2">&quot;Prepare documentation for the $NEW_VERSION

Modified: websites/staging/sis/trunk/content/release-notes/0.4.html
--- websites/staging/sis/trunk/content/release-notes/0.4.html (original)
+++ websites/staging/sis/trunk/content/release-notes/0.4.html Tue Feb  3 22:33:27 2015
@@ -7,7 +7,7 @@
     <table style="border-style: solid; border-width: 1pt; background: lightgray"><tr>
       <td><a href="0.3.html">Previous release</a></td>
-      <td style="padding-left: 9pt">Next release</td>
+      <td style="padding-left: 9pt"><a href="0.5.html">Next release</a></td>
     <h1>SIS 0.4 Release notes</h1>

Added: websites/staging/sis/trunk/content/release-notes/0.5.html
--- websites/staging/sis/trunk/content/release-notes/0.5.html (added)
+++ websites/staging/sis/trunk/content/release-notes/0.5.html Tue Feb  3 22:33:27 2015
@@ -0,0 +1,40 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <title>SIS 0.5 Release notes</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+  </head>
+  <body>
+    <table style="border-style: solid; border-width: 1pt; background: lightgray"><tr>
+      <td><a href="0.4.html">Previous release</a></td>
+      <td style="padding-left: 9pt">Next release</td>
+    </tr></table>
+    <h1>SIS 0.5 Release notes</h1>
+<h2>New Features</h2>
+<p>The initial plan for Apache SIS 0.5 was to complete the implementation of Referencing
by coordinates (ISO 19111),
+which started in SIS 0.4. However this work is not yet finished and is re-targeted for SIS
0.6 release. Nevertheless
+this SIS 0.5 release contains an upgrade of spatial metadata (ISO 19115-1) from the standard
published in 2003 to the
+revision published in 2014 [SIS-94]. We think that this metadata upgrade, together with the
new <code>Feature</code>
+implementations [SIS-190], are worth a release.</p>
+  <li>[<a href=''>SIS-79</a>]
  - Implement RangeSet.remove(E, E)</li>
+  <li>[<a href=''>SIS-94</a>]
  - Update SIS to revision 2014 of the ISO 19115 standard</li>
+  <li>[<a href=''>SIS-127</a>]
- Create an implementation of Record</li>
+  <li>[<a href=''>SIS-190</a>]
- Implement the FeatureType model derived from ISO 19109</li>
+<h2>Bug fixes</h2>
+  <li>[<a href=''>SIS-178</a>]
- First property read in a DenseFeature returns a null value, next ones are ok.</li>
+  <li>[<a href=''>SIS-167</a>]
- Create ChannelDataOutput class</li>
+  <li>[<a href=''>SIS-174</a>]
- Please create a DOAP file for your TLP</li>
+  </body>

View raw message