You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by re...@apache.org on 2022/06/29 09:48:43 UTC

[uima-uimaj] branch refactoring/UIMA-6436-Move-maintainer-documentation-from-website-into-maintainer-guide created (now 29e98448c)

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

rec pushed a change to branch refactoring/UIMA-6436-Move-maintainer-documentation-from-website-into-maintainer-guide
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git


      at 29e98448c [UIMA-6436] Move maintainer documentation from website into maintainer guide

This branch includes the following new commits:

     new 29e98448c [UIMA-6436] Move maintainer documentation from website into maintainer guide

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[uima-uimaj] 01/01: [UIMA-6436] Move maintainer documentation from website into maintainer guide

Posted by re...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch refactoring/UIMA-6436-Move-maintainer-documentation-from-website-into-maintainer-guide
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git

commit 29e98448c7977e502c036e982eacbebaeb8d6354
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Wed Jun 29 11:48:37 2022 +0200

    [UIMA-6436] Move maintainer documentation from website into maintainer guide
    
    - Change deprecation marker
    - More detail on updating the website
---
 .../src/docs/asciidoc/uv3.release.adoc                 | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/uima-doc-v3-maintainers-guide/src/docs/asciidoc/uv3.release.adoc b/uima-doc-v3-maintainers-guide/src/docs/asciidoc/uv3.release.adoc
index a15f402da..80ca8a3a6 100644
--- a/uima-doc-v3-maintainers-guide/src/docs/asciidoc/uv3.release.adoc
+++ b/uima-doc-v3-maintainers-guide/src/docs/asciidoc/uv3.release.adoc
@@ -78,7 +78,7 @@ The Maven release plugin will complain if there are still any `SNAPSHOT` depende
 ====
 * {empty}
 +
-.Update Jira version in POM for fixed-issues report **(deprecated)**
+.**[deprecated]** Update Jira version in POM for fixed-issues report
 [%collapsible]
 ====
 **Deprecated**
@@ -240,7 +240,7 @@ Do not add files like POMs which have line-endings, if they have signatures; the
 ====
 * {empty}
 +
-.Update the version in the `uimaj-eclipse-update-site` **(deprecated)**
+.**[deprecated]** Update the version in the `uimaj-eclipse-update-site`
 [%collapsible]
 ====
 **Deprecated:** Use Tycho instead to build update sites along with every regular build.
@@ -249,7 +249,7 @@ For a general background on how we build P2 sites, including Composite update si
 ====
 * {empty}
 +
-.Set `dropPrevVersions` to `true` in the `uimaj-eclipse-update-site` POM **(deprecated)**
+.**[deprecated]** Set `dropPrevVersions` to `true` in the `uimaj-eclipse-update-site` POM
 [%collapsible]
 ====
 **Deprecated:** Use Tycho instead to build update sites along with every regular build.
@@ -258,7 +258,7 @@ For a general background on how we build P2 sites, including Composite update si
 ====
 * {empty}
 +
-.Build the `uimaj-eclipse-update-site` module with {{-Papache-release}} **(deprecated)**
+.**[deprecated]** Build the `uimaj-eclipse-update-site` module with {{-Papache-release}}
 [%collapsible]
 ====
 **Deprecated:** Use Tycho instead to build update sites along with every regular build.
@@ -511,12 +511,20 @@ Merge the release preparation pull request just like any other PR via the GitHub
 .Update website
 [%collapsible]
 ====
+.Update downloads
 Update the download page of the UIMA website to make the new release artifacts available. This is done indirectly, by editing both the `downloads.xml` page and also by adding entries to the `xdocs/stylesheets/project.xml` page - follow the previous examples.
 
+.Update documentation
 Also, things not needed to be mirrored go into our website: in the `docs/d` directory. Currently, this includes `the RELEASE_NOTES` (plus `issuesFixed`) for the release, the new documentation, and the Javadocs.
 
-Copy `RELEASE_NOTES` and `issuesFixed` from the top level project (where the mvn `release:perform` was done from) in the directory `target/checkout/` ... to the the website in `docs/d/[project-version]`.
+Copy `RELEASE_NOTES` and `issuesFixed` from the top level project (where the mvn `release:perform` was done from) in the directory `target/checkout/` ... to the the website in `docs/d/[project]-current`. The documentation for the latest release should always be in the `[project]-current` folder. A copy of that should be created under `https://svn.apache.org/repos/asf/uima/site/archive/docs/d/[project]-[version]`.
 
+.Example
+----
+svn copy -m "Creating versioned copy of current release documentation in archive" https://svn.apache.org/repos/asf/uima/site/trunk/uima-website/docs/d/ruta-current https://svn.apache.org/repos/asf/uima/site/trunk/uima-website/docs/d/ruta-3.2.0
+----
+
+.Update news
 Our main UIMA website has a **News** section that should be updated with news of the release. There are 2 place to update: One is the `index.xml` file, which has a one-line summary (at the bottom) that references a link within the `new.xml` page; and a new entry in the `news.xml` page itself. Follow previous examples.
 ====
 * {empty}