Author: schor Date: Wed Nov 27 17:06:18 2019 New Revision: 1870516 URL: http://svn.apache.org/viewvc?rev=1870516&view=rev Log: no jira - replace some http: with https:
Modified: uima/site/trunk/uima-website/docs/doc-uimaj-cookbook.html uima/site/trunk/uima-website/docs/index.html uima/site/trunk/uima-website/xdocs/dev-eclipse-plugin-archiving.xml uima/site/trunk/uima-website/xdocs/doc-uimaj-cookbook.xml uima/site/trunk/uima-website/xdocs/index.xml Modified: uima/site/trunk/uima-website/docs/doc-uimaj-cookbook.html URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/doc-uimaj-cookbook.html?rev=1870516&r1=1870515&r2=1870516&view=diff ============================================================================== --- uima/site/trunk/uima-website/docs/doc-uimaj-cookbook.html (original) +++ uima/site/trunk/uima-website/docs/doc-uimaj-cookbook.html Wed Nov 27 17:06:18 2019 @@ -306,14 +306,14 @@ covering type, then you can stop iterating as soon as the start position you reach, + the largest span, is less than the start of the annotation you're trying to cover.</p> <p style="margin-left:1rem">This is used internally in version 3's - <a target="_blank" rel="noopener" href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.annot.subselect">select framework</a> + <a target="_blank" rel="noopener" href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.annot.subselect">select framework</a> to speed up the <code>covering</code> kind of iteration.</p> <p>There are many other examples, but the principle is the same: start the iteration "close to" the right spot, perhaps moving backwards instead of forwards, and end the iteration as soon as you can logically say that no more suitable feature structures would be found. </p> <h3>Use UIMA Version 3's select framework</h3> - <p>The <a target="_blank" rel="noopener" href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> + <p>The <a target="_blank" rel="noopener" href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> incorporates many of the popular use cases for doing iterations that we've seen, into a Java friendly approach that automatically uses optimized iterators and can produce Java Streams, as well.</p> </blockquote> @@ -399,11 +399,11 @@ other way around.</p> <p>To make this work, you need to specify the type priorities. This is a global setting for your application. See - <a target="_blank" rel="noopener" href="http://uima.apache.org/d/uimaj-current/references.html#ugr.ref.xml.component_descriptor.aes.primitive"> + <a target="_blank" rel="noopener" href="https://uima.apache.org/d/uimaj-current/references.html#ugr.ref.xml.component_descriptor.aes.primitive"> type priorities</a> (scroll down to find it) for how to specify this.</p> <h3>Avoiding type priorities</h3> <p>Often, the use of type priorities gets in the way. With UIMA Version 3, the - <a target="_blank" rel="noopener" href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> + <a target="_blank" rel="noopener" href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> by default ignores type priorites when doing its operations; but this can be overridden as needed.</p> </blockquote> </td></tr> @@ -535,7 +535,7 @@ my_cas.<b>protectIndexes</b>(() -> { </p> <p>The first copying can be omitted, by moving the logic of what to include into the first iteration, and producing the second list directly.</p> - <p>In UIMA Version 3, you can make use of the <a target="_blank" rel="noopener" href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a>. + <p>In UIMA Version 3, you can make use of the <a target="_blank" rel="noopener" href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a>. It already has many of the use-cases where you might want to start or exit an iteration, accounted for. You can also use its ability to produce streams, and combine that with Java's takeWhile method, to exit a stream early. </p> Modified: uima/site/trunk/uima-website/docs/index.html URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/index.html?rev=1870516&r1=1870515&r2=1870516&view=diff ============================================================================== --- uima/site/trunk/uima-website/docs/index.html (original) +++ uima/site/trunk/uima-website/docs/index.html Wed Nov 27 17:06:18 2019 @@ -235,14 +235,14 @@ <div style="float: right; width: 220px; margin-left: 10px; border: 1px solid grey; background: white;"> <div style="text-align: center; border-bottom: 1px solid grey; margin:0.2em; padding-bottom: 0.2em;"> <a href="https://www.apache.org/events/current-event.html"> - <img style="width: 210px" src="http://www.apachecon.com/images/landingpage/events/acna19.png" /> + <img style="width: 210px" src="https://www.apachecon.com/images/landingpage/events/acna19.png" /> <!-- img src="https://www.apache.org/events/current-event-234x60.png"/ --> </a> </div> <div style="text-align: center; border-bottom: 1px solid grey; margin:0.2em; padding-bottom: 0.2em;"><a href="https://donate.apache.org" /><img style="width:100px" src="https://blogs.apache.org/foundation/mediaresource/d67ca611-a57c-462d-ac23-95063f81d175" title="Donate to ASF" /><a /></div> <!-- Commented out because Twitter set an awful amount of cookies / potential GDPR problems --> <!-- - <a width="220" class="twitter-timeline" data-dnt="true" href="https://twitter.com/ApacheUIMA" data-widget-id="711227112531894273">Tweets by @ApacheUIMA</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + <a width="220" class="twitter-timeline" data-dnt="true" href="https://twitter.com/ApacheUIMA" data-widget-id="711227112531894273">Tweets by @ApacheUIMA</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^https:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> --> <div><a href="https://twitter.com/ApacheUIMA" target="_blank" rel="noopener" title="Twitter: @ApacheUIMA">Follow us on Twitter</a></div> </div> @@ -331,6 +331,13 @@ <a target="_blank" rel="nofollow noopener" href="https://github.com/apache/uima-uimaj/network/dependents?package_id=UGFja2FnZS0xNzk4MzkxNTI%3D">900 repositories</a> that have dependencies on the UIMA Java SDK core. </p> + <p>In 2018, the internals of the UIMA Java framework were redesigned for a tighter integration with Java + including for example, + <a target="_blank" rel="nofollow noopener" href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.terminal_form_actions.streams">Java Streams</a> + support for working with annotations, and for + supporting higher performance on modern processors with memory caches. This is available as Version 3.x.x + of the UIMA Java SDK, and associated components. Version 2 continues to be supported, but new work should + use version 3. </p> <p>An extensive rule-based scripting language (<a href="ruta.html">RUTA</a>), an associated analysis engine built on top of UIMA, and an Eclipse-based tooling workbench for interactively developing and testing the rules, is part of this project. Modified: uima/site/trunk/uima-website/xdocs/dev-eclipse-plugin-archiving.xml URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/dev-eclipse-plugin-archiving.xml?rev=1870516&r1=1870515&r2=1870516&view=diff ============================================================================== --- uima/site/trunk/uima-website/xdocs/dev-eclipse-plugin-archiving.xml (original) +++ uima/site/trunk/uima-website/xdocs/dev-eclipse-plugin-archiving.xml Wed Nov 27 17:06:18 2019 @@ -93,7 +93,7 @@ under the License. </p> <p>This ant task is used in a Maven project, located in uima/build, named: - <a target="_blank" rel="noopener" href="http://svn.apache.org/repos/asf/uima/build/trunk/uima-eclipse-update-site-slicing/"> + <a target="_blank" rel="noopener" href="https://svn.apache.org/repos/asf/uima/build/trunk/uima-eclipse-update-site-slicing/"> uima-eclipse-update-site-slicing</a>. This does the slicing described above. To use, check out this project as a maven project (it's not a Java project), and read the readme.txt, and follow the instructions.</p> Modified: uima/site/trunk/uima-website/xdocs/doc-uimaj-cookbook.xml URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/doc-uimaj-cookbook.xml?rev=1870516&r1=1870515&r2=1870516&view=diff ============================================================================== --- uima/site/trunk/uima-website/xdocs/doc-uimaj-cookbook.xml (original) +++ uima/site/trunk/uima-website/xdocs/doc-uimaj-cookbook.xml Wed Nov 27 17:06:18 2019 @@ -85,7 +85,7 @@ <p style="margin-left:1rem">This is used internally in version 3's <a target="_blank" rel="noopener" - href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.annot.subselect">select framework</a> + href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.annot.subselect">select framework</a> to speed up the <code>covering</code> kind of iteration.</p> @@ -95,7 +95,7 @@ <h3>Use UIMA Version 3's select framework</h3> <p>The <a target="_blank" rel="noopener" - href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> + href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> incorporates many of the popular use cases for doing iterations that we've seen, into a Java friendly approach that automatically uses optimized iterators and can produce Java Streams, as well.</p> </subsection> @@ -152,13 +152,13 @@ <p>To make this work, you need to specify the type priorities. This is a global setting for your application. See <a target="_blank" rel="noopener" - href="http://uima.apache.org/d/uimaj-current/references.html#ugr.ref.xml.component_descriptor.aes.primitive"> + href="https://uima.apache.org/d/uimaj-current/references.html#ugr.ref.xml.component_descriptor.aes.primitive"> type priorities</a> (scroll down to find it) for how to specify this.</p> <h3>Avoiding type priorities</h3> <p>Often, the use of type priorities gets in the way. With UIMA Version 3, the <a target="_blank" rel="noopener" - href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> + href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a> by default ignores type priorites when doing its operations; but this can be overridden as needed.</p> </subsection> @@ -269,7 +269,7 @@ my_cas.<b>protectIndexes</b>(() -> { list directly.</p> <p>In UIMA Version 3, you can make use of the <a target="_blank" rel="noopener" - href="http://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a>. + href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select">select framework</a>. It already has many of the use-cases where you might want to start or exit an iteration, accounted for. You can also use its ability to produce streams, and combine that with Java's takeWhile method, to exit a stream early. </p> Modified: uima/site/trunk/uima-website/xdocs/index.xml URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/index.xml?rev=1870516&r1=1870515&r2=1870516&view=diff ============================================================================== --- uima/site/trunk/uima-website/xdocs/index.xml (original) +++ uima/site/trunk/uima-website/xdocs/index.xml Wed Nov 27 17:06:18 2019 @@ -31,14 +31,14 @@ <div style="float: right; width: 220px; margin-left: 10px; border: 1px solid grey; background: white;" > <div style="text-align: center; border-bottom: 1px solid grey; margin:0.2em; padding-bottom: 0.2em;"> <a href="https://www.apache.org/events/current-event.html"> - <img style="width: 210px" src="http://www.apachecon.com/images/landingpage/events/acna19.png"/> + <img style="width: 210px" src="https://www.apachecon.com/images/landingpage/events/acna19.png"/> <!-- img src="https://www.apache.org/events/current-event-234x60.png"/ --> </a> </div> <div style="text-align: center; border-bottom: 1px solid grey; margin:0.2em; padding-bottom: 0.2em;"><a href="https://donate.apache.org"></a><img style="width:100px" src="https://blogs.apache.org/foundation/mediaresource/d67ca611-a57c-462d-ac23-95063f81d175" title="Donate to ASF"/><a/></div> <!-- Commented out because Twitter set an awful amount of cookies / potential GDPR problems --> <!-- - <a width="220" class="twitter-timeline" data-dnt="true" href="https://twitter.com/ApacheUIMA" data-widget-id="711227112531894273">Tweets by @ApacheUIMA</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + <a width="220" class="twitter-timeline" data-dnt="true" href="https://twitter.com/ApacheUIMA" data-widget-id="711227112531894273">Tweets by @ApacheUIMA</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^https:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> --> <div><a href="https://twitter.com/ApacheUIMA" target="_blank" rel="noopener" title="Twitter: @ApacheUIMA">Follow us on Twitter</a></div> </div> @@ -139,6 +139,15 @@ the UIMA Java SDK core. </p> + <p>In 2018, the internals of the UIMA Java framework were redesigned for a tighter integration with Java + including for example, + <a target="_blank" rel="nofollow noopener" + href="https://uima.apache.org/d/uimaj-current/version_3_users_guide.html#uv3.select.terminal_form_actions.streams">Java Streams</a> + support for working with annotations, and for + supporting higher performance on modern processors with memory caches. This is available as Version 3.x.x + of the UIMA Java SDK, and associated components. Version 2 continues to be supported, but new work should + use version 3. </p> + <p>An extensive rule-based scripting language (<a href="ruta.html">RUTA</a>), an associated analysis engine built on top of UIMA, and an Eclipse-based tooling workbench for interactively developing and testing the rules, is part of this project.