You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2022/12/12 21:21:29 UTC

[sis-site] branch main updated: Add clearer information about required Java version.

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

desruisseaux pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/sis-site.git


The following commit(s) were added to refs/heads/main by this push:
     new f164542f Add clearer information about required Java version.
f164542f is described below

commit f164542fdd57bee8fb752532610dc34d32a671ac
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Mon Dec 12 22:21:04 2022 +0100

    Add clearer information about required Java version.
---
 content/_index.md             | 2 +-
 content/build.md              | 1 +
 content/downloads.md          | 3 ++-
 content/release-management.md | 2 +-
 content/release-notes/0.1.md  | 1 +
 content/release-notes/0.2.md  | 1 +
 content/release-notes/0.3.md  | 1 +
 content/release-notes/0.4.md  | 1 +
 content/release-notes/0.5.md  | 1 +
 content/release-notes/0.6.md  | 1 +
 content/release-notes/0.7.md  | 1 +
 content/release-notes/0.8.md  | 1 +
 content/release-notes/1.0.md  | 1 +
 content/release-notes/1.1.md  | 1 +
 content/release-notes/1.2.md  | 1 +
 content/release-notes/1.3.md  | 1 +
 16 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/content/_index.md b/content/_index.md
index c375e869..61fff0dc 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -61,7 +61,7 @@ The API and the data encodings follow [international standards](standards.html)
 
 The latest SIS release is {{% version %}}, released December 2023,
 and can be [downloaded](downloads.html) as a `zip` files or as Maven dependencies.
-Apache {{% SIS %}} requires Java 17 or higher for [building](build.html), but can be executed on Java 8 or higher.
+This is the latest version that can be run on Java 8 (next version will require Java 11).
 The EPSG geodetic dataset is optional for licensing reasons, but recommended.
 EPSG database installation is [described in a separated page](epsg.html).
 
diff --git a/content/build.md b/content/build.md
index 60fdf2a7..c44b5b35 100644
--- a/content/build.md
+++ b/content/build.md
@@ -3,6 +3,7 @@ title: Build from source
 ---
 
 Apache {{% SIS %}} is built by Maven.
+It requires Java 17 or higher for building, but the compilation result can be executed on Java 8 or higher.
 For installing the JAR files in the local Maven repository, execute the following command
 from the SIS project root:
 
diff --git a/content/downloads.md b/content/downloads.md
index 391ed5e9..15356a5a 100644
--- a/content/downloads.md
+++ b/content/downloads.md
@@ -4,6 +4,7 @@ title: Apache SIS downloads
 
 Apache {{% SIS %}} {{% version %}} is now available.
 See the [release notes](release-notes/{{% version %}}.html) for a list of changes since the previous version.
+See the [build instruction](build.html) for compiling from the sources.
 
 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.
@@ -17,7 +18,7 @@ For convenience, an aggregated Javadoc and pre-compiled JAR files are available
 The precompiled JAR files contain most modules and mandatory dependencies.
 Optional dependencies (JAXB implementation, UCAR netCDF library, Amazon SDK) are not included.
 
-* [Apache SIS {{% version %}} sources][src] \[[PGP][src-PGP]\] \[[SHA 512][src-SHA]\]
+* [Apache SIS {{% version %}} sources][src] \[[PGP][src-PGP]\] \[[SHA 512][src-SHA]\] ([build from source](build.html))
 * [Apache SIS {{% version %}} javadoc][doc] \[[PGP][doc-PGP]\] \[[SHA 512][doc-SHA]\]
 * [Apache SIS {{% version %}} binary][bin]  \[[PGP][bin-PGP]\] \[[SHA 512][bin-SHA]\]
 
diff --git a/content/release-management.md b/content/release-management.md
index 74440d59..eb8c036d 100644
--- a/content/release-management.md
+++ b/content/release-management.md
@@ -636,7 +636,7 @@ On the `master` branch:
 
 Then on the development branch:
 
-* Edit the version number in the `application/sis-console/src/main/artifact/README` file.
+* Edit the version number in the `application/sis-javafx/src/main/artifact/README` file.
 
 ## Delete old artifacts on Maven snapshot repository    {#nexus-clean}
 
diff --git a/content/release-notes/0.1.md b/content/release-notes/0.1.md
index 6d9c6e4a..3a77b53b 100644
--- a/content/release-notes/0.1.md
+++ b/content/release-notes/0.1.md
@@ -7,6 +7,7 @@ title: SIS 0.1-incubating Release notes
 * Previous release
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 5
 
 This is the first release of Apache SIS (incubator).
 
diff --git a/content/release-notes/0.2.md b/content/release-notes/0.2.md
index deebe05b..1c8e758d 100644
--- a/content/release-notes/0.2.md
+++ b/content/release-notes/0.2.md
@@ -7,6 +7,7 @@ title: SIS 0.2-incubating Release notes
 * [Previous release](0.1.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 Release from incubator.
 
diff --git a/content/release-notes/0.3.md b/content/release-notes/0.3.md
index ff5304d9..a27e432b 100644
--- a/content/release-notes/0.3.md
+++ b/content/release-notes/0.3.md
@@ -7,6 +7,7 @@ title: SIS 0.3 Release notes
 * [Previous release](0.2.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 This is the first Apache SIS release as a graduated project (outside incubator).
 
diff --git a/content/release-notes/0.4.md b/content/release-notes/0.4.md
index f9b67fe1..e02d9066 100644
--- a/content/release-notes/0.4.md
+++ b/content/release-notes/0.4.md
@@ -7,6 +7,7 @@ title: SIS 0.4 Release notes
 * [Previous release](0.3.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 # Incompatible changes    {#compatibility}
 Not determined.
diff --git a/content/release-notes/0.5.md b/content/release-notes/0.5.md
index 0a48d386..d4e3dff9 100644
--- a/content/release-notes/0.5.md
+++ b/content/release-notes/0.5.md
@@ -7,6 +7,7 @@ title: SIS 0.5 Release notes
 * [Previous release](0.4.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 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.
diff --git a/content/release-notes/0.6.md b/content/release-notes/0.6.md
index ba9039dc..f5dfad69 100644
--- a/content/release-notes/0.6.md
+++ b/content/release-notes/0.6.md
@@ -7,6 +7,7 @@ title: SIS 0.6 Release notes
 * [Previous release](0.5.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 The main new features of Apache SIS 0.6 are:
 
diff --git a/content/release-notes/0.7.md b/content/release-notes/0.7.md
index 81a10109..88c92be5 100644
--- a/content/release-notes/0.7.md
+++ b/content/release-notes/0.7.md
@@ -7,6 +7,7 @@ title: SIS 0.7 Release notes
 * [Previous release](0.6.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 6
 
 The main new features of Apache SIS 0.7 are:
 
diff --git a/content/release-notes/0.8.md b/content/release-notes/0.8.md
index d03a952e..f6ef25c0 100644
--- a/content/release-notes/0.8.md
+++ b/content/release-notes/0.8.md
@@ -7,6 +7,7 @@ title: SIS 0.8 Release notes
 * [Previous release](0.7.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 7
 
 An important change in Apache SIS 0.8 is the replacement of the deprecated JSR-275 dependency
 by [JSR-363 — Units of Measurement API](https://jcp.org/en/jsr/detail?id=363)
diff --git a/content/release-notes/1.0.md b/content/release-notes/1.0.md
index e0f0653c..e09109ee 100644
--- a/content/release-notes/1.0.md
+++ b/content/release-notes/1.0.md
@@ -7,6 +7,7 @@ title: SIS 1.0 Release notes
 * [Previous release](0.8.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 8 + JAXB (either bundled in the JDK or provided)
 
 Apache SIS 1.0 can marshal and unmarshal metadata in XML documents using the new ISO 19115-3 standard.
 The previous ISO 19139 standard is still supported and automatically recognized at unmarshalling time.
diff --git a/content/release-notes/1.1.md b/content/release-notes/1.1.md
index 9e09f7c8..dd3fe616 100644
--- a/content/release-notes/1.1.md
+++ b/content/release-notes/1.1.md
@@ -7,6 +7,7 @@ title: SIS 1.1 Release notes
 * [Previous release](1.0.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 8
 
 Apache SIS 1.1 can read GeoTIFF images, apply raster reprojections and create isolines from rasters.
 It can read features from a SQL database with the `FeatureType` inferred by analyzing the database schema.
diff --git a/content/release-notes/1.2.md b/content/release-notes/1.2.md
index 82c459ce..fdca2a8f 100644
--- a/content/release-notes/1.2.md
+++ b/content/release-notes/1.2.md
@@ -7,6 +7,7 @@ title: SIS 1.2 Release notes
 * [Previous release](1.1.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 8
 
 Apache SIS 1.2 can read World Files and ESRI ASCII grid and BIL/BIP/BSQ rasters,
 in addition to GeoTIFF support added in SIS 1.1,
diff --git a/content/release-notes/1.3.md b/content/release-notes/1.3.md
index cef0857d..93bd0703 100644
--- a/content/release-notes/1.3.md
+++ b/content/release-notes/1.3.md
@@ -7,6 +7,7 @@ title: SIS 1.3 Release notes
 * [Previous release](1.2.html)
 * [Incompatible changes](#compatibility)
 * [Noticeable changes](#issues)
+* Requirement: Java 8
 
 This release contains an upgrade of the `org.apache.sis.metadata.iso.quality` package
 to the ISO 19157:2013 international standard.