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 <[email protected]> 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>
