Re: [VOTE] Retire UIMA C++ SDK
On 7. Dec 2022, at 16:05, Roberto Carlos Toledano Gómez wrote: > > Hello It's a shame I used it in an old project and its integration with > annotators implemented in C++ and Python was fantastic. Unfortunately I > don't have much free time to help, because I currently work for Openbravo > and time is short, and I have to live on something. Do you know if the UIMA C++ SDK is compatible with UIMA v3? I tried some time back to get a CI build of UIMA C++ working, but was not too successful. Also, I'm not familiar with current C++ toolchains. As I said: if anybody can help out with stuff, we might keep it around. But at the very least we should have a modern build and CI system for it. Wrt. Python - it is not a replacement for running annotators in pipelines, but at least there is a library now to work with XMI data in Python: https://github.com/dkpro/dkpro-cassis Cheers, -- Richard
Re: [VOTE] Retire UIMA C++ SDK
Hi Eddie, Richard and all, On Wed, Dec 7, 2022 at 4:17 PM Eddie Epstein wrote: > If nobody offers to put in 1-2 weeks of work, I would vote to retire. > I have been lurking on this mailing list for years and this seems like a good moment to participate. Python has attracted most of the newcomers mind share in NLP. UIMA C++ can get us in the Python game and it is a great way to bring back stand-off annotations into NLP, something we have lost with newer toolkits. If possible, I'd like to try Eddie's task list and if I can get it to work, step in as a maintainer for UIMA C++. If it takes Eddie 1-2 weeks of work, I ask for a month time, then I'll come back and report. Best regards to all, P
Re: [VOTE] Retire UIMA DUCC
[ x ] +1 - go on and retire Eddie On Wed, Dec 7, 2022 at 2:45 AM Richard Eckart de Castilho wrote: > Hi all, > > I propose to retire UIMA DUCC on Dec 21 2022. > > The original creators and maintainers of UIMA DUCC are no longer working > on it > leaving the codebase unmaintained. > > We currently have no CI build set up for UIMA DUCC. We do not know if it > remains > compatible with the latest developments in the UIMA Java SDK and nobody > has the > resources to be testing it even manually. > > As part of retiring this sub-project, I suggest we should: > > * remove it from the UIMA website's download section > * remove references to it in general from the UIMA website except maybe > keeping a reference to the archived downloads > * if the DUCC demo VM is still running, ask INFRA to shut it down > * put up a note in the git repo stating that the project is retired, > does no longer get updates and may contain bugs or security problems. > * ask INFRA to mark the UIMA DUCC github mirror as archived - or - > if they prefer remove the github mirror completely only keeping an > archived mirror at the ASF. > > [ ] +1 - go on and retire > [ ] 0 - I don't care > [ ] -1 - do not retire > > Note that anybody voting -1 should step up as a new maintainer at the same > time. > > Best, > > -- Richard > >
Re: [VOTE] Retire UIMA C++ SDK
On 7. Dec 2022, at 22:17, Eddie Epstein wrote: > > It would also require first migrating the code to git. You mean like this: https://github.com/apache/uima-uimacpp I even tried giving it a reasonably modern README file. Cheers, -- Richard
Re: [VOTE] Retire UIMA C++ SDK
> You mean like this: > > https://github.com/apache/uima-uimacpp > > Yes, very much like that! :) Eddie
Re: [VOTE] Retire UIMA C++ SDK
I believe there are compilation problems with newer versions of C/C++ compilers, and if memory serves me correctly, compatibility problems with one or more newer versions of dependent libs: activemq-cpp, icu4c, apr, and xerces. Dan Gruhl did a bunch of work refactoring uimacpp code to compile, and I started on the effort to build and test the SDK; that turned out to be significant and I ran out of time. I could help advise others that would want to attempt the SDK work, but that is about it. It would also require first migrating the code to git. If nobody offers to put in 1-2 weeks of work, I would vote to retire. Eddie On Wed, Dec 7, 2022 at 2:34 PM Richard Eckart de Castilho wrote: > On 7. Dec 2022, at 16:05, Roberto Carlos Toledano Gómez > wrote: > > > > Hello It's a shame I used it in an old project and its integration with > > annotators implemented in C++ and Python was fantastic. Unfortunately I > > don't have much free time to help, because I currently work for Openbravo > > and time is short, and I have to live on something. > > Do you know if the UIMA C++ SDK is compatible with UIMA v3? > > I tried some time back to get a CI build of UIMA C++ working, but was not > too successful. Also, I'm not familiar with current C++ toolchains. > > As I said: if anybody can help out with stuff, we might keep it around. > But at the very least we should have a modern build and CI system for it. > > Wrt. Python - it is not a replacement for running annotators in pipelines, > but at least there is a library now to work with XMI data in Python: > > https://github.com/dkpro/dkpro-cassis > > Cheers, > > -- Richard
[GitHub] [uima-uimaj] reckart opened a new pull request, #269: #267 - UIMA Log4jLogger_impl not compatible with log4j 2.18.0+
reckart opened a new pull request, #269: URL: https://github.com/apache/uima-uimaj/pull/269 **What's in the PR** - Use reflection to pry-open a protected class that was previously public - frankly, this is not a good solution... **How to test manually** * Upgrade to log42 2.18.0 and build * Upgrade to log42 2.18.0 and run with Java 17 **Automatic testing** * [ ] PR adds/updates unit tests **Documentation** * [ ] PR adds/updates documentation **Organizational** - [ ] PR adds/updates dependencies. Only dependencies under [approved licenses](http://www.apache.org/legal/resolved.html#category-a) are allowed. LICENSE and NOTICE files in the respective modules where dependencies have been added as well as in the project root have been updated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [VOTE] Retire UIMA DUCC
[x] +1 - go on and retire Peter Am 07.12.2022 um 08:45 schrieb Richard Eckart de Castilho: Hi all, I propose to retire UIMA DUCC on Dec 21 2022. The original creators and maintainers of UIMA DUCC are no longer working on it leaving the codebase unmaintained. We currently have no CI build set up for UIMA DUCC. We do not know if it remains compatible with the latest developments in the UIMA Java SDK and nobody has the resources to be testing it even manually. As part of retiring this sub-project, I suggest we should: * remove it from the UIMA website's download section * remove references to it in general from the UIMA website except maybe keeping a reference to the archived downloads * if the DUCC demo VM is still running, ask INFRA to shut it down * put up a note in the git repo stating that the project is retired, does no longer get updates and may contain bugs or security problems. * ask INFRA to mark the UIMA DUCC github mirror as archived - or - if they prefer remove the github mirror completely only keeping an archived mirror at the ASF. [ ] +1 - go on and retire [ ] 0 - I don't care [ ] -1 - do not retire Note that anybody voting -1 should step up as a new maintainer at the same time. Best, -- 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.klu...@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] Retire UIMA C++ SDK
[x] +1 - go on and retire Peter Am 07.12.2022 um 08:46 schrieb Richard Eckart de Castilho: Hi all, I propose to retire the UIMA C++ SDK on Dec 21 2022. The original creators and maintainers of UIMA C++ SDK are no longer working on it leaving the codebase unmaintained. We currently have no CI build set up for UIMA C++ SDK. We do not know if it remains compatible with the latest developments in the UIMA Java SDK and nobody has the resources to be testing it even manually. As part of retiring this sub-project, I suggest we should: * remove it from the UIMA website's download section * remove references to it in general from the UIMA website except maybe keeping a reference to the archived downloads * put up a note in the git repo stating that the project is retired, does no longer get updates and may contain bugs or security problems. * ask INFRA to mark the github mirror as archived - or - if they prefer remove the github mirror completely only keeping an archived mirror at the ASF. [ ] +1 - go on and retire [ ] 0 - I don't care [ ] -1 - do not retire Note that anybody voting -1 should step up as a new maintainer at the same time. Best, -- 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.klu...@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] Retire v2 of UIMA Java SDK, uimaFIT, Ruta and UIMA AS
[x] +1 - go on and retire Peter Am 07.12.2022 um 08:53 schrieb Richard Eckart de Castilho: Hi all, I propose to retire the v2 of UIMA Java SDK, uimaFIT, Ruta and UIMA AS on Dec 21 2022. As far as I know, nobody plans any further releases of any of the v2 versions of * Apache UIMA Java SDK v2.x * Apache uimaFIT v2.x * Apache UIMA Ruta v2.x * Apache UIMA AS v2.x As part of retiring these versions, I suggest we should: * remove them from the UIMA website's downloads section * remove them from the UIMA website's documentation section NOTE: there is **no UIMA AS release for v3**, so this would essentially mean that the UIMA AS sub-project is automatically retired at the same time. Regarding UIMA AS: * remove it from the UIMA website's download section * remove references to it in general from the UIMA website except maybe keeping a reference to the archived downloads * put up a note in the git repo stating that the project is retired, does no longer get updates and may contain bugs or security problems. * ask INFRA to mark the github mirror as archived - or - if they prefer remove the github mirror completely only keeping an archived mirror at the ASF. If somebody can confirm that UIMA AS is working with UIMAv3, we could consider not retiring it. However, the problem would remain that UIMA AS is essentially unmaintained and that we would need a new maintainer for it. [ ] +1 - go on and retire [ ] 0 - I don't care [ ] -1 - do not retire Note that anybody voting -1 should step up as a new maintainer at the same time. Best, -- 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.klu...@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ó
[GitHub] [uima-uimaj] reckart commented on issue #267: UIMA Log4jLogger_impl not compatible with log4j 2.18.0+
reckart commented on issue #267: URL: https://github.com/apache/uima-uimaj/issues/267#issuecomment-1340897477 Added a nasty workaround using reflection. An alternative solution would be better -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [uima-uimaj] reckart merged pull request #269: #267 - UIMA Log4jLogger_impl not compatible with log4j 2.18.0+
reckart merged PR #269: URL: https://github.com/apache/uima-uimaj/pull/269 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [uima-uimaj] reckart opened a new issue, #270: Update dependencies (3.4.0)
reckart opened a new issue, #270: URL: https://github.com/apache/uima-uimaj/issues/270 **Describe the refactoring action** Update dependencies. - [ ] log4j2 2.17.1 -> 2.19.0 **Expected benefit** Bug fixes and improvements and compatibility *caugh*. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [uima-uimaj] reckart opened a new pull request, #271: #270 - Update dependencies
reckart opened a new pull request, #271: URL: https://github.com/apache/uima-uimaj/pull/271 **What's in the PR** - log4j 2.17.1 -> 2.19.0 - junit 5.8.2 -> 5.9.1 - assertj 3.22.0 -> 3.23.1 **How to test manually** * No specific test procedure **Automatic testing** * [ ] PR adds/updates unit tests **Documentation** * [ ] PR adds/updates documentation **Organizational** - [x] PR adds/updates dependencies. Only dependencies under [approved licenses](http://www.apache.org/legal/resolved.html#category-a) are allowed. LICENSE and NOTICE files in the respective modules where dependencies have been added as well as in the project root have been updated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@uima.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [VOTE] Retire UIMA C++ SDK
Hello It's a shame I used it in an old project and its integration with annotators implemented in C++ and Python was fantastic. Unfortunately I don't have much free time to help, because I currently work for Openbravo and time is short, and I have to live on something. My symbolic vote: -1. Best Regards El mié, 7 dic 2022 a las 3:19, Peter Klügl () escribió: > [x] +1 - go on and retire > > Peter > > Am 07.12.2022 um 08:46 schrieb Richard Eckart de Castilho: > > Hi all, > > > > I propose to retire the UIMA C++ SDK on Dec 21 2022. > > > > The original creators and maintainers of UIMA C++ SDK are no longer > working on it > > leaving the codebase unmaintained. > > > > We currently have no CI build set up for UIMA C++ SDK. We do not know if > it remains > > compatible with the latest developments in the UIMA Java SDK and nobody > has the > > resources to be testing it even manually. > > > > As part of retiring this sub-project, I suggest we should: > > > > * remove it from the UIMA website's download section > > * remove references to it in general from the UIMA website except maybe > > keeping a reference to the archived downloads > > * put up a note in the git repo stating that the project is retired, > > does no longer get updates and may contain bugs or security problems. > > * ask INFRA to mark the github mirror as archived - or - > > if they prefer remove the github mirror completely only keeping an > > archived mirror at the ASF. > > > > [ ] +1 - go on and retire > > [ ] 0 - I don't care > > [ ] -1 - do not retire > > > > Note that anybody voting -1 should step up as a new maintainer at the > same time. > > > > Best, > > > > -- 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.klu...@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ó > >