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 2022/08/08 20:01:34 UTC

svn commit: r1903294 - in /uima/site/trunk/uima-website: docs/d/uimaj-io-json-current/ docs/d/uimaj-io-json-current/RELEASE_NOTES.md docs/downloads.html docs/news.html xdocs/news.xml xdocs/stylesheets/project.xml

Author: rec
Date: Mon Aug  8 20:01:34 2022
New Revision: 1903294

URL: http://svn.apache.org/viewvc?rev=1903294&view=rev
Log:
[UIMA-6476] UIMA JSON CAS IO 0.4.0 release

Added:
    uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/
    uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/RELEASE_NOTES.md
Modified:
    uima/site/trunk/uima-website/docs/downloads.html
    uima/site/trunk/uima-website/docs/news.html
    uima/site/trunk/uima-website/xdocs/news.xml
    uima/site/trunk/uima-website/xdocs/stylesheets/project.xml

Added: uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/RELEASE_NOTES.md
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/RELEASE_NOTES.md?rev=1903294&view=auto
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/RELEASE_NOTES.md (added)
+++ uima/site/trunk/uima-website/docs/d/uimaj-io-json-current/RELEASE_NOTES.md Mon Aug  8 20:01:34 2022
@@ -0,0 +1,49 @@
+<!--
+***************************************************************
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*   http://www.apache.org/licenses/LICENSE-2.0
+* 
+* Unless required by applicable law or agreed to in writing,
+* software distributed under the License is distributed on an
+* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+* KIND, either express or implied.  See the License for the
+* specific language governing permissions and limitations
+* under the License.
+***************************************************************
+-->
+   
+# Apache UIMA Java SDK JSON CAS I/O (TM) v0.4.0
+
+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 platform 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](https://github.com/dkpro/dkpro-cassis) 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](https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%200.4.0jsoncas) addressed in this release can be found on issue tracker.
+
+Please use the [mailing lists](https://uima.apache.org/mail-lists.html) for feedback and the [issue tracker](https://issues.apache.org/jira/browse/uima) 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

Modified: uima/site/trunk/uima-website/docs/downloads.html
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/downloads.html?rev=1903294&r1=1903293&r2=1903294&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/downloads.html (original)
+++ uima/site/trunk/uima-website/docs/downloads.html Mon Aug  8 20:01:34 2022
@@ -458,6 +458,33 @@
           <div class="htmltxt">26-Apr-2019</div>
         </td>
               </tr>
+                
+            
+      <tr>
+        <td class="downloadtitle"><h3 class="downloadartifact">
+                      <a href="https://svn.apache.org/repos/asf/uima/site/archive/docs/d/uimaj-io-json-0.4.0/RELEASE_NOTES.md">
+              UIMA Java CAS JSON I/O 0.4.0</a></h3></td>
+          
+        <td>
+                                    <div class="htmltxt"><a href='https://svn.apache.org/repos/asf/uima/site/archive/docs/d/uimaj-io-json-0.4.0/RELEASE_NOTES.md'>md</a></div>
+                              </td>
+        <td>
+                </td>
+                <td>
+                                <table class="downloadentries">
+              <tr>
+     <td><a href='[preferred]/uima//uimaj-io-json-0.4.0/uimaj-io-json-0.4.0-source-release.zip'>zip</a></td>
+     <td>[<a href='https://www.apache.org/dist/uima//uimaj-io-json-0.4.0/uimaj-io-json-0.4.0-source-release.zip.asc'>asc</a>]</td>
+
+
+     <td>[<a href='https://www.apache.org/dist/uima//uimaj-io-json-0.4.0/uimaj-io-json-0.4.0-source-release.zip.sha512'>sha512</a>]</td>
+         </tr>
+    </table>
+                          </td>
+                <td>
+          <div class="htmltxt">06-Aug-2019</div>
+        </td>
+              </tr>
     
   </table>  
       

Modified: uima/site/trunk/uima-website/docs/news.html
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/news.html?rev=1903294&r1=1903293&r2=1903294&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/news.html (original)
+++ uima/site/trunk/uima-website/docs/news.html Mon Aug  8 20:01:34 2022
@@ -232,6 +232,13 @@
         <blockquote class="sectionBody">
                                           <table class="subsectionToc">
             <tr >
+      <td>06 Aug 2022</td>
+      <td><a href='#06 Aug 2022'>
+                  Apache UIMA Java JSON CAS I/O
+                </a>
+      </td>
+      </tr>  
+          <tr >
       <td>28 Jun 2022</td>
       <td><a href='#28 Jun 2022'>
                   Apache UIMA Ruta 3.2.0 released
@@ -859,6 +866,50 @@
         <tr><td>
        
        
+       
+          <a name="06 Aug 2022">
+            <h2>06 Aug 2022
+                        &ndash; Apache UIMA Java JSON CAS I/O
+                        </h2>
+          </a>
+      </td></tr>
+      <tr><td>
+        <blockquote class="subsectionBody">
+                                    <p>
+        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 platform 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 
+        <a target="_blank" rel="noopener" href="https://github.com/dkpro/dkpro-cassis">DKPro Cassis</a> library.
+      </p>
+                                                <p>
+        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.
+      </p>
+                                                <p>
+        A full list of issues addressed in this release can be found on the 
+        <a target="_blank" rel="noopener" href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%200.4.0jsoncas">issue tracker.</a>
+      </p>
+                                                <p>
+        Please use the <a target="_blank" rel="noopener" href="https://uima.apache.org/mail-lists.html">
+        mailing lists</a> for feedback and the <a target="_blank" rel="noopener" href="https://github.com/apache/uima-uimaj-io-jsoncas/issues">issue 
+        tracker</a> to report bugs.
+      </p>
+                            </blockquote>
+        </td></tr>
+    </table>
+                                                      <table class="subsectionTable">
+        <tr><td>
+       
+       
        
           <a name="28 Jun 2022">
             <h2>28 Jun 2022

Modified: uima/site/trunk/uima-website/xdocs/news.xml
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/news.xml?rev=1903294&r1=1903293&r2=1903294&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/news.xml (original)
+++ uima/site/trunk/uima-website/xdocs/news.xml Mon Aug  8 20:01:34 2022
@@ -30,6 +30,37 @@
     <section name="Apache UIMA News">
 
     <subsectionToc/>
+    
+    <subsection name="06 Aug 2022" date="06 Aug 2022" title="Apache UIMA Java JSON CAS I/O">
+      <p>
+        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 platform 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 
+        <a target="_blank" rel="noopener"  href="https://github.com/dkpro/dkpro-cassis">DKPro Cassis</a> library.
+      </p>
+      <p>
+        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.
+      </p>
+      <p>
+        A full list of issues addressed in this release can be found on the 
+        <a target="_blank" rel="noopener" href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%200.4.0jsoncas">issue tracker.</a>
+      </p>
+      <p>
+        Please use the <a target="_blank" rel="noopener" href="https://uima.apache.org/mail-lists.html">
+        mailing lists</a> for feedback and the <a target="_blank" rel="noopener" href="https://github.com/apache/uima-uimaj-io-jsoncas/issues">issue 
+        tracker</a> to report bugs.
+      </p>
+    </subsection>
 
     <subsection name="28 Jun 2022" date="28 Jun 2022" title="Apache UIMA Ruta 3.2.0 released">
       <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=1903294&r1=1903293&r2=1903294&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/stylesheets/project.xml (original)
+++ uima/site/trunk/uima-website/xdocs/stylesheets/project.xml Mon Aug  8 20:01:34 2022
@@ -98,6 +98,10 @@
       <binary       filename="uima-ducc-3.0.0-bin">             <f>tar.gz</f>            </binary>
       <source       filename="uima-ducc-3.0.0-source-release">  <f>zip</f>               </source>
     </download>
+    <download name="UIMA Java CAS JSON I/O 0.4.0" subdirectory="uimaj-io-json-0.4.0" releasedate="06-Aug-2019">
+      <releasenotes filename="uimaj-io-json-0.4.0/RELEASE_NOTES">   <f>md</f>            </releasenotes>
+      <source       filename="uimaj-io-json-0.4.0-source-release">  <f>zip</f>           </source>
+    </download>
   </downloads>
 
   <downloads version="uimaj-v2" title="Apache UIMA Version (latest v2.x.x version)" withreleasedate="true">