Skip to Main Content
The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-11-19 16:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

WARNING: these pages may omit some original contents of the minutes.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

UIMA

18 Sep 2024 [Richard Eckart de Castilho / Jeff]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none
Responses to comments:
> Number of commits has dropped MoM since April 2024 .( from 61 in Jan
> and to 0 in April ) . I think it's appropriate to understand deeper
> about this behavior.
UIMA is quite stable and while there are some logged bugs and feature ideas,
there are no pressing issues.
(Repeat from last report since comment still shows up in report wizard.)

## Membership Data:
Apache UIMA was founded 2010-03-17 (14 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.

## Project Activity:
* No new releases since last report
* uima-ruta-3.4.1 was released on 2024-02-08.
* uimaFIT-3.5.0 was released on 2023-11-13.
* GSoC project on UIMA C++ has completed
 https://lists.apache.org/thread/v7tlxm4oxdpqfzl2vsrxhdo01lp1qvyt
* Work towards a UIMA Java SDK 3.6.0 release has picked up

## Community Health:
At present, there is little activity. Occasional user activity on the mailing
list / issue tracker, but not much overall.

17 Jul 2024 [Richard Eckart de Castilho / Willem]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none
Responses to comments:
> Number of commits has dropped MoM since April 2024 .( from 61 in Jan
> and to 0 in April ) . I think it's appropriate to understand deeper
> about this behavior .
UIMA is quite stable and while there are some logged bugs and feature ideas,
there are no pressing issues.

## Membership Data:
Apache UIMA was founded 2010-03-17 (14 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.

## Project Activity:
* No new releases since last report
* uima-ruta-3.4.1 was released on 2024-02-08.
* uima-ruta-3.4.0 was released on 2024-01-19.
* uimaFIT-3.5.0 was released on 2023-11-13.
* Pablo hosts a GSoC project related to UIMA C++
* Pablo hosted a small UIMA intro presentation online on June 3rd 2024
 which had 10 attendants and 20 likes to its LinkedIn announcement

## Community Health:
Activity in particular related to UIMA C++ has picked up a bit. The
online presentation was also an opportunity to get into contact with
parts of the user base that is typically quiet. It might be a good idea
to hold such live meetings every once in a while.

19 Jun 2024 [Richard Eckart de Castilho / Rich]

No report was submitted.

20 Mar 2024 [Richard Eckart de Castilho / Christofer]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none

## Membership Data:
Apache UIMA was founded 2010-03-17 (14 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.

## Project Activity:
* uima-ruta-3.4.1 was released on 2024-02-08.
* uima-ruta-3.4.0 was released on 2024-01-19.

## Community Health:
At present, there is little activity. Occasional user activity on the mailing
list / issue tracker, but not much overall. Pablo has started picking up work
on the UIMA C++ SDK again and is also now looking into creating
a new website for the UIMA project.

20 Dec 2023 [Richard Eckart de Castilho / Justin]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none

## Membership Data:
Apache UIMA was founded 2010-03-17 (14 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.

## Project Activity:
- uimafit-3.5.0 was released on 2023-11-13.
- uimaj-3.5.0 was released on 2023-11-06.

## Community Health:
At present, there is little activity. Occasional user activity on the mailing
list / issue tracker, but not much overall.

20 Sep 2023 [Richard Eckart de Castilho / Sharan]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none

## Membership Data:
Apache UIMA was founded 2010-03-17 (13 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Pablo Duboue on 2023-03-07.
- No new committers. Last addition was Pablo Duboue on 2023-03-06.

## Project Activity:
- Pablo has picked up work on the UIMA-CPP project again.
- Working on new releases of UIMA Java SDK, uimaFIT and UIMA Ruta
 hopefully to be completed with the next weeks.

## Community Health:
At present, there is little activity. Occasional user activity on the mailing
list / issue tracker, but not much overall.

21 Jun 2023 [Richard Eckart de Castilho / Sharan]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Project Status:
Current project status: Ongoing (low)
Issues for the board: none

## Membership Data:
Apache UIMA was founded 2010-03-17 (13 years ago)
There are currently 26 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- Pablo Duboue was added to the PMC on 2023-03-07
- Pablo Duboue was added as committer on 2023-03-06

## Project Activity:
There have been no releases during this reporting period.

## Community Health:
At present, there is little activity. Occasional user activity on the mailing
list, but not much overall.

22 Mar 2023 [Richard Eckart de Castilho / Rich]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Issues:
There are no board-level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (13 years ago)
There are currently 26 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- Pablo Duboue was added as PMC member on 2023-03-07
- Pablo Duboue was added as committer on 2023-03-06

## Project Activity:
- uima-uimaj-io-jsoncas-0.5.0 was released on 2023-03-06
- uima-ruta-3.3.0 was released on 2023-02-24
- uima-uimaj-3.4.1 was released on 2023-02-24
- uima-uimafit-3.4.0 was released on 2023-02-08
- uima-uimaj-3.4.0 was released on 2023-02-02
- vote to retire of the UIMA DUCC subproject has passed
 - retirement in progress
- vote to retire of all v2.x versions of UIMA subprojects has passed
 - retirement in progress
- vote to retire of the UIMA C++ SDK has been canceled after a community
 member Pablo Duboue has stepped up volunteering to take over the
 maintainer role. Pablo has been onboarded as a PMC member to be able
 to take on the new role.

## Community Health:
The community remains moderately active. ClearTK 3.0.0 has also been
released now. Apache cTAKES has been informed and hopefully that now
enables them (as well as some other UIMA users out there) to upgrade
to UIMAv3. Anybody with a committer role on the UIMA project and an
account on the ASF Slack has been invited into the Slack UIMA channel.

18 Jan 2023 [Richard Eckart de Castilho / Christofer]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Issues:
There are no board-level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (13 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
- uima-uimaj-3.1.1 was released on 2022-10-31
- focus is currently to improve compatibility of the UIMA Java SDK
 and uimaFIT with multi-classloader such as OSGI
- voting for retirement of the UIMA DUCC subproject is ongoing
- voting for retirement of all v2.x versions of UIMA subprojects is ongoing.
  This would also affect e.g. the UIMA-AS subproject, sandbox components, etc.
  of which currently no v3 versions exist.
- voting for retirement of the UIMA C++ SDK is ongoing. One community member
  has suggested to take over maintenance of the subproject and asked for
  a month of time to consider.
- the UIMA Java SDK, uimaFIT and UIMA Ruta subprojects continue being active.
  New releases are tentatively scheduled for Q1 2023.

## Community Health:
The community remains moderately active. Eventually, I was able to work on
upgrading the non-ASF ClearTK OSS project to UIMAv3 myself. A release will
probably follow in Q1 2023 and that may pave the way for e.g. Apache cTAKES
to also finally upgrade to UIMAv3.

21 Dec 2022 [Richard Eckart de Castilho / Christofer]

No report was submitted.

21 Sep 2022 [Richard Eckart de Castilho / Roy]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Issues:
There are no board-level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (12 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
- uima-ruta-3.2.0 was released on 2022-06-28
- uima-uimaj-io-jsoncas-0.4.0 was released on 2022-08-06
- focus is currently to improve compatibility of the UIMA Java SDK
 and uimaFIT with multi-classloader such as OSGI

## Community Health:
The community remains moderately active. Little feedback from the user side,
more activity on the developer side. There were attempts in bootstrapping
contributions to the non-Apache (but UIMA-based) ClearTK OSS project to update
this project to UIMAv3 and thereby also contribute to unblocking the switch of
Apache cTAKES to UIMAv3 - a bit of progress has been made here...

15 Jun 2022 [Richard Eckart de Castilho / Bertrand]

## Description:
Apache UIMA (*) software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video. (*) Unstructured Information Management Architecture.

## Issues:
There are no board-level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (12 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
- uimaj-3.3.0 was released on 2022-05-09
- uimafit-3.3.0 was released on 2022-06-03
- uima-ruta and uimaj-io-json to follow soon
- significant effort went into streamlining the release process to hopefully
 enable more frequent releases (or at least less painful) in the future

## Community Health:
The community remains moderately active. Little feedback from the user side,
more activity on the developer side. It appears that other projects like
Apache cTAKES are stuck on UIMAv2 while the Apache UIMA project focusses on
the UIMAv3 line and does not plan further v2 releases. One reason they may be
stuck is a dependency on a no longer maintained third-party library (ClearTK)
which relies on UIMAv2. Not clear yet if, when and how users can be brought
onto UIMAv3.

16 Mar 2022 [Richard Eckart de Castilho / Roman]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (12 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
No releases in this reporting period. Due to incoming bug reports several
sub-project releases have been delayed. UIMA Java SDK 3.2.1 will likely
not be released, instead we go for UIMA Java SDK 3.3.0. The new JSON format
requires some more time to mature, so it was extracted into its own GitHub
repo and will be released as a sub-zero version with the next release train.

## Community Health:
The community continues to be moderately active if we also count in
questions on Stack Overflow and activity happening in the wider UIMA
eco-system (i.e. UIMA-related projects and projects using Apache UIMA).
Communication around the core UIMA project is unfortunately pretty low
at the moment.

15 Dec 2021 [Richard Eckart de Castilho / Craig]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (12 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
No releases in this reporting period. A uimaFIT 2.6.0 RC1 was already up
for voting but cancelled due to a bug having been discovered. Releases of
uimaFIT 2.6.0 and UIMA Java SDK 3.2.1 expected for the next reporting period.
Inclusion of the new JSON format hinted at in the last report scheduled
for UIMA Java SDK 3.3.0.

## Community Health:
The community continues to be moderately active. Activity is shifting from
the users mailing list more towards GitHub PRs and StackOverflow though.

15 Sep 2021 [Richard Eckart de Castilho / Justin]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (11 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
Recent releases:
- Apache UIMA Java SDK 2.11.0 released on 2021-07-02

## Community Health:
The community continues to be moderately active and provides bug reports and
PRs at times. Development of a new JSON-based data format for the UIMA CAS
data has started, community feedback is trickling in.

16 Jun 2021 [Richard Eckart de Castilho / Sam]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (11 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
Recent releases:
- Apache UIMA Java SDK 3.2.0 released on 2021-05-03
- Apache UIMA uimaFIT 3.2.0 released on 2021-05-06
- Apache UIMA Ruta 3.1.0 released on 2021-05-18

## Community Health:
The community continues to be moderately active and provides bug reports
and PRs at times.

17 Mar 2021 [Richard Eckart de Castilho / Roman]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (11 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
- Cleaning up backlog on Jira
- Moving more of the project's code repositories from the
 ASF SVN to GitHub/GitBox
- Implementation of new features and bug fixes
- Towards new releases of the UIMA Java SDK, uimaFIT and Ruta sub-projects

- Recent releases:
-- UIMA Build Resources 6 was released on 2021-02-17
-- UIMA Parent POM 14 was released on 2021-03-10

## Community Health:
The community continues to be moderately active and provides bug reports
and PRs at times. The recent switch to GitHub repos facilitates the
contribution process.

16 Dec 2020 [Richard Eckart de Castilho / Craig]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues:
No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-17 (11 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-19.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:

- Cleaning up backlog on Jira
- Moving more of the project's code repositories from the
 ASF SVN to GitHub/GitBox
- Ongoing work on bug fixing and new features
- Implemented transition of PMC chair role from Marshall Schor
 to Richard Eckart de Castilho

- Recent releases:
-- 3.0.1ruta was released on 2020-04-17.
-- 2.8.1ruta was released on 2020-04-11.
-- 3.0.0ruta was released on 2019-12-09.

## Community Health:
The community continues to be moderately active.

GitHub's PR mechanism increasingly used for patch submission.

Started involving user's mailing list in discussions about the
development of features and the way certain bugs are fixed to
assess user impact and to improve community engagement.

18 Nov 2020

Change the Apache UIMA Project Chair

 WHEREAS, the Board of Directors heretofore appointed Marshall Schor
 (schor) to the office of Vice President, Apache UIMA, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Marshall Schor from the office of Vice President, Apache UIMA, and

 WHEREAS, the Project Management Committee of the Apache UIMA project
 has chosen by vote to recommend Richard Eckart de Castilho (rec) as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Marshall Schor is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache UIMA, and

 BE IT FURTHER RESOLVED, that Richard Eckart de Castilho be and hereby
 is appointed to the office of Vice President, Apache UIMA, to serve in
 accordance with and subject to the direction of the Board of Directors
 and the Bylaws of the Foundation until death, resignation, retirement,
 removal or disqualification, or until a successor is appointed.

 Special Order 7A, Change the Apache UIMA Project Chair, was
 approved by Unanimous Vote of the directors present.

16 Sep 2020 [Marshall Schor / Sam]

Board report for Apache UIMA, for September 2020.

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Issues: No Board level issues at this time.

## Membership Data:
Apache UIMA was founded 2010-03-16 (10 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-18.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
### Releases:

0 releases in last quarter

4 releases previous quarter
11 April 2020: Apache UIMA Ruta 2.8.1
17 April 2020: Apache UIMA Ruta 3.0.1
26 April 2020: Apache uimaFIT 2.5.0
12 May 2020: Apache uimaFIT 3.1.0

## Activity:
UIMA AS completed the process of switching to GIT.

Work was done as to switch our Jenkins automation to the new build
infrastructure, for several projects.

Issues at a slow/moderate pace are continuing to be reported
and fixed mainly in uimaFIT and Ruta.
Work on other projects slowed during this last quarter.

## Community Health: The community continues to be moderately active.

17 Jun 2020 [Marshall Schor / Sander]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Membership Data:
Apache UIMA was founded 2010-03-16 (10 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-18.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
### Releases:

4 releases in last quarter:
11 April 2020: Apache UIMA Ruta 2.8.1
17 April 2020: Apache UIMA Ruta 3.0.1
26 April 2020: Apache uimaFIT 2.5.0
12 May 2020: Apache uimaFIT 3.1.0

## Activity:
Work continues on getting the uima-cpp (the C++ support)
working on modern versions of Linux, focusing on multi-linux-version
building.

Git transitions:  UIMA Ruta switched to GIT this quarter.
UIMA AS is in the process of switching to GIT.

Issues at a slow/moderate pace are continuing to be reported
and fixed in core UIMA, uimaFIT, Ruta, uima-as, and uima-ducc.
Activity seems to have picked up a bit during the Covid-19
period, perhaps because people have a bit more time at home to
work on things.

## Community Health: The community continues to be moderately active.

## Issues: No Board level issues at this time.

18 Mar 2020 [Marshall Schor / Rich]

Board report for Apache UIMA, for March 2020.

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Membership Data:
Apache UIMA was founded 2010-03-16 (10 years ago)

There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Viorel Morari on 2019-11-18.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Project Activity:
### Releases:

No releases in last quarter

## Activity:
Major work continues on getting the uima-cpp (the C++ support)
working on modern versions of Linux.

UIMA Issues at a slow/moderate pace are continuing to be reported
and fixed in core UIMA, uimaFIT, Ruta, uima-as, and uima-ducc.

A request to INFRA to move the uima-as project to GIT from SVN
was made January 20, and we're awaiting INFRA action on this.
( https://issues.apache.org/jira/browse/INFRA-19750 )

## Community Health: The community continues to be moderately active.

## Issues: No Board level issues at this time.

18 Dec 2019 [Marshall Schor / Rich]

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Membership Data:
Apache UIMA was founded 2010-03-16 (10 years ago)
There are currently 25 committers and 17 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- Viorel Morari was added to the PMC on 2019-11-18
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Releases:

3 releases in last quarter
uimaj-3.1.1 was released on 2019-11-08.
UIMA Ruta 2.8.0 was released on 2019-11-28.
UIMA Ruta 3.0.0 was released on 2019-12-09.

## Activity:
The uimaj-3.1.1 was the first release of uimaj after
migrating that project from SVN to GIT.

The Ruta 3.0.0 is the first release of Ruta that
depends on the newer release stream of core uima version 3.

The uima-cpp subproject was (after many years of
dormancy) upgraded to current levels of C++ compiler tool
chains and associated dependencies; we hope a release will
be forthcoming after some more testing, soon.

## Community Health: The community continues to be moderately active.

## Issues: No Board level issues at this time.

18 Sep 2019 [Marshall Schor / Roman]

Board report for Apache UIMA, for September 2019.

## Description:
Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard. The software provides frameworks, tools and annotators,
facilitating the analysis of unstructured content such as text, audio and
video.

## Membership Data:
Apache UIMA was founded 2010-03-16 (9.5 years ago)
There are currently 25 committers and 16 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:4.

Community changes, past quarter:
- No new PMC members. Last addition was Lou DeGenaro on 2016-05-02.
- No new committers. Last addition was Viorel Morari on 2018-09-20.

## Releases:

2 releases in last quarter
uimaj-3.1.0 was released on 2019-08-15.
uimaj-2.10.4 was released on 2019-08-09.

## Board question from last report: druggeri:
>> It's good to see new contributors.
>> Any prospects for new PMC members... it's been a while.

We do not currently have any new PMC member prospects,
but we keep our eye out for some.

Activity:
 After the release of uimaj, we started the work to migrate
 that project from SVN to GIT.
 This has been a slow and difficult process,
 due mainly to a couple of things

 1) the documentation for GIT at apache
    leaves several things undocumented, and also includes
    apparently out-of-date information.
    See for example,
    https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-478
    (read the comments)

 2) simple modifications for one's project's GIT repository
    such as renaming a branch, sometimes require filing of
    INFRA Jira issues, and due to current load,
    these appear in their KANBAN queue that's 100's of items long.
    See https://issues.apache.org/jira/projects/INFRA, and
    choose the KANBAN view on the left-hand navigation.
    The result is that with the current INFRA staffing resources,
    it can take more than a week to get these acted on.

Community Health: The community continues to be moderately active;
some new contributors doing patches.

Issues: No Board level issues at this time.

19 Jun 2019 [Marshall Schor / Myrle]

Board report for Apache UIMA, for June 2019.

Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Lou DeGenaro on Mon May 02 2016

## Committer base changes:

 - Currently 25 committers.
 - Last new committer: Viorel Morari added as a committer on Thu Sep 20 2018

## Releases:

 3 releases in the last quarter:
 - 10 April 2019: UIMA Java SDK 3.0.2 (the core component)
 - 16 April 2019: uimaFIT 3.0.0 - the first release of uimaFIT
                                  supporting the core version 3 level
 - 26 April 2019: DUCC 3.0.0 - a major update to the scaleout software
                               supporting running on clusters

Activity:
  The DUCC release included a fix for a CVE issue.
  UIMA DUCC project working on multiple fixups/cleanups
  following the 3.0.0 release.
  The core UIMA Java SDK working on minor cleanups and bug fixes
  for some edge cases.

Community: The community continues to be moderately active;
some new contributors doing patches.

Issues: No Board level issues at this time.

20 Mar 2019 [Marshall Schor / Rich]

Board report for Apache UIMA, for March 2019.

Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Lou DeGenaro on Mon May 02 2016

## Committer base changes:

 - Currently 25 committers.
 - Last new committer: Viorel Morari was added as a committer on Thu Sep 20
   2018

 ## Releases:

 1 releases of UIMA Ruta
 - Ruta 2.7.0 was released on 24 February 2019

Activity: UIMA DUCC project has been working on a release, with several
release candidates. The core UIMA Java SDK version 3.0.2 is recently posted
for voting.

Community: The community continues to be moderately active.

Issues: No Board level issues at this time.

-Marshall Schor

19 Dec 2018 [Marshall Schor / Phil]

Board report for Apache UIMA, for December 2018.

Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Lou DeGenaro on Mon May 02 2016

## Committer base changes:

 - Currently 25 committers.
 - Last new committer: Viorel Morari was added as a committer on Thu Sep 20
   2018

 ## Releases:

 2 releases of the main UIMA Java SDK were done;
 - 2.10.3SDK was released on Wed Nov 28 2018
 - 3.0.1SDK was released on Wed Nov 28 2018

Activity: We updated our project-wide parent POM to current levels, and
incorporated changes to accommodate Apache policies on changes to SHA1 / MD5
checksums.

  We upgraded our build release process to work with Java 11, as well as Java
  8. The Java SDK, uimaFIT, UIMA-AS, DUCC, RUTA are actively being worked on.

  The UIMA C++ version, after a long while of no volunteers to work on it, has
  sprung to life, with one new contributor working to upgrade it to current
  levels and get the test cases working again.

Community: The community continues to be moderately active.

Issues: No Board level issues at this time.

19 Sep 2018 [Marshall Schor / Isabel]

Board report for Apache UIMA, for September 2018.

Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Lou DeGenaro on Mon May 02 2016

## Committer base changes:

 - voting on new committer now.
 - Currently 24 committers.
 - No new committers added in the last 3 months
 - Last committer addition was William Colen at Wed Apr 19 2017

 ## Releases:

 - no new releases this quarter.  We almost had one, but it was delayed
   so we could work on the new policy around checksums
 - last release was UIMA ConceptMapper addon 2.10.2 on 27 April 2018

Activity:
  This summer quarter has been a bit quieter than usual.
  Java SDK, UIMA-FIT, UIMA-AS, DUCC, RUTA are actively being worked on.
  Two new ICLAs and one CCLA received.
  Mailing list activity remains moderate.

Community: The community continues to be moderately active.

Issues: No Board level issues at this time.

20 Jun 2018 [Marshall Schor / Rich]

Board report for Apache UIMA, for June 2018.

Apache UIMA's mission: the creation and maintenance of open-source software
related to the analysis of unstructured data, guided by the UIMA Oasis
Standard.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Lou DeGenaro on Mon May 02 2016

## Committer base changes:

 - Currently 24 committers.
 - No new committers added in the last 3 months
 - Last committer addition was William Colen at Wed Apr 19 2017

 ## Releases:

 - UIMA Asynchronous Scaleout (UIMA-AS) 2.10.3 was released on Mon Apr 16 2018
 - UIMA-DUCC 2.2.2 was released on Sun Mar 18 2018
 - UIMA ConceptMapper addon 2.10.2 was released 27 April 2018

Activity: Java SDK, UIMA-FIT, UIMA-AS, DUCC, RUTA are actively being worked
on.

  uimaFIT moved to GIT from SVN, the first project within UIMA to do so.

  Mailing list activity remains moderate.

Community: The community continues to be moderately active.

Issues: No Board level issues at this time.

21 Mar 2018 [Marshall Schor / Phil]

oard report for Apache UIMA, for March 2018.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
05 Mar 2018  (new)        last release - UIMA Java SDK 3.0.0
03 May 2016  (no change)  last PMC addition
18 Apr 2017  (no change)  last Committer addition

Releases:
 05 Mar 2018 Apache UIMA Java SDK 3.0.0
 07 Feb 2018 Apache UIMA Asynchronous Scaleout (UIMA-AS) 2.10.2

Activity:
 Java SDK, UIMA-AS, DUCC, RUTA are
 actively being worked on.

 The Java SDK version 3.0.0 was finally released after
 an extensive ramp up involving 2 alpha releases and
 one beta release.

 Our last committer addition was William Colen, who is contributing
 to the C++ implementation of the UIMA framework.

 Mailing list activity remains moderate.

Community:
 The community continues to be moderately active.
 There has been a bit of discussion around moving more to GIT;
 some are in favor; others feel it would be a significant
 workload increase for which they don't have time.

Issues:
 No Board level issues at this time.

20 Dec 2017 [Marshall Schor / Chris]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
14 Nov 2017  (new)        last release - Apache uimaFIT 2.4.0
03 May 2016  (no change)  last PMC addition
18 Apr 2017  (no change)  last Committer addition

Releases:
 14 Nov 2017 Apache UIMA uimaFIT 2.4.0
 09 Nov 2017 Apache Java SDK 3.0.0-beta
 03 Nov 2017 Apache UIMA DUCC 2.2.1

Activity:
 Most major projects (Java SDK, DUCC, uimaFIT, RUTA) are
 actively being worked on.  The Java SDK version 3 reached
 the beta version in a release.

 We successfully made our first use of the Symantec Jar-signing
 service (kudos to Mark Thomas for helping out in several admin issues).

 Mailing list activity remains moderate, with
 people from the extended community helping out by answering
 questions.

Community:

 The community continues to be moderately active.

Issues:
No Board level issues at this time.

@Rich: follow up on previous board comments regarding PMC and committers

20 Sep 2017 [Marshall Schor / Rich]

Board report for Apache UIMA, for September 2017.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
30 Aug 2017  (new)        last release - Apache UIMA DUCC 2.2.1
03 May 2016  (no change)  last PMC addition
18 Apr 2017  (no change)  last Committer addition

Releases:
 30 Aug 2017 Apache UIMA DUCC 2.2.1
 29 Aug 2017 Apache Java SDK 2.10.1
 24 Jul 2017 Apache UIMA Ruta 2.6.1

Activity:
 Most major projects (Java SDK, DUCC, uimaFIT, RUTA) are
 actively being worked on.  The Java SDK version 3 had another
 release candidate for a beta version.  Testing of version 3
 with other parts of UIMA is being done, as part of the
 beta version release candidate.

 Mailing list activity remains moderate, with
 people from the extended community helping out by answering
 questions.

Community:

 The community continues to be moderately active.

Issues:
No Board level issues at this time.

21 Jun 2017 [Marshall Schor / Bertrand]

oard report for Apache UIMA, for June 2017.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
04 Apr 2017  (new)       last release - Apache UIMA Java SDK 2.10.0
03 May 2016  (no change) last PMC addition
18 Apr 2017  (new)       last Committer addition

Releases:
 04 Apr 2017 Apache UIMA Java SDK 2.10.0
 29 Mar 2017 Apache uimaFIT 2.3.0
 19 Mar 2017 Apache UIMA Java SDK 3.0.0-alpha02
 10 Mar 2017 Apache UIMA Ruta 2.6.0

Activity:
 All major projects (Java SDK, DUCC, uimaFIT, RUTA,  C++) are
 actively being worked on.  The Java SDK version 3 is
 progressing towards a beta version (after 2 alpha releases).

 Mailing list activity remains moderate, with
 people from the extended community helping out by answering
 questions.

Community:

 The community continues to be moderately active.
 We added a new committer, who has started work on a release
 candidate for the C++ version of UIMA.

Issues:
No Board level issues at this time.

15 Mar 2017 [Marshall Schor / Mark]

Board report for Apache UIMA, for March 2017.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:

23 Feb 2017  (new)        last release - Apache UIMA DUCC 2.2.0
03 May 2016  (no change)  last PMC addition
24 Jul 2015  (no change)  last Committer addition

Releases:

 23 Feb 2017 Apache UIMA DUCC 2.2.0
 30 Jan 2017 Apache UIMA Java SDK 3.0.0-alpha
               Alpha release of significant new internal
               implementation of core UIMA Java framework
 15 Dec 2016 Apache UIMA Asynchronous Scaleout (UIMA-AS) 2.9.0
               many upgrades, improvements, fixes

Other Activity:

 Two release candidate votes are pending.

Community:

 Response to board question for previous report:

   idf: No new committer for over a year - any candidates?
   We did reach out in one project to see if a contributor
   might be interested, but got a not-at-this-time response.

   We are watching some other people who have started with
   some initial contributions.

 The community continues to be moderately active.

 Actively working on boosting prioritization for work on
 UIMA CPP; this (sub)project has had pending fixes that haven't been
 applied and needs a new release.

Issues:

 No Board level issues at this time.

21 Dec 2016 [Marshall Schor / Chris]

Board report for Apache UIMA, for December 2016.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
28 Sep 2016  (new)        last release - Apache UIMA Ruta 2.5.0
03 May 2016  (no change)  last PMC addition
24 Jul 2015  (no change)  last Committer addition

Releases:
 28 Sep 2016 Apache UIMA Ruta 2.5.0
             many upgrades, improvements, fixes

Other Activity:

 At infra's request, fixed a test case running as part of
 Jenkins build for UIMA-AS that opened an RMI port.
 We fixed the test harness and configured it to not open
 this port. Infra chat support was very helpful in
 getting this resolved.

 Apache UIMA AS subproject in release vote (pending).

Community:

 The community continues to be moderately active.

Issues:
No Board level issues at this time.

21 Sep 2016 [Marshall Schor / Jim]

Board report for Apache UIMA, for September 2016.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
30 Aug 2016  (new)        last release - Apache UIMA Java SDK 2.9.0
03 May 2016  (no change)  last PMC addition
24 Jul 2015  (no change)  last Committer addition

Releases:
 30 Aug 2016 Apache UIMA Java SDK 2.9.0 - bug fixes + 2 new features
 08 Aug 2016 Apache DUCC 2.1.0 many updates and upgrades
                               of contained subcomponents

Other Activity:

Apache UIMA Ruta subproject in release vote (pending).
Dev mailing lists had more discussions around various directional
issues for the experimental UIMA V3 work, such as backward
compatibility concerns, and the best ways to exploit Java 8 idioms.

Reported an Infra issue
https://issues.apache.org/jira/browse/INFRA-12551
where the mechanism that ties SVN updates to Jira issues
(an important facility) via commit message tagging, stopped working
in mid June for many Apache projects.

Community:

The community continues to be moderately active.

Issues:
No Board level issues at this time.

15 Jun 2016 [Marshall Schor / Chris]

Board report for Apache UIMA, for June 2016.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:

 20 May 2016  (new)        last release - Apache UIMA-AS 2.8.1
                                         (UIMA Asynchronous Scalout)
 03 May 2016  (new)        last PMC addition
 24 Jul 2015  (no change)  last Committer addition

Releases:

 06 Apr 2016 Apache uimaFIT 2.2.0 this had many bug fixes and improvements, and
                                  upgrades to dependencies
 20 May 2016 Apache UIMA-AS 2.8.1 this was an upgrade of many dependencies
                                  to later release levels.

Other Activity:

 Work on the experimental UIMA Version 3 core is focused on getting a
 migration path that is easy for the user community.

 UIMA Ruta (Rules Text Language and workbench) and DUCC continue to be very
 active.

Community:

 The community continues to be moderately active.

Issues:

 No Board level issues at this time.

16 Mar 2016 [Marshall Schor / Sam]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
15 Feb 2016  (new)        last release - Apache UIMA RUTA 2.4.0
                                       (Rules Text Language and workbench)
12 Mar 2013  (no change)  last PMC addition
24 Jul 2015  (no change)  last Committer addition

Releases:
 15 Feb 2016 Apache UIMA RUTA 2.4.0 - this was a large-ish collection of new
             features and bug fixes

Other Activity:

The experimental UIMA Version 3 core has advanced to having all but 3 of the
core test cases running. Next phase will involve compatibility testing and
building bridges from the current to the new version, a potentially non-trivial
task.

UIMA Ruta (Rules Text Language and workbench) and DUCC continue to be very
active.  Work is also underway to do a release of UIMA-AS to upgrade several
of the components within it.  One component, ActiveMQ, was identified as
having security issues, and the upgrade will resolve those.

We began work with Mark Thomas (of Apache) on two initiatives - code signing,
and looking at the results of the SRC CLR scanning for code vulnerabilities -
this is currently ongoing work.

A Committer and PMC member, Richard Eckart de Castilho, gave an Apache UIMA
lightning talk at the Apache Software Foundation Roadshow event in
Karlsruhe, Germany.  http://jug-karlsruhe.de/content/apache-software-foundation/

We managed with help from various sources within Apache to guess the owner of
the Twitter account named Apache UIMA, and also managed to reclaim that account;
this was done without invoking trademark infringement claims.
it is now under control of Apache UIMA PMC members, and will be used to
tweet Apache UIMA significant events.

Community:

The community continues to be moderately active.

Issues:
No Board level issues at this time.

16 Dec 2015 [Marshall Schor / Sam]

Board report for Apache UIMA, for December 2015.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
26 Oct 2015  (new)        last release - Apache UIMA DUCC 2.0.1
12 Mar 2013  (no change)  last PMC addition
24 Jul 2015  (no change)  last Committer addition

Releases:
 26 Oct 2015: UIMA DUCC 2.0.1 released - a bug fix release

Other Activity:

Implementation on the experimental UIMA Version 3 core has advanced to the point
where a significant number of test cases are passing.

UIMA Ruta (Rules Text Language and workbench) and DUCC continue to be very
active.

Community:

The community continues to be moderately active with some contributions
coming from a couple of new people.

An official communication from the UK Ministry of Defence announced a text
analytics framework based on UIMA, see
https://www.gov.uk/government/news/dstl-adds-to-open-source-software

Issues:
No Board level issues at this time.

16 Sep 2015 [Marshall Schor / Greg]

Board report for Apache UIMA, for September 2015.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
25 Aug 2015  (new)        last release - Apache UIMA Ruta 2.3.1
12 Mar 2013  (no change)  last PMC addition
24 Jul 2015  (new)        last Committer addition

Releases:
 22 Jul 2015: UIMA Java SDK 2.8.0 released - restoring some accidentally
    dropped public APIs
 11 Aug 2015: UIMA Java SDK 2.8.1 released - a few bug fixes found in 2.8.0
    after release
 11 Aug 2015: UIMA DUCC 2.0.0 released - a major release with many new
    features and bug fixes
 25 Aug 2015: UIMA Ruta 2.3.1 released - bugfix release

Other Activity:

Received a software grant for the donation of a rework of the UIMA innards.

Work continues documenting various ideas, tradeoffs,
and diagrams explaining some of the more subtle points about UIMA innards.
These are on our confluence wiki.

The person we talked with at ApacheCon contributed some improvements to a
visualization tool; these were incorporated into our UIMA 2.8.0 release.

We participated in the documentary video about the ASF via a video call.

Community:

The community continues to be moderately active with some contributions
coming from a couple of new people.

Issues:
No Board level issues at this time.

17 Jun 2015 [Marshall Schor / Brett]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
08 Jun 2015  (new)        last release
12 Mar 2013  (no change)  last PMC addition
24 Dec 2013  (no change)  last Committer addition

Releases:
 UIMA Ruta 2.3.0 released, with better integration with Maven,
 extensions and simplification of the rules language,
 improvements to analysis engines including the HtmlConverter,
 and many bug fixes. http://uima.apache.org/news.html#08 June 2015

Other Activity:

A major potential contribution was posted to our Jira, which reimplements
much of the "innards" of UIMA core using more standard Java constructions,
in an attempt to support better concurrancy on processors with large
numbers (e.g. 64) of cores.  This work is a proof-of-concept, and is
being evaluated.  The community has asked the donor to submit a
software grant so we can take this through IP clearance and put it into our
SVN for further study and evaluation.

This has prompted some new wiki pages documenting various ideas, tradeoffs,
and diagrams explaining some of the more subtle points about UIMA innards.
These are on our confluence wiki.  As a side note, a big thank you to
infra for the upgrades to the wiki, in support of nice diagramming tooling!

3 people including 2 PMC members gave UIMA-related talks at Apachecon 2015
in Austin. We heard from one person that they attended ApacheCon just to be
able to meet with the UIMA team.  One person subsequently has started
contributing to the project.

Based on an ApacheCon talk which suggested talking with your community
where they like to talk, more people have started responding to UIMA
questions on StackOverflow, a popular website for these kinds of questions.

We have agreed to participate in the documentary video about the ASF;
a video call is planned for later this month.

Besides UIMA Ruta (which had a release), UIMA DUCC is progressing toward
a next release, and core UIMA development continues to be quite active.

Community:

The community continues to be moderately active.  A new person has started
committing improvements to one of the core UIMA tools.

Issues:
No Board level issues at this time.

18 Mar 2015 [Marshall Schor / Greg]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
06 Mar 2015    last release
12 Mar 2013    last PMC addition
24 Dec 2013    last Committer addition

Releases:
 UIMA Java SDK 2.7.0 was just released, it has many significant
 improvements and fixes. http://uima.apache.org/news.html#06 March 2015

Other Activity:

4 talks involving UIMA were submitted to Apachecon 2015, and
2 were accepted; a 3rd one is "pending" and may be accepted
depending on whether or not a slot opens up.

Core UIMA, UIMA DUCC, and UIMA Ruta are all quite active.

The mailing lists are fairly active, and normal bug finding/fixing
work continues.

Community:

The community continues to be active, with some new contributions coming in,
especially for UIMA Ruta. UIMA-DUCC continues to have some traffic on the
email lists as users start using it.

Issues:
No Board level issues at this time.

17 Dec 2014 [Marshall Schor / Ross]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
23 Oct 2014    last release
12 Mar 2013    last PMC addition
24 Dec 2013    last Committer addition

2 Releases:
 23 Oct  2014  UIMA-DUCC (Distributed UIMA Cluster Controller)
     1.1.0 released
     http://uima.apache.org/news.html#23 October 2014
 23 Sept 2014  UIMA Ruta (rule based scripting w/ Eclipse workbench)
     2.2.1 released
     http://uima.apache.org/news.html#23 September 2014

Other Activity:

A Youtube channel for UIMA was started, to post tutorials;
you can see it here:
https://www.youtube.com/channel/UC1YKyoL1W-xNHs9cv4U1V9g
There are many other previous tutorials about UIMA on youtube, posted
by various individuals, as well.

Core UIMA is quite active, working towards a next release, which will
include JSON serialization, in support of the trend toward Cloud deployments.

The mailing lists are fairly active, and normal bug finding/fixing
work continues.

Community:

The community continues to be active, with some new contributions coming in,
including some video tutorials which were posted on Youtube.
UIMA-DUCC is starting to get traffic on the email lists as users
start using it.

Issues:
No Board level issues at this time.

17 Sep 2014 [Marshall Schor / Brett]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
14 July 2014   last release
12 Mar 2013    last PMC addition
24 Dec 2013    last Committer addition

2 Releases:
 16 July 2014  UIMA-AS (Asynchronous Scaleout support for UIMA) 2.6.0 released
     http://uima.apache.org/news.html#16 July 2014
 12 June 2014  uimaFIT 2.1.0 released
     http://uima.apache.org/news.html#12 June 2014

Other Activity:

UIMA DUCC (Distributed UIMA Cluster Controller) work is very active and
progressing toward a next release.

Core UIMA is close to being able to add JSON serialization, in support
of the trend toward Cloud deployments.

UIMA Ruta (Rule-based script language supported by Eclipse tooling) is
about to release the next version (vote underway).

The mailing lists are fairly active, and normal
bug finding/fixing work continues.

Community:

A workshop with a strong focus on UIMA was held in conjunction with COLING 2014,
the International Conference on Computational Linguistics, and UIMA Ruta
was demonstrated here as well.  http://uima.apache.org/coling14.html

Several new contributers have started contributing, especially to Ruta.

Issues:
No Board level issues at this time.

18 Jun 2014 [Marshall Schor / Jim]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
12 May 2014    last release
12 Mar 2013    last PMC addition
24 Dec 2013    last Committer addition

2 Releases:
 12 May 2014  UIMA Java SDK 2.6.0 released
     http://uima.apache.org/news.html#12 May 2014
 15 Apr 2014  UIMA Ruta 2.2.0 released
     http://uima.apache.org/news.html#15 April 2014

Other Activity:
 DUCC website improved with links to demo server.
 uimaFIT is in a new release vote as I write this.
 Major work continues on DUCC and Ruta.

 The mailing lists are fairly active, and normal
 bug finding/fixing work continues.

Community: no change

Issues: No Board level issues at this time.

19 Mar 2014 [Marshall Schor / Brett]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
30 Jan 2014    last release
12 Mar 2013    last PMC addition
24 Dec 2013    last Committer addition

2 Releases:
 30 Jan 2014  UIMA-DUCC 1.0.0 released
     http://uima.apache.org/news.html#30 January 2014
     DUCC = Distributed UIMA Cluster Computing
 14 Jan 2014  UIMA Java SDK 2.5.0 released
     http://uima.apache.org/news.html#14 January 2014

Other Activity:

Worked with Infra to set up a demo web-server for DUCC
here:  http://uima-ducc-vm.apache.org:42133/jobs.jsp

The main web page was augmented to reflect the growing
number of significant components: Ruta, DUCC, and uimaFIT
were added to the big picture.

Major work continues on DUCC and Ruta. The core Java
framework is being improved to better support large
multi-core processors.

The mailing lists are fairly active, and normal
bug finding/fixing work continues.

Community:
1 committer added in December.

Issues:
No Board level issues at this time.

18 Dec 2013 [Marshall Schor / Chris]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
14 Nov 2013    last release
12 Mar 2013    last PMC addition
 5 Nov 2013    last Committer addition

2 Releases:
  2.1.0 release of UIMA Ruta 20 Sep 2013
      http://uima.apache.org/news.html#20 September 2013
  2.4.2 release of UIMA Asynchronous Scaleout 14 Nov 2013
      http://uima.apache.org/news.html#14 November 2013

Other Activity:

A Git repo is being added.

A UIMA workshop and tutorial was held at the
International Conference of the German Society for Computational
Linguistics and Language Technology (GSCL) 2013 (23-24. Sept.).
This workshop was co-organized by two of the Apache UIMA project's
committers.

Community:
2 committers added in November.

Issues:
No Board level issues at this time.

18 Sep 2013 [Marshall Schor / Shane]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Dates:
31 Aug 2013    last release
12 Mar 2013    last PMC addition
15 Jan 2013    last Committer addition

3 Releases:
 2.4.1 release of main UIMA Java SDK, 26 Jul 2013
     http://uima.apache.org/news.html#26 Jul 2013
 2.4.2 release of main UIMA Java SDK, 09 Aug 2013
     http://uima.apache.org/news.html#09 Aug 2013
 2.0.0 release of uimaFIT             31 Aug 2013
     http://uima.apache.org/news.html#31 Aug 2013

Other Activity:

All three new major recent contributions, uimaFIT, Ruta, and DUCC,
continue to be very active.

An upcoming UIMA workshop and tutorial will be held at the
International Conference of the German Society for Computational
Linguistics and Language Technology (GSCL) 2013 (23-24. Sept.).
This workshop is co-organized by two of the Apache UIMA project's
committers. A keynote at the workshop will be given by Pei Chen
(Apache cTAKES PMC Chairperson) and Guergana Savova.

Community:
We are voting on adding one new committer who has been contributing
several patches to the Ruta project (vote in progress for that now).

Issues:
No Board level issues at this time.

19 Jun 2013 [Marshall Schor / Bertrand]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
We released a component, Apache UIMA Ruta r 2.0.1, on 29 May 2013
http://uima.apache.org/news.html#29

Other Activity:
Following the advice of trademarks@, the trademark issue over the
name "Textmarker" was resolved by us dropping the use of that
term, and renaming the project UIMA Ruta, and doing a new release
under that name, updating the Website, etc.

All three new major recent contributions, uimaFIT, Ruta, and DUCC,
are very active.

Community:
Ruta is getting additional contributions from
4 new people in that community (who have sent in ICLAs).

Issues:
No Board level issues at this time.

20 Mar 2013 [Marshall Schor / Sam]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
We released a component, Apache UIMA TextMarker 2.0.0, on 05 March 2013.
http://uima.apache.org/news.html#05 March 2013

Other Activity:
The release of TextMarker elicited a trademark-violation letter; this
is actively being worked through by trademarks@.

Two major contributions, uimaFIT and DUCC, are now official sandbox projects
and are very active.

The Eclipse Update Site packaging was restructured to follow P2 conventions,
and was released as part of the TextMarker release.

Community:
New Committers: Jim Challenger and Lou Degenaro, were voted in
on 15 January 2013.

Issues:
No Board level issues at this time

19 Dec 2012 [Marshall Schor / Roy]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
Two releases since last report: the 2.4.0 version of the
C++ base framework, and the 2.4.0 version of the asynchronous scaleout.

Other Activity:
Two major contributions, uimaFIT and DUCC, were voted into the
sandbox.  One has just today filed the Software Grant, and the other
should shortly.

Bug fixes and improvements are actively being done to both
UIMA base SDK and UIMA-AS.  The TextMarker project
in the sandbox is getting close to its first release.

The Eclipse Update Site packaging was restructured to follow P2 conventions.
A vote is pending on this.

Some add-on components refreshed to update dependencies to newer levels (but not
yet released).

Community:
no changes

Issues:
No Board level issues at this time

Report should mention release dates.

19 Sep 2012 [Marshall Schor / Brett]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases: No releases since last report.  But both 2.4.0 releases
of the C++ and UIMA-AS frameworks are close.

Activity:
We have had much work in testing various release candidates for the
C++ version of the UIMA framework (we're up to Release Candidate 7),
with feedback from user testing.
Bug fixes and improvements are actively being done to both
UIMA base SDK and UIMA-AS.  Work continues on the TextMarker project
in the sandbox, with most issues now resolved, and documentation started.

We are progressing toward bringing in a contribution, UIMAFit; they've
done the background work toward getting a software grant signed
by the various parties, and have posted a code drop on a Jira for the team to
initially give feedback on.

Community: no changes

Issues: No Board level issues at this time

20 Jun 2012 [Marshall Schor / Brett]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
No releases since last report (except for some build tooling).

Activity:
Typical mailing list activities for this quarter.
Bug fixes and improvements are actively being done to both
UIMA base SDK and UIMA-AS.  Work continues on the TextMarker project
in the sandbox.  A new project has been added to the sandbox for
UIMA components running on the Bulk Synchronous Parallel (BSP)
programming model. We are considering a proposal to bring a
contribution, uimaFIT, into the project.

We hope to have the next release in the next Quarter, of UIMA-AS
(probably based on a next release of UIMA SDK), and of UIMA-C++.

Community:
No changes

Issues: No Board level issues at this time

21 Mar 2012 [Marshall Schor / Bertrand]

Board report for Apache UIMA, for March 2012.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
No releases since last report, but had 4 release candidates for the
C++ version of the UIMA framework, and it's pretty close to a release.
UIMA-AS (Asynchronous Scaleout) is being worked on for release.

Activity:
Typical mailing list activities for this quarter.  We did notice that
the approximate downloads (as reported here:
http://people.apache.org/~vgritsenko/stats/projects/uima.html#Downloads-N1008F)
seems to have doubled in the last 2 quarters.

The Lucene project has a new adapter that enables using UIMA annotators for
tokenizing the stream, in their trunk (not yet released).

Community:
Peter Klügl joined the PMC.

Issues: No Board level issues at this time

Trademarks/Branding:
 This is now complete:
 Branding checklist:
   Project Website Basics - done
   Website Navigation Links - done
   Trademark Attributions - done
   Logos and Graphics - done
   Project Metadata - done
   Read PMC Branding Responsibilities - done,
   all PMC members have confirmed

21 Dec 2011 [Marshall Schor / Greg]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
Since last report, UIMA Java SDK 2.4.0 was released
(http://uima.apache.org/news.html#07 December 2011).
This release contained a reworking of the Cas Editor, plus
a year's worth of accumulated bug fixes.

Community:
We added a new committer, Peter Klügl, who is working closely with
another committer developing a new UIMA tool called TextMarker.

Issues: No Board level issues at this time

Trademarks/Branding:
 This is now complete:
 Branding checklist:
   Project Website Basics - done
   Website Navigation Links - done
   Trademark Attributions - done
   Logos and Graphics - done
   Project Metadata - done
   Read PMC Branding Responsibilities - done,
   all PMC members have confirmed

21 Sep 2011 [Marshall Schor / Sam]

Board report for Apache UIMA, for September 2011.

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
Since last report, the Addons package for UIMA was released
(http://uima.apache.org/news.html#29 August 2011).  The addons package
contains 2 new annotators:
  Solrcas (for storing CAS objects into an Apache Solr instance), and
  AlchemyAPIAnnotator (wraps alchemyapi.com services).

Development:
A new contributor, Peter Klügl contributed a UIMA tool to the sandbox,
called TextMarker.

Nicolas Hernandez has set up a French language portal to all things UIMA, and
contributed a French language models for the Hidden Markov Model (HMM)
Tagger annotator, and generally improved that annotator.
The French language models are awaiting getting some additional permissions
before they are put into SVN.

Some attempts to package UIMA Annotators as OSGi bundles led to renewed
investigations toward this, and some progress was made in identifying
approaches and tools, including Maven integration / support.

There continue to be lots of incremental Cas Editor fixes, mostly driven
by user feedback and the development of a new Cas Editor based plugins
at the Apache Incubator OpenNLP project.

UIMA-AS had a few bug fixes, and some new features, including exposing
per-component statistics (for tuning) from UIMA aggregates for each CAS.

Community:
No changes.

Issues: No Board level issues at this time

Trademarks/Branding:
  Previous work to add TM started (at some point in time) to fail to display.
  With infra's help, traced this to the fact that Apache Web sites
  are now being forced to display using UTF-8.  We adjusted our build to
  accommodate this change.

 Branding checklist:
   no change from previous report:
  Project Website Basics - done
  Website Navigation Links - done
  Trademark Attributions - done
  Logos and Graphics - not done
  Project Metadata - done
  Read PMC Branding Responsibilities - partially done.  Need to get confirmation
    that all PMC members have read this.

15 Jun 2011 [Marshall Schor / Sam]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:
Since last report, UIMA-AS Released
(http://uima.apache.org/news.html#22 March 2011).

Development:
UIMA CAS Editor is being improved and extended with inputs from several
active users. A new Eclipse plugin was done that supports easy launching
of UIMA Analysis Engines from within Eclipse.

The set of add-ons is being released soon (on 2nd release candidate as of now).

A user has set up a French language portal to all things UIMA, and
contributed a French language models for the Hidden Markov Model (HMM)
Tagger annotator, and generally improved that annotator.

Another user contributed fixes to URL usage.

Community:
Two users have been busy submitting patches, some of which haven't been
acted upon yet (we have a backlog).  One new user who has expressed an
interest in helping out, has also started contributing patches.

Issues: No Board level issues at this time

Trademarks/Branding: all of our web pages have the right footers.
We changed the first occurrence of the use of trademark at the
beginning to be a modifier of a generic class noun, per recent guidance.

 Branding checklist:
  Project Website Basics - done
  Website Navigation Links - done
  Trademark Attributions - done
  Logos and Graphics - not done
  Project Metadata - done
  Read PMC Branding Responsibilities - partially done.  Need to get confirmation
    that all PMC members have read this.

16 Mar 2011 [Marshall Schor / Greg]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

PR:
Sally K did a Press Release with around UIMA's use in the
IBM Watson machine that played against Jeopardy!

Releases:
Since last report, we've almost released UIMA-AS (we're on RC6).

Development:
Got Continuous Integration going for UIMAJ and UIMA-AS using Hudson.
Got Sonar reporting going for UIMAJ.

Jira issues continue to come in and get worked on at a moderate rate,
including several in the UIMA-AS (Asynchronous Scaleout) area related
to various error recovery scenarios.

Work continues on Solrcas, a CAS Consumer which maps UIMA FeatureStructures
to Solr fields.  AlchemyAPI has been extended with a new annotator which
wraps the sentiment analysis web-service.

Community:
No changes. One user has now released a toolkit built on
top of UIMA: DKPro Core 1.1.0

Issues: No Board level issues at this time

Trademarks/Branding: A first pass on improving conformance to
trademark standards was completed; now all of our web pages have
the right footers.  Still have a bit more to do (e.g., adding
a small TM to our logo images).

Noirin: Congrats on the Jeopardy win!

15 Dec 2010 [Marshall Schor / Doug]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:

2010-Dec-10 Apache UIMA Java SDK version 2.3.1 released (just now!).
 This is the first release of the base UIMA infrastructure,
 done as a top level project.  Some loose ends remain in getting
 our website updated and in sync with this release, and the
 announcement will be sent when that is complete.

 We will be working on releasing the other 3 major components
 (UIMA-AS, UIMA-CPP, and the Add-ons package).

2010-1-26 2.3.0 (Incubator - last release) release of Java SDK, Annotator
               add-on package, UIMA-AS (Async scaleout), and UIMA-CPP
               (C++ enablement)

Development:

One-time setups needed to build UIMA have been simplified considerably,
as we continue to move closer toward the conventional Maven way
of doing things.

Jira issues continue to come in and get worked on at a moderate rate,
including several in the UIMA-AS (Asynchronous Scaleout) area related
to various error recovery scenarios.

The CAS Editor had many user-requested improvements,
which made it into this release.

Community:

No changes, however, several new projects that incorporate
UIMA have entered the incubator, including OpenNLP and Stanbol.

A patch to enrich documents indexed in Solr with UIMA pipelines has been
provided (https://issues.apache.org/jira/browse/SOLR-2129),
and a new component to consume UIMA annotations inside a
Solr instance has been proposed for inclusion in the sandbox.

Stanbol is planning to use UIMA inside two of its modules: FISE for semantic
content enrichment (http://wiki.iks-project.eu/index.php/FISE)
and Rick an infrastructure to handle content and
knowledge (http://wiki.iks-project.eu/index.php/RICK)

Issues: No Board level issues at this time

Trademarks/Branding: We've entered a Jira issue for this
but haven't yet done any work on this.

22 Sep 2010 [Marshall Schor / Noirin]

Status report for the Apache UIMA Project

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:

Maven Build tooling artifacts (e.g., parent POMs, maven helper plugins
and resources) that we will be using for our actual releases have
been released.  This was our first use of the Apache Nexus repository
and staging mechanism.  We expect a release of UIMA itself, shortly,
using this new tooling.

2010-1-26 2.3.0 (Incubator - last release) release of Java SDK, Annotator
 add-on package, UIMA-AS (Async scaleout), and UIMA-CPP
 (C++ enablement)

Development:

Some users complained about the difficulty in getting through the
one-time-setups needed to build.  Some of this is because we're a bit on
the bleeding edge for maven build tooling; some of the difficulties are
going away as bugs are fixed in the underlying build tooling.

A small annoyance in how UIMA's "ResultSpecification" worked led to
a careful examination of a multitude of "corner cases", and eventually,
to a complete redo of this part of the code.

Jira issues continue to come in and get worked on at a moderate rate,
including several in the UIMA-AS (Asynchronous Scaleout) area related
to various error recovery scenarios, mostly.

A Maven-Central-upload event on Sept. 7 that placed many partial entries
for Eclipse 3.6 artifacts (missing POMs and JARs) ended up breaking
our builds; this was reported to the maven-dev list, and it is being
looked into.  We worked around this issue by adding dependencies to
our already version-locked-down Eclipse artifacts, to lock down the
transitively depended-on Eclipse artifacts.

Community: No changes

Issues: No Board level issues at this time

16 Jun 2010 [Marshall Schor / Jim]

Status report for the Apache UIMA Project

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Releases:

none yet (as a TLP), we hope to do one in the next month or 2.

2010-1-26 2.3.0 (Incubator - last release) release of Java SDK, Annotator
 add-on package, UIMA-AS (Async scaleout), and UIMA-CPP
 (C++ enablement)

Development:

Work continues in standardizing our build processes with Maven
conventions. Builds now generally work with the new maven alignment,
and we're starting to attempt releases with this new structure.

We still have a significant number of issues remain in Jira, postponed
from the last release.  More progress should get made on these after
our Maven re-alignment work is finished.

Issues regarding large scale use of UIMA-AS continue to be reported
and fixed; these often have to do with corner cases involving very
large scale-outs and error situations.

The project-wide POM used as a parent pom is the first artifact to be
released; it is currently in the staging area, and a vote is underway.
This represents the first time the project has used the maven "release"
plugin and Nexus repository for releasing.

A new user is proposing some feature enhancements to two of the
annotators, and this is being looked at.

The main committer on the CAS Editor tool is proposing some future
directions for this tooling that aims at providing a more componentized
approach for additional capabilities.

We are planning to gradually move documentation updates to make more
use of maven's "site" capabilities.

Community: No changes

Issues: No Board level issues at this time

19 May 2010 [Marshall Schor / Geir]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Moving to TLP
- - - - - - -
In the last month, we completed our move to a TLP, and are almost finished
with the updates needed for making use of a major redesign of how we use
Maven to do our builds and releases that uses the standard Apache Maven
Parent POM and the Apache Nexus repository installation.

The website was updated to remove "incubator" things, including some
graphics.

Releases
- - - -
none yet (as a TLP), we hope to do one in the next month or 2.

2010-1-26 2.3.0 (Incubator - last release) release of Java SDK, Annotator
 add-on package, UIMA-AS (Async scaleout), and UIMA-CPP
 (C++ enablement)

Development
- - - - - -
Lots of work in devising a new way to use Maven that is much more aligned
with the conventional way of doing things.

We still have a significant number of issues remain in Jira, postponed
from the last release.  More progress should get made on these after
our Maven re-alignment work is finished.

Some issues regarding large scale use of UIMA-AS were reported and fixed.

Public Relations
- - - - - - - -
Sally Khudairi included a write-up about Apache UIMA in her PR blog, etc.
this past month (Thanks!).

Community
- - - - -
No changes

Issues
- - -
No Board level issues at this time

21 Apr 2010 [Marshall Schor / Brian]

Apache UIMA's mission: the creation and maintenance of open-source
software related to the analysis of unstructured data, guided by the
UIMA Oasis Standard.

Moving to TLP:
Apache UIMA graduated from the incubator last month; this is its first
report to the Board.  The top level project infrastructure was set up on
April 9th, and SVN was moved on April 13.  Our web-site has been moved
to the TLP position.  Nexus support is now initialized, and we are
working to update our build process to follow more conventional Apache /
Maven ways, including inheriting from the Apache common POM.

We have more work to do to complete the move to a TLP, including
removing the incubation notices and making a first release as a TLP.

Releases:
none yet (as a TLP)

2010-1-26 2.3.0 (Incubator - last release) release of Java SDK, Annotator
 add-on package, UIMA-AS (Async scaleout), and UIMA-CPP
 (C++ enablement)

Development:
It was relatively quiet during the first part of the month, as we were
awaiting our move from the incubator to become a TLP.  Subsequently,
there has been lots of activity to complete TLP migration, and
realign our maven build process to use NEXUS and the standard Apache
parent POM.

The AlchemyAPI Annotator component in the sandbox is making significant
progress.

An ongoing effort to make individual annotators available as OSGi
bundles is underway; we are trying to do things the same way that
Apache Felix-Commons does this.  There are some questions remaining
to figure out about this approach though, which are being discussed
on the development list.

A significant number of issues remain in Jira, postponed from the
last release.  There has been some progress on these, and
a few new ones have been raised.

Community:
No changes

Issues:
No Board level issues at this time

17 Mar 2010

Establish the Apache UIMA Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the
 Foundation's purpose to establish a Project Management
 Committee charged with the creation and maintenance of
 open-source software related to the analysis of unstructured
 data, guided by the UIMA Oasis Standard, for distribution at
 no charge to the public.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache UIMA Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache UIMA Project be and hereby is
 responsible for the creation and maintenance of software
 related to the analysis of unstructured data, guided by
 the UIMA Oasis Standard, and be it further

 RESOLVED, that the office of "Vice President, Apache UIMA" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache UIMA Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache UIMA Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache UIMA Project:

   * Adam Lally                <alally@apache.org>
   * Bhavani Iyer              <bhavani@apache.org>
   * Burn Lewis                <burn@apache.org>
   * Edward Epstein            <eae@apache.org>
   * Jaroslaw Cwiklik          <cwiklik@apache.org>
   * Joern Kottmann            <joern@apache.org>
   * Jukka Zitting             <jukka@apache.org>
   * Ken Coar                  <coar@apache.org>
   * Marshall Schor            <schor@apache.org>
   * Michael Baessler          <mbaessler@apache.org>
   * Sam Ruby                  <rubys@apache.org>
   * Thilo Goetz               <twgoetz@apache.org>
   * Tommaso Teofili           <tommaso@apache.org>
   * Tong Fin                  <tongfin@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Marshall Schor
 be appointed to the office of Vice President, Apache UIMA, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the initial Apache UIMA PMC be and hereby is
 tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Apache UIMA Project; and be it further

 RESOLVED, that the Apache UIMA Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator UIMA podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator UIMA podling encumbered upon the Apache Incubator
 Project are hereafter discharged.


 Special Order 7A, Establish the Apache UIMA Project, was
 approved by Unanimous Vote of the directors present.

20 Jan 2010

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

* 2.3.0-RC9 is out for testing and being voted as 2.3.0-incubating, and
just past the release vote; the IPMC will be asked to review now.
* UIMA and Semantic Search presentation at IKS 2nd workshop (see
[[http://incubator.apache.org/uima/iks09.html|here]])
* new incubating project Clerezza planning to integrate with UIMA
* New committer voted in (Bhavani Iyer)

Items to complete before graduation:

* UIMA is ready to graduate, and plans to start the graduation process
after the current release activity is finished.

18 Nov 2009

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

* New committers added: Burn Lewis and Tommaso Teofili,
* Work almost complete on 2.3.0 release
* New integration with other Apache projects (such as Lucas, Tika Annotator
and UIMA-AS Camel Driver - integrations with Apache Lucene search, Apache
Tika and Apache Camel to drive UIMA AS processing).
* The Configurable Feature Extractor, including documentation, was
refreshed, and will be included in the next release.
* The next sandbox release is more than doubling the number of pre-done
UIMA components that are available with the framework.
* IBM announced a "grand challenge" effort to have a computer compete live
against humans on the popular (in the USA) TV game, Jeopardy! in answering
open-domain questions, (not connected to the internet), in real time - and
that this system is being built upon UIMA and UIMA-AS (see
http://www.research.ibm.com/deepqa/faq.shtml#24 ).
* building improved: Maven use optimized using parent POMs and RAT, static
jar binaries removed from the build process
* code quality improved: wide use of generics, stale code deprecated
* UIMA-AS has been graduated out of the Sandbox as an add-on package.
* The Cas Editor has been graduated out of the Sandbox and is now part of
base UIMA.
* academic UIMA workshop (see
http://docs.google.com/View?id=dft23bqs_3c7qnzg6x) with strong participation
from UIMA's users list community

Items to complete before graduation:

* UIMA is ready to graduate, and plans to start the graduation process
after the current release activity is finished.

15 Jul 2009

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:
 * We're happy to report that Jukka Zitting has taken an interest in UIMA
and is trying to egg us along towards graduation.
 * We're planning another release this summer, and are thus currently
trying to get the code and build process in shape.
 * The CAS Editor was moved from the sandbox to our core Eclipse-based
tooling.
 * A lot of activity hardening the Asynchronous Scaleout component,
getting it ready for release as well.
 * A newly donated annotator component, the Configurable Feature
Extractor, entered the sandbox
 * The Concept Mapper annotator component received a major update (also
in the Sandbox)

Items to complete before graduation:

 * We still need to attract more new committers with diverse
affiliations.
   We have recently seen some activity in that direction and hope we're
on a good way.

15 Apr 2009

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

 * OASIS (http://www.oasis-open.org) members approved the Unstructured
   Information Management Architecture (UIMA) version 1.0 as an OASIS
   Standard.
 * A new contributor, Rico Landefeld, contributed a component to enable
   indexing annotations as fields using Lucene.
 * Many bug fixes and improvements continue to be focused on UIMA-AS (the
   asynchronous scale-out add-on to base UIMA) driven by experience
   with users doing extensive scale-out.  The fixes address error
   handling and performance.
 * IBM and MAYO Clinic announced a new consortium around making available
   open-source UIMA annotators for use by the Medical / Health area; see
   http://ohnlp.org

Items to complete before graduation:
 * We still need to attract more new committers with diverse affiliations.

21 Jan 2009

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

 * New Release: Version 2.2.2 (actually the first release) of the C++
version of the UIMA framework, supporting components written in C++.
 * Jorn Kottmann added to the IPMC
 * Tong Fin and Jerry Cwiklik voted in as committers
 * New components voted into the sandbox: a Configurable Feature Extractor
and an Apache Tika Annotator
 * Many bug fixes and improvements to UIMA-AS (the asynchronous scaleout
add-on to base UIMA) driven by experience with users doing extensive
scaleout.  The fixes address error handling and performance.

Items to complete before graduation:
 * We still need to attract more new committers with diverse affiliations.

15 Oct 2008

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

 * New Release: Version 2.2.2 of the UIMA-AS (asynchronous scale-out)
framework - this is the initial release of this component
 * New Release: a hot fix for the base 2.2.2 release
 * New Release: the CAS Editor tool
 * Pending release vote in Incubator: UIMA-CPP - the C++ version of the
UIMA framework, allowing C++ components (and components written in PERL,
PYTHON, and TCL) to be intermixed with Java components.
 * CAS Viewer code was accepted into the sandbox, and work is underway to
integrate it with the CAS Editor
 * Pending contribution: a user has integrated Apache Tika as a UIMA
component and is offering to contribute it.
 * IP clearance forms are being worked on for 3 new components being
incorporated into the Sandbox with software grants: A Common Feature
Extractor useful for extracting features from CASes to use as training data
in machine learning algorithms, a Concept Mapper - a general dictionary
style lookup annotator which may be eventually combined with another
dictionary annotator, and a Cas Viewer Eclipse plug-in tool, which may be
combined with the Cas Editor work.

Items to complete before graduation:

 * We still need to attract more new committers with diverse
affiliations.

Community:

 * We continue to do outreach to attract new contributors with diverse
affiliations, who may become committers.

16 Jul 2008

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

   * New Releases: Version 2.2.2 of the base framework and an add-on
package of annotators, plus a simple server for serving the results of
running UIMA Annotators as a web service
   * 3 other components, the Asynchronous Scale-out support (which uses
Apache ActiveMQ), a HotFix for the base 2.2.2, and a new CAS Editor, are
currently up for a release vote on general@i.a.o list.
   * New sandbox annotators were added that support OpenCalais, a new web
service that does annotations.
   * Information from a UIMA Workshop held at LREC in Marrakesh, Morocco,
was added to our website; see http://incubator.apache.org/uima/lrec08.html
   * One user got UIMA to run on the Apache Hadoop infrastructure, and
posted a how-to guide on the UIMA Wiki.
   * 3 new parts are being incorporated into the Sandbox with software
grants: A Common Feature Extractor useful for extracting features from CASes
to use as training data in machine learning algorithms, a Concept Mapper - a
general dictionary style lookup annotator which may be eventually combined
with another dictionary annotator, and a Cas Viewer Eclipse plug-in tool,
which may be combined with the Cas Editor work.

Items to complete before graduation:

   * We still need to attract more new committers.

Community:

   * We continue to do outreach to attract new contributors, which may
become committers. We hope that the release of the Annotator Package and the
upcoming release of UIMA-AS will help.

IPMC comments:
 * Looking at the Jira contribution reports of the past few releases we see
quite a few contributors who've submitted issues and patches. It looks like
you've already attracted a number of people and need to evaluate/vote on
them as Committers.

16 Apr 2008

UIMA is a component framework for the analysis of unstructured content
such as text, audio and video. UIMA entered incubation on October 3,
2006.

Some recent activity:

  * The UIMA Tooling Eclipse Plugins are now available from an Eclipse
update site on our web page.

  * Version 2.2.2, our fourth incubator release, is currently up for vote
on uima-dev.

 * Also up for vote for its first release is the Annotator Package, a
selection of useful plug-ins for UIMA that were developed as part of our
sandbox.  Our hope is that this will help encourage others to participate in
submitting their own components to the sandbox, and ultimately to become
UIMA committers.

  * UIMA-AS (Asynchronous Scaleout), an extension to UIMA that uses JMS
and Apache ActiveMQ is nearing its first release.  There has been a lot of
development work on this recently.  Temis, a commercial company using UIMA,
has expressed interest in joining the development work around this new
capability, and we welcome their participation.

 * The Cas Editor is now ready for its first release inside the UIMA
project, and we expect it to be out shortly after the base UIMA 2.2.2
release.

Items to complete before graduation:

  *  We still need to attract more new committers.

Community:

  *  We continue to do outreach to attract new contributors, which may
become committers. We hope that the upcoming release of the Annotator
Package and UIMA-AS will help.

  *  There's a good amount of traffic on both the dev and user list.

  *  There'll be an academic UIMA workshop at LREC 2008 (major
data-oriented computational linguistics conference).

17 Oct 2007

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video. UIMA entered incubation on October 3, 2006.

Some recent activity:

 * Version 2.2 was released 8/2007, our second incubator release.  This one
went without a hitch.
 * We're currently discussing the next release, which will likely be mostly
a bug fix release with only minor new features.

Items to complete before graduation:

 * We still need to attract more new committers.  We're trying to spark
even more activity in the sandbox to get people to contribute.

Community:

 *  We have recently welcomed our first new committer, Jorn Kottman.  Jorn
contributed and continues working on an Eclipse based editor.  He also made
contributions to our build process and design discussions.
 *  There's a good amount of traffic on both the dev and user list.

18 Jul 2007

UIMA is a component framework for the analysis of unstructured content
such as text, audio and video.  UIMA entered incubation on October 3, 2006.


Some recent activity:

 * Some new features were added to UIMA enabling the framework to support
components running with different Java class paths
 * A new release (2.2) is being prepared and should be out within a month
 * The C++ version of the framework is in the final testing stages and
should be out within a month


Items to complete before graduation:
 * Attract new committers

Community:
 * Traffic on the uima-user list has started to pick up since our release.
We hope to be able to eventually attract some Apache UIMA users to become
committers.
 * uima-dev list has a good amount of traffic, mostly from the original
committers, but now starting to get some activity from users around the
globe.
 * Jörn Kottman continues to work on the tool he contributed, with a fair
amount of activity after a few quiet weeks.
 * The Documentation preparation system, based on the Apache Velocity
project Docbook system, was considerably upgraded, and now is using Apache
FOP 0.93 release for producing printable PDF files.

A workshop on UIMA took place at the GLDV 2007 spring conference in
Tübingen/Germany, April 11-13, 2007. It was the first workshop of its kind
and drew a large and diverse audience from across Europe. Information about
this workshop with links to some of the papers was posted on the Apache UIMA
website
( http://incubator.apache.org/uima/gldv07.html ).

An announcement of funding for work on UIMA related projects and activities
for University Faculty was announced on the Apache Community mailing list.
This announcement drew both some criticism (of the form: is this an
appropriate use of that mailing list), as well as support (yes, it is an
appropriate use of that mailing list).

25 Apr 2007

iPMC Reviewers: rdonkin, jukka

UIMA is a component framework for the analysis of unstructured content
such as text, audio and video.  UIMA entered incubation on October 3, 2006.

Some recent activity:

 * We completed our first incubating release last month, resolving all
legal issues and obtaining the necessary Incubator PMC approval.
 * We also published our first hotfix shortly afterwards, addressing an
issue in our GUI tooling found by our users.


Items to complete before graduation:
 * Attract new committers

Community:
 * Traffic on the uima-user list has started to pick up since our release.
We hope to be able to eventually attract some Apache UIMA users to become
committers.
 * uima-dev list has a good amount of traffic, mostly from the original
committers.
 * We have one contributor, Jorn Kottman who has submitted a few patches.


Code:
 * The UIMA Java framework code has been released
 * The UIMA C++ framework code was donated with a software grant and has
been added to SVN.  We're currently doing the final migration and testing
work to enable a release of the C++ framework.
 * We've established a sandbox and accepted a contribution from Jorn Kottman

17 Jan 2007

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video.

UIMA was accepted for incubation on October 10, 2006

Top 3 things to resolve before graduation:

 1. Complete code transition to Apache, do a release with all IP issues
cleared
 2. Attract diverse, active committers
 3. Do a migration tool to enable migration to the Apache version
UIMA's incubation status file is here:
http://incubator.apache.org/projects/uima.html

Some recent activity:

 * The UIMA Sandbox has been populated with some example annotators
 * A person new to the project, Jorn Kottmann, has written an Eclipse
plugin he wants to contribute - we're going through the steps to bring this
into the UIMA Sandbox. He has submitted a software grant, and we're awaiting
it's acknowledgement (as of Wednesday, Jan 10)
 * We expect to do a release next month, and have been working to get all
the little details needed for this completed.

We expect that we will need some assistance in doing our first release, to
verify we're following the rules properly. We will start by using our
mentors, and then ask the incubator PMC to review the proposed release.

20 Dec 2006

UIMA is a component framework for the analysis of unstructured content such
as text, audio and video.

Things are proceeding well, there is a lot of activity on the dev list, a
lot of coding activity.  We're pretty much settled in with the Apache
infrastructure, have figured out how we want to use Jira in conjunction with
SVN etc.

Some recent activity:

 * Infrastructure setup complete, barring some minor JIRA admin issues
 * Website in good shape now, using Anakia
 * Settled on Confluence for Wiki
 * M2 build done
 * Documentation has been converted to Doc``Book, although there are still
some formatting issues to address
 * Sample code has been updated
 * Moving known issues from previous issue tracking systems to Jira
 * Created sandbox as a place to contribute UIMA analysis components,
tooling
 * We've posted messages at the previous UIMA download locations notifying
our user base that development has moved to the ASF incubator

Our priorities for the coming weeks:

 * We are hoping to be able to do our first Apache incubator release early
next year.  There is a __lot__ of work to be done to make that happen, and
we're still in the process of figuring out what that work is exactly ;-)
 * Get the sandbox off to a running start
 * Discuss ways to attract new committers

15 Nov 2006

Accepted into the Incubator 10/06.

UIMA is a component framework for the analysis of unstructured content
such as text, audio and video.

There was some discussion on incubator-general about changing the name
of the project to something that's not an acronym and does not have a
history outside of Apache.  The final consensus though was that the
arguments for keeping the name outweighed the ones for changing, so
we're sticking with it.

After the naming discussion was settled, we started getting the
infrastructure set up:

 * Mailing lists set up
 * SVN repository created
 * Apache, SVN, Jira accounts for committers (mostly done)
 * Initial code drop checked in after receipt of software grant,
   Apache license headers inserted
 * Initial version of website created

Our priorities for the next few weeks:

 * Finish infrastructure set up, get settled in with Apache
 * Work on our (maven2) build
 * Work on our website, document our build etc.
 * Start directing our existing user base to Apache to attract some
   early adopters
 * Discuss ways to attract new committers