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 2013/08/31 21:49:02 UTC

svn commit: r1519206 - in /uima/site/trunk/uima-website: docs/d/uimafit-2.0.0/README.txt docs/downloads.html docs/release.html xdocs/downloads.xml xdocs/release.xml xdocs/stylesheets/project.xml

Author: rec
Date: Sat Aug 31 19:49:01 2013
New Revision: 1519206

URL: http://svn.apache.org/r1519206
Log:
no Jira - uimaFIT 2.0.0 release - update downloads section
- added release spot URL to release guide

Added:
    uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt   (with props)
Modified:
    uima/site/trunk/uima-website/docs/downloads.html
    uima/site/trunk/uima-website/docs/release.html
    uima/site/trunk/uima-website/xdocs/downloads.xml
    uima/site/trunk/uima-website/xdocs/release.xml
    uima/site/trunk/uima-website/xdocs/stylesheets/project.xml

Added: uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt?rev=1519206&view=auto
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt (added)
+++ uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt Sat Aug 31 19:49:01 2013
@@ -0,0 +1,138 @@
+
+      Apache uimaFIT (TM) v2.0.0
+      --------------------------
+
+
+What is uimaFIT?
+----------------
+
+uimaFIT is a part of the Apache UIMA(TM) project. uimaFIT can only be used in conjunction with 
+a compatible version of the Java version of the Apache UIMA SDK. For your convenience, the binary
+distribution package of uimaFIT includes all libraries necessary to use uimaFIT. In particular for
+novice users, it is strongly advised to obtain a copy of the full UIMA SDK separately.
+
+uimaFIT is a library that provides factories, injection, and testing utilities for UIMA. The
+following list highlights some of the features uimaFIT provides:
+
+ * Factories: simplify instantiating UIMA components programmatically without descriptor files.  
+   For example, to instantiate an AnalysisEngine a call like this could be made: 
+   AnalysisEngineFactory.createPrimitive(MyAEImpl.class, myTypeSystem, paramName, paramValue)
+
+ * Injection: handles the binding of configuration parameter values to the corresponding member
+   variables in the analysis engines and handles the binding of external resources. For example,
+   to bind a configuration parameter just annotate a member variable with @ConfigurationParameter.
+   Then add one line of code to your initialize method:
+   
+     ConfigurationParameterInitializer.initialize(this, uimaContext).  
+     
+   This is handled automatically if you extend the uimaFIT JCasAnnotator_ImplBase class.
+
+ * Testing: uimaFIT simplifies testing in a number of ways described in the documentation. By making
+   it easy to instantiate your components without descriptor files a large amount of 
+   difficult-to-maintain and unnecessary XML can be eliminated from your test code. This makes tests
+   easier to write and maintain. Also, running components as a pipeline can be accomplished with a
+   method call like this: 
+   
+     SimplePipeline.runPipeline(reader, ae1, ..., aeN, consumer1, ... consumerN)
+
+
+What's New in 2.0.0
+-------------------
+
+uimaFIT 2.0.0 is the first Apache release. The migration to Apache has been used to address several
+incompatible changes since 1.x.x. Please refer to the Migration Guide section in the reference
+manual for further details.
+
+A full list of issues addressed in this release can be found on the Apache issue tracker:
+
+  https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310570&version=12323969
+
+Supported Platforms
+-------------------
+uimaFIT requires Java 1.5 or higher, UIMA 2.4.2 or higher, and the Spring Framework 3.1.2 or higher.
+
+
+Availability
+------------
+
+uimaFIT is licensed with Apache Software License 2.0 and is available from the Apache UIMA project:
+
+http://uima.apache.org
+http://svn.apache.org/repos/asf/uima/sandbox/uimafit
+
+uimaFIT is available via Maven Central. If you use Maven for your build environment, then you can
+add uimaFIT as a dependency to your pom.xml file with the following:
+
+<dependency>
+  <groupId>org.apache.uima</groupId>
+  <artifactId>uimafit-core</artifactId>
+  <version>2.0.0</version>
+</dependency>
+
+
+Modules
+-------
+
+uimafit-core           - the main uimaFIT module
+uimafit-cpe            - support for the Collection Processing Engine (multi-threaded pipelines)
+uimafit-maven          - a Maven plugin to automatically enhance UIMA components with uimaFIT
+                         metadata and to generate XML descriptors for uimaFIT-enabled components.
+uimafit-legacy-support - allows uimaFIT 2.0.0 to use uimaFIT 1.4.x meta data like Java annotations
+                         and META-INF/org.uimafit/types.txt files. Pipelines mixing uimaFIT 1.4.x
+                         and 2.x componens MUST be created using the 2.x factories, because the
+                         1.4.x factories will NOT understand how to handle uimaFIT 2.x components
+                         or auto-configuration.
+uimafit-spring         - an experimental module serving as a proof-of-concept for the integration of
+                         UIMA with the Spring Framework. It is currently not considered finished and
+                         uses invasive reflection in order to patch the UIMA framework such that it
+                         passes all components created by UIMA through Spring to provide for the 
+                         wiring of Spring context dependencies. This module is made available for 
+                         the adventurous but currently not considered stable, finished, or even a 
+                         proper part of the ackage. E.g. it is not included in the binary 
+                         distribution package. 
+
+
+Reference
+---------
+
+If you use uimaFIT to support academic research, then please consider citing the following paper as
+appropriate:
+
+@InProceedings{ogren-bethard:2009:SETQA-NLP,
+  author    = {Ogren, Philip  and  Bethard, Steven},
+  title     = {Building Test Suites for {UIMA} Components},
+  booktitle = {Proceedings of the Workshop on Software Engineering, Testing, and Quality Assurance for Natural Language Processing (SETQA-NLP 2009)},
+  month     = {June},
+  year      = {2009},
+  address   = {Boulder, Colorado},
+  publisher = {Association for Computational Linguistics},
+  pages     = {1--4},
+  url       = {http://www.aclweb.org/anthology/W/W09/W09-1501}
+}
+
+History
+-------
+
+Since end of 2012, uimaFIT is part of the Apache UIMA project. 
+
+Apache uimaFIT was formerly known as uimaFIT, which in turn was formerly known as UUTUC.
+
+Before uimaFIT has become an sub-project within the Apache UIMA project, it is was collaborative 
+effort between the Center for Computational Pharmacology at the University of Colorado Denver, the
+Center for Computational Language and Education Research at the University of Colorado at Boulder,
+and the Ubiquitous Knowledge Processing (UKP) Lab at the Technische Universität Darmstadt.
+
+The initial uimaFIT development team was:
+
+Philip Ogren, University of Colorado, USA
+Richard Eckart de Castilho, Technische Universität Darmstadt, Germany
+Steven Bethard, Stanford University, USA
+
+with contributions from Niklas Jakob, Fabio Mancinelli, Chris Roeder, Philipp Wetzler, Shuo Yang, 
+Torsten Zesch.
+
+
+Support
+-------
+
+Please address questions to user@uima.apache.org.  

Propchange: uima/site/trunk/uima-website/docs/d/uimafit-2.0.0/README.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: uima/site/trunk/uima-website/docs/downloads.html
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/downloads.html?rev=1519206&r1=1519205&r2=1519206&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/downloads.html (original)
+++ uima/site/trunk/uima-website/docs/downloads.html Sat Aug 31 19:49:01 2013
@@ -359,6 +359,7 @@ Other mirrors: <select name="Preferred">
   </table>  
           <!-- potentialDownloads version attr = 2.4.0 2.4.2 -->
           <!-- potentialDownloads version attr = Ruta 2.4.2 -->
+          <!-- potentialDownloads version attr = uimaFIT-2.0.0 2.4.2 -->
           <!-- potentialDownloads version attr = 2.3.1 2.4.2 -->
           <!-- potentialDownloads version attr = 2.3.0-incubating 2.4.2 -->
                                   </blockquote>
@@ -501,6 +502,7 @@ Other mirrors: <select name="Preferred">
     
   </table>  
           <!-- potentialDownloads version attr = Ruta 2.4.0 -->
+          <!-- potentialDownloads version attr = uimaFIT-2.0.0 2.4.0 -->
           <!-- potentialDownloads version attr = 2.3.1 2.4.0 -->
           <!-- potentialDownloads version attr = 2.3.0-incubating 2.4.0 -->
                                   </blockquote>
@@ -558,11 +560,70 @@ Other mirrors: <select name="Preferred">
               </tr>
     
   </table>  
+          <!-- potentialDownloads version attr = uimaFIT-2.0.0 Ruta -->
           <!-- potentialDownloads version attr = 2.3.1 Ruta -->
           <!-- potentialDownloads version attr = 2.3.0-incubating Ruta -->
                                   </blockquote>
         </td></tr>
     </table>
+                                                      <table class="subsectionTable">
+        <tr><td>
+       
+       
+       
+          <a name="Apache UIMA uimaFIT">
+            <h2>Apache UIMA uimaFIT
+                        </h2>
+          </a>
+      </td></tr>
+      <tr><td>
+        <blockquote class="subsectionBody">
+                                          <!-- potentialDownloads version attr = 2.4.2 uimaFIT-2.0.0 -->
+          <!-- potentialDownloads version attr = 2.4.0 uimaFIT-2.0.0 -->
+          <!-- potentialDownloads version attr = Ruta uimaFIT-2.0.0 -->
+          <!-- potentialDownloads version attr = uimaFIT-2.0.0 uimaFIT-2.0.0 -->
+                <table class="downloads">
+    <tr>
+      <th>Artifact</th>
+      <th>Release <br/> Notes</th>
+      <th>Binary</th>
+      <th>Source</th>
+              <th>Release Date</th>
+          </tr>
+
+    
+            
+      <tr>
+        <td class="downloadtitle"><h3 class="downloadartifact">
+                      <a href="../d/uimafit-2.0.0/README.txt">
+              uimaFIT 2.0.0</a></h3></td>
+          
+        <td>
+                                    <div class="htmltxt"><a href='../d/uimafit-2.0.0/README.txt'>txt</a></div>
+                              </td>
+        <td>
+                </td>
+                <td>
+                                <table class="downloadentries">
+              <tr>
+     <td><a href='[preferred]/uima//uimafit-2.0.0/uimafit-2.0.0-source-release.zip'>zip</a></td>
+     <td>[<a href='http://www.apache.org/dist/uima//uimafit-2.0.0/uimafit-2.0.0-source-release.zip.asc'>asc</a>]</td>
+     <td>[<a href='http://www.apache.org/dist/uima//uimafit-2.0.0/uimafit-2.0.0-source-release.zip.md5'>md5</a>]</td>
+     <td>[<a href='http://www.apache.org/dist/uima//uimafit-2.0.0/uimafit-2.0.0-source-release.zip.sha1'>sha1</a>]</td>
+         </tr>
+    </table>
+                          </td>
+                <td>
+          <div class="htmltxt">31-Aug-2013</div>
+        </td>
+              </tr>
+    
+  </table>  
+          <!-- potentialDownloads version attr = 2.3.1 uimaFIT-2.0.0 -->
+          <!-- potentialDownloads version attr = 2.3.0-incubating uimaFIT-2.0.0 -->
+                                  </blockquote>
+        </td></tr>
+    </table>
                             </blockquote>
         </p>
       </td></tr>

Modified: uima/site/trunk/uima-website/docs/release.html
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/release.html?rev=1519206&r1=1519205&r2=1519206&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/release.html (original)
+++ uima/site/trunk/uima-website/docs/release.html Sat Aug 31 19:49:01 2013
@@ -770,7 +770,8 @@ A previous version of this page, with th
             log on to the staging repository again, and release the staged artifacts.  
             This will make the artifacts available in the Maven Central repository.</li>
         <li><p>Do an svn add of the new released artifacts (bin.tar/zip) to the 
-        Apache release svn. 
+        Apache release svn (<a href="https://dist.apache.org/repos/dist/release/uima">
+        https://dist.apache.org/repos/dist/release/uima</a>). 
         </p> 
           
       <!-- 

Modified: uima/site/trunk/uima-website/xdocs/downloads.xml
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/downloads.xml?rev=1519206&r1=1519205&r2=1519206&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/downloads.xml (original)
+++ uima/site/trunk/uima-website/xdocs/downloads.xml Sat Aug 31 19:49:01 2013
@@ -120,6 +120,10 @@ Other mirrors: <select name="Preferred">
   <subsection name="Apache UIMA Ruta">
     <insertDownloads version="Ruta"/>
   </subsection>
+
+  <subsection name="Apache UIMA uimaFIT">
+    <insertDownloads version="uimaFIT-2.0.0"/>
+  </subsection>
   
 <!--   <subsection name="Apache UIMA Version 2.3.1 - Release Date: UIMA Java SDK: 10-Dec-2010    UIMA AS: 22-Mar-2011   UIMA Addons: 29-Aug-2011"> -->
 <!--     <insertDownloads version="2.3.1"/> -->

Modified: uima/site/trunk/uima-website/xdocs/release.xml
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/release.xml?rev=1519206&r1=1519205&r2=1519206&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/release.xml (original)
+++ uima/site/trunk/uima-website/xdocs/release.xml Sat Aug 31 19:49:01 2013
@@ -484,7 +484,8 @@ A previous version of this page, with th
             log on to the staging repository again, and release the staged artifacts.  
             This will make the artifacts available in the Maven Central repository.</li>
         <li><p>Do an svn add of the new released artifacts (bin.tar/zip) to the 
-        Apache release svn. 
+        Apache release svn (<a href="https://dist.apache.org/repos/dist/release/uima">
+        https://dist.apache.org/repos/dist/release/uima</a>). 
         </p> 
           
       <!-- 

Modified: uima/site/trunk/uima-website/xdocs/stylesheets/project.xml
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/stylesheets/project.xml?rev=1519206&r1=1519205&r2=1519206&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/stylesheets/project.xml (original)
+++ uima/site/trunk/uima-website/xdocs/stylesheets/project.xml Sat Aug 31 19:49:01 2013
@@ -143,6 +143,13 @@
     </download>
   </downloads>
 
+  <downloads version="uimaFIT-2.0.0" title="Apache UIMA uimaFIT 2.0.0" withreleasedate="true">
+    <download name="uimaFIT 2.0.0" subdirectory="uimafit-2.0.0" releasedate="31-Aug-2013">
+      <releasenotes filename="uimafit-2.0.0/README">           <f>txt</f>                </releasenotes>
+      <source       filename="uimafit-2.0.0-source-release">                     <f>zip</f>  </source>
+    </download>
+  </downloads>
+
   <downloads version="2.3.1" title="Apache UIMA Version 2.3.1">
       
     <download name="UIMA Java framework &amp; SDK" subdirectory="">