From 47a4294835c079057252264c36ed2c0539a8c8a5 Mon Sep 17 00:00:00 2001 From: Richard Eckart de Castilho Date: Mon, 23 Sep 2024 17:49:50 +0200 Subject: [PATCH] Issue #390: Merge uimaFIT modules into UIMAJ repository - Integrate uimafit documentation module into uimaj documentation module --- aggregate-uimaj/pom.xml | 1 - uimafit-documentation/pom.xml | 153 ------------------ uimaj-documentation/.asciidoctorconfig.adoc | 12 ++ uimaj-documentation/pom.xml | 54 +++++-- .../src/docs}/asciidoc/fit.adoc | 0 .../docs}/asciidoc/fit/common_book_info.adoc | 0 .../asciidoc/fit/tools.uimafit.casutil.adoc | 0 ...tools.uimafit.configurationparameters.adoc | 0 .../fit/tools.uimafit.experiments.adoc | 0 .../fit/tools.uimafit.externalresources.adoc | 0 .../fit/tools.uimafit.gettingstarted.adoc | 0 .../fit/tools.uimafit.introduction.adoc | 0 .../asciidoc/fit/tools.uimafit.maven.adoc | 0 .../asciidoc/fit/tools.uimafit.migration.adoc | 0 .../asciidoc/fit/tools.uimafit.packaging.adoc | 0 .../asciidoc/fit/tools.uimafit.pipelines.adoc | 0 .../asciidoc/fit/tools.uimafit.testing.adoc | 0 .../fit/tools.uimafit.typesystem.adoc | 0 .../fit/tools.uimafit.validation.adoc | 0 uimaj-parent/pom.xml | 1 + 20 files changed, 55 insertions(+), 166 deletions(-) delete mode 100644 uimafit-documentation/pom.xml create mode 100644 uimaj-documentation/.asciidoctorconfig.adoc rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/common_book_info.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.casutil.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.configurationparameters.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.experiments.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.externalresources.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.gettingstarted.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.introduction.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.maven.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.migration.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.packaging.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.pipelines.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.testing.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.typesystem.adoc (100%) rename {uimafit-documentation/src/main => uimaj-documentation/src/docs}/asciidoc/fit/tools.uimafit.validation.adoc (100%) diff --git a/aggregate-uimaj/pom.xml b/aggregate-uimaj/pom.xml index ef5f19a18..92936832e 100644 --- a/aggregate-uimaj/pom.xml +++ b/aggregate-uimaj/pom.xml @@ -56,7 +56,6 @@ ../uimafit-examples ../uimafit-spring ../uimafit-maven-plugin - ../uimafit-documentation ../uimafit-cpe ../uimafit-benchmark diff --git a/uimafit-documentation/pom.xml b/uimafit-documentation/pom.xml deleted file mode 100644 index d38d6344d..000000000 --- a/uimafit-documentation/pom.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - 4.0.0 - - - org.apache.uima - uimaj-parent - 3.6.0-SNAPSHOT - ../uimaj-parent/pom.xml - - - uimafit-documentation - Apache UIMA uimaFIT - Documentation - pom - - - true - - - - - - org.asciidoctor - asciidoctor-maven-plugin - ${asciidoctor.plugin.version} - - fit.adoc - ${project.build.directory}/site/d - webfonts! - - true - book - 8 - true - true - true - ${project.version} - ${project.version} - https://uima.apache.org - true - short - - - asciidoctor-pdf - - - - - fit-html - generate-resources - - process-asciidoc - - - html5 - - left - - - - - fit-pdf - generate-resources - - process-asciidoc - - - pdf - - preamble - - - - - - - org.asciidoctor - asciidoctorj - ${asciidoctor.version} - - - org.asciidoctor - asciidoctorj-pdf - ${asciidoctor.pdf.version} - - - - - - - - - m2e - - - m2e.version - - - - - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - org.asciidoctor - asciidoctor-maven-plugin - [1.0,) - - process-asciidoc - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/uimaj-documentation/.asciidoctorconfig.adoc b/uimaj-documentation/.asciidoctorconfig.adoc new file mode 100644 index 000000000..d3cddb773 --- /dev/null +++ b/uimaj-documentation/.asciidoctorconfig.adoc @@ -0,0 +1,12 @@ +// +++++++++++++++++++++++++++++++++++++++++++++++++++++++ +// + Initial AsciiDoc editor configuration file - V1.0 + +// ++++++++++++++++++++++++++++++++++++++++++++++++++++++ +// +// Did not find any configuration files, so creating this at project root level. +// If you do not like those files to be generated - you can turn it off inside Asciidoctor Editor preferences. +// +// You can define editor specific parts here. +// For example: with next line you could set imagesdir attribute to subfolder "images" relative to the folder where this config file is located. +// :imagesdir: {asciidoctorconfigdir}/images +// +// For more information please take a look at https://github.com/de-jcup/eclipse-asciidoctor-editor/wiki/Asciidoctor-configfiles diff --git a/uimaj-documentation/pom.xml b/uimaj-documentation/pom.xml index fc0516522..e5b833eaa 100644 --- a/uimaj-documentation/pom.xml +++ b/uimaj-documentation/pom.xml @@ -74,7 +74,7 @@ html5 left - ./tug + ./tug @@ -89,7 +89,7 @@ pdf preamble - ./tug + ./tug @@ -104,7 +104,7 @@ html5 left - ./oas + ./oas @@ -119,7 +119,7 @@ pdf preamble - ./oas + ./oas @@ -134,7 +134,7 @@ html5 left - ./ref + ./ref @@ -149,7 +149,7 @@ pdf preamble - ./ref + ./ref @@ -164,7 +164,7 @@ html5 left - ./tools + ./tools @@ -179,7 +179,7 @@ pdf preamble - ./tools + ./tools @@ -194,7 +194,7 @@ html5 left - ./maint + ./maint @@ -209,7 +209,7 @@ pdf preamble - ./maint + ./maint @@ -224,7 +224,7 @@ html5 left - ./user + ./user @@ -239,7 +239,37 @@ pdf preamble - ./user + ./user + + + + + fit-html + generate-resources + + process-asciidoc + + + fit.adoc + html5 + + left + ./fit + + + + + fit-pdf + generate-resources + + process-asciidoc + + + fit.adoc + pdf + + preamble + ./fit diff --git a/uimafit-documentation/src/main/asciidoc/fit.adoc b/uimaj-documentation/src/docs/asciidoc/fit.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit.adoc rename to uimaj-documentation/src/docs/asciidoc/fit.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/common_book_info.adoc b/uimaj-documentation/src/docs/asciidoc/fit/common_book_info.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/common_book_info.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/common_book_info.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.casutil.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.casutil.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.casutil.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.casutil.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.configurationparameters.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.configurationparameters.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.configurationparameters.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.configurationparameters.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.experiments.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.experiments.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.experiments.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.experiments.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.externalresources.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.externalresources.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.externalresources.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.externalresources.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.gettingstarted.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.gettingstarted.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.gettingstarted.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.gettingstarted.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.introduction.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.introduction.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.introduction.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.introduction.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.maven.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.maven.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.maven.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.maven.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.migration.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.migration.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.migration.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.migration.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.packaging.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.packaging.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.packaging.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.packaging.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.pipelines.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.pipelines.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.pipelines.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.pipelines.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.testing.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.testing.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.testing.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.testing.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.typesystem.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.typesystem.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.typesystem.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.typesystem.adoc diff --git a/uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.validation.adoc b/uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.validation.adoc similarity index 100% rename from uimafit-documentation/src/main/asciidoc/fit/tools.uimafit.validation.adoc rename to uimaj-documentation/src/docs/asciidoc/fit/tools.uimafit.validation.adoc diff --git a/uimaj-parent/pom.xml b/uimaj-parent/pom.xml index efe2c1231..0a62b3310 100644 --- a/uimaj-parent/pom.xml +++ b/uimaj-parent/pom.xml @@ -659,6 +659,7 @@ + **/.asciidoctorconfig.adoc **/run_configuration/*.launch