You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Richard Eckart de Castilho <re...@apache.org> on 2022/08/08 20:19:01 UTC

[ANNOUNCE] Apache UIMA Java SDK JSON CAS I/O v0.4.0 released

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

the Apache UIMA team is pleased to announce the release of 

Apache UIMA Java SDK JSON CAS I/O v0.4.0.  

Apache UIMA <http://uima.apache.org> is a component architecture and framework
for the analysis of unstructured content like text, video and audio data.

The JSON CAS I/O implementation for use with the UIMA Java SDK allows to serialize UIMA CAS data to
JSON and to de-serialize the data back from JSON again, loading it into a CAS object. The aim of
this library is to facilitate the data interoperability of UIMA data across different platforms and 
programming languages. For example, the implementation contains functionality to deal with the 
different character offset counting strategies used by different languages such as Java and Python.
A Python-based implementation of the UIMA JSON CAS format is available as part of the third-party
DKPro Cassis [7] library.

This is the first public release based on the JSON serialization of the Apache UIMA CAS draft
specification version 0.4.0. Please note that the implementation and the specification are not yet
final. For this reason, is not yet recommended to use this library in scenarios where data needs to
be stored or archived over an extended period of time as future versions of the implementation and
specification may introduce incompatibilities with the current version. Good usage scenarios are
for example short-term data exchange between different UIMA implementations such as for example in
network communication.

A full list of issues [1] addressed in this release can be found on issue tracker.

Please use the mailing lists [2] for feedback and the issue tracker [2] to report bugs.

## Supported Platforms

UIMA Java SDK JSON CAS I/O v0.4.0 should be used in combination with

* Java 1.8 or higher
* UIMA Java SDK 3.3.0 or higher

## How to Get Involved

The Apache UIMA project really needs and appreciates any contributions, including documentation 
help, source code and feedback. If you are interested in contributing, please visit 
our getting involved page [4].

## Download

The official release comes with verifiable signatures and hashes and can be downloaded from the Apache UIMA homepage [5]
	
Convenience binaries are provided via Maven Central [6]

[1] https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%200.4.0jsoncas
[2] https://uima.apache.org/mail-lists.html
[3] https://github.com/apache/uima-uimaj-io-jsoncas/issues
[4] http://uima.apache.org/get-involved.html
[5] https://uima.apache.org/downloads.cgi
[6] https://search.maven.org/search?q=g:org.apache.uima
[7] https://github.com/dkpro/dkpro-cassis
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPY2MKJLmMo4NDQCrO8wPPFbjAA4FAmLxb4tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNE
OEQ4QzI4OTJFNjMyOEUwRDBEMDBBQjNCQ0MwRjNDNTZFMzAwMEUACgkQO8wPPFbj
AA5q+g//Tn0XX//ZQx3nSeJ67relPOz+9psgIaULWtBbmChGc/nntNIZ/YZcmUhf
AVVSRdz1uYSneD21ovf3mcJvovVDR7DEpZL87QCp6KSH3o1Soibd6IvH4jKkdOHl
v6c6ewNGsThK4aBRo1cKjJKzKuLytI37Et+XZV4L3934chJIKeO1eAfffIulNZId
lLvlnUNBRncZ/ZAqFPxr99qTNznu7k6Sylyq3bKh7HXCxG0Y+7jiBVbjcs4TJuER
94Zzyw581WGidl7rIawxyrJSbWWHRmMUksnbHmo21lZ8QLgQN/rT6q6yNNcSn/90
cbrehVwH8ze9w/GE9eFYTHa9fixa9lsOFOn5yF9Wwjxf+83SOEyORvwDYwcWOnWJ
dAHJJypJv964wzjkQSgWtQtcOeKuPZXwxB9pDv7Uarm1m3zy5w+yjFWOVP/GLOqM
znYJBHi989FMOynIWfXNVVViiLKB/cxebv7aPCo/evFQwGyHXoZwZS/yo+udeT1c
97qb61/WIGMki6BJIb+2AquJxDezupu1BZNcUanxQ2otHmeIFxGo2kUky+I9A/z3
W1o9KrbJEu2Z4v6BQLvHSv25wVd4ZrvuwO88yTwfNC0ZXmrPJJq5zjNkEEwleVtx
6yObFRYNXrJkX7K6IHfU7Mr+vuTFuBg5icRguJrJwM35Fqrbj0I=
=oRYn
-----END PGP SIGNATURE-----