sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1814863 - in /sis/site/trunk/content: DOAP.rdf command-line.mdtext downloads.mdtext index.mdtext openoffice/ openoffice/update.xml release-management.mdtext
Date Fri, 10 Nov 2017 14:38:59 GMT
Author: desruisseaux
Date: Fri Nov 10 14:38:59 2017
New Revision: 1814863

URL: http://svn.apache.org/viewvc?rev=1814863&view=rev
Log:
Prepare documentation for the 0.8 release.

Added:
    sis/site/trunk/content/openoffice/
    sis/site/trunk/content/openoffice/update.xml
Modified:
    sis/site/trunk/content/DOAP.rdf
    sis/site/trunk/content/command-line.mdtext
    sis/site/trunk/content/downloads.mdtext
    sis/site/trunk/content/index.mdtext
    sis/site/trunk/content/release-management.mdtext

Modified: sis/site/trunk/content/DOAP.rdf
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/DOAP.rdf?rev=1814863&r1=1814862&r2=1814863&view=diff
==============================================================================
--- sis/site/trunk/content/DOAP.rdf (original)
+++ sis/site/trunk/content/DOAP.rdf Fri Nov 10 14:38:59 2017
@@ -55,12 +55,20 @@
       <asfext:Standard>
         <asfext:title>GeoAPI</asfext:title>
         <asfext:body>Open Geospatial Consortium</asfext:body>
-        <asfext:id>OGC 09-083r3 </asfext:id>
+        <asfext:id>OGC 09-083r3</asfext:id>
         <asfext:url rdf:resource = "http://www.opengeospatial.org/standards/geoapi"/>
       </asfext:Standard>
     </asfext:implements>
     <asfext:implements>
       <asfext:Standard>
+        <asfext:title>Units of Measurement API</asfext:title>
+        <asfext:body>Java Community Process</asfext:body>
+        <asfext:id>JSR-363</asfext:id>
+        <asfext:url rdf:resource = "https://www.jcp.org/aboutJava/communityprocess/final/jsr363/index.html"/>
+      </asfext:Standard>
+    </asfext:implements>
+    <asfext:implements>
+      <asfext:Standard>
         <asfext:title>Geographic information — Conceptual schema language</asfext:title>
         <asfext:body>ISO</asfext:body>
         <asfext:id>ISO 19103</asfext:id>
@@ -103,6 +111,13 @@
     </asfext:implements>
     <asfext:implements>
       <asfext:Standard>
+        <asfext:title>Geographic information — Spatial referencing by geographic
identifiers</asfext:title>
+        <asfext:body>ISO</asfext:body>
+        <asfext:id>ISO 19112</asfext:id>
+      </asfext:Standard>
+    </asfext:implements>
+    <asfext:implements>
+      <asfext:Standard>
         <asfext:title>Geographic information — Well known text representation
of coordinate reference systems</asfext:title>
         <asfext:body>ISO</asfext:body>
         <asfext:id>ISO 19162</asfext:id>
@@ -117,6 +132,13 @@
     </asfext:implements>
     <release>
       <Version>
+        <name>Apache SIS 0.8 — migration to JSR-363</name>
+        <created>2017-11-15</created>
+        <revision>0.8</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
         <name>Apache SIS 0.7 — EPSG geodetic dataset support</name>
         <created>2016-05-27</created>
         <revision>0.7</revision>

Modified: sis/site/trunk/content/command-line.mdtext
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/command-line.mdtext?rev=1814863&r1=1814862&r2=1814863&view=diff
==============================================================================
--- sis/site/trunk/content/command-line.mdtext [UTF-8] (original)
+++ sis/site/trunk/content/command-line.mdtext [UTF-8] Fri Nov 10 14:38:59 2017
@@ -31,11 +31,11 @@ in their own application.
 Installation    {#install}
 ==========================
 
-Select "Apache SIS 0.7 binary" from the [downloads page](downloads.html) an unzip in any
directory.
+Select "Apache SIS 0.8 binary" from the [downloads page](downloads.html) an unzip in any
directory.
 The directory structure will be as below:
 
     :::text
-    apache-sis-0.7
+    apache-sis-0.8
     ├─ bin
     ├─ conf
     ├─ data
@@ -47,10 +47,10 @@ The `bin` sub-directory can be added to
 Example:
 
     :::bash
-    export PATH=$PWD/apache-sis-0.7/bin:$PATH
+    export PATH=$PWD/apache-sis-0.8/bin:$PATH
 
 The remaining of this page assumes that the `bin` directory is on the search path.
-If not, the same examples can still be executed by replacing the `sis` command by `./apache-sis-0.7/bin/sis`.
+If not, the same examples can still be executed by replacing the `sis` command by `./apache-sis-0.8/bin/sis`.
 
 
 Optional dependencies    {#dependencies}
@@ -379,7 +379,8 @@ By default, the metadata are shown in a
 But the metadata can optionally be exported as an ISO 19139 compliant XML document.
 
 <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>
 
 The following example show the metadata of a netCDF file accessible from the web:

Modified: sis/site/trunk/content/downloads.mdtext
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/downloads.mdtext?rev=1814863&r1=1814862&r2=1814863&view=diff
==============================================================================
--- sis/site/trunk/content/downloads.mdtext [UTF-8] (original)
+++ sis/site/trunk/content/downloads.mdtext [UTF-8] Fri Nov 10 14:38:59 2017
@@ -18,8 +18,8 @@ Notice: Licensed to the Apache Software
 
 
 
-Apache SIS 0.7 is now available.
-See the [release notes](release-notes/0.7.html) for a list of changes since the previous
version.
+Apache SIS 0.8 is now available.
+See the [release notes](release-notes/0.8.html) for a list of changes since the previous
version.
 
 Apache SIS releases are available under the [Apache License, Version 2.0][license].
 See the `NOTICE` file contained in each release artifact for applicable copyright attribution
notices.
@@ -36,9 +36,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.
 
-  * [Apache SIS 0.7 sources][src] [[PGP][src-PGP]]
-  * [Apache SIS 0.7 javadoc][doc] [[PGP][doc-PGP]]
-  * [Apache SIS 0.7 binary][bin] [[PGP][bin-PGP]]
+  * [Apache SIS 0.8 sources][src] [[PGP][src-PGP]]
+  * [Apache SIS 0.8 javadoc][doc] [[PGP][doc-PGP]]
+  * [Apache SIS 0.8 binary][bin] [[PGP][bin-PGP]]
 
 
 
@@ -80,7 +80,7 @@ Below are examples of declarations in a
 
     :::xml
     <properties>
-      <sis.version>0.7</sis.version>
+      <sis.version>0.8</sis.version>
     </properties>
 
     <dependencies>
@@ -122,11 +122,11 @@ See [How to use EPSG geodetic dataset](e
 [maven]:    http://maven.apache.org/
 [keys]:     http://www.apache.org/dist/sis/KEYS
 [license]:  http://www.apache.org/licenses/LICENSE-2.0
-[src]:      http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-src.zip
-[doc]:      http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-doc.zip
-[bin]:      http://www.apache.org/dyn/closer.cgi/sis/0.7/apache-sis-0.7-bin.zip
-[src-PGP]:  http://www.apache.org/dist/sis/0.7/apache-sis-0.7-src.zip.asc
-[doc-PGP]:  http://www.apache.org/dist/sis/0.7/apache-sis-0.7-doc.zip.asc
-[bin-PGP]:  http://www.apache.org/dist/sis/0.7/apache-sis-0.7-bin.zip.asc
+[src]:      http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-src.zip
+[doc]:      http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-doc.zip
+[bin]:      http://www.apache.org/dyn/closer.cgi/sis/0.8/apache-sis-0.8-bin.zip
+[src-PGP]:  http://www.apache.org/dist/sis/0.8/apache-sis-0.8-src.zip.asc
+[doc-PGP]:  http://www.apache.org/dist/sis/0.8/apache-sis-0.8-doc.zip.asc
+[bin-PGP]:  http://www.apache.org/dist/sis/0.8/apache-sis-0.8-bin.zip.asc
 [EPSG]:     http://www.epsg.org/
 [EPSG-ToU]: http://www.epsg.org/TermsOfUse

Modified: sis/site/trunk/content/index.mdtext
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/index.mdtext?rev=1814863&r1=1814862&r2=1814863&view=diff
==============================================================================
--- sis/site/trunk/content/index.mdtext [UTF-8] (original)
+++ sis/site/trunk/content/index.mdtext [UTF-8] Fri Nov 10 14:38:59 2017
@@ -43,8 +43,8 @@ Some Apache SIS features are:
 
 Using Apache SIS    {#user}
 ---------------------------
-The latest SIS release is 0.7, released May 2016.
-Apache SIS requires a Java 6 Runtime Environment.
+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 [installed separately](epsg.html).
 
 Apache SIS is a Java library for use by other applications.

Added: sis/site/trunk/content/openoffice/update.xml
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/openoffice/update.xml?rev=1814863&view=auto
==============================================================================
--- sis/site/trunk/content/openoffice/update.xml (added)
+++ sis/site/trunk/content/openoffice/update.xml Fri Nov 10 14:38:59 2017
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<description xmlns="http://openoffice.org/extensions/update/2006" xmlns:xlink="http://www.w3.org/1999/xlink">
+  <identifier value="org.apache.sis.openoffice"/>
+  <version value="0.8"/>
+  <!--
+  <update-download>
+    <src xlink:href="TODO"/>
+  </update-download>
+  -->
+  <publisher>
+    <name lang="en" xlink:href="http://sis.apache.org/openoffice/index.html">Apache
SIS</name>
+  </publisher>
+  <release-notes>
+    <src lang="en" xlink:href="http://sis.apache.org/openoffice/index.html"/>
+  </release-notes>
+</description>

Modified: sis/site/trunk/content/release-management.mdtext
URL: http://svn.apache.org/viewvc/sis/site/trunk/content/release-management.mdtext?rev=1814863&r1=1814862&r2=1814863&view=diff
==============================================================================
--- sis/site/trunk/content/release-management.mdtext [UTF-8] (original)
+++ sis/site/trunk/content/release-management.mdtext [UTF-8] Fri Nov 10 14:38:59 2017
@@ -40,18 +40,19 @@ number of the previous and the new relea
 the current release attempt. Those versions shall be set on the command line like below (Unix):
 
     :::bash
-    export OLD_VERSION=0.7
-    export NEW_VERSION=0.8
+    export OLD_VERSION=0.8
+    export NEW_VERSION=1.0
     export RELEASE_CANDIDATE=1
     export SIGNING_KEY=<your key ID>
     export BOOTCLASSPATH=<path to the rt.jar file of a JDK7 installation>
 
-The key ID value is an hexadecimal numbers with 8 digits.
+The key ID value is an hexadecimal numbers with 8 or 40 digits.
 It can be found be executing `gpg --list-keys`.
+
 The boot class path value is highly system-dependent. Some examples are:
 
-  * `/usr/lib/jvm/java-6/jre/lib/rt.jar` on some Linux distributions (replace `java-6` by
the actual directory name).
-  * `/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar` on MacOS.
+  * `/usr/lib/jvm/java-7/jre/lib/rt.jar` on some Linux distributions (replace `java-7` by
the actual directory name).
+  * `/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/rt.jar` on MacOS.
 
 
 
@@ -85,7 +86,7 @@ Java updates    {#java-update}
 
 While we need a JDK7 installation for the `bootclasspath` 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 `javadoc` 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 `javadoc` 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 `javadoc` tool of older JDK versions was known to generate HTML pages with
a vulnerability in them.
 
@@ -97,7 +98,7 @@ Prepare web site and source code    {#pr
 
 Before to start the release process:
 
-  * Review and update the `README` file on the `trunk` source code repository.
+  * Review and update the `README` and `NOTICE` files on the source code repository.
   * Review the `javac` and `javadoc` warnings reported by Jenkins and fix at least the typos.
   * Ensure that the `trunk` build is successful (including tests) with JDK7 and JDK8.
 
@@ -551,6 +552,21 @@ Execute the following commands in any te
 
 
 
+Prepare OpenOffice add-in    {#openoffice}
+==========================================
+
+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:
+
+  * Move to the `application/sis-openoffice` directory.
+  * Replace the `src/main/unopkg/license.txt` file by EPSG terms of use.
+    A copy is found in the `non-free` group of SIS modules.
+  * Run `mvn package --activate-profiles non-free`.
+
+
+
 Put the release candidate up for a vote    {#vote}
 ==================================================
 



Mime
View raw message