hi,

Am 02.03.2017 um 22:22 schrieb Marshall Schor:
> checked signatures and selected MD5 and SHA1 - all OK.
>
> build from source - OK
>
> compare source-release with svn tag: OK
>
> install into neon2, make ruta project - OK
>
> noted api-change-report missing from source-release (not a blocker).
>
> The api change report shows rather drastic changes in what might be 
> user-facing
> APIs, e.g. whole classes or methods removed, .  If true, you might want to 
> alert
> users to this in the README or RELEASE_NOTES.  If not true, you might want to
> consider (for next release) splitting apart the user-facing (and therefore
> should remain more stable) from the implementation, etc.

I agree.

The two classes that have been removed are good examples. By removing
them replacing them by a third one, nothing changed for the user. Well,
something changes, there are actually new features in the language.

I need some definition of the user API, and adapt the report. If ruta is
seen as a generic AE, then the API consists just of the config params.
This would maybe be little information in the report.

Thanks for reviewing :-)

Peter

> I didn't see any license/ notice changes.
>
> [X] +1 OK to release
>
>  -Marshall
>
> On 3/2/2017 4:21 AM, Peter Klügl wrote:
>> Hi,
>>
>> the first release candidate of Apache UIMA Ruta v2.6.0 is ready for voting.
>> This release replaces the planned 2.5.1 release and is also not
>> compatible with UIMA 3.0.0.
>>
>> Major changes in this release:
>>
>> UIMA Ruta Language and Analysis Engine:
>> * Annotation expressions can be restricted using feature matches and
>> conditions
>> * Several new configuration parameters for RutaEngine
>> * Experimental features to optimize internal indexing (for experienced
>> users)
>> * Minimal support of feature structures in feature match expressions
>> * API change report for ruta-core
>> * Typesystem descriptors with JCasGen classes are located in separate
>> artifact
>> * Implementation of RutaBasic is located in separate artifact
>> * Many bug fixes and improvements, especially for label expressions
>>
>> UIMA Ruta Workbench:
>> * Direct debugging of launched scripts in Java is supported
>> * Improved error messages in launcher
>> * Removed restriction of classpath size causing problems in launcher
>> * Deactivated noVM preference
>> * Changed UI to set annotation mode in views
>> * Launcher uses project encoding
>> * Bug fixes
>>
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapacheuima-1124/
>>
>> SVN tag:
>> https://svn.apache.org/repos/asf/uima/ruta/tags/ruta-2.6.0
>>
>> Update site:
>> https://dist.apache.org/repos/dist/dev/uima/ruta-2.6.0-rc1/eclipse-update-site/ruta/
>>
>> Archive with all sources:
>> https://dist.apache.org/repos/dist/dev/uima/ruta-2.6.0-rc1/ruta-2.6.0-source-release.zip
>>
>> Overall 43 issues have been fixed for this release
>> (1 duplicates, 1 not a problem).
>> They can be found in the RELEASE_NOTES.html.
>>
>> ... and here:
>>
>> https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%202.6.0ruta%20AND%20component%20%3D%20ruta%20ORDER%20BY%20updated%20DESC%2C%20created%20DESC
>>
>> Please vote on release:
>>
>> [ ] +1 OK to release
>> [ ]  0 Don't care
>> [ ] -1 Not OK to release, because ...
>>
>> Thanks.
>>
>> Peter
>>
>>

Reply via email to