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 2023/01/12 12:04:23 UTC
[uima-parent-pom] 01/01: Issue #31: Switch changes report from Jira to GitHub
This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch refactoring/31-Switch-changes-report-from-Jira-to-GitHub
in repository https://gitbox.apache.org/repos/asf/uima-parent-pom.git
commit e5f9ff6d0b89148de80c1f797ca89a61a6926af7
Author: Richard Eckart de Castilho <re...@apache.org>
AuthorDate: Thu Jan 12 13:04:14 2023 +0100
Issue #31: Switch changes report from Jira to GitHub
- Switch the changes plugin from Jira to GitHub
- Remove a few outdated comments
---
pom.xml | 89 +++++++++++++++--------------------------------------------------
1 file changed, 20 insertions(+), 69 deletions(-)
diff --git a/pom.xml b/pom.xml
index 4fe6127..9101142 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,29 +18,6 @@
specific language governing permissions and limitations
under the License.
-->
-
-<!--
- This is the common UIMA parent pom.
- It contains the project-wide defaults:
-
- The parent of this POM is the official common Apache POM
-
- Defines repositories for
- Snapshots - at Apache - used during development, and for docbook olinks
- Eclipse - where the good poms are
- Central - adds default check-the checksums
-
- PluginManagement defaults:
- Java 1.6 as the base
- Javadoc at 1.6 too
- Jar Manifest entries, including the build-time
- AntRun to pick a later version of ant with support for ant extensions like "if"
-
- Specify plugin levels for non-standard plugins:
- RAT
- eclipse
-
--->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
@@ -64,6 +41,8 @@
it provides for externalized declaration of type systems,
component configuration, aggregation, and more,
supports scalablity, and provides tooling.
+
+ This is the common UIMA parent pom. It contains the project-wide defaults.
</description>
<url>${uimaWebsiteUrl}</url>
@@ -101,10 +80,8 @@
</scm>
<issueManagement>
- <system>Jira</system>
- <!-- the form of the url is from https://maven.apache.org/plugins/maven-changes-plugin/usage.html -->
- <!--url>https://issues.apache.org/jira/BrowseProject.jspa?projectId=12310570</url-->
- <url>https://issues.apache.org/jira/browse/UIMA</url>
+ <system>Github</system>
+ <url>https://github.com/apache/uima-parent-pom/issues</url>
</issueManagement>
<ciManagement>
@@ -129,13 +106,6 @@
</distributionManagement>
<properties>
- <!--
- This property is overridden in child projects that are released, to correspond to the
- Jira release category(ies) We specify something here, because if accidentally left blank, it
- generates a giant request for all changes
- -->
- <!-- for parent-pom-14. Change for each release -->
- <jiraVersion>parent-pom-15</jiraVersion>
<!-- *********************************************************************************************************** -->
<!-- U G H change manually for release (to remove -SNAPSHOT * -->
<!-- *********************************************************************************************************** -->
@@ -147,7 +117,7 @@
<maven.build.timestamp.format>yyMMdd_HHmm</maven.build.timestamp.format>
<buildDateTime>${maven.build.timestamp}</buildDateTime>
- <!-- these properties are for docbook processing. -->
+ <!-- these properties are for docbook processing. -->
<!-- olink databases -->
<dolArtifactId>uima-docbook-olink</dolArtifactId>
<dolClassifier>olink</dolClassifier>
@@ -174,14 +144,11 @@
Copyright (c)
2003, 2006 IBM Corporation.
</ibmNoticeText>
- <!-- next line commented out - to let standard source-release assembly descriptor as specified
- in standard Apache parent pom be used -->
- <!-- SourceReleaseAssemblyDescriptor>multimodule-source-release</sourceReleaseAssemblyDescriptor-->
-
- <!-- ============================================= -->
- <!-- * V E R S I O N S -->
- <!-- * most inherited from apache-wide parent pom -->
- <!-- ============================================= -->
+
+ <!-- ============================================= -->
+ <!-- * V E R S I O N S -->
+ <!-- * most inherited from apache-wide parent pom -->
+ <!-- ============================================= -->
<maven.version>3.6.3</maven.version>
<!-- Tycho requires at least Java 11 -->
<javaVersionMinBuild>17</javaVersionMinBuild>
@@ -562,29 +529,6 @@
<version>1.3.2</version>
</dependency>
</dependencies>
- <executions>
- <execution>
- <id>default-cli</id>
- <goals>
- <goal>jira-report</goal>
- </goals>
- <!-- don't use generate-sources - because javadoc plugin re-exec's that -->
- <phase>generate-resources</phase>
- <configuration>
- <useJql>true</useJql>
- <fixVersionIds>${jiraVersion}</fixVersionIds>
- <columnNames>Type,Key,Status,Summary</columnNames>
- <resolutionIds>Fixed</resolutionIds>
- <statusIds>Closed,Resolved</statusIds>
- <sortColumnNames>Type, Key</sortColumnNames>
- <!-- changed sortColumnNames for Jira 5
- was: <sortColumnNames>Status, Key, Type</sortColumnNames>
- -->
- <outputDirectory>${basedir}/issuesFixed/</outputDirectory>
- <maxEntries>1000</maxEntries> <!-- hopefully, bigger than ever needed -->
- </configuration>
- </execution>
- </executions>
</plugin>
<plugin>
@@ -1066,7 +1010,7 @@
</profile>
<!-- *********************************************** -->
- <!-- * Generate JIRA issues report * -->
+ <!-- * Generate changes report * -->
<!-- *********************************************** -->
<profile>
<id>mavenJirareport</id>
@@ -1085,7 +1029,7 @@
<artifactId>maven-clean-plugin</artifactId>
<executions>
<execution>
- <id>clean-jira-changes-report</id>
+ <id>clean-changes-report</id>
<phase>clean</phase>
<goals>
<goal>clean</goal>
@@ -1106,8 +1050,15 @@
<executions>
<execution>
<id>default-cli</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>github-report</goal>
+ </goals>
<configuration>
- <fixVersionIds>${jiraVersion}</fixVersionIds>
+ <columnNames>Type,Id,Status,Summary</columnNames>
+ <onlyCurrentVersion>true</onlyCurrentVersion>
+ <githubAPIScheme>https</githubAPIScheme>
+ <githubAPIPort>443</githubAPIPort>
</configuration>
</execution>
</executions>