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 2009/10/02 17:28:10 UTC
svn commit: r821057 - in
/incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme: README
RELEASE_NOTES RELEASE_NOTES.html
Author: schor
Date: Fri Oct 2 15:28:10 2009
New Revision: 821057
URL: http://svn.apache.org/viewvc?rev=821057&view=rev
Log:
UIMA-1539 release notes updates, also add change info re: opennlp wrappers moved out
Modified:
incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/README
incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES
incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES.html
Modified: incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/README
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/README?rev=821057&r1=821056&r2=821057&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/README (original)
+++ incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/README Fri Oct 2 15:28:10 2009
@@ -32,7 +32,11 @@
use of the ecore functionality.
Running PEARs as components in a pipe-line was improved: parameters,
- performance reporting, CAS Multipliers are all now supported.
+ performance reporting, CAS Multipliers are all now supported.
+
+ The OpenNLP wrappers were removed from the examples project, because they were
+ out of date with the OpenNLP project, and that project has now produced
+ UIMA wrappers - so they should be obtained from there.
Performance
-----------
Modified: incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES?rev=821057&r1=821056&r2=821057&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES (original)
+++ incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES Fri Oct 2 15:28:10 2009
@@ -18,7 +18,7 @@
***************************************************************
- Apache UIMA (Unstructured Information Management Architecture) v2.2.2
+ Apache UIMA (Unstructured Information Management Architecture) v2.3.0
Release Notes
-----------------------------------------------------------------------
@@ -64,20 +64,7 @@
2. Major Changes in this Release
-The Apache UIMA release version 2.2.2 is just a bugfix release and has no major
-release changes. For a list of all JIRA issues fixed with this release,
-please refer to chapter 6. "List of JIRA Issues Fixed in this Release".
-
-The computation of the default result specification was corrected, and may
-impact users if you are running annotators that test the result specification.
-For aggregates, if the aggregate does not specify in its capability specifications
-that it needs a certain type, and non of the delegates of that aggregate have
-that type as an input, then the default result specification will not include
-that type, since no one needs it.
-
-The "soap" adapter code was removed from the Eclipse runtime plugin for uima tooling, because
-it depended on the axis jars, which were not available. If this functionality is
-needed, please post to the uima-dev list.
+Please see the README for this information.
3. Migrating from IBM UIMA to Apache UIMA
@@ -159,110 +146,227 @@
6. List of JIRA Issues Fixed in this Release
-Release Notes - UIMA - Version 2.2.2
+
+Release Notes - UIMA - Version 2.3.0
** Bug
- * [UIMA-475] - Document Analyzer and CPE GUI have trouble running AE's multiple times
- * [UIMA-498] - TAEConfiguratorPlugin throws NullPointer during activation
- * [UIMA-552] - Documentation for applications has non-working examples of API use (wrong number of args, reversed args)
- * [UIMA-591] - In uimaj-examples the AdvancedFixedFlowController method removeAnalysisEngines is incorrect
- * [UIMA-643] - TypeSystemUtil.type2TypeDescription() throws NPE when the superType is null
- * [UIMA-672] - Wrong URL for mirrors support in the Eclipse update site
- * [UIMA-677] - improve MD5 and SHA1 checksum generation
- * [UIMA-680] - CAS is not unlocked on Errors
- * [UIMA-686] - Deadlocks in CPM tests:CPM shutdown tests failing (hanging) intermittantly
- * [UIMA-698] - wrong eclipse update site top level name - fix to match documentation
- * [UIMA-722] - Fix parsing of language specifications to normalize them
- * [UIMA-726] - ArrayFSImpl.copyToArray will throw NPE when array element is null
- * [UIMA-727] - Result Specifications not being passed to imbedded Pears
- * [UIMA-729] - CasCopier doesn't work with Annotations produced with LowLevelCAS API, which don't have their sofa feature set
- * [UIMA-730] - Fix definition of containsType/Feature for Resut Spec for corner case involving x-unspecified language
- * [UIMA-732] - featurePath object throws LowLevelCASException if FS is not valid for feature path.
- * [UIMA-733] - it is possible to load a type system descriptor that redefines the super type of the DocumentAnnotation
- * [UIMA-735] - ResultSpecification_impl missing equals and hashCode for inner class - causing intermittant test case failure
- * [UIMA-738] - Calling jcas.getType for a type that is not defined in the descriptor leaves the JCAS in an inconsitent state
- * [UIMA-740] - change FeaturePath implementation for empty featurePath strings
- * [UIMA-741] - File streams are not closed
- * [UIMA-747] - addSourceToJars.sh contains windows EOL characters, making it unusable out of the box
- * [UIMA-761] - udpate build script to do a clean build
- * [UIMA-764] - Source distribution is incomplete: documentation can't be built
- * [UIMA-780] - CDE hangs when processing AEs with very high initialization time (adding the AE to the aggregate or saving the descriptor)
- * [UIMA-794] - Extra </programmlisting> in component descriptor documentation
- * [UIMA-805] - cas.setSofaDataURI() fails on _InitialView
- * [UIMA-807] - Eclipse update site build fails if there are more than 1 launcher.jar kind of plugin in the plugins directory
- * [UIMA-810] - uimaj-ep-runtime missing import of log4j package
- * [UIMA-813] - improve PEAR error message for the installation of a non-existing PEAR package
- * [UIMA-814] - PEAR verification should be able to treat customResoruceSpecifiers
- * [UIMA-821] - Vinci Services have getMetaData timeout problems when there are a large number of clients
- * [UIMA-822] - eclipse plugins build broken - the messages resources are not found
- * [UIMA-823] - Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
- * [UIMA-826] - Type System Merging does not work consistently when a type is declared twice with different supertypes
- * [UIMA-828] - MultiprocessingAnalysisEngine_implTest.java fails intermittently
- * [UIMA-835] - src distribution build does not work
- * [UIMA-836] - The maven property that points to the eclipse installation for build the eclipse update site points to the parent directory and expects to find a directory called eclipse
- * [UIMA-858] - AnalysisEnginePoolTest intermittant failure - same issue as MultiprocessingAnalysisEngine_implTest
- * [UIMA-859] - changeVersion scripts not handling transition from SNAPSHOT to non-SNAPSHOT properly
- * [UIMA-863] - update release notes for release 2.2.2-incubating
- * [UIMA-864] - update version from 2.2.2-incubating-SNAPSHOT to 2.2.2-incubating
- * [UIMA-865] - UIMA core distribution build only works if the UIMA AS plugins are available
- * [UIMA-878] - fix missing license headers
- * [UIMA-879] - Eclipse plugin jar files do not have the right names
- * [UIMA-888] - fix documentation for SOAP deployment
- * [UIMA-889] - fix PearInstaller help file
- * [UIMA-890] - Capabilities with no language spec do not cause proper ResultSpec to be set up
- * [UIMA-891] - uima example annotator does not work with the new Result spec design
- * [UIMA-892] - annoation viewer help dialog mention TAEs
- * [UIMA-893] - annotation viewer throws FileNotFoundException
- * [UIMA-894] - CDE import by name broken on Linux
- * [UIMA-897] - users of uimaj-ep-runtime plugin having trouble due to jar inside jar structure
- * [UIMA-898] - documentAnalyzer throws NPE
- * [UIMA-899] - DocumentAnalyzer does not creat all output types for UIMA Analysis example
- * [UIMA-906] - SOAP deployment does not work properly
- * [UIMA-913] - cleanup and simplify C++ service wrapper implementation
- * [UIMA-923] - update the run examples scripts to use XMI format of CAS.
- * [UIMA-935] - [UIMA eclipse plugins] Possible WRONG wiring of imported packages for UIMA Eclipse plugins
- * [UIMA-936] - NPE when serializing a CAS with a String array that contains a null value element
- * [UIMA-939] - PEAR packaging eclipse plugin not visible after installation
- * [UIMA-951] - Eclipse split packages not handled well - causing plugin ClassNotFound failures
+ * [UIMA-629] - Default file names produced by XmiWriterCasConsumer don't have .xmi extension and can't be read by XmiCollectionReader
+ * [UIMA-781] - CPE test case CpmCasConsumer_ErrorTest intermittently failing
+ * [UIMA-852] - jcasgen.sh has trouble with import by name
+ * [UIMA-853] - jcasgen.sh returns success even if the run fails
+ * [UIMA-941] - No ProcessTrace events for process calls that take 0ms
+ * [UIMA-958] - Document Analyzer not showing PersonTitle when running with xml tagged source
+ * [UIMA-978] - CDE eclipse plugin contains upper-case GIF file extension
+ * [UIMA-982] - SofaFS class level Javadocs misleading
+ * [UIMA-988] - Performance bug: CAS heap reset wasteful use of Arrays.fill()
+ * [UIMA-989] - CVD hangs on start-up
+ * [UIMA-1012] - addSourceToJars.[bat/sh] is not executable in distribution
+ * [UIMA-1024] - change version number from 2.2.2-incubating to 2.3-incubating-SNAPSHOT
+ * [UIMA-1027] - Classes from uima-document-annotator.jar are not in Eclipse plugin
+ * [UIMA-1036] - runAE help message needs to document available options for language and encoding
+ * [UIMA-1045] - "Recently used" file lists in CVD do not work correctly
+ * [UIMA-1058] - synch issue in FSClassRegistry.generators
+ * [UIMA-1086] - CpmPanel displayProgress has bad logic
+ * [UIMA-1100] - Token annotation rendering style does not work.
+ * [UIMA-1105] - CPE is sutck trying to retrieve a free CAS from the pool
+ * [UIMA-1107] - Annotator context not set when annotator loaded from PEAR
+ * [UIMA-1111] - Calling jcas.getType for a type that is not defined in the descriptor causes a lot of object allocation
+ * [UIMA-1113] - DocumentAnalyzer falls down when running pear specifier and html result view
+ * [UIMA-1114] - DocumentAnalyzer: html view doesn't work for aggregates
+ * [UIMA-1116] - Missing override to protect SofaNum feature from modification
+ * [UIMA-1142] - FileUtils.saveString2File() should use try/finally block to close output stream
+ * [UIMA-1150] - Pear isolation broken, test case failing
+ * [UIMA-1158] - Some shell scripts don't work on Ubuntu Linux
+ * [UIMA-1175] - CasEditor should work well with eclipse 3.4
+ * [UIMA-1180] - Opening a CAS file should open the annotation editor. Not the text editor.
+ * [UIMA-1181] - Deleting a CAS file should also close the annotation editor. This occurs when the file is opened in text editor and annotation editor and cas file is deleted.
+ * [UIMA-1202] - Test cases fail because of incorrect/missing text encoding handling
+ * [UIMA-1203] - Add source code encoding to master pom
+ * [UIMA-1208] - How to get the element type of a uima.cas.FSList feature
+ * [UIMA-1228] - Merging results from a parallel step fails when a feature is an array of pre-existing annotations
+ * [UIMA-1242] - Array-valued features are written out incorrectly when serializing type system
+ * [UIMA-1244] - PDF for Tutorials and Users' Guides printing fails on page 32
+ * [UIMA-1247] - MBean Registration not thread-safe
+ * [UIMA-1250] - Some initialization messages may not appear as the Logger object changes during initialization
+ * [UIMA-1251] - If one delegate in an aggregate uses a JMS service descriptor and another fails to initialize, the JVM fails to terminate
+ * [UIMA-1256] - UIMA-AS XMI serialization loses items appended to an FSList
+ * [UIMA-1266] - AnalysisEngineMetaData.getTypeSystem() returns null
+ * [UIMA-1268] - Pear installer can't detect encoding of UTF-8 XML file
+ * [UIMA-1273] - Pear runtime pulls in all jar files in pear lib directory, no matter if they're on the classpath or not
+ * [UIMA-1275] - Mistake in CAS Multiplier documentation
+ * [UIMA-1277] - CasEditor line length setting is ignored
+ * [UIMA-1280] - Missing message key in CPM at FINEST logging
+ * [UIMA-1281] - Parameter overrides ignored for C++ annotators
+ * [UIMA-1287] - deployAsyncService.sh does not work if UIMA_HOME contains a whitespace
+ * [UIMA-1291] - FileNotFoundException with addSourceToJars under Windows when UIMA_HOME contains whitespace
+ * [UIMA-1302] - PerformanceReports for PEAR not being generated in a CPE
+ * [UIMA-1304] - Error handling parameters in CPE with a Vinci processor
+ * [UIMA-1325] - jVinci pom.xml should have relative path to parent pom
+ * [UIMA-1340] - PearAnalysisEngineWrapper does not expose Management Interface of the wrapped AE
+ * [UIMA-1344] - XCAS Serialization doesn't handle StringArrays with null elements
+ * [UIMA-1349] - Documentation does not mention that resource implementation should implement
+ * [UIMA-1352] - java.lang.ClassCastException using find() with a SET index
+ * [UIMA-1365] - Code trying to ensure reverse iterators list items in the opposite order of forward ones is present but not working
+ * [UIMA-1373] - SimpleUimaAsService needs a POM
+ * [UIMA-1380] - SwingWorker is Sun code that can't be relicensed under Apache license and needs to be removed
+ * [UIMA-1386] - Cas Editor: BackgroundDrawingStrategy throws IllegalArgumentException
+ * [UIMA-1388] - TypeSystem2Xml creates an incompatible type system descriptor
+ * [UIMA-1400] - Uima aggregate with embedded Cas Multiplier fails if one attempts to create multiple instances of it in the same JVM
+ * [UIMA-1404] - It is not possible to set feature values with subtypes of the feature type.
+ * [UIMA-1408] - Annotation highlightning does not work with background drawing strategy
+ * [UIMA-1411] - Instructions for building eclipse update site are wrong
+ * [UIMA-1415] - Unix shell scripts should not use -vx debug arguments
+ * [UIMA-1418] - Find/Annotate dialog annotation type should be synchronized with editor mode
+ * [UIMA-1420] - Annotation Editor updates are too slow when it displays a huge number of annotations
+ * [UIMA-1421] - Removing a huge number of annoations is slow
+ * [UIMA-1422] - Improve/fix build process for Eclipse Plugins
+ * [UIMA-1423] - Document import broken
+ * [UIMA-1425] - Cas Editor plugin tests cannot be executed
+ * [UIMA-1430] - XmiCasDeserializerHandler.readFS(String, String, String, Attributes) should throw an instantiated exception
+ * [UIMA-1431] - Fix some potential overflow errors
+ * [UIMA-1432] - Function SOAP AxisAnalysisEngineServiceStub.callAnalysisEngineMetaData() fails and should be removed
+ * [UIMA-1438] - Don't delete src/main/resources/META-INF
+ * [UIMA-1441] - Incorrect use of Collection.binarySearch in UnambiguousIteratorImpl
+ * [UIMA-1458] - Remove the Cas Editor from the sandbox page.
+ * [UIMA-1465] - running a pearSpecifier as a top level component fails with NullPointerException
+ * [UIMA-1466] - Instantiating top level pearSpecifier: reconfigure throwing NPE and need to set Session
+ * [UIMA-1467] - PearAnalysisEngineWrapper should forward remaining methods in its interfaces to the contained AE including reconfigure and management interfaces
+ * [UIMA-1468] - Saving of annotations and relations does not always work properly
+ * [UIMA-1470] - Annotation Editor tries to place cursor on invalid position
+ * [UIMA-1473] - mvn assembly:assembly failing with msg about illegal character in path name to ant in repo
+ * [UIMA-1483] - Incorrect generification of JCas interface
+ * [UIMA-1485] - UIMA Tutorial and Developers guide in sub title 1.3.2 should be AAE and not AE
+ * [UIMA-1491] - Correct generics in org.apache.uima.cas.text
+ * [UIMA-1493] - Findbugs reporting inconsistent synchronization in ResourceManager - pear wrapper
+ * [UIMA-1494] - PearWrapper - don't forward finalize method
+ * [UIMA-1499] - Potential ClassCastException in CasPool
+ * [UIMA-1512] - some subproject POMs missing dependency on JUnit
+ * [UIMA-1516] - Deleted annotations remain highlighted
+ * [UIMA-1521] - File encoding is platform dependent
+ * [UIMA-1523] - Generics: FSIterator.moveTo(T) should be moveTo(FeatureStructure)
+ * [UIMA-1525] - Running an AE inside the Cas Editor does not marks editor as dirty if document is opened
+ * [UIMA-1536] - move RunWithJarPath into its own project
+ * [UIMA-1543] - Missing <version> tags in uimaj-distr POM
+ * [UIMA-1548] - Include LICENSE/NOTICE/DISCLAIMER files from local sources ahead of common sources
+ * [UIMA-1549] - uimaj-core has dependency on log4j coded incorrectly
+ * [UIMA-1560] - Fix problems reported by FindBugs
+ * [UIMA-1561] - UIMA Reference docs 5.5.4 DocumentAnnotation is misspelled
+ * [UIMA-1562] - CasMultiplier doesn't work for PEARs
+ * [UIMA-1566] - build breaks for some components having no source files
+ * [UIMA-1569] - Marker should be make invalid when CAS is reset.
+ * [UIMA-1573] - setUimaClassPath fixes
+ * [UIMA-1576] - The AnnotationEditor does not remember the shown annotations when the Cas Editor is restarted
+ * [UIMA-1584] - Document Delta CAS XMI format
** Improvement
- * [UIMA-477] - CDE function for import by name uses file system browser; should instead show appropriate items in classpath
- * [UIMA-553] - casManager.releaseCas(aCas) should switch to the base view of the argument; otherwise fails to release
- * [UIMA-657] - Eclipse Update site should keep previous versions
- * [UIMA-687] - Remove redundant notifyAll when calling casPool.releaseCas(...)
- * [UIMA-694] - Make Manifest Build-date work
- * [UIMA-709] - eclipse plugins won't compile if uimaj-ep-runtime project is open
- * [UIMA-721] - Improve performance of ResultSpecification, especially for Capability Language Flows
- * [UIMA-731] - check if output file must be created while running the capabilityLanguageFlow tests
- * [UIMA-734] - Check and possibly update docs for capability language flow to say not to depend on subtyping
- * [UIMA-739] - Use compressed form of eclipse update site, and support multiple releases
- * [UIMA-746] - add additional type checking for featurePath implementation
- * [UIMA-774] - maven build improvements
- * [UIMA-782] - Document Java 1.5 requirement for running Eclipse to use CDE, and mark runtime plugin (and others) as needing 1.5 level
- * [UIMA-792] - CDE's Add "Component Engine Selection" dialog does not remember the setting for "Add selected AEs to end of flow"
- * [UIMA-802] - CDE is unable to create PEAR descriptor as delegate
- * [UIMA-811] - Document import-by-name CDE change
- * [UIMA-816] - maven build - Eclipse plugin build improvements
- * [UIMA-817] - uimaj-distr pom has wrong dependencies, due to changing eclipse plugin poms
- * [UIMA-818] - Improve Signing artifacts for deployment, and update also website signing topic
- * [UIMA-824] - document on website what needs to be set for running uimaj-distr assembly:assembly to specify Eclipse location
- * [UIMA-825] - for Eclipse Update Site, remove checksum generation - it's done elsewhere, and improve specifying eclipse-home
- * [UIMA-837] - Docbook tooling PDF footer overflows with long version name
- * [UIMA-877] - Reverse multiple copyright statements in docbooks, per request at previous release vote
- * [UIMA-920] - remove extraneous LICENSE files in uima-docbook-tool lib directory
- * [UIMA-933] - [CDE] In CDE GUI, the border of some tables and combobox is not visible
+ * [UIMA-71] - New v2 features missing from tutorial chapters
+ * [UIMA-420] - CVD should use encoding list provided by JVM
+ * [UIMA-472] - CAS Editor: All annotation inside the editor should have a differnt default colors as its done in the "UIMA Annotation Viewer"
+ * [UIMA-483] - JCas method like getSofaDataString that doesn't copy the chars from the StringHeap
+ * [UIMA-518] - improve browser utilities to configured the used browser in UIMA
+ * [UIMA-554] - Have produceResource for CollectionReaders operate like other Analysis Engines with respect to setup of type system
+ * [UIMA-684] - update website with "How to do a release"
+ * [UIMA-767] - Use eclipse content types to identify annotators descriptors (.ann) and consumer descriptors (.con)
+ * [UIMA-857] - Change startup of framework to support versioned Jars and simplified classpath
+ * [UIMA-961] - Cleanup - remove unused things
+ * [UIMA-984] - Improve way we get required jar file javax.activation:activation:jar:1.0.2 for building from the source
+ * [UIMA-1015] - Example using deprecated method
+ * [UIMA-1048] - Eliminate compiler warings in CVD
+ * [UIMA-1067] - Remove char heap/ref heap in StringHeap of the CAS
+ * [UIMA-1068] - Use of the JCas cache should be configurable
+ * [UIMA-1119] - The XmiCasDeserializer throws NoSuchElementException if an XCAS is corrupted, but doesn't report the offending element.
+ * [UIMA-1148] - CVD should ignore feature structures of unknown types
+ * [UIMA-1163] - set svn:eol-style to native for source files in UIMA project
+ * [UIMA-1177] - Consider making the default setting for "Auto Generate JCAS Java source files" be off.
+ * [UIMA-1178] - Move the editing part of the Cas Editor to a new plugin
+ * [UIMA-1179] - Outline view should have an option to show all annotations grouped by type
+ * [UIMA-1182] - add info on how to verify using md5 signatures
+ * [UIMA-1206] - Add the capability to browse subdirectories to org.apache.uima.examples.cpe.FileSystemCollectionReader
+ * [UIMA-1212] - Optimize indexRepository methods getIndexedFS and flush
+ * [UIMA-1221] - PEAR Installer : how to run?
+ * [UIMA-1222] - PEAR Installer: environment variables
+ * [UIMA-1225] - dot files should not be redistributed
+ * [UIMA-1230] - When parsing an aggregate descriptor, should parse a shared type system file only once
+ * [UIMA-1257] - Type System Merging Should Produce Consistent Ordering of Types
+ * [UIMA-1258] - Optimize performance of CasCopier when input and output TypeSystems are the same
+ * [UIMA-1260] - [SimpleServer] Expose some "private" variables and method as "protected" so that new subclasses for UIMA-AS can be defined
+ * [UIMA-1262] - Make changes to superPoms active before they are *installed*
+ * [UIMA-1283] - Improve POMs so that eclipse build no longer requery maven repos once a day
+ * [UIMA-1306] - uimaj-examples: opennlp_wrappers not compatible with opennlp 1.4.x
+ * [UIMA-1326] - Remove EMF dependency from uimaj-ep-runtime plugin
+ * [UIMA-1341] - Introduce generics in UIMA core API
+ * [UIMA-1342] - Use @Deprecated annotation also
+ * [UIMA-1345] - Use generics in uimaj-core test code
+ * [UIMA-1356] - Add source to UIMA Eclipse plugins
+ * [UIMA-1362] - Cas Editor pom should use ${uimaj-release-version variable instead of hardcoded version string
+ * [UIMA-1363] - Access to individual type index iterators
+ * [UIMA-1364] - Concurrent modification checks dominate index iteration time.
+ * [UIMA-1366] - Binary heap annotation iterator implementation
+ * [UIMA-1368] - Compiler warnings in CAS index impl code
+ * [UIMA-1396] - Use generics in uimaj-core org.apache.uima.analysis_component package
+ * [UIMA-1397] - Extract CasEditor interface from AnnotationEditor
+ * [UIMA-1398] - Refactor ICasDocument interface to be more generic for non-text cas editors
+ * [UIMA-1417] - ResourceConfigurationException to be thrown from the initialize(context) method
+ * [UIMA-1419] - Find/Annotate dialog should have buttons to adjust annoation span
+ * [UIMA-1428] - Remove unused private constructors from org.apache.uima.cas.impl package classes
+ * [UIMA-1440] - Documentation build: add ant script that copies the docbook prereqs from a known location
+ * [UIMA-1442] - RedBlackTree should use generics
+ * [UIMA-1443] - RedBlackTree should implement Iterable
+ * [UIMA-1444] - cas.impl package should use generics
+ * [UIMA-1445] - Refactor FSTypeConstraintImpl
+ * [UIMA-1451] - findbugs changes for ep-configurator (CDE)
+ * [UIMA-1452] - add generic type info to some classes in uima-core
+ * [UIMA-1453] - some findbugs cleanup in uimaj-core
+ * [UIMA-1474] - review POMs for specification of obsolete, out-of-date levels of components
+ * [UIMA-1488] - Generics for org.apache.uima.resoruce classes
+ * [UIMA-1489] - Generify FSIndexRepository
+ * [UIMA-1496] - Generics for CasCreationUtils
+ * [UIMA-1500] - Deprecate UIMA 1.x classes in org.apache.uima.analysis_engine.annotator
+ * [UIMA-1501] - more refactoring and updating - parent POMs
+ * [UIMA-1504] - Generify the additionalParams Map through the uimaj-core codebase
+ * [UIMA-1505] - Generics for org.apache.uima.analysis_engine classes
+ * [UIMA-1507] - BaseCollectionReader should extend Resource
+ * [UIMA-1508] - Generify uimaj-core
+ * [UIMA-1509] - Generify the aResourceClass Class through the uimaj-core codebase
+ * [UIMA-1510] - improve uimaj-distr assembly
+ * [UIMA-1513] - Update Cas Editor documentation for 2.3.0 release
+ * [UIMA-1517] - Don't set executable bits on non-executables, when building assemblies
+ * [UIMA-1519] - Generify JFSIndexRepository
+ * [UIMA-1520] - An annotation created with the edit view should use span of editor selection
+ * [UIMA-1537] - License Notice Disclaimer copying
+ * [UIMA-1538] - Common Build Step: build source Jars for java Jars
+ * [UIMA-1544] - make bootstrap launcher take directories which have .class files in them
+ * [UIMA-1545] - UimaBootstrap loader - print out the resulting classpath by default
+ * [UIMA-1567] - Maven build: add <prerequisites> to uimaj to specify minimum Maven release level
+ * [UIMA-1568] - Remove no longer used assemble-plugin files from uimaj-ep- projects
+ * [UIMA-1575] - Change eclipse update site and feature generation to use common maven mechanisms
+ * [UIMA-1590] - fix extractAndBuild scripts
+ * [UIMA-1591] - Sandbox build - fix copying & cleaning of docs/ for website interaction with SVN
+ * [UIMA-1592] - PearPackagingMavenPlugin - correct documentation and add usage from command line, and add plugin prefix
** New Feature
- * [UIMA-718] - add featurePath helper class
+ * [UIMA-1046] - CVD should support an ini file parameter on the command line
+ * [UIMA-1129] - XMI serialization support for delta CAS
+ * [UIMA-1151] - Make CVD load a CAS from command line
+ * [UIMA-1167] - CVD should be able to call CollectionProcessComplete
+ * [UIMA-1188] - More constraints for primitive types
+ * [UIMA-1207] - Support for Delta CAS format in binary (blob) serialization
+ * [UIMA-1210] - XmiCollectionReader fails when it encounters unknown types
+ * [UIMA-1267] - Pear installer: expose the ability to install pear file without intermediate component ID
+
+
+
** Task
- * [UIMA-681] - change UIMA version from 2.2.1-incubating to 2.3.0-incubating-SNAPSHOT
- * [UIMA-832] - Update version of UIMAJ to 2.2.2 from 2.3.0
+ * [UIMA-1360] - Graduate the Cas Editor out of the sandbox
+ * [UIMA-1387] - Cas Editor: Remove pde log viewer from perspective
+ * [UIMA-1414] - Add Cas Editor to uima distribution
+ * [UIMA-1424] - Remove .launch files from Cas Editor
+ * [UIMA-1497] - change build for pear packaging maven plugin
+
** Test
- * [UIMA-796] - update org.apache.uima.resource.metadata.impl.Import_implTest test to create canonical URLs
+ * [UIMA-1389] - Remove OpenNLP example wrapper
+
-** Wish
- * [UIMA-282] - Work well with Apache logging (Log4J)
- * [UIMA-749] - add performance report to CVD
Modified: incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES.html
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES.html?rev=821057&r1=821056&r2=821057&view=diff
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES.html (original)
+++ incubator/uima/uimaj/trunk/uimaj-distr/src/main/readme/RELEASE_NOTES.html Fri Oct 2 15:28:10 2009
@@ -20,10 +20,10 @@
-->
<html>
<head>
- <title>Apache UIMA v2.2.2 Release Notes</title>
+ <title>Apache UIMA v2.3.0 Release Notes</title>
</head>
<body>
-<h1>Apache UIMA (Unstructured Information Management Architecture) v2.2.2 Release Notes</h1>
+<h1>Apache UIMA (Unstructured Information Management Architecture) v2.3.0 Release Notes</h1>
<h2>Contents</h2>
<p>
@@ -82,23 +82,8 @@
<h2><a name="major.changes">2. Major Changes in this Release</a></h2>
<p>
-The Apache UIMA release version 2.2.2 is just a bugfix release and has no major
-release changes. For a list of all JIRA issues fixed with this release,
-please refer to chapter <a href="#list.issues">6. List of JIRA Issues Fixed in this Release</a>.
+Please see the README for this information.
</p>
-<p>
-The computation of the default result specification was corrected, and may
-impact users if you are running annotators that test the result specification.
-For aggregates, if the aggregate does not specify in its capability specifications
-that it needs a certain type, and non of the delegates of that aggregate have
-that type as an input, then the default result specification will not include
-that type, since no one needs it.
-</p>
-
- <p>
-The "soap" adapter code was removed from the Eclipse runtime plugin for uima tooling, because
-it depended on the axis jars, which were not available. If this functionality is
-needed, please post to the uima-dev list.</p>
<h2><a name="migrating">3. Migrating from IBM UIMA to Apache UIMA</a></h2>
@@ -195,221 +180,441 @@
<h2><a name="list.issues">6. List of JIRA Issues Fixed in this Release</a></h2>
- Release Notes - UIMA - Version 2.2.2
+
+ Release Notes - UIMA - Version 2.3.0
<h2> Bug
</h2>
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-475'>UIMA-475</a>] - Document Analyzer and CPE GUI have trouble running AE's multiple times
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-629'>UIMA-629</a>] - Default file names produced by XmiWriterCasConsumer don't have .xmi extension and can't be read by XmiCollectionReader
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-781'>UIMA-781</a>] - CPE test case CpmCasConsumer_ErrorTest intermittently failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-852'>UIMA-852</a>] - jcasgen.sh has trouble with import by name
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-853'>UIMA-853</a>] - jcasgen.sh returns success even if the run fails
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-941'>UIMA-941</a>] - No ProcessTrace events for process calls that take 0ms
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-958'>UIMA-958</a>] - Document Analyzer not showing PersonTitle when running with xml tagged source
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-978'>UIMA-978</a>] - CDE eclipse plugin contains upper-case GIF file extension
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-982'>UIMA-982</a>] - SofaFS class level Javadocs misleading
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-988'>UIMA-988</a>] - Performance bug: CAS heap reset wasteful use of Arrays.fill()
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-989'>UIMA-989</a>] - CVD hangs on start-up
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1012'>UIMA-1012</a>] - addSourceToJars.[bat/sh] is not executable in distribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1024'>UIMA-1024</a>] - change version number from 2.2.2-incubating to 2.3-incubating-SNAPSHOT
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1027'>UIMA-1027</a>] - Classes from uima-document-annotator.jar are not in Eclipse plugin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1036'>UIMA-1036</a>] - runAE help message needs to document available options for language and encoding
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1045'>UIMA-1045</a>] - "Recently used" file lists in CVD do not work correctly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1058'>UIMA-1058</a>] - synch issue in FSClassRegistry.generators
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1086'>UIMA-1086</a>] - CpmPanel displayProgress has bad logic
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1100'>UIMA-1100</a>] - Token annotation rendering style does not work.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1105'>UIMA-1105</a>] - CPE is sutck trying to retrieve a free CAS from the pool
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1107'>UIMA-1107</a>] - Annotator context not set when annotator loaded from PEAR
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1111'>UIMA-1111</a>] - Calling jcas.getType for a type that is not defined in the descriptor causes a lot of object allocation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1113'>UIMA-1113</a>] - DocumentAnalyzer falls down when running pear specifier and html result view
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1114'>UIMA-1114</a>] - DocumentAnalyzer: html view doesn't work for aggregates
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1116'>UIMA-1116</a>] - Missing override to protect SofaNum feature from modification
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1142'>UIMA-1142</a>] - FileUtils.saveString2File() should use try/finally block to close output stream
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1150'>UIMA-1150</a>] - Pear isolation broken, test case failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1158'>UIMA-1158</a>] - Some shell scripts don't work on Ubuntu Linux
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1175'>UIMA-1175</a>] - CasEditor should work well with eclipse 3.4
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1180'>UIMA-1180</a>] - Opening a CAS file should open the annotation editor. Not the text editor.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-498'>UIMA-498</a>] - TAEConfiguratorPlugin throws NullPointer during activation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1181'>UIMA-1181</a>] - Deleting a CAS file should also close the annotation editor. This occurs when the file is opened in text editor and annotation editor and cas file is deleted.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-552'>UIMA-552</a>] - Documentation for applications has non-working examples of API use (wrong number of args, reversed args)
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1202'>UIMA-1202</a>] - Test cases fail because of incorrect/missing text encoding handling
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-591'>UIMA-591</a>] - In uimaj-examples the AdvancedFixedFlowController method removeAnalysisEngines is incorrect
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1203'>UIMA-1203</a>] - Add source code encoding to master pom
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-643'>UIMA-643</a>] - TypeSystemUtil.type2TypeDescription() throws NPE when the superType is null
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1208'>UIMA-1208</a>] - How to get the element type of a uima.cas.FSList feature
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-672'>UIMA-672</a>] - Wrong URL for mirrors support in the Eclipse update site
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1228'>UIMA-1228</a>] - Merging results from a parallel step fails when a feature is an array of pre-existing annotations
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-677'>UIMA-677</a>] - improve MD5 and SHA1 checksum generation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1242'>UIMA-1242</a>] - Array-valued features are written out incorrectly when serializing type system
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-680'>UIMA-680</a>] - CAS is not unlocked on Errors
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1244'>UIMA-1244</a>] - PDF for Tutorials and Users' Guides printing fails on page 32
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-686'>UIMA-686</a>] - Deadlocks in CPM tests:CPM shutdown tests failing (hanging) intermittantly
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1247'>UIMA-1247</a>] - MBean Registration not thread-safe
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-698'>UIMA-698</a>] - wrong eclipse update site top level name - fix to match documentation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1250'>UIMA-1250</a>] - Some initialization messages may not appear as the Logger object changes during initialization
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-722'>UIMA-722</a>] - Fix parsing of language specifications to normalize them
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1251'>UIMA-1251</a>] - If one delegate in an aggregate uses a JMS service descriptor and another fails to initialize, the JVM fails to terminate
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-726'>UIMA-726</a>] - ArrayFSImpl.copyToArray will throw NPE when array element is null
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1256'>UIMA-1256</a>] - UIMA-AS XMI serialization loses items appended to an FSList
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-727'>UIMA-727</a>] - Result Specifications not being passed to imbedded Pears
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1266'>UIMA-1266</a>] - AnalysisEngineMetaData.getTypeSystem() returns null
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-729'>UIMA-729</a>] - CasCopier doesn't work with Annotations produced with LowLevelCAS API, which don't have their sofa feature set
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1268'>UIMA-1268</a>] - Pear installer can't detect encoding of UTF-8 XML file
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-730'>UIMA-730</a>] - Fix definition of containsType/Feature for Resut Spec for corner case involving x-unspecified language
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1273'>UIMA-1273</a>] - Pear runtime pulls in all jar files in pear lib directory, no matter if they're on the classpath or not
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-732'>UIMA-732</a>] - featurePath object throws LowLevelCASException if FS is not valid for feature path.
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1275'>UIMA-1275</a>] - Mistake in CAS Multiplier documentation
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-733'>UIMA-733</a>] - it is possible to load a type system descriptor that redefines the super type of the DocumentAnnotation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1277'>UIMA-1277</a>] - CasEditor line length setting is ignored
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-735'>UIMA-735</a>] - ResultSpecification_impl missing equals and hashCode for inner class - causing intermittant test case failure
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1280'>UIMA-1280</a>] - Missing message key in CPM at FINEST logging
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-738'>UIMA-738</a>] - Calling jcas.getType for a type that is not defined in the descriptor leaves the JCAS in an inconsitent state
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1281'>UIMA-1281</a>] - Parameter overrides ignored for C++ annotators
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-740'>UIMA-740</a>] - change FeaturePath implementation for empty featurePath strings
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1287'>UIMA-1287</a>] - deployAsyncService.sh does not work if UIMA_HOME contains a whitespace
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-741'>UIMA-741</a>] - File streams are not closed
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1291'>UIMA-1291</a>] - FileNotFoundException with addSourceToJars under Windows when UIMA_HOME contains whitespace
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-747'>UIMA-747</a>] - addSourceToJars.sh contains windows EOL characters, making it unusable out of the box
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1302'>UIMA-1302</a>] - PerformanceReports for PEAR not being generated in a CPE
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-761'>UIMA-761</a>] - udpate build script to do a clean build
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1304'>UIMA-1304</a>] - Error handling parameters in CPE with a Vinci processor
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-764'>UIMA-764</a>] - Source distribution is incomplete: documentation can't be built
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1325'>UIMA-1325</a>] - jVinci pom.xml should have relative path to parent pom
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-780'>UIMA-780</a>] - CDE hangs when processing AEs with very high initialization time (adding the AE to the aggregate or saving the descriptor)
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1340'>UIMA-1340</a>] - PearAnalysisEngineWrapper does not expose Management Interface of the wrapped AE
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-794'>UIMA-794</a>] - Extra </programmlisting> in component descriptor documentation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1344'>UIMA-1344</a>] - XCAS Serialization doesn't handle StringArrays with null elements
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-805'>UIMA-805</a>] - cas.setSofaDataURI() fails on _InitialView
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1349'>UIMA-1349</a>] - Documentation does not mention that resource implementation should implement
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-807'>UIMA-807</a>] - Eclipse update site build fails if there are more than 1 launcher.jar kind of plugin in the plugins directory
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1352'>UIMA-1352</a>] - java.lang.ClassCastException using find() with a SET index
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-810'>UIMA-810</a>] - uimaj-ep-runtime missing import of log4j package
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1365'>UIMA-1365</a>] - Code trying to ensure reverse iterators list items in the opposite order of forward ones is present but not working
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-813'>UIMA-813</a>] - improve PEAR error message for the installation of a non-existing PEAR package
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1373'>UIMA-1373</a>] - SimpleUimaAsService needs a POM
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-814'>UIMA-814</a>] - PEAR verification should be able to treat customResoruceSpecifiers
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1380'>UIMA-1380</a>] - SwingWorker is Sun code that can't be relicensed under Apache license and needs to be removed
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-821'>UIMA-821</a>] - Vinci Services have getMetaData timeout problems when there are a large number of clients
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1386'>UIMA-1386</a>] - Cas Editor: BackgroundDrawingStrategy throws IllegalArgumentException
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-822'>UIMA-822</a>] - eclipse plugins build broken - the messages resources are not found
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1388'>UIMA-1388</a>] - TypeSystem2Xml creates an incompatible type system descriptor
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-823'>UIMA-823</a>] - Building is broken - message is failed to resolve artifact uimaj-eclipse-plugins
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1400'>UIMA-1400</a>] - Uima aggregate with embedded Cas Multiplier fails if one attempts to create multiple instances of it in the same JVM
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-826'>UIMA-826</a>] - Type System Merging does not work consistently when a type is declared twice with different supertypes
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1404'>UIMA-1404</a>] - It is not possible to set feature values with subtypes of the feature type.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-828'>UIMA-828</a>] - MultiprocessingAnalysisEngine_implTest.java fails intermittently
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1408'>UIMA-1408</a>] - Annotation highlightning does not work with background drawing strategy
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-835'>UIMA-835</a>] - src distribution build does not work
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1411'>UIMA-1411</a>] - Instructions for building eclipse update site are wrong
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-836'>UIMA-836</a>] - The maven property that points to the eclipse installation for build the eclipse update site points to the parent directory and expects to find a directory called eclipse
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1415'>UIMA-1415</a>] - Unix shell scripts should not use -vx debug arguments
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-858'>UIMA-858</a>] - AnalysisEnginePoolTest intermittant failure - same issue as MultiprocessingAnalysisEngine_implTest
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1418'>UIMA-1418</a>] - Find/Annotate dialog annotation type should be synchronized with editor mode
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-859'>UIMA-859</a>] - changeVersion scripts not handling transition from SNAPSHOT to non-SNAPSHOT properly
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1420'>UIMA-1420</a>] - Annotation Editor updates are too slow when it displays a huge number of annotations
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-863'>UIMA-863</a>] - update release notes for release 2.2.2-incubating
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1421'>UIMA-1421</a>] - Removing a huge number of annoations is slow
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-864'>UIMA-864</a>] - update version from 2.2.2-incubating-SNAPSHOT to 2.2.2-incubating
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1422'>UIMA-1422</a>] - Improve/fix build process for Eclipse Plugins
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-865'>UIMA-865</a>] - UIMA core distribution build only works if the UIMA AS plugins are available
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1423'>UIMA-1423</a>] - Document import broken
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-878'>UIMA-878</a>] - fix missing license headers
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1425'>UIMA-1425</a>] - Cas Editor plugin tests cannot be executed
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-879'>UIMA-879</a>] - Eclipse plugin jar files do not have the right names
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1430'>UIMA-1430</a>] - XmiCasDeserializerHandler.readFS(String, String, String, Attributes) should throw an instantiated exception
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-888'>UIMA-888</a>] - fix documentation for SOAP deployment
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1431'>UIMA-1431</a>] - Fix some potential overflow errors
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-889'>UIMA-889</a>] - fix PearInstaller help file
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1432'>UIMA-1432</a>] - Function SOAP AxisAnalysisEngineServiceStub.callAnalysisEngineMetaData() fails and should be removed
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-890'>UIMA-890</a>] - Capabilities with no language spec do not cause proper ResultSpec to be set up
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1438'>UIMA-1438</a>] - Don't delete src/main/resources/META-INF
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-891'>UIMA-891</a>] - uima example annotator does not work with the new Result spec design
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1441'>UIMA-1441</a>] - Incorrect use of Collection.binarySearch in UnambiguousIteratorImpl
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-892'>UIMA-892</a>] - annoation viewer help dialog mention TAEs
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1458'>UIMA-1458</a>] - Remove the Cas Editor from the sandbox page.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-893'>UIMA-893</a>] - annotation viewer throws FileNotFoundException
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1465'>UIMA-1465</a>] - running a pearSpecifier as a top level component fails with NullPointerException
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-894'>UIMA-894</a>] - CDE import by name broken on Linux
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1466'>UIMA-1466</a>] - Instantiating top level pearSpecifier: reconfigure throwing NPE and need to set Session
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-897'>UIMA-897</a>] - users of uimaj-ep-runtime plugin having trouble due to jar inside jar structure
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1467'>UIMA-1467</a>] - PearAnalysisEngineWrapper should forward remaining methods in its interfaces to the contained AE including reconfigure and management interfaces
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-898'>UIMA-898</a>] - documentAnalyzer throws NPE
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1468'>UIMA-1468</a>] - Saving of annotations and relations does not always work properly
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-899'>UIMA-899</a>] - DocumentAnalyzer does not creat all output types for UIMA Analysis example
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1470'>UIMA-1470</a>] - Annotation Editor tries to place cursor on invalid position
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-906'>UIMA-906</a>] - SOAP deployment does not work properly
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1473'>UIMA-1473</a>] - mvn assembly:assembly failing with msg about illegal character in path name to ant in repo
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-913'>UIMA-913</a>] - cleanup and simplify C++ service wrapper implementation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1483'>UIMA-1483</a>] - Incorrect generification of JCas interface
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-923'>UIMA-923</a>] - update the run examples scripts to use XMI format of CAS.
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1485'>UIMA-1485</a>] - UIMA Tutorial and Developers guide in sub title 1.3.2 should be AAE and not AE
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-935'>UIMA-935</a>] - [UIMA eclipse plugins] Possible WRONG wiring of imported packages for UIMA Eclipse plugins
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1491'>UIMA-1491</a>] - Correct generics in org.apache.uima.cas.text
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-936'>UIMA-936</a>] - NPE when serializing a CAS with a String array that contains a null value element
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1493'>UIMA-1493</a>] - Findbugs reporting inconsistent synchronization in ResourceManager - pear wrapper
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-939'>UIMA-939</a>] - PEAR packaging eclipse plugin not visible after installation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1494'>UIMA-1494</a>] - PearWrapper - don't forward finalize method
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-951'>UIMA-951</a>] - Eclipse split packages not handled well - causing plugin ClassNotFound failures
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1499'>UIMA-1499</a>] - Potential ClassCastException in CasPool
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1512'>UIMA-1512</a>] - some subproject POMs missing dependency on JUnit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1516'>UIMA-1516</a>] - Deleted annotations remain highlighted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1521'>UIMA-1521</a>] - File encoding is platform dependent
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1523'>UIMA-1523</a>] - Generics: FSIterator.moveTo(T) should be moveTo(FeatureStructure)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1525'>UIMA-1525</a>] - Running an AE inside the Cas Editor does not marks editor as dirty if document is opened
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1536'>UIMA-1536</a>] - move RunWithJarPath into its own project
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1543'>UIMA-1543</a>] - Missing <version> tags in uimaj-distr POM
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1548'>UIMA-1548</a>] - Include LICENSE/NOTICE/DISCLAIMER files from local sources ahead of common sources
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1549'>UIMA-1549</a>] - uimaj-core has dependency on log4j coded incorrectly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1560'>UIMA-1560</a>] - Fix problems reported by FindBugs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1561'>UIMA-1561</a>] - UIMA Reference docs 5.5.4 DocumentAnnotation is misspelled
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1562'>UIMA-1562</a>] - CasMultiplier doesn't work for PEARs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1566'>UIMA-1566</a>] - build breaks for some components having no source files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1569'>UIMA-1569</a>] - Marker should be make invalid when CAS is reset.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1573'>UIMA-1573</a>] - setUimaClassPath fixes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1576'>UIMA-1576</a>] - The AnnotationEditor does not remember the shown annotations when the Cas Editor is restarted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1584'>UIMA-1584</a>] - Document Delta CAS XMI format
</li>
</ul>
<h2> Improvement
</h2>
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-477'>UIMA-477</a>] - CDE function for import by name uses file system browser; should instead show appropriate items in classpath
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-71'>UIMA-71</a>] - New v2 features missing from tutorial chapters
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-420'>UIMA-420</a>] - CVD should use encoding list provided by JVM
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-472'>UIMA-472</a>] - CAS Editor: All annotation inside the editor should have a differnt default colors as its done in the "UIMA Annotation Viewer"
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-483'>UIMA-483</a>] - JCas method like getSofaDataString that doesn't copy the chars from the StringHeap
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-518'>UIMA-518</a>] - improve browser utilities to configured the used browser in UIMA
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-554'>UIMA-554</a>] - Have produceResource for CollectionReaders operate like other Analysis Engines with respect to setup of type system
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-684'>UIMA-684</a>] - update website with "How to do a release"
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-767'>UIMA-767</a>] - Use eclipse content types to identify annotators descriptors (.ann) and consumer descriptors (.con)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-857'>UIMA-857</a>] - Change startup of framework to support versioned Jars and simplified classpath
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-961'>UIMA-961</a>] - Cleanup - remove unused things
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-984'>UIMA-984</a>] - Improve way we get required jar file javax.activation:activation:jar:1.0.2 for building from the source
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1015'>UIMA-1015</a>] - Example using deprecated method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1048'>UIMA-1048</a>] - Eliminate compiler warings in CVD
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1067'>UIMA-1067</a>] - Remove char heap/ref heap in StringHeap of the CAS
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1068'>UIMA-1068</a>] - Use of the JCas cache should be configurable
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-553'>UIMA-553</a>] - casManager.releaseCas(aCas) should switch to the base view of the argument; otherwise fails to release
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1119'>UIMA-1119</a>] - The XmiCasDeserializer throws NoSuchElementException if an XCAS is corrupted, but doesn't report the offending element.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-657'>UIMA-657</a>] - Eclipse Update site should keep previous versions
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1148'>UIMA-1148</a>] - CVD should ignore feature structures of unknown types
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-687'>UIMA-687</a>] - Remove redundant notifyAll when calling casPool.releaseCas(...)
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1163'>UIMA-1163</a>] - set svn:eol-style to native for source files in UIMA project
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-694'>UIMA-694</a>] - Make Manifest Build-date work
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1177'>UIMA-1177</a>] - Consider making the default setting for "Auto Generate JCAS Java source files" be off.
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-709'>UIMA-709</a>] - eclipse plugins won't compile if uimaj-ep-runtime project is open
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1178'>UIMA-1178</a>] - Move the editing part of the Cas Editor to a new plugin
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-721'>UIMA-721</a>] - Improve performance of ResultSpecification, especially for Capability Language Flows
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1179'>UIMA-1179</a>] - Outline view should have an option to show all annotations grouped by type
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-731'>UIMA-731</a>] - check if output file must be created while running the capabilityLanguageFlow tests
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1182'>UIMA-1182</a>] - add info on how to verify using md5 signatures
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-734'>UIMA-734</a>] - Check and possibly update docs for capability language flow to say not to depend on subtyping
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1206'>UIMA-1206</a>] - Add the capability to browse subdirectories to org.apache.uima.examples.cpe.FileSystemCollectionReader
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-739'>UIMA-739</a>] - Use compressed form of eclipse update site, and support multiple releases
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1212'>UIMA-1212</a>] - Optimize indexRepository methods getIndexedFS and flush
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-746'>UIMA-746</a>] - add additional type checking for featurePath implementation
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1221'>UIMA-1221</a>] - PEAR Installer : how to run?
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-774'>UIMA-774</a>] - maven build improvements
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1222'>UIMA-1222</a>] - PEAR Installer: environment variables
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-782'>UIMA-782</a>] - Document Java 1.5 requirement for running Eclipse to use CDE, and mark runtime plugin (and others) as needing 1.5 level
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1225'>UIMA-1225</a>] - dot files should not be redistributed
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-792'>UIMA-792</a>] - CDE's Add "Component Engine Selection" dialog does not remember the setting for "Add selected AEs to end of flow"
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1230'>UIMA-1230</a>] - When parsing an aggregate descriptor, should parse a shared type system file only once
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-802'>UIMA-802</a>] - CDE is unable to create PEAR descriptor as delegate
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1257'>UIMA-1257</a>] - Type System Merging Should Produce Consistent Ordering of Types
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-811'>UIMA-811</a>] - Document import-by-name CDE change
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1258'>UIMA-1258</a>] - Optimize performance of CasCopier when input and output TypeSystems are the same
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-816'>UIMA-816</a>] - maven build - Eclipse plugin build improvements
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1260'>UIMA-1260</a>] - [SimpleServer] Expose some "private" variables and method as "protected" so that new subclasses for UIMA-AS can be defined
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-817'>UIMA-817</a>] - uimaj-distr pom has wrong dependencies, due to changing eclipse plugin poms
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1262'>UIMA-1262</a>] - Make changes to superPoms active before they are *installed*
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-818'>UIMA-818</a>] - Improve Signing artifacts for deployment, and update also website signing topic
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1283'>UIMA-1283</a>] - Improve POMs so that eclipse build no longer requery maven repos once a day
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-824'>UIMA-824</a>] - document on website what needs to be set for running uimaj-distr assembly:assembly to specify Eclipse location
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1306'>UIMA-1306</a>] - uimaj-examples: opennlp_wrappers not compatible with opennlp 1.4.x
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-825'>UIMA-825</a>] - for Eclipse Update Site, remove checksum generation - it's done elsewhere, and improve specifying eclipse-home
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1326'>UIMA-1326</a>] - Remove EMF dependency from uimaj-ep-runtime plugin
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-837'>UIMA-837</a>] - Docbook tooling PDF footer overflows with long version name
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1341'>UIMA-1341</a>] - Introduce generics in UIMA core API
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-877'>UIMA-877</a>] - Reverse multiple copyright statements in docbooks, per request at previous release vote
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1342'>UIMA-1342</a>] - Use @Deprecated annotation also
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-920'>UIMA-920</a>] - remove extraneous LICENSE files in uima-docbook-tool lib directory
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1345'>UIMA-1345</a>] - Use generics in uimaj-core test code
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-933'>UIMA-933</a>] - [CDE] In CDE GUI, the border of some tables and combobox is not visible
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1356'>UIMA-1356</a>] - Add source to UIMA Eclipse plugins
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1362'>UIMA-1362</a>] - Cas Editor pom should use ${uimaj-release-version variable instead of hardcoded version string
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1363'>UIMA-1363</a>] - Access to individual type index iterators
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1364'>UIMA-1364</a>] - Concurrent modification checks dominate index iteration time.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1366'>UIMA-1366</a>] - Binary heap annotation iterator implementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1368'>UIMA-1368</a>] - Compiler warnings in CAS index impl code
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1396'>UIMA-1396</a>] - Use generics in uimaj-core org.apache.uima.analysis_component package
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1397'>UIMA-1397</a>] - Extract CasEditor interface from AnnotationEditor
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1398'>UIMA-1398</a>] - Refactor ICasDocument interface to be more generic for non-text cas editors
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1417'>UIMA-1417</a>] - ResourceConfigurationException to be thrown from the initialize(context) method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1419'>UIMA-1419</a>] - Find/Annotate dialog should have buttons to adjust annoation span
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1428'>UIMA-1428</a>] - Remove unused private constructors from org.apache.uima.cas.impl package classes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1440'>UIMA-1440</a>] - Documentation build: add ant script that copies the docbook prereqs from a known location
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1442'>UIMA-1442</a>] - RedBlackTree should use generics
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1443'>UIMA-1443</a>] - RedBlackTree should implement Iterable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1444'>UIMA-1444</a>] - cas.impl package should use generics
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1445'>UIMA-1445</a>] - Refactor FSTypeConstraintImpl
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1451'>UIMA-1451</a>] - findbugs changes for ep-configurator (CDE)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1452'>UIMA-1452</a>] - add generic type info to some classes in uima-core
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1453'>UIMA-1453</a>] - some findbugs cleanup in uimaj-core
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1474'>UIMA-1474</a>] - review POMs for specification of obsolete, out-of-date levels of components
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1488'>UIMA-1488</a>] - Generics for org.apache.uima.resoruce classes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1489'>UIMA-1489</a>] - Generify FSIndexRepository
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1496'>UIMA-1496</a>] - Generics for CasCreationUtils
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1500'>UIMA-1500</a>] - Deprecate UIMA 1.x classes in org.apache.uima.analysis_engine.annotator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1501'>UIMA-1501</a>] - more refactoring and updating - parent POMs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1504'>UIMA-1504</a>] - Generify the additionalParams Map through the uimaj-core codebase
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1505'>UIMA-1505</a>] - Generics for org.apache.uima.analysis_engine classes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1507'>UIMA-1507</a>] - BaseCollectionReader should extend Resource
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1508'>UIMA-1508</a>] - Generify uimaj-core
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1509'>UIMA-1509</a>] - Generify the aResourceClass Class through the uimaj-core codebase
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1510'>UIMA-1510</a>] - improve uimaj-distr assembly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1513'>UIMA-1513</a>] - Update Cas Editor documentation for 2.3.0 release
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1517'>UIMA-1517</a>] - Don't set executable bits on non-executables, when building assemblies
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1519'>UIMA-1519</a>] - Generify JFSIndexRepository
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1520'>UIMA-1520</a>] - An annotation created with the edit view should use span of editor selection
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1537'>UIMA-1537</a>] - License Notice Disclaimer copying
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1538'>UIMA-1538</a>] - Common Build Step: build source Jars for java Jars
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1544'>UIMA-1544</a>] - make bootstrap launcher take directories which have .class files in them
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1545'>UIMA-1545</a>] - UimaBootstrap loader - print out the resulting classpath by default
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1567'>UIMA-1567</a>] - Maven build: add <prerequisites> to uimaj to specify minimum Maven release level
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1568'>UIMA-1568</a>] - Remove no longer used assemble-plugin files from uimaj-ep- projects
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1575'>UIMA-1575</a>] - Change eclipse update site and feature generation to use common maven mechanisms
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1590'>UIMA-1590</a>] - fix extractAndBuild scripts
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1591'>UIMA-1591</a>] - Sandbox build - fix copying & cleaning of docs/ for website interaction with SVN
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1592'>UIMA-1592</a>] - PearPackagingMavenPlugin - correct documentation and add usage from command line, and add plugin prefix
</li>
</ul>
<h2> New Feature
</h2>
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-718'>UIMA-718</a>] - add featurePath helper class
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1046'>UIMA-1046</a>] - CVD should support an ini file parameter on the command line
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1129'>UIMA-1129</a>] - XMI serialization support for delta CAS
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1151'>UIMA-1151</a>] - Make CVD load a CAS from command line
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1167'>UIMA-1167</a>] - CVD should be able to call CollectionProcessComplete
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1188'>UIMA-1188</a>] - More constraints for primitive types
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1207'>UIMA-1207</a>] - Support for Delta CAS format in binary (blob) serialization
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1210'>UIMA-1210</a>] - XmiCollectionReader fails when it encounters unknown types
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1267'>UIMA-1267</a>] - Pear installer: expose the ability to install pear file without intermediate component ID
</li>
</ul>
-
+
<h2> Task
</h2>
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-681'>UIMA-681</a>] - change UIMA version from 2.2.1-incubating to 2.3.0-incubating-SNAPSHOT
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1360'>UIMA-1360</a>] - Graduate the Cas Editor out of the sandbox
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1387'>UIMA-1387</a>] - Cas Editor: Remove pde log viewer from perspective
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1414'>UIMA-1414</a>] - Add Cas Editor to uima distribution
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-832'>UIMA-832</a>] - Update version of UIMAJ to 2.2.2 from 2.3.0
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1424'>UIMA-1424</a>] - Remove .launch files from Cas Editor
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1497'>UIMA-1497</a>] - change build for pear packaging maven plugin
</li>
</ul>
<h2> Test
</h2>
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-796'>UIMA-796</a>] - update org.apache.uima.resource.metadata.impl.Import_implTest test to create canonical URLs
-</li>
-</ul>
-
-<h2> Wish
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-282'>UIMA-282</a>] - Work well with Apache logging (Log4J)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/UIMA-749'>UIMA-749</a>] - add performance report to CVD
+<li>[<a href='https://issues.apache.org/jira/browse/UIMA-1389'>UIMA-1389</a>] - Remove OpenNLP example wrapper
</li>
</ul>