You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Richard Eckart de Castilho <re...@apache.org> on 2023/01/26 10:25:45 UTC
[VOTE] UIMA Java SDK 3.4.0 RC2
Hi,
the Apache UIMA Java SDK 3.4.0 RC 2 has been staged.
This is a feature release also including a whole bunch of bugfixes.
In RC 2, the following changes were added:
• ⚙️ Issue #298 - SHA512 checksums contain wrong file name by @reckart in #299
• ⚙️ Issue #300: Differences between source ZIP and repository tag by @reckart in #301
Changes in RC 1:
Improvements
• ⭐️ [UIMA-6474] Switch to getDataPathElements() in UIMA context by @reckart in #216
• ⭐️ Issue #226: Provide SPI interfaces to locate descriptors by @reckart in #227, #237, #249
• ⭐️ Issue #225: Improve deployment in OSGi environments by @reckart in #232, #244, #250
• ⭐️ Issue #245: Utility method for loading type systems in SPI providers by @reckart in #246
• ⭐️ Issue #247: RelativePathResolver should consider TCCL by @reckart in #248
• ⭐️ Issue #268: UIMA components log and then re-throw exceptions which usually leads to errors being logged twice by @reckart in #279
Bugs fixed
• 🦟 Issue #252: Potential failure to look up FsGenerator3 in OSGI-like contexts by @reckart in #253
• 🦟 Issue #265: Unable to release without auto-staging by @reckart in #282
• 🦟 Issue #266: Unable to install UIMA 3.3.1 Eclipse Plugins in Eclipse 2022-09 by @reckart in #274
• 🦟 Issue #267: UIMA Log4jLogger_impl not compatible with log4j 2.18.0+ by @reckart in #269, #280
• 🦟 Issue #272: select on FSArray seems broken by @reckart in #277, #278, #291
• 🦟 Issue #275: Improved error message made it even more misleading by @reckart in #276
• 🦟 Issue #285: NPE while deserializing an XMI in a PEAR context by @reckart in #287
Refactorings
• ⚙️ [UIMA-6440] Stage release artifacts as part of the build by @reckart in #199
• ⚙️ [UIMA-6443] Fresh Eclipse update site for every release by @reckart in #200
• ⚙️ [UIMA-6462] Avoid deploy broken checksum files for p2content.xml and artifacts.xml in feature modules by @reckart in #205
• ⚙️ [UIMA-6463] Use toolchains to ensure compatibility with Java 1.8 by @reckart in #206
• ⚙️ [UIMA-6436] Move maintainer documentation from website into maintainer guide by @reckart in #197, #217
• ⚙️ Issue #230: Remove version overrides in Maven plugin modules by @reckart in #231
• ⚙️ Issue #228: Move the UimaDecompiler class by @reckart in #229
• ⚙️ Issue #283: Update issue report generation by @reckart in #284
• ⚙️ Issue #292: Make CAS serialization tests more robust by @reckart in #293
• 🩹 [UIMA-6459] Upgrade dependencies by @reckart in #204, #207
• 🩹 Issue #270: Update dependencies by @reckart in #271, #273, #290
Issues: https://github.com/apache/uima-uimaj/issues?q=milestone%3A3.4.0
https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%203.4.0SDK
Dist. artifacts: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/
Eclipse Update Site: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/eclipse-update-site/
Maven staging repo: https://repository.apache.org/content/repositories/orgapacheuima-1292
GitHub tag: https://github.com/apache/uima-uimaj/tree/uimaj-3.4.0
Git commit: 3ce0551edabe5b31ddc1021b5543ab496c22cd76
Please vote on release:
[ ] +1 OK to release
[ ] 0 Don't care
[ ] -1 Not OK to release, because ...
Thanks.
-- Richard
Re: [VOTE] UIMA Java SDK 3.4.0 RC2
Posted by Peter Klügl <pe...@averbis.com.INVALID>.
- source build - OK
- tested update site - OK
- checked sig and hash - OK
[x] +1 OK to release
Peter
Am 26.01.2023 um 11:25 schrieb Richard Eckart de Castilho:
> Hi,
>
> the Apache UIMA Java SDK 3.4.0 RC 2 has been staged.
>
> This is a feature release also including a whole bunch of bugfixes.
>
> In RC 2, the following changes were added:
> • ⚙️ Issue #298 - SHA512 checksums contain wrong file name by @reckart in #299
> • ⚙️ Issue #300: Differences between source ZIP and repository tag by @reckart in #301
>
>
> Changes in RC 1:
>
> Improvements
>
> • ⭐️ [UIMA-6474] Switch to getDataPathElements() in UIMA context by @reckart in #216
> • ⭐️ Issue #226: Provide SPI interfaces to locate descriptors by @reckart in #227, #237, #249
> • ⭐️ Issue #225: Improve deployment in OSGi environments by @reckart in #232, #244, #250
> • ⭐️ Issue #245: Utility method for loading type systems in SPI providers by @reckart in #246
> • ⭐️ Issue #247: RelativePathResolver should consider TCCL by @reckart in #248
> • ⭐️ Issue #268: UIMA components log and then re-throw exceptions which usually leads to errors being logged twice by @reckart in #279
>
> Bugs fixed
>
> • 🦟 Issue #252: Potential failure to look up FsGenerator3 in OSGI-like contexts by @reckart in #253
> • 🦟 Issue #265: Unable to release without auto-staging by @reckart in #282
> • 🦟 Issue #266: Unable to install UIMA 3.3.1 Eclipse Plugins in Eclipse 2022-09 by @reckart in #274
> • 🦟 Issue #267: UIMA Log4jLogger_impl not compatible with log4j 2.18.0+ by @reckart in #269, #280
> • 🦟 Issue #272: select on FSArray seems broken by @reckart in #277, #278, #291
> • 🦟 Issue #275: Improved error message made it even more misleading by @reckart in #276
> • 🦟 Issue #285: NPE while deserializing an XMI in a PEAR context by @reckart in #287
>
> Refactorings
>
> • ⚙️ [UIMA-6440] Stage release artifacts as part of the build by @reckart in #199
> • ⚙️ [UIMA-6443] Fresh Eclipse update site for every release by @reckart in #200
> • ⚙️ [UIMA-6462] Avoid deploy broken checksum files for p2content.xml and artifacts.xml in feature modules by @reckart in #205
> • ⚙️ [UIMA-6463] Use toolchains to ensure compatibility with Java 1.8 by @reckart in #206
> • ⚙️ [UIMA-6436] Move maintainer documentation from website into maintainer guide by @reckart in #197, #217
> • ⚙️ Issue #230: Remove version overrides in Maven plugin modules by @reckart in #231
> • ⚙️ Issue #228: Move the UimaDecompiler class by @reckart in #229
> • ⚙️ Issue #283: Update issue report generation by @reckart in #284
> • ⚙️ Issue #292: Make CAS serialization tests more robust by @reckart in #293
> • 🩹 [UIMA-6459] Upgrade dependencies by @reckart in #204, #207
> • 🩹 Issue #270: Update dependencies by @reckart in #271, #273, #290
>
> Issues: https://github.com/apache/uima-uimaj/issues?q=milestone%3A3.4.0
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%203.4.0SDK
> Dist. artifacts: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/
> Eclipse Update Site: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/eclipse-update-site/
> Maven staging repo: https://repository.apache.org/content/repositories/orgapacheuima-1292
> GitHub tag: https://github.com/apache/uima-uimaj/tree/uimaj-3.4.0
> Git commit: 3ce0551edabe5b31ddc1021b5543ab496c22cd76
>
> Please vote on release:
>
> [ ] +1 OK to release
> [ ] 0 Don't care
> [ ] -1 Not OK to release, because ...
>
> Thanks.
>
> -- Richard
>
--
Dr. Peter Klügl
Head of Text Mining/Machine Learning
Averbis GmbH
Salzstr. 15
79098 Freiburg
Germany
Fon: +49 761 708 394 0
Fax: +49 761 708 394 10
Email: peter.kluegl@averbis.com
Web: https://averbis.com
Headquarters: Freiburg im Breisgau
Register Court: Amtsgericht Freiburg im Breisgau, HRB 701080
Managing Directors: Dr. med. Philipp Daumke, Dr. Kornél Markó
Re: [VOTE] UIMA Java SDK 3.4.0 RC2
Posted by Viorel Morari <vi...@averbis.com.INVALID>.
Hi,
- checked sigs and hashes: *OK*
*- *checked that the contents of the sources ZIP match the repository tag:
*OK*
- built on Java 18: *OK*
- *multiple javadoc warnings, not a blocker*
- spot check issues fixed report: *OK*
- spot check LICENSE/NOTICE/README: *OK*
- installed and tested in Eclipse 2022-06: *OK*
[x] +1 OK to release
Best,
Viorel
On Thu, Jan 26, 2023 at 11:26 AM Richard Eckart de Castilho <re...@apache.org>
wrote:
> Hi,
>
> the Apache UIMA Java SDK 3.4.0 RC 2 has been staged.
>
> This is a feature release also including a whole bunch of bugfixes.
>
> In RC 2, the following changes were added:
> • ⚙️ Issue #298 - SHA512 checksums contain wrong file name by
> @reckart in #299
> • ⚙️ Issue #300: Differences between source ZIP and repository tag
> by @reckart in #301
>
>
> Changes in RC 1:
>
> Improvements
>
> • ⭐️ [UIMA-6474] Switch to getDataPathElements() in UIMA context
> by @reckart in #216
> • ⭐️ Issue #226: Provide SPI interfaces to locate descriptors by
> @reckart in #227, #237, #249
> • ⭐️ Issue #225: Improve deployment in OSGi environments by
> @reckart in #232, #244, #250
> • ⭐️ Issue #245: Utility method for loading type systems in SPI
> providers by @reckart in #246
> • ⭐️ Issue #247: RelativePathResolver should consider TCCL by
> @reckart in #248
> • ⭐️ Issue #268: UIMA components log and then re-throw exceptions
> which usually leads to errors being logged twice by @reckart in #279
>
> Bugs fixed
>
> • 🦟 Issue #252: Potential failure to look up FsGenerator3 in
> OSGI-like contexts by @reckart in #253
> • 🦟 Issue #265: Unable to release without auto-staging by
> @reckart in #282
> • 🦟 Issue #266: Unable to install UIMA 3.3.1 Eclipse Plugins in
> Eclipse 2022-09 by @reckart in #274
> • 🦟 Issue #267: UIMA Log4jLogger_impl not compatible with log4j
> 2.18.0+ by @reckart in #269, #280
> • 🦟 Issue #272: select on FSArray seems broken by @reckart in
> #277, #278, #291
> • 🦟 Issue #275: Improved error message made it even more
> misleading by @reckart in #276
> • 🦟 Issue #285: NPE while deserializing an XMI in a PEAR context
> by @reckart in #287
>
> Refactorings
>
> • ⚙️ [UIMA-6440] Stage release artifacts as part of the build by
> @reckart in #199
> • ⚙️ [UIMA-6443] Fresh Eclipse update site for every release by
> @reckart in #200
> • ⚙️ [UIMA-6462] Avoid deploy broken checksum files for
> p2content.xml and artifacts.xml in feature modules by @reckart in #205
> • ⚙️ [UIMA-6463] Use toolchains to ensure compatibility with Java
> 1.8 by @reckart in #206
> • ⚙️ [UIMA-6436] Move maintainer documentation from website into
> maintainer guide by @reckart in #197, #217
> • ⚙️ Issue #230: Remove version overrides in Maven plugin modules
> by @reckart in #231
> • ⚙️ Issue #228: Move the UimaDecompiler class by @reckart in #229
> • ⚙️ Issue #283: Update issue report generation by @reckart in #284
> • ⚙️ Issue #292: Make CAS serialization tests more robust by
> @reckart in #293
> • 🩹 [UIMA-6459] Upgrade dependencies by @reckart in #204, #207
> • 🩹 Issue #270: Update dependencies by @reckart in #271, #273,
> #290
>
> Issues:
> https://github.com/apache/uima-uimaj/issues?q=milestone%3A3.4.0
>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%203.4.0SDK
> Dist. artifacts:
> https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/
> Eclipse Update Site:
> https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/eclipse-update-site/
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapacheuima-1292
> GitHub tag: https://github.com/apache/uima-uimaj/tree/uimaj-3.4.0
> Git commit: 3ce0551edabe5b31ddc1021b5543ab496c22cd76
>
> Please vote on release:
>
> [ ] +1 OK to release
> [ ] 0 Don't care
> [ ] -1 Not OK to release, because ...
>
> Thanks.
>
> -- Richard
>
>
[RESULT][VOTE] UIMA Java SDK 3.4.0 RC2
Posted by Richard Eckart de Castilho <re...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
the vote passes, with 3 +1 and no other votes received.
+1 Viorel Morari
+1 Peter Klügl
+1 Richard Eckart de Castilho
No other votes received.
Issues: https://github.com/apache/uima-uimaj/issues?q=milestone%3A3.4.0
https://issues.apache.org/jira/issues/?jql=project%20%3D%20UIMA%20AND%20fixVersion%20%3D%203.4.0SDK
Dist. artifacts: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/
Eclipse Update Site: https://dist.apache.org/repos/dist/dev/uima/uimaj-3.4.0-RC-202301261003-3ce0551/eclipse-update-site/
Maven staging repo: https://repository.apache.org/content/repositories/orgapacheuima-1292
GitHub tag: https://github.com/apache/uima-uimaj/tree/uimaj-3.4.0
Git commit: 3ce0551edabe5b31ddc1021b5543ab496c22cd76
Thanks to all who voted!
- -- Richard
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEPY2MKJLmMo4NDQCrO8wPPFbjAA4FAmPbZ/pfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNE
OEQ4QzI4OTJFNjMyOEUwRDBEMDBBQjNCQ0MwRjNDNTZFMzAwMEUACgkQO8wPPFbj
AA5hKQ//SvcxYVkGLGeAimA98Roo+4bPOvDzWDdUu9NOurh0hEEP82YcPVbY6+zO
KO6D7+s1WhDyiW9B3aDEieHAc7E3D9hwZ6ttBza81Zm9ijaAG+BVlQ6+sxO+oyy8
Bxelg3TiZXSBY/joqMWYqOe5hnfz4Lzepmv3U5IbM5FGZ3B3n8RNlECpz1TbN0gF
/1LH8CGcjagfPvaK0gXvh5RBucYnN1tNP0PO2LGeXjyCbiQegsKS13TVlxc5D7Dm
Rgo8gDkiC9qn0FTZisOOhpJnANO/kmt1MVmTDlOE3N2tnJ3PnLmnO91ChRkbLRCl
/LGQ5IqCJ3WjX1+2nRmA0/kuE7teuFqIA75D7SfAywHnq2Bnmu7YCGs+YPEb29G0
riqdwLq/fDyTectlfBRxH5WZIe/VYlGJcz+Rn43A7w/ERNybeRzNRTY2BfbMZB0D
6xO7bFIcJyyJesMLTX09gZX/XnVlEKZhf01VplDRNysMbFe+Lb9BvxfSppETT7Rs
uDY4q7dBGbPoItvrea2kfU8dHWw8wNRcQMOxnsvk5bd/Liuv0jJbujFMekW74bf+
5sri0Xn0g6bE/NISZIt2kr6/QPkijjYNHFVUkpNZQlS7uvFgR7Zav0RFUrBdknov
7BL7hKJJDqXlmxK8FCTfLSGi2enG80U1VNj8SXzgE+RREw9X6mI=
=CMAm
-----END PGP SIGNATURE-----
Re: [VOTE] UIMA Java SDK 3.4.0 RC2
Posted by Richard Eckart de Castilho <re...@apache.org>.
Btw. there are some tips on how to check the validity of the release here:
https://nightlies.apache.org/uima/draft-guides/uima-doc-v3-maintainers-guide/version_3_maintainers_guide.html#_voting
Note that the black triangles in front of the items are not just enumeration markers but you can actually click on them to expand a full section with more detailed instructions.
Cheers,
-- Richard
Re: [VOTE] UIMA Java SDK 3.4.0 RC2
Posted by Richard Eckart de Castilho <re...@apache.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
GitHub tag: https://github.com/apache/uima-uimaj/tree/uimaj-3.4.0
Git commit: 3ce0551edabe5b31ddc1021b5543ab496c22cd76
* Checked signatures and hashes: OK
* Compared tag against content of sources-zip: OK
* Locally built from sources-zip with Java 11: OK
[x] +1 OK to release
- -- Richard
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEPY2MKJLmMo4NDQCrO8wPPFbjAA4FAmPSVaFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNE
OEQ4QzI4OTJFNjMyOEUwRDBEMDBBQjNCQ0MwRjNDNTZFMzAwMEUACgkQO8wPPFbj
AA7wsA/+Plfw0V/79haoyJt00bCL3xLyAR/VFBzmLzlMH06GrYAfSGXugRb9ddTD
Sg+d7XKbDLBDZL5jR8b7VsPyzS8nSS4FCTiybcibn6C1PX8/qTsCRxYS2jI5w/vo
zmFIiek9fGVS/gdDm4QsHH/2TJFKyZBwLSf7YLIAB3kZk4N2ZJ+6RnQLp1SQwM20
iM/nEtLbisUHqqNLfKpQO4ps3RTMjXG5u4Pl2JZ9laO+KoS9U2ZgaiCIU4EgL423
kNRCVkMJnyWv5ymXaQQalwLTmlN9w/Owf8hNr2npi8Kiu2R3UK1Cnvo1oqErF/GI
nqlVq74PYwXOx6anhuT5UlX90StcddP2/pr0rP1plZ+LjIr98BY6yfiCp4JAWlF3
6+6iPS5YohJ4ionGXWh7rRcmc4UVmHn2UeFC8I/q9wU3wx2a6nLYwrXQvNfRMAsD
FCi2BIJbyvOSSNDzbsItVR5D5Vtw7yr+owm1oQyQzu004FjnYEaoeNYRSoHy+Ra+
KIu5sQuksi0rE1TgRI+dK7N7xXOZWYJqFzHxEa1A1mfMNjG4iLiS6XRbixlxE9Km
UKQjKT5LHJJ/zLaalju5mfXfTYfnAYWY4eqzU30XFBYcKHYWAvlFS1TedEAANrAp
ig+kamYdhTGQN4FAedTOfxBO4cwPsorrFBzC960T34zeiJ4hdAc=
=OiWo
-----END PGP SIGNATURE-----