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/27 13:13:40 UTC

[sis-site] 03/04: Set Java requirement to Java 11 and SIS version number to 1.4.

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

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

commit 3864fc139bdf09c83d0a1d253b3303da82d10fa9
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Tue Dec 27 14:12:16 2022 +0100

    Set Java requirement to Java 11 and SIS version number to 1.4.
---
 content/_index.md               | 2 +-
 content/build.md                | 2 +-
 content/coding-conventions.md   | 4 ++--
 layouts/shortcodes/version.html | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/content/_index.md b/content/_index.md
index 92cca97e..1038e01c 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -61,9 +61,9 @@ 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.
-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).
+SIS {{% version %}} requires Java 11 for execution.
 
 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.
diff --git a/content/build.md b/content/build.md
index c44b5b35..0ca13853 100644
--- a/content/build.md
+++ b/content/build.md
@@ -3,7 +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.
+It requires Java 18 or higher for building, but the compilation result can be executed on Java 11 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/coding-conventions.md b/content/coding-conventions.md
index fc430118..cab4887a 100644
--- a/content/coding-conventions.md
+++ b/content/coding-conventions.md
@@ -39,7 +39,7 @@ Those packages may be renamed after SIS upgraded to JDK 9+.
 
 ## Substitution for non-existent classes    {#substitutions}
 
-When using a JDK 9+ class that does not exist on JDK 8, define a class of the same name in a
+When using a JDK 12+ class that does not exist on JDK 11, define a class of the same name in a
 `org.apache.sis.internal` sub-package with the minimal amount of needed functionalities,
 provided that it can be done with reasonable effort.
 Otherwise just delete the JDK9-dependent code from the development branch.
@@ -196,7 +196,7 @@ Firefox users can optionally install the [fonts for Mozilla's MathML engine][mat
 Note that a [JavaScript display engine][mathml-mathjax] is available for all browsers, but not yet used by SIS.
 
 [srcheaders]:       http://www.apache.org/legal/src-headers.html
-[JLS-order]:        https://docs.oracle.com/javase/specs/jls/se8/html/jls-8.html#jls-8.1.1
+[JLS-order]:        https://docs.oracle.com/javase/specs/jls/se11/html/jls-8.html#jls-8.1.1
 [mathml-W3C]:       https://www.w3.org/Math/
 [mathml-wolfram]:   https://reference.wolfram.com/language/XML/tutorial/MathML.html
 [mathml-fonts]:     https://developer.mozilla.org/en-US/docs/Web/MathML/Fonts
diff --git a/layouts/shortcodes/version.html b/layouts/shortcodes/version.html
index a58941b0..840ca8cb 100644
--- a/layouts/shortcodes/version.html
+++ b/layouts/shortcodes/version.html
@@ -1 +1 @@
-1.3
\ No newline at end of file
+1.4
\ No newline at end of file