You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2011/01/24 16:21:47 UTC

svn commit: r1062827 - in /uima/sandbox/uima-addons: ./ README RELEASE_NOTES.html pom.xml src/ src/main/ src/main/assembly/ src/main/assembly/bin.xml

Author: schor
Date: Mon Jan 24 15:21:45 2011
New Revision: 1062827

URL: http://svn.apache.org/viewvc?rev=1062827&view=rev
Log:
[UIMA-2014] top level release project for add-ons - also incorporates the -distr functionality - in that it does the binary assembly.

Added:
    uima/sandbox/uima-addons/README
    uima/sandbox/uima-addons/RELEASE_NOTES.html
    uima/sandbox/uima-addons/pom.xml
    uima/sandbox/uima-addons/src/
    uima/sandbox/uima-addons/src/main/
    uima/sandbox/uima-addons/src/main/assembly/
    uima/sandbox/uima-addons/src/main/assembly/bin.xml
Modified:
    uima/sandbox/uima-addons/   (props changed)

Propchange: uima/sandbox/uima-addons/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Jan 24 15:21:45 2011
@@ -0,0 +1,4 @@
+.settings
+issuesFixed
+target
+.project

Added: uima/sandbox/uima-addons/README
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-addons/README?rev=1062827&view=auto
==============================================================================
--- uima/sandbox/uima-addons/README (added)
+++ uima/sandbox/uima-addons/README Mon Jan 24 15:21:45 2011
@@ -0,0 +1,9 @@
+To build Apache UIMA-AddOns, run the command
+
+  mvn install
+
+in the uima-addons directory containing the pom.xml file.
+This will build all the submodules including the binary distribution package.
+
+Apache Maven 3.0 or later is required to build this.
+For more details, please visit http://uima.apache.org/building-uima.html

Added: uima/sandbox/uima-addons/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-addons/RELEASE_NOTES.html?rev=1062827&view=auto
==============================================================================
--- uima/sandbox/uima-addons/RELEASE_NOTES.html (added)
+++ uima/sandbox/uima-addons/RELEASE_NOTES.html Mon Jan 24 15:21:45 2011
@@ -0,0 +1,71 @@
+<html>
+  <!--
+   ***************************************************************
+   * 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 agreed to in writing,
+   * software distributed under the License is distributed on an
+   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   * KIND, either express or implied.  See the License for the
+   * specific language governing permissions and limitations
+   * under the License.
+   ***************************************************************
+   -->
+<head>
+  <title>Apache UIMA Addons v2.3.1 Release Notes</title>
+</head>
+<body>
+<h1>Apache UIMA Addons v2.3.1 Release Notes</h1>
+
+<h2>Contents</h2>
+<p>
+<a href="#what.is.uima-addons">1. What is the UIMA-Addons package?</a><br/>
+<a href="#major.changes">2. Major Changes in this Release</a><br/>
+<a href="#get.involved">3. How to Get Involved</a><br/>
+<a href="#report.issues">4. How to Report Issues</a><br/>
+<a href="#list.issues">5. List of JIRA Issues Fixed in this Release</a>
+</p>
+
+<h2><a name="what.is.uima-addons">1. What is the UIMA-Addons package?</a></h2>
+
+     <p>
+        UIMA Addons is
+     </p>
+
+
+<h2><a name="major.changes">2. Major Changes in this Release</a></h2>
+<p>
+Please see the <a href="README">READMEs</a> in the individual components for this information.
+</p>
+
+<h2><a name="get.involved">3. How to Get Involved</a></h2>
+<p>
+The Apache UIMA project really needs and appreciates any contributions,
+including documentation help, source code and feedback.  If you are interested
+in contributing, please visit
+<a href="http://uima.apache.org/get-involved.html">
+  http://uima.apache.org/get-involved.html</a>.
+</p>
+
+<h2><a name="report.issues">4. How to Report Issues</a></h2>
+<p>
+The Apache UIMA project uses JIRA for issue tracking.  Please report any
+issues you find at
+<a href="http://issues.apache.org/jira/browse/uima">http://issues.apache.org/jira/browse/uima</a>
+</p>
+
+<h2><a name="list.issues">5. List of JIRA Issues Fixed in this Release</a></h2>
+
+Click <a href="issuesFixed/jira-report.html">issuesFixed/jira-report.hmtl</a> for the list of
+issues fixed in this release.
+
+</body>
+</html>

Added: uima/sandbox/uima-addons/pom.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-addons/pom.xml?rev=1062827&view=auto
==============================================================================
--- uima/sandbox/uima-addons/pom.xml (added)
+++ uima/sandbox/uima-addons/pom.xml Mon Jan 24 15:21:45 2011
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   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 agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.
+-->
+
+<!-- This pom serves as the release top level project
+     for the multi-module project UIMA-AddOns
+
+     These are the subset of projects in the sandbox which
+     are ready for release.
+
+     This release is for the collection of all of these
+     sub-projects.  Some of these sub-projects may be
+     released independently, and/or are available from the
+     Maven central repository.
+     
+     This pom also includes the -distr functionality -
+     it builds the binary distribution.
+ -->
+
+<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 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <parent>
+    <groupId>org.apache.uima</groupId>
+    <artifactId>uima-addons-parent</artifactId>
+    <version>2.3.1-SNAPSHOT</version>
+    <relativePath>../uima-addons-parent/pom.xml</relativePath>
+  </parent>
+
+  <artifactId>uima-addons</artifactId>
+  <packaging>pom</packaging>
+  <version>2.3.1-SNAPSHOT</version>
+  <name>UIMA-Addons: ${project.artifactId}</name>
+  <description>The top project for UIMA-Addons, also builds the binary aggregate release artifact</description>
+  <url>${uimaWebsiteUrl}</url>
+
+  <!-- Special inheritance note
+       even though the <scm> element that follows is exactly the
+       same as those in super poms, it cannot be inherited because
+       there is some special code that computes the connection elements
+       from the chain of parent poms, if this is omitted.
+
+       Keeping this a bit factored allows cutting/pasting the <scm>
+       element, and just changing the following two properties -->
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/trunk/uima-addons
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/trunk/uima-addons
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewvc/uima/uima-as/trunk/sandbox
+    </url>
+  </scm>
+
+  <properties>
+    <jiraVersion>12316093</jiraVersion> <!-- for 2.3.1Addons  -->
+    <uimaScmProject>${project.artifactId}</uimaScmProject>
+    <assemblyFinalName>uima-addons-${project.version}</assemblyFinalName>
+  </properties>
+
+  <!-- dependencies used during assembly -->
+  <dependencies>
+
+
+  </dependencies>
+
+  <build>
+    <resources />
+    <plugins>
+
+      <!-- https://issues.apache.org/jira/browse/UIMA-2008 -->
+      <!-- no maven deployment of this project's artifacts -->
+      <!-- binary build artifact deployed from apache mirror system after release -->
+      <plugin>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>generate checksums for binary artifacts</id>
+            <goals><goal>run</goal></goals>
+            <phase>verify</phase>
+            <configuration>
+              <target>
+                <checksum algorithm="sha1" format="MD5SUM">
+                  <fileset dir="${project.build.directory}">
+                    <include name="*.zip" />
+                    <include name="*.gz" />
+                  </fileset>
+                </checksum>
+                <checksum algorithm="md5" format="MD5SUM">
+                  <fileset dir="${project.build.directory}">
+                    <include name="*.zip" />
+                    <include name="*.gz" />
+                  </fileset>
+                </checksum>
+              </target>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+
+    </plugins>
+  </build>
+
+  <profiles>
+    <profile>
+      <id>apache-release</id>
+      <build>
+        <plugins>
+          <!-- Run jira report -->
+          <!-- depends on having -DjiraVersion set -->
+          <plugin>
+            <artifactId>maven-changes-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>default-cli</id>
+                <configuration>
+                  <fixVersionIds>${jiraVersion}</fixVersionIds>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        
+          <!-- https://issues.apache.org/jira/browse/UIMA-2008 -->
+          <!-- no maven deployment, do manual checksums -->
+          <!-- source-release artifact deployed from apache mirrors -->
+          <plugin>
+            <artifactId>maven-deploy-plugin</artifactId>
+            <configuration>
+              <skip>true</skip>
+            </configuration>
+          </plugin>
+          <plugin>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>generate checksums for source-release</id>
+                <goals><goal>run</goal></goals>
+                <phase>verify</phase>
+                <configuration>
+                  <target>
+                    <checksum algorithm="sha1" format="MD5SUM"
+                      file="${project.build.directory}/${project.artifactId}-${project.version}-source-release.zip"/>
+                    <checksum algorithm="md5"  format="MD5SUM"
+                      file="${project.build.directory}/${project.artifactId}-${project.version}-source-release.zip"/>
+                  </target>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
+  <modules>
+    <module>../uima-addons-parent</module>
+    <module>../aggregate-addons</module>
+  </modules>
+</project>

Added: uima/sandbox/uima-addons/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-addons/src/main/assembly/bin.xml?rev=1062827&view=auto
==============================================================================
--- uima/sandbox/uima-addons/src/main/assembly/bin.xml (added)
+++ uima/sandbox/uima-addons/src/main/assembly/bin.xml Mon Jan 24 15:21:45 2011
@@ -0,0 +1,126 @@
+<!--
+  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 agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+
+<assembly>
+  <id>bin</id>
+  <formats>
+    <format>tar.gz</format>
+    <format>zip</format>
+  </formats>
+
+  <includeBaseDirectory>true</includeBaseDirectory>
+  <baseDirectory>apache-uima/addons</baseDirectory> <!-- so it is unzippable over base - needs same name -->
+
+
+  <fileSets>
+  <!-- copy license, notice, disclaimer, readme, release notes files -->
+    <fileSet>
+      <directory>readme</directory>
+      <outputDirectory/>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+
+    <!-- Add files for all the Sandbox components being released -->
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../BSFAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../ConceptMapper/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../ConfigurableFeatureExtractor/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../DictionaryAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory/>
+      <directory>../../FsVariables/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../Lucas/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../OpenCalaisAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory/>
+      <directory>../../PearPackagingAntTask/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../RegularExpressionAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory/>
+      <directory>../../SimpleServer/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../SnowballAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../Tagger/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../TikaAnnotator/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+    <fileSet>
+      <outputDirectory>annotator</outputDirectory>
+      <directory>../../WhitespaceTokenizer/target/assembly-bin</directory>
+      <fileMode>644</fileMode>
+      <directoryMode>755</directoryMode>
+    </fileSet>
+  </fileSets>
+</assembly>