You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/03/19 19:00:25 UTC

[isis] 03/08: ISIS-2450: updates to relnotes, and cutting-a-release

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

danhaywood pushed a commit to branch release-2.0.0-M5-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 66e9e6c9f2783e398cd1b755d57b52453b40ea34
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Fri Mar 19 06:44:41 2021 +0000

    ISIS-2450: updates to relnotes, and cutting-a-release
---
 .../modules/ROOT/pages/cutting-a-release.adoc       |  6 ++++--
 .../{migrating-to-2.0.0.adoc => mignotes.adoc}      |  2 --
 .../pages/{2020 => 2021}/2.0.0-M5/mignotes.adoc     |  7 +++----
 .../pages/{2020 => 2021}/2.0.0-M5/relnotes.adoc     |  0
 .../relnotes/modules/ROOT/pages/about.adoc          | 21 +++++++++++----------
 5 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
index e2b689e..fb33d6e 100644
--- a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
@@ -61,7 +61,7 @@ To run the RAT tool, use:
 mvn clean
 
 pushd isis-parent
-mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=1000 -Dreleased -P'!all'
+mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=1000 -Dreleased
 popd
 
 for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done > /tmp/rat-qn.txt
@@ -97,7 +97,7 @@ In the root directory:
 
 [source,bash,subs="attributes+"]
 ----
-mvn clean install -o
+mvn clean install -o -DskipTests
 ----
 
 Once this is done, capture the missing license information using:
@@ -138,6 +138,8 @@ Generate the website, ensuring that the config, examples, projdoc (system overvi
 sh preview.sh
 ----
 
+NOTE: this now needs to be run using Java 11 (because of the "projdoc" tooling).
+
 Check for any Asciidoc errors, and fix.
 
 
diff --git a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/migrating-to-2.0.0.adoc b/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/mignotes.adoc
similarity index 99%
rename from antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/migrating-to-2.0.0.adoc
rename to antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/mignotes.adoc
index 3454b3e..916af36 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/migrating-to-2.0.0.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M3/mignotes.adoc
@@ -2,8 +2,6 @@
 
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 
-WARNING: this is work-in-progress.
-
 Search also for: "TODO: v2: " in the .adoc documentation.
 
 == to 2.0.0
diff --git a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M5/mignotes.adoc b/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
similarity index 99%
rename from antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M5/mignotes.adoc
rename to antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
index 4a9c244..f98c2a4 100644
--- a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M5/mignotes.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/mignotes.adoc
@@ -3,7 +3,6 @@
 :Notice: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at. http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or ag [...]
 :page-partial:
 
-WARNING: Not released yet.
 
 == Removal of Image Value Type
 
@@ -346,14 +345,14 @@ validity of the used constructor rather than doing construction reflective at ru
 
 == Wicket Viewer
 
-All descendants of `PanelAbstract` now need 2 generic type arguments instead of 1, 
+All descendants of `PanelAbstract` now need 2 generic type arguments instead of 1,
 where the newly added is first and specifies the _IModel's_ generic type parameter.
 
 [source,java]
 .PanelAbstract
 ----
 // PanelAbstract<T extends IModel<?>> extends PanelBase // <-- previously
-PanelAbstract<T, M extends IModel<T>> extends PanelBase<T> // <.> 
+PanelAbstract<T, M extends IModel<T>> extends PanelBase<T> // <.>
 ----
 <.> solves methods clashing 'having same erasure yet neither overrides the other'
 
@@ -361,7 +360,7 @@ PanelAbstract<T, M extends IModel<T>> extends PanelBase<T> // <.>
 .Example Migration
 ----
 // MyPanel extends PanelAbstract<IModel<String>> // <-- previously
-MyPanel extends PanelAbstract<String, IModel<String>> 
+MyPanel extends PanelAbstract<String, IModel<String>>
 ----
 
 == Extensions
diff --git a/antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M5/relnotes.adoc b/antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/relnotes.adoc
similarity index 100%
rename from antora/components/relnotes/modules/ROOT/pages/2020/2.0.0-M5/relnotes.adoc
rename to antora/components/relnotes/modules/ROOT/pages/2021/2.0.0-M5/relnotes.adoc
diff --git a/antora/components/relnotes/modules/ROOT/pages/about.adoc b/antora/components/relnotes/modules/ROOT/pages/about.adoc
index ed0d371..b632164 100644
--- a/antora/components/relnotes/modules/ROOT/pages/about.adoc
+++ b/antora/components/relnotes/modules/ROOT/pages/about.adoc
@@ -16,15 +16,15 @@ This table summarises all releases of Apache Isis v2.0 to date.
 | Bugs
 | Detail
 
-//| 2.0.0-M5
-//| not released yet (upcoming)
-//| Fifth milestone release for Apache Isis 2.0.0
-//| ?
-//| ?
-//| ?
-//|
-//* xref:relnotes:ROOT:2020/2.0.0-M5/relnotes.adoc[Release Notes]
-//* xref:relnotes:ROOT:2020/2.0.0-M5/mignotes.adoc[Migration Notes]
+| 2.0.0-M5
+| not released yet (upcoming)
+| Fifth milestone release for Apache Isis 2.0.0
+| ?
+| ?
+| ?
+|
+* xref:relnotes:ROOT:2021/2.0.0-M5/relnotes.adoc[Release Notes]
+* xref:relnotes:ROOT:2021/2.0.0-M5/mignotes.adoc[Migration Notes]
 
 | 2.0.0-M4
 | 17-10-2020
@@ -34,7 +34,7 @@ This table summarises all releases of Apache Isis v2.0 to date.
 | 54
 |
 * xref:relnotes:ROOT:2020/2.0.0-M4/relnotes.adoc[Release Notes]
-* xref:relnotes:ROOT:2018/2.0.0-M4/mignotes.adoc[Migration Notes]
+* xref:relnotes:ROOT:2020/2.0.0-M4/mignotes.adoc[Migration Notes]
 * link:https://issues.apache.org/jira/projects/ISIS/versions/12347808[JIRA Rel Notes]
 
 | 2.0.0-M3
@@ -45,6 +45,7 @@ This table summarises all releases of Apache Isis v2.0 to date.
 | 46
 |
 * xref:relnotes:ROOT:2020/2.0.0-M3/relnotes.adoc[Release Notes]
+* xref:relnotes:ROOT:2020/2.0.0-M3/mignotes.adoc[Migration Notes]
 * link:https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311171&version=12344784[JIRA Rel Notes]
 
 | 2.0.0-M2