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

This was extracted (@ 2024-04-17 21: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).

Commons

20 Mar 2024 [Gary D. Gregory / Craig]

## Description:
The mission of Apache Commons is the creation and maintenance of Java-focused
reusable libraries and components

## Project Status:
Current project status: Ongoing with high activity.
Issues for the board: None.

## Membership Data:
Apache Commons was founded 2007-06-19 (17 years ago)
There are currently 149 committers and 43 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Phil Steitz on 2023-09-13.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
We've been busy with new feature and maintenance releases:

- CONFIGURATION-2.10.0 was released on 2024-03-13.
- COMPRESS-1.26.1 was released on 2024-03-09.
- PARENT-67 was released on 2024-03-06.
- DBCP-2.12.0 was released on 2024-03-04.
- BCEL-6.8.2 was released on 2024-02-25.
- COMPRESS-1.26.0 was released on 2024-02-19.
- CODEC-1.16.1 was released on 2024-02-08.
- PARENT-66 was released on 2024-02-01.
- BCEL-6.8.1 was released on 2024-01-11.
- EXEC-1.4.0 was released on 2024-01-05.
- FILEUPLOAD-2.0.0-M2 was released on 2023-12-27.
- EMAIL-1.6.0 was released on 2023-12-22.

## Community Health:
We are the most active on GitHub where we process many pull requests. Jira is
not as active but users still create tickets and we reply. The manual request
for a Jira account continues to stop spam tickets. We also reply to security
issues and communicate with reporters, for example, we've fixed two Commons
Compress CVEs.

20 Dec 2023 [Gary D. Gregory / Rich]

## Description:
The mission of Apache Commons is the creation and maintenance of Java-focused
reusable libraries and components

## Project Status:
Current project status: Ongoing.
Issues for the board: None.

## Membership Data:
Apache Commons was founded 2007-06-19 (16 years ago)
There are currently 149 committers and 43 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- Phil Steitz was added to the PMC on 2023-09-13
- No new committers. The last addition was Claude Warren on 2022-02-01.

## Project Activity:
We have released many new versions of components, specifically:
- VALIDATOR-1.8.0 was released on 2023-12-07.
- BCEL-6.8.0 was released on 2023-12-07.
- LOGGING-1.3.0 was released on 2023-11-30.
- IO-2.15.1 was released on 2023-11-29.
- LANG-3.14.0 was released on 2023-11-22.
- PARENT-65 was released on 2023-11-21.
- COMPRESS-1.25.0 was released on 2023-11-15.
- TEXT-1.11.0 was released on 2023-10-29.
- CLI-1.6.0 was released on 2023-10-26.
- IO-2.15.0 was released on 2023-10-25.
- PARENT-64 was released on 2023-10-09.
- NET-3.10.0 was released on 2023-10-05.
- PARENT-63 was released on 2023-10-05.
- POOL-2.12.0 was released on 2023-09-30.
- IO-2.14.0 was released on 2023-09-29.
- JCS-3.2 was released on 2023-09-18.
- DBUTILS-1.8.1 was released on 2023-09-14.

## Community Health:
We are busy processing PRs from GitHub, Jira tickets, and releasing new
versions of components regularly. On average, the statistics reveal a more or
less even activity level. It seems that more and more people are requesting
Jira accounts to contribute, the Jira moderation allows us to avoid spam.

20 Sep 2023 [Gary D. Gregory / Willem]

## Description:
The mission of Apache Commons is the creation and maintenance of Java-focused
reusable libraries and components.

## Project Status:
Current project status: Ongoing with moderate activity.
Issues for the board: None.

## Membership Data:
Apache Commons was founded 2007-06-19 (16 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
Our recent releases are:
- COMPRESS-1.24.0 was released on 2023-09-08.
- PARENT-62 was released on 2023-09-05.
- DBCP-2.10.0 was released on 2023-09-03.
- PARENT-61 was released on 2023-08-29.
- PARENT-60 was released on 2023-08-23.
- DBUTILS-1.8.0 was released on 2023-08-08.
- LANG-3.13.0 was released on 2023-07-28.
- PARENT-59 was released on 2023-07-26.
- FILEUPLOAD-2.0.0-M1 was released on 2023-07-19.
- BUILD-PLUGIN-1.13 was released on 2023-06-28.
- RELEASE-PLUGIN-1.8.1 was released on 2023-06-28.
- CODEC-1.16.0 was released on 2023-06-21.

## Community Health:
We have had much more activity on the mailing lists, Jira, and GitHub. We are
also reviewing security reports as they come in and have been working through
that backlog. We had a successful participant in the Google Summer of
Code 2023 working on the Commons Statistics component.

21 Jun 2023 [Gary D. Gregory / Justin]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Project Status:
Current project status: Ongoing with moderate activity.
Issues for the board: None.

## Membership Data:
Apache Commons was founded 2007-06-19 (16 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
Our releases this quarter are:
- IO-2.13.0 was released on 2023-06-07.
- PARENT-58 was released on 2023-05-23.
- IO-2.12.0 was released on 2023-05-16.
- DAEMON-1.3.4 was released on 2023-05-12.
- PARENT-57 was released on 2023-04-26.
- CONFIGUATION-2.9.0 was released on 2023-03-29.
- JEXL-3.3 was released on 2023-03-27.
- COMPRESS-1.23.0 was released on 2023-03-22.

## Community Health:
The Commons project is stable, we are releasing components reasonably
regularly. We are handling a steady and manageable flow of interactions on the
dev, user, and security mailing lists, as well as Jira, and GitHub. GitHub
continues to prove itself enormously valuable as a continuous integration and
pull request resource. Most of the raw statistics except Jira for the
projects are down but not a concern.

22 Mar 2023 [Gary D. Gregory / Sander]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (16 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
The Commons project is alive and well, we've released the following in this
reporting period:
- FILEUPLOAD-1.5 was released on 2023-02-13.
- CSV-1.10.0 was released on 2023-02-02.
- CRYPTO-1.2.0 was released on 2023-01-22.
- PARENT-56 was released on 2023-01-02.

## Community Health:
While the mailing list activity is down, we still get PRs on GitHub, and
requests to release new versions.

21 Dec 2022 [Gary D. Gregory / Bertrand]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (15 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
The Apache Commons teams has been following up of security reports, bug fixes,
adding features, and have released many components:

- PARENT-55 was released on 2022-12-11.
- BCEL-6.7.0 was released on 2022-12-06.
- STATISTICS-1.0 was released on 2022-12-06.
- NET-3.9.0 was released on 2022-12-01.
- DAEMON-1.3.3 was released on 2022-11-29.
- BCEL-6.6.1 was released on 2022-11-03.
- NUMBERS-1.1 was released on 2022-11-01.
- COMPRESS-1.22 was released on 2022-10-31.
- BCEL-6.6.0 was released on 2022-10-12.
- DAEMON-1.3.2 was released on 2022-10-10.
- RNG-1.5 was released on 2022-10-10.
- TEXT-1.10.0 was released on 2022-09-29.

The latest release of Apache Commons BCEL will allow Apache Xalan to continue
its release process.

## Community Health:
The community is active in many components with commit activity much higher
this quarter with a 40% increase, all the while mailing list activity is down.
We are seeing a lot of input from GitHub PRs.

21 Sep 2022 [Gary D. Gregory / Bertrand]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (15 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- No new committers. Last addition was Claude Warren on 2022-02-01.

## Project Activity:
The Commons project released the following in this reporting period:
- CONFIGURATION-2.8.0 was released on 2022-07-03.
- IMAGING-1.0-alpha3 was released on 2022-05-19.
- DAEMON-1.3.1 was released on 2022-05-09.

Once Apache RAT 0.15 releases, we will release commons-parent and release
several components.

## Community Health:
The health of the Commons is OK even though the activity has decreased in all
categories (email lists, Jira, commits, and PRs). We are still processing Jira
tickets and PRS.

15 Jun 2022 [Gary D. Gregory / Willem]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (15 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. The last addition was Matt Juntunen on 2021-06-25.
- No new committers. The last addition was Claude Warren on 2022-02-01.

## Project Activity:
Apache Commons released five components during this reporting period:
- IMAGING-1.0-alpha3 was released on 2022-05-19.
- DAEMON-1.3.1 was released on 2022-05-09.
- PARENT-53 was released on 2022-04-06.
- RELEASE-PLUGIN-1.8.0 was released on 2022-03-17.
- DAEMON-1.3.0 was released on 2022-03-15.
There were no conferences or meetups.

## Community Health:
Apache Commons is actively processing pull requests from GitHub as well as Jira
tickets. While traffic on the mailing lists has decreased, we are active and
are working through security-oriented issues that should see releases for
Commons Text, Configuration, and Crypto in the coming weeks.

16 Mar 2022 [Gary D. Gregory / Sander]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
here are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (15 years ago)
There are currently 149 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Matt Juntunen on 2021-06-25.
- We welcomed Claude Warren, who was added as committer on 2022-02-01.

## Project Activity:
Commons Lang did not have releases this period; we are working through a
compatibility issue with newer versions of Maven which broken one of our build
plugins. Releases should start flowing again soon we hope.

## Community Health:
We are semi-healthy, we have a smallish group of active commiters that manage
activity on email, Jira, and GitHub. Using GitHub for pull-requests is working
well. Overall, email activity is down, but this is likely due to throttling
GitHub Dependabot checks from once a day to once a week, resulting in fewer
emails from Dependabot.

15 Dec 2021 [Gary D. Gregory / Sander]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (14 years ago)
There are currently 148 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. The last addition was Matt Juntunen on 2021-06-25.
- No new committers. The last addition was Peter Lee on 2020-03-13.

## Project Activity:
We have released the following components during this reporting period:
- CLI-1.5.0 was released on 2021-10-27.
- RNG-1.4 was released on 2021-09-13.
- GEOMETRY-1.0 was released on 2021-08-21.

## Community Health:
The community appears moderately healthy with most of the activity coming in
from GitHub in the form of pull requests, specifically 446 PRs opened on
GitHub, past quarter (3% increase). We are handling this activity fairly well
with 431 PRs closed on GitHub, no change from the past quarter.

15 Sep 2021 [Gary D. Gregory / Sharan]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (14 years ago)
There are currently 148 committers and 42 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- Henri Biestro was added to the PMC on 2021-06-12
- Matt Juntunen was added to the PMC on 2021-06-25
- No new committers. Last addition was Peter Lee on 2020-03-12.

## Project Activity:
The Commons project is active with 11 releases:
- GEOMETRY-1.0 was released on 2021-08-21.
- POOL-2.11.1 was released on 2021-08-17.
- POOL-2.11.0 was released on 2021-08-11.
- DBCP-2.9.0 was released on 2021-08-03.
- CSV-1.9.0 was released on 2021-07-30.
- VFS-2.9.0 was released on 2021-07-20.
- NUMBERS-1.0 was released on 2021-07-17.
- IO-2.11.0 was released on 2021-07-13.
- COMPRESS 1.21 was released on 2021-07-12.
- JEXL-3.2.1 was released on 2021-06-25.
- IO-2.10.0 was released on 2021-06-13.

## Community Health:
The Commons community feels healthy with code contributions coming in through
Jira and GitHub PRs. We have released 11 components during this reporting
period. Email traffic has increased; contributors and commits have increased;
PRs have decreased.

16 Jun 2021 [Gary D. Gregory / Sam]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention."

## Membership Data:
Apache Commons was founded 2007-06-19 (14 years ago)
There are currently 149 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- Peter Lee was added to the PMC on 2021-03-09
- No new committers. Last addition was Peter Lee on 2020-03-13.

## Project Activity:
Apache Commons has released feature and bug fix releases for:
- POOL-2.10.0 was released on 2021-06-01.
- IO-2.9.0 was released on 2021-05-26.
- VFS-2.8.0 was released on 2021-03-10.

## Community Health:
The community is healthy and processessing more than the previous reporting
period on our mailing lists, JIRA, and GitHub. Most of the activity comes
from PRs on GitHubs which has become an extremely helpful tool through its PRs
and GitHub Actions builds. There are fewer commits than in the previous
reporting period but all other metrics as noted above are up.

17 Mar 2021 [Gary D. Gregory / Sheng]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (14 years ago)
There are currently 149 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Romain Manni-Bucau on 2020-09-01.
- No new committers. Last addition was Peter Lee on 2020-03-13.

## Project Activity:
Apache Commons released three (3) components during this reporting period:

- LANG-3.12.0 was released on 2021-03-01.
- NET-3.8.0 was released on 2021-02-19.
- DAEMON-1.2.4 was released on 2021-01-21.

## Community Health:
We see PRs on GitHub regularly opened and usually processed by the team on a
timely basis. The mailing list activity feels moderate. The general attitude
feels cooperative and friendly.

16 Dec 2020 [Gary D. Gregory / Shane]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (13 years ago)
There are currently 149 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Romain Manni-Bucau on 2020-09-01.
- No new committers. Last addition was Peter Lee on 2020-03-13.

## Project Activity:
Our releases this time period are:
- VFS-2.7.0 was released on 2020-10-30.
- NET-3.7.2 was released on 2020-10-18.
- NET-3.7.1 was released on 2020-10-03.
- POOL-2.9.0 was released on 2020-09-28.
- DBCP-2.8.0 was released on 2020-09-25.
- IO-2.8.0 was released on 2020-09-09.

## Community Health:
We are processing what feels like a fair amount of PRs (401 PRs) on GitHub
despite the fact that the statistics report a decline in activity (-19%). We
are still getting involvement from a core set of committers as well as action
from new contributions, especially on GitHub.

The raw statistics are:
- dev@commons.apache.org had a 66% decrease in traffic in the past quarter
 (395 emails compared to 1133)
- issues@commons.apache.org had a 26% decrease in traffic in the past quarter
 (3346 emails compared to 4508)
- notifications@commons.apache.org had a 84% decrease in traffic in the past
 quarter (137 emails compared to 842)
- user@commons.apache.org had a 47% decrease in traffic in the past quarter
 (42 emails compared to 78)
- 110 issues opened in JIRA, past quarter (-27% decrease)
- 85 issues closed in JIRA, past quarter (-60% decrease)
- 1439 commits in the past quarter (-36% decrease)
- 55 code contributors in the past quarter (-5% decrease)
- 488 PRs opened on GitHub, past quarter (-6% decrease)
- 401 PRs closed on GitHub, past quarter (-19% decrease)

16 Sep 2020 [Gary D. Gregory / Patricia]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (13 years ago) While the project is open
to all Apache committers, there are currently 150 project committers and 40 PMC
members in this project. The Committer-to-PMC ratio is roughly 4:1.

Community changes, past quarter:
- Matt Sicker was added to the PMC on 2020-08-07
- Romain Manni-Bucau was added to the PMC on 2020-09-01
- No new committers. Last addition was Peter Lee on 2020-03-13.

## Project Activity:
The team has been busy creating the following eleven (11) releases:
- CODEC-1.15 was released on 2020-09-01.
- CRYPTO-1.1.0 was released on 2020-09-01.
- JCS-3.0 was released on 2020-08-16.
- IMAGING-1.0-alpha2 was released on 2020-08-07.
- VALIDATOR-1.7 was released on 2020-08-07.
- NET-3.7 was released on 2020-08-06.
- PARENT-52 was released on 2020-08-03.
- POOL-2.8.1 was released on 2020-07-31.
- TEXT-1.9 was released on 2020-07-24.
- GEOMETRY-1.0-beta1 was released on 2020-07-20.
- LANG-3.11 was released on 2020-07-16.

## Community Health:
We have been working well with GitHub PRs, email activity is up and the
community feels responsive. We have welcomed two new PMC members (see above).

17 Jun 2020 [Gary D. Gregory / Craig]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (13 years ago)
There are currently 150 committers and 38 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Alex Herbert on 2019-05-09.
- Peter Lee was added as committer on 2020-03-13

## Project Activity:
We have released the following Apache Commons Components this reporting period:
- BCEL-6.5.0 was released on 2020-06-08.
- IO-2.7 was released on 2020-05-28.
- NUMBERS-1.0-beta1 was released on 2020-04-08.
- LANG-3.10 was released on 2020-03-27.
- CONFIGURATION-2.7 was released on 2020-03-11.

## Community Health:
We have a significant uptick in activity on the mailing lists and GitHub.
We continue to release components.

18 Mar 2020 [Gary D. Gregory / Daniel]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (13 years ago)
There are currently 149 committers and 38 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Alex Herbert on 2019-05-09.
- Matt Juntunen was added as committer on 2020-03-09

## Project Activity:
We have released the following Apache Commons Components:
- CONFIGURATION-2.7 was released on 2020-03-11.
- COMPRESS-1.20 was released on 2020-02-08.
- CSV-1.8 was released on 2020-02-06.
- VFS-2.6.0 was released on 2020-01-09.
- CODEC-1.14 was released on 2020-01-03.
- VFS-2.5.0 was released on 2019-12-28.
- PARENT-50 was released on 2019-12-17.

## Community Health:
The community is active despite a drop in mailing list statistics.
The number of Jira tickets open is up though.

18 Dec 2019 [Gary D. Gregory / Dave]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components.

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (12 years ago)
There are currently 148 committers and 38 PMC members in this project.
The Committer-to-PMC ratio is roughly 5:2.

Community changes, past quarter:
- No new PMC members. Last addition was Alex Herbert on 2019-05-09.
- No new committers. Last addition was Alex Herbert on 2019-01-30.

## Project Activity:
The community is active and accepting a majority of its contribution
through GitHub PRs.

Our releases this period were:

PARENT-50 was released on 2019-12-17.
POOL-2.8.0 was released on 2019-12-11.
SKIN-4.2 was released on 2019-11-25.
RNG-1.3 was released on 2019-11-11.
DAEMON-1.2.2 was released on 2019-10-03.
BCEL-6.4.1 was released on 2019-10-02.
BCEL-6.4.0 was released on 2019-09-24.

## Community Health:
Most activity is GitHub PRs.
Mailing list and Jira is active and questions are handled in a timely manner.

Commons allows any ASF committer to commit
(though of course we do expect prior discussion for new committers).
Additions to the PMC will result in additions to the committer group, but
there is no need to do this for other occasional committers.
So the size of the committer LDAP group is not necessarily a reflection of
acive committer numbers.

18 Sep 2019 [Gary D. Gregory / Danny]

## Description:
The mission of Apache Commons is the creation and maintenance of Java focused
reusable libraries and components

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Commons was founded 2007-06-19 (12 years ago)
The committer count and  Committer-to-PMC ratio offered by the Apache
reporting tool is misleading since Apache Commons is open to all Apache
Committer.

Community changes, past quarter:
- No new PMC members. Last addition was Alex Herbert on 2019-05-09.
- No new committers. Last addition was Alex Herbert on 2019-01-30.

## Project Activity:
The project is healthy and active and released 7 components
in this reporting period:
- BEANUTILS-1.9.4 was released on 2019-08-14.
- BUILD-PLUGIN-1.11 was released on 2019-09
- COMPRESS 1.19 was released on 2019-08-27.
- DAEMON-1.2.1 was released on 2019-09-09.
- RELEASE-PLUGIN-1.7 was released on 2019-09-02.
- TEXT-1.8 was released on 2019-09-02.
- VFS-2.4.1 was released on 2019-08-14.

## Community Health:
We are handling the mailing lists, JIRA tickets, GitHub PRs in a timely manner.

19 Jun 2019 [Gary D. Gregory / Roman]

## Description:
 - Apache Commons is an Apache project focused on all aspects of reusable
   Java components.

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

## Activity:
 - Activity is good with the release of 8 components.

## Health report:
 - While we previously reported migration of all active components that
   remained in Subversion to GitBox, we still have a few clean ups to do.
 - The project is healthy and has welcomed a new PMC member.
 - We are continuing to improve the release process by updating our Maven
   plugins.
 - Mailing activity is good and JIRAs and GitHub PRs are addressed in a
   timely manner for most components.

## PMC changes:

 - Currently 39 PMC members.
 - Alex Herbert was added to the PMC on Thu May 09 2019

## Committer base changes:

 - Currently 148 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Alex Herbert at Wed Jan 30 2019

## Releases:

 - BCEL-6.3.1 was released on Sat Mar 23 2019
 - BUILD-PLUGIN-1.10 was released on Wed Mar 13 2019
 - CONFIGURATION-2.5 was released on Sun May 26 2019
 - CSV-1.7 was released on Tue Jun 04 2019
 - IMAGING-1.0-alpha1 was released on Wed May 01 2019
 - LANG-3.9 was released on Sat Apr 13 2019
 - PARENT-48 was released on Tue Mar 26 2019
 - POOL-2.6.2 was released on Wed Apr 10 2019

## JIRA activity:

 - 214 JIRA tickets created in the last 3 months
 - 174 JIRA tickets closed/resolved in the last 3 months

20 Mar 2019 [Gary D. Gregory / Phil]

## Description:
 - Apache Commons is an Apache project focused on all aspects of reusable Java
   components.

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

## Activity:
 - Activity is good with the release of 9 components.

## Health report:
 - We migrated all active components that remained in Subversion to GitBox.
 - The project is healthy and has welcomed two new committers.
 - We are continuing to improve the release process by updating our Maven
   plugins.
 - Mailing activity is good and JIRAs are addressed in a timely manner for
   most components.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 147 committers.
 - Maxim Solodovnik was added as a committer on Tue Dec 18 2018
 - Alex Herbert was added as a committer.

## Releases:

 - BCEL-6.3 was released on Sun Jan 27 2019
 - CODEC-1.12 was released on Tue Feb 12 2019
 - COLLECTIONS-4.3 was released on Mon Feb 04 2019
 - DBCP-2.6.0 was released on Tue Feb 19 2019
 - FILEUPLOAD-1.4 was released on Thu Dec 27 2018
 - POOL-2.6.1 was released on Tue Feb 12 2019
 - RELEASE-PLUGIN-1.5 was released on Tue Jan 29 2019
 - RNG-1.2 was released on Tue Dec 11 2018
 - VFS-2.3 was released on Sun Feb 03 2019

## JIRA activity:

 - 138 JIRA tickets created in the last 3 months
 - 100 JIRA tickets closed/resolved in the last 3 months

16 Jan 2019 [Gary D. Gregory / Shane]

## Description:
 - Apache Commons is an Apache project focused on all aspects of reusable Java
   components.

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

## Activity:
 - Activity is good with the release of 4 components.

## Health report:
 - The project is healthy but suffers from a lack of committer and PMC
   growth.
 - Releases for existing components are in the planning stage for Pool,
   DBCP, IO, and Numbers.
 - We are discussing the addition of a new component, mailing activity is good
   and JIRAs are addressed in a timely manner for most components.
 - We are in the process of migrting most component to GitBox.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 147 committers.
 - Maxim Solodovnik was added as a committer on Tue Dec 18 2018

## Releases:

 - CONFIGURATION-2.4 was released on Sun Oct 28 2018
 - FILEUPLOAD-1.4 was released on Thu Dec 27 2018
 - RNG-1.2 was released on Tue Dec 11 2018
 - TEXT-1.6 was released on Mon Oct 15 2018

## JIRA activity:

 - 138 JIRA tickets created in the last 3 months
 - 100 JIRA tickets closed/resolved in the last 3 months

19 Dec 2018 [Gary D. Gregory / Phil]

No report was submitted.

19 Sep 2018 [Gary D. Gregory / Shane]

## Description:
 - Apache Commons is an Apache project focused on all aspects of reusable Java
   components.

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

## Activity:
 - Activity is high with the release of 10 components and 4 internal
   components.

## Health report:
 - The project is healthy but suffers from a lack of committer and PMC
   growth.
 - Releases for existing components are in the planning stage for Pool,
   DBCP, IO, and Numbers.
 - We are discussing the addition of a new component, mailing activity is good
   and JIRAs are addressed in a timely manner.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 146 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Sergio Fernández at Sat Nov 04 2017

## Releases:

 - BUILD-PLUGIN-1.9 was released on Tue Jun 19 2018
 - COLLECTIONS-4.2 was released on Tue Jul 10 2018
 - COMPRESS-1.18 was released on Wed Aug 15 2018
 - CONFIGURATION-2.3 was released on Tue Aug 07 2018
 - DBCP-2.4.0 was released on Fri Jun 15 2018
 - DBCP-2.5.0 was released on Sun Jul 15 2018
 - JCS-2.2.1 was released on Thu Sep 06 2018
 - LANG-3.8 was released on Sat Aug 18 2018
 - PARENT-47 was released on Sun Jul 01 2018
 - POOL-2.6.0 was released on Thu Jul 05 2018
 - RELEASE-PLUGIN-1.3 was released on Sun Jun 17 2018
 - RELEASE-PLUGIN-1.4 was released on Tue Aug 28 2018
 - RNG-1.1 was released on Mon Aug 13 2018
 - WEAVER-2.0 was released on Thu Sep 06 2018

## JIRA activity:

 - 175 JIRA tickets created in the last 3 months
 - 117 JIRA tickets closed/resolved in the last 3 months

## Odds and ends:

Incomplete stats from https://demo.kibble.apache.org:
- 977 Authors this period; Down -4% since last period
- 19,242 Commits this period; Down -21% since last period
- 558 Committers this period; Down -3% since last period
- 10,881,243 Lines changed this period; Down -19% since last period

20 Jun 2018 [Gary D. Gregory / Shane]

## Description:
 - Apache Commons is an Apache project focused on all aspects of reusable Java
   components.

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

## Activity:
 - Activity is medium with the release of 4 components and 4 internal
   components.

## Health report:
 - The project is moderately healthy but suffers from a lack of committer and
   PMC growth.
 - Releases for existing components are in the planning stage for Collections,
   Lang, IO, Pool, DBCP, RNG, Numbers, and Weaver (for Apache BVal 2.0.)
 - We are discussing the addition of a new component, mailing activity is good
   and JIRAs are addressed in a timely manner.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 146 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Sergio Fernández at Sat Nov 04 2017

## Releases:

 - BUILDPLUGIN-1.8 was released on Wed Apr 04 2018
 - COMPRESS-1.17 was released on Sat Jun 02 2018
 - DBCP-2.3.0 was released on Fri May 11 2018
 - PARENT-45 was released on Wed Mar 14 2018
 - PARENT-46 was released on Sun Apr 15 2018
 - RELEASEPLUGIN-1.2 was released on Wed Apr 04 2018
 - TEXT-1.3 was released on Tue Mar 20 2018
 - TEXT-1.4 was released on Mon Jun 11 2018

## JIRA activity:

 - 170 JIRA tickets created in the last 3 months
 - 133 JIRA tickets closed/resolved in the last 3 months

## Odds and ends:

- Incomplete stats from https://demo.kibble.apache.org:
- 1,570 Commits this period
- 72 Authors this period
- 204,475 Lines changed this period
- 40 Committers this period

21 Mar 2018 [Gary D. Gregory / Jim]

## Description:
- The Apache Commons project focuses on all aspects of reusable Java components.

- The Apache Commons components are widely used in many projects, both within
  Apache and without. Any ASF committer can commit to Apache Commons.

- The last report was for the meeting of December 20, 2017.

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

## Activity:
 - The project is active with nine (9) releases this reporting period.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (9 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have no new PMC members, no new
   committers, and Commons is still open to any Apache Committer.
 - We have been addressing a backlog of messages from security@a.o.
 - Previous growing pains toward Commons Math 4 might see resolution with a
   plan toward splitting off Commons Math into new components like Commons Numbers.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 146 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Sergio Fernández at Sat Nov 04 2017

## Releases:

 - COMPRESS-1.16 was released on Sun Feb 04 2018
 - COMPRESS-1.16.1 was released on Fri Feb 09 2018
 - DBCP-2.2.0 was released on Sun Dec 24 2017
 - PARENT-43 was released on Fri Jan 05 2018
 - PARENT-44 was released on Sat Mar 10 2018
 - PARENT-45 was released on Wed Mar 14 2018
 - RDF-0.5.0 was released on Fri Dec 22 2017
 - RELEASEPLUGIN-1.1 was released on Sun Mar 04 2018
 - release-plugin-1.0 was released on Tue Jan 16 2018

## JIRA activity:

 - 216 JIRA tickets created in the last 3 months
 - 165 JIRA tickets closed/resolved in the last 3 months

20 Dec 2017 [Gary D. Gregory / Chris]

## Description:
- The Apache Commons project focuses on all aspects of reusable Java components.

- The Apache Commons components are widely used in many projects, both within
  Apache and without. Any ASF committer can commit to Apache Commons.

- The last report was for the meeting of September 20, 2017.

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

## Activity:
 - The project is active with twelve (12) releases this reporting period.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (12 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have no new PMC members, no new
   committers, and Commons is still open to any Apache Committer.
 - Previous growing pains toward Commons Math 4 might see resolution with a
   plan toward splitting off Commons Math into new components.

## PMC changes:

 - Currently 38 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rob Tompkins on Fri Jun 30 2017

## Committer base changes:

 - Currently 146 committers.
 - Sergio Fernández was added as a committer on Sat Nov 04 2017

## Releases:

 - BCEL-6.1 was released on Sun Sep 17 2017
 - BCEL-6.2 was released on Thu Dec 07 2017
 - CODEC-1.11 was released on Thu Oct 19 2017
 - COMPRESS-1.15 was released on Mon Oct 16 2017
 - CONFIGURATION-2.2 was released on Wed Oct 11 2017
 - DAEMON-1.1.0 was released on Tue Nov 21 2017
 - IO-2.6 was released on Sat Oct 14 2017
 - JELLY-1.0.1 was released on Sat Sep 23 2017
 - LANG-3.7 was released on Tue Nov 07 2017
 - POOL-2.4.3 was released on Fri Oct 27 2017
 - TEXT-1.2 was released on Mon Dec 11 2017
 - VFS-2.2 was released on Thu Oct 05 2017

## JIRA activity:

 - 171 JIRA tickets created in the last 3 months
 - 228 JIRA tickets closed/resolved in the last 3 months

20 Sep 2017 [Gary D. Gregory / Chris]

## Description:
- The Apache Commons project focuses on all aspects of reusable Java components.

- The Apache Commons components are widely used in many projects, both within
  Apache and without. Any ASF committer can commit to Apache Commons.

- The last report was for the meeting of June 21, 2017.

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

## Activity:
 - The project is active with four (4) releases this reporting period.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (4 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have 2 new PMC member, 2 new
   committer, and Commons is still open to any Apache Committer.
 - We are still experiencing some growing pains toward Commons Math 4. There
   is a backlog of issues in JIRA (not unlike other components) but no clear
   concensus in the community. Do-ocracy is likely to prevail. There is a
   proposal on how to move the code base forward, either as a multi-module
   project or multiple components within Commons. All of which can be read
   on the developer's mailing list.

## PMC changes:

 - Currently 38 PMC members.
 - New PMC members:
    - Rob Tompkins was added to the PMC on Fri Jun 30 2017
    - Pascal Schumacher was added to the PMC on Fri Jun 30 2017

## Committer base changes:

 - Currently 146 committers.
 - New commmitters:
    - Pascal Schumacher was added as a committer on Sat Jul 01 2017
    - Carl Franklin Hall was added as a committer on Wed Jul 05 2017

## Releases:

 - Apache Commons CSV-1.5 was released on Sat Sep 02 2017
 - Apache Commons EMAIL 1.5 was released on Mon Jul 31 2017
 - Apache Commons FILEUPLOAD 1.3.3 was released on Mon Jun 12 2017
 - Apache Commons JCS-2.2 was released on Tue Aug 01 2017

## JIRA activity:

 - 161 JIRA tickets created in the last 3 months
 - 120 JIRA tickets closed/resolved in the last 3 months

Gary Gregory
Apache Commons Chair

21 Jun 2017 [Gary D. Gregory / Ted]

## Description:

- The Apache Commons project focuses on all aspects of reusable Java
components.

- The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

- The last report was on April 4, 2016.

## Issues:
 - There are no issues that requires the board's attention this quarter.

## Activity:
 - The project is active with four (4) releases this reporting period.

 - We are working on a new component: Apache Commons Numbers,
   providing implementations of extended number types such as complex,
   quaternion, and fraction.

 - We migrated Commons CLI, Commons FileUpload, and Commons Imaging from
   Subversion to Git.

 - We are starting to add testing with IBM Java 8 to Travis-CI builds.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (4 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have no new PMC member, and
   Commons is still open to any Apache Committer.
 - Some of the energy spent toward Commons Math 4 is being redirected on
   building a new component out of Commons Math: Apache Commons Number.

## PMC changes:

 - Currently 36 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Bruno P. Kinoshita on Wed Oct 26 2016

## Committer base changes:

 - Currently 144 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Bernd Porr at Tue Jan 31 2017

## Releases:

 - Apache Commons Compress 1.14 was released on Sat May 13 2017
 - Apache Commons FileUpload 1.3.3 was released on Tue June 13 2017
 - Apache Commons JEXL 3.1 was released on Thu Apr 13 2017
 - Apache Commons Lang 3.6 was released on Wed Jun 07 2017
 - Apache Commons Text 1.1 was released on Mon May 22 2017

## JIRA activity:

 - 199 JIRA tickets created in the last 3 months
 - 179 JIRA tickets closed/resolved in the last 3 months

19 Apr 2017 [Gary D. Gregory / Jim]

## Description:
- The Apache Commons project focuses on all aspects of reusable Java
components.

- The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

- The last report was on December 21, 2016.

## Issues:
 - There are no issues that requires the board's attention this quarter.

## Activity:
 - The project is active with seven (7) releases this reporting period.

 - We released one new component: Apache Commons Text 1.0,
   a library focused on algorithms working on strings.

 - Commons RDF has graduated from the Apache Incubator and is now a
   component of the Apache Commons project.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (7 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have 2 new PMC member, and
   Commons is still open to any Apache Committer.
 - Since no development has happened for a long while, the Apache Commons
   Modeler component has been moved to dormant. No further development is
   expected.
 - We are still experiencing some growing pains toward Commons Math 4. There
   is a backlog of issues in JIRA (not unlike other components) but no clear
   concensus in the community. Do-ocracy is likely to prevail. There is a
   proposal on how to move the code base forward and having Math depend on
   Commons Numbers and Commons RNG, and then dropping the corresonding
   Math code. All of which can be seen on the developer's mailing list.

## PMC changes:

 - Currently 36 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Bruno P. Kinoshita on Wed Oct 26 2016

## Committer base changes:

 - Currently 145 committers.
 - New commmitters:
    - Bernd Porr was added as a committer on Tue Jan 31 2017
    - Raymond DeCampo was added as a committer on Wed Jan 25 2017

## Releases:

 - Apache Commons CLI 1.4 was released on Sun Mar 12 2017
 - Apache Commons CONFIGURATION 2.1.1 was released on Sat Feb 04 2017
 - Apache Commons JCS 2.1 was released on Sat Feb 04 2017
 - Apache Commons NET 3.6 was released on Tue Feb 14 2017
 - Apache Commons TEXT 1.0 was released on Fri Mar 10 2017
 - Apache Commons TEXT 1.0-BETA-1 was released on Wed Feb 08 2017
 - Apache Commons VALIDATOR 1.6 was released on Mon Feb 20 2017

## JIRA activity:

 - 173 JIRA tickets created in the last 3 months
 - 173 JIRA tickets closed/resolved in the last 3 months

15 Mar 2017 [Gary D. Gregory / Jim]

No report was submitted.

21 Dec 2016 [Gary D. Gregory / Bertrand]

## Description:
The Apache Commons project focuses on all aspects of reusable Java
components.

The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

The last report was on September 13 2016.

## Issues:
 - There are no issues that requires the boards attention this quarter.

## Activity:
 - The project is active with 6 releases this reporting period.
 - We released one new component: Apache Commons RNG 1.0. Commons RNG
   provides implementations of pseudo-random numbers generators that are
   either faster or of higher quality (and sometimes both) than
   java.util.Random.
 - Commons RDF is making its way out of the incubator into Commons toward a
   1.0 release.

## Health report:
 - Most components in Commons are mature, but are still actively maintained
   (6 releases). The dev list is active. JIRA is active. Speed of responses
   to users is reasonable in most cases. We have 1 new PMC member, and
   Commons is still open to any Apache Committer.
 - Commons Math still feels stuck and now depends on Commons RNG in our
   repository. We are discussing how to evolve this component, which has
   caused some friction within our community, all of which can be seen on the
   developer's mailing list. There are several proposals for fostering new
   communities in place of the dwindling Commons Math one, but that those are
   in limbo because no consensus has been reached yet.

Unedited reporter data follows.

## PMC changes:

 - Currently 36 PMC members.
 - Bruno P. Kinoshita was added to the PMC on Wed Oct 26 2016

## Committer base changes:

 - Currently 142 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Eric Barnhill at Tue Sep 06 2016

## Releases:

 - BEANUTILS-1.9.3 was released on Sat Sep 24 2016
 - BUILDPLUGIN 1.7 was released on Mon Nov 21 2016
 - JCS-2.0-beta-2 was released on Mon Oct 31 2016
 - LANG-3.5 was released on Thu Oct 13 2016
 - RNG-1.0 was released on Sun Dec 11 2016
 - WEAVER-1.3 was released on Mon Oct 17 2016

## JIRA activity:

 - 177 JIRA tickets created in the last 3 months
 - 184 JIRA tickets closed/resolved in the last 3 months

 Gary Gregory, Your Apache Commons PMC Chair.

21 Sep 2016 [Gary D. Gregory / Greg]

## Description:

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

The last report was on June 7 2016.

## Issues:
 - There are no issues that requires the boards attention this quarter.

## Activity:
 - The project is active with 4 releases this reporting period. One new
 component being is being readied for release (Commons RNG) and another
 component is still in limbo (Commons Math.) after having been forked.
 Commons RDF is slowly making its way through the incubator.

 - Apache Commons Crypto has seen it first release: 1.0.0.

 - The Commons community has decided to bring forth and maintain a new
 component, Commons RNG, out of the larger Commons Math code base, which is
 has seen no activity in the last quarter. The future of Commons Math is
 still uncertain and being discussed from time to time. There are several
 proposals for fostering new communities in place of the dwindling
 Commons Math one, but that those are in limbo because no consensus
 has been reached yet.

## Health report:
 - Most components in Commons are mature, but are still actively
 maintained (4 releases). The dev list is active. JIRA is active. Speed of
 responses to users is reasonable in most cases. We have 4 new committers,
 and Commons is still open to any Apache Committer.

## PMC changes:

 - Currently 35 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Stian Soiland-Reyes on Wed May 18 2016

## Committer base changes:

 - Currently 142 (but a lot less active committer).
 - New commmitters:
    - Artem Barger was added as a committer on Sun Aug 14 2016
    - Rob Tompkins was added as a committer on Mon Aug 22 2016
    - Eric Barnhill was added as a committer on Tue Sep 06 2016
    - Matt Sicker was added as a committer on Wed Jul 27 2016

## Releases:

 - BCEL-6.0 was released on Wed Jul 13 2016
 - COMPRESS 1.12 was released on Mon Jun 20 2016
 - CONFIGURATION-2.1 was released on Fri Aug 19 2016
 - CRYPTO-1.0.0 was released on Mon Aug 08 2016

## Mailing list activity:

 - The stats below show no significant change since last quarter.
 The dev list is active. Speed of responses to users is reasonable
 in most cases.

 - dev@commons.apache.org:
    - 680 subscribers (down -7 in the last 3 months):
    - 1609 emails sent to list (1714 in previous quarter)

 - issues@commons.apache.org:
    - 301 subscribers (down -1 in the last 3 months):
    - 1682 emails sent to list (2339 in previous quarter)

 - notifications@commons.apache.org:
    - 12 subscribers (up 0 in the last 3 months):
    - 247 emails sent to list (281 in previous quarter)

 - user@commons.apache.org:
    - 1236 subscribers (up 8 in the last 3 months):
    - 83 emails sent to list (166 in previous quarter)


## JIRA activity:

 - 209 JIRA tickets created in the last 3 months
 - 178 JIRA tickets closed/resolved in the last 3 months

15 Jun 2016 [Gary D. Gregory / Mark]

## Description:

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

The last report was on March 16 2016.

## Issues:

The Apache Commons private mailing list [1] and development list [7] have been
notified that a number of Commons Math developers have forked the Commons
Math component as a new project called Hipparchus [2] instead of
continuing with establishing a new Apache Math TLP. Many members of the
Commons project feel that the Commons PMC should make the board aware
of this fact. The PMC does not request board action at this time but we
welcome board input.

## Activity:
 - The project is active with 10 releases this reporting period, one new
   component being readied for release through the incubator (Commons Crypto)
   and one component loosing developers (Commons Math.) and having been
   forked (See "Issues.")

## Health report:
 - Most components in Commons are mature, but are still actively
   maintained (10 releases). We've welcomed many new committers through a new
   components: Apache Commons Crypto. The dev list is active.  JIRA is
   active. Speed of responses to users is reasonable in most cases.

## PMC changes:

 - Currently 35 PMC members.
 - Stian Soiland-Reyes was added to the PMC on Wed May 18 2016

## Committer base changes:

 - Currently 138 committers.
 - New commmitters:
    - Aaron Myers was added as a committer on Sat Apr 09 2016
    - Benson Margulies was added as a committer on Tue Apr 12 2016
    - Chris Nauroth was added as a committer on Sat Apr 09 2016
    - Dian Fu was added as a committer on Sat Apr 09 2016
    - Dong Chen was added as a committer on Sat Apr 09 2016
    - Josh Elser was added as a committer on Fri Apr 29 2016
    - Haifeng Chen was added as a committer on Sat Apr 09 2016
    - Dapeng Sun was added as a committer on Sat Apr 09 2016
    - Stian Soiland-Reyes was added as a committer on Fri May 20 2016
    - Uma Maheswara Rao G was added as a committer on Sat Apr 09 2016
    - Marcelo Masiero Vanzin was added as a committer on Sat Apr 09 2016
    - Andrew Wang was added as a committer on Sat Apr 09 2016
    - Ferdinand Xu was added as a committer on Sat Apr 09 2016
    - Yi Liu was added as a committer on Sat Apr 09 2016

The majority of new committers have been welcomed through the
Commons Crypto component.

## Releases:

 - COMPRESS 1.11 was released on Tue Apr 05 2016
 - CONFIGURATION-2.0 was released on Wed Mar 23 2016
 - CSV-1.3 was released on Sun May 08 2016
 - CSV-1.4 was released on Sat May 28 2016
 - FILEUPLOAD-1.3.2 was released on Wed May 25 2016
 - IO 2.5 was released on Wed Apr 20 2016
 - MATH-3.6.1 was released on Sun Mar 20 2016
 - NET-3.5 was released on Wed May 04 2016
 - VALIDATOR 1.5.1 was released on Fri Apr 29 2016
 - VFS-2.1 was released on Tue May 17 2016

## JIRA activity:

 - 276 JIRA tickets created in the last 3 months
 - 263 JIRA tickets closed/resolved in the last 3 months

16 Mar 2016 [Gary D. Gregory / Rich]

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

The last report was on December 16 2015.

No issues require board attention at this time.

## Activity:

We had three (3) releases this period (see below).

We are considering adding a new Commons component called Commons Crypto
currently called Chimera (https://github.com/intel-hadoop/chimera). It is an
optimized cryptographic library. It provides Java API for both cipher level and
Java stream level to help developers implement high performance AES
encryption/decryption with the minimum code and effort.

## Health report:

 Overall project health is decent to good with 3 releases this period.

 We do not have too much action on the mailing lists but we do see JIRAs and
 GitHub PRs come regularly in to Commons IO and Commons Lang. These are
 usually addressed in a timely fashion.

## PMC changes:

 - Phil Steitz resigned from this PMC Feb 05 2016.
 - Thomas Neidhart resigned from this PMC, noted Feb 05 2016.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Bernd Eckenfels on Sat Nov 21 2015

## Committer base changes:

 - No new committers added in the last 3 months
 - Last committer addition was Loic Guibert at Wed Oct 14 2015

## Releases:

 - JEXL-3.0 was released on Sat Dec 26 2015
 - MATH-3.6 was released on Mon Jan 04 2016
 - WEAVER-1.2 was released on Mon Feb 01 2016


## JIRA activity:

 - 172 JIRA tickets created in the last 3 months
 - 110 JIRA tickets closed/resolved in the last 3 months

 Gary Gregory, for Apache Commons

16 Dec 2015 [Gary D. Gregory / Rich]

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without. Any ASF committer can commit to Apache Commons.

The last report was on September 9 2015.

No issues require board attention at this time.

Overall project health is good with 5 releases this period:

 - Apache Commons Validator 1.5.0 was released on Mon Nov 23 2015
 - Apache Commons Net 3.4 was released on Wed Nov 25 2015
 - Apache Commons Configuration 2.0-beta2 was released on Fri Dec 04 2015
 - Apache Commons Collection 4.1 was released on Thu Nov 26 2015
 - Apache Commons Collection 3.2.2 was released on Fri Nov 13 2015

Of note, the Apache Commons Collections releases were pushed out to address a
security issue, see the Collections site or release notes for details.

Here are the stats:

## PMC changes:

 - Currently 37 PMC members.
 - Bernd Eckenfels was added to the PMC on Sat Nov 21 2015

## Committer base changes:

Any ASF committer can commit to Apache Commons.

 - New commmitters:
    - Loic Guibert was added as a committer on Wed Oct 14 2015
    - Kristian Rosenvold was added as a committer on Thu Sep 10 2015

## Mailing list activity:

 - dev@commons.apache.org:
    - 679 subscribers (up 15 in the last 3 months):
    - 910 emails sent to list (590 in previous quarter)

 - issues@commons.apache.org:
    - 306 subscribers (down -4 in the last 3 months):
    - 1594 emails sent to list (1541 in previous quarter)

 - user@commons.apache.org:
    - 1221 subscribers (up 4 in the last 3 months):
    - 134 emails sent to list (158 in previous quarter)

 - notifications@commons.apache.org:
    - 9 subscribers (up 0 in the last 3 months):
    - 74 emails sent to list (286 in previous quarter)

## JIRA activity:

 - 168 JIRA tickets created in the last 3 months
 - 157 JIRA tickets closed/resolved in the last 3 months

16 Sep 2015 [Gary Gregory / David]

## Description:

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without.

## Activity:

The last report was in June 10 2015.

## Health report:
Overall, project health is good with six releases this period.

## Issues:

There are no issues requiring board attention at this time.

## LDAP committee group/Committership changes:

 - Currently 122 committers and 36 LDAP committee group members.
 - Kristian Rosenvold was added to the LDAP committee group on Sat Jul 04 2015
 - Otmar Ertl was added as a committer on Tue Jul 14 2015

## Releases:

 - CLI-1.3.1 was released Jun 18 2015
 - CONFIGURATION-2.0-beta1 was released Jun 20 2015
 - COMPRESS-1.10 was released on Mon Aug 17 2015
 - POOL-2.4.2 was released on Sat Aug 01 2015
 - DBCP-2.1.1 was released on Thu Aug 06 2015
 - CSV-1.2 was released on Mon Aug 24 2015

## Mailing list activity:

 - dev@commons.apache.org:
    - 663 subscribers (up 10 in the last 3 months):
    - 655 emails sent to list (715 in previous quarter)

 - issues@commons.apache.org:
    - 311 subscribers (up 0 in the last 3 months):
    - 1580 emails sent to list (1873 in previous quarter)

 - user@commons.apache.org:
    - 1216 subscribers (down -3 in the last 3 months):
    - 171 emails sent to list (128 in previous quarter)

 - notifications@commons.apache.org:
    - 9 subscribers (up 2 in the last 3 months):
    - 350 emails sent to list (610 in previous quarter)


## JIRA activity:

 - 229 JIRA tickets created in the last 3 months
 - 192 JIRA tickets closed/resolved in the last 3 months

17 Jun 2015 [Gary Gregory / Jim]

## Description:
The Apache Commons project focuses on all aspects of reusable Java components.
The Apache Commons components are widely used in many projects, both within
Apache and without.

## Activity:
The last report was in April 7 2015.
Overall project health is good with 7 releases this period.

## Issues:
There are no issues requiring board attention at this time.

## PMC/Committership changes:
 - Currently 121 committers and 35 PMC members in the project.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Henning Schmiedehausen on Wed Nov 06 2013
 - No new committers added in the last 3 months
 - Last committer addition was Michael Osipov on Mon Jul 28 2014

## Releases:
 - 2015-04-06: Apache Commons Lang 3.4
 - 2015-04-17: Apache Commons Math 3.5
 - 2015-05-09: Apache Commons CLI 1.3
 - 2015-05-16: Apache Commons RDF 0.1.0-incubating released. Strictly
   speaking, Commons RDF is part of the incubator so it may not belong in this
   report, but the intention is that it will become part of Apache Commons
   when it graduates.
 - 2015-05-25: Apache Commons Email 1.4
 - 2015-05-27: Apache Commons Pool 2.4 was released but the jars were botched.
 - 2015-05-30: Apache Commons Pool 2.4.1.

## Mailing list activity:
 - dev@commons.apache.org:
    - 653 subscribers (up 15 in the last 3 months):
    - 715 emails sent to list (1878 in previous quarter)

 - issues@commons.apache.org:
    - 312 subscribers (up 1 in the last 3 months):
    - 1861 emails sent to list (2284 in previous quarter)

 - user@commons.apache.org:
    - 1218 subscribers (up 15 in the last 3 months):
    - 127 emails sent to list (135 in previous quarter)

 - notifications@commons.apache.org:
    - 7 subscribers (up 0 in the last 3 months):
    - 610 emails sent to list (119 in previous quarter)

## JIRA activity:
 - 193 JIRA tickets created in the last 3 months
 - 198 JIRA tickets closed/resolved in the last 3 months

22 Apr 2015 [Gary Gregory / Chris]

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without.

The last report was in December 9 2014.

No issues require board attention at this time.

Overall project health is good with 7 releases this period.

Releases:
- 2014-12-18: Apache Commons Configuration 2.0-alpha2
- 2014-12-28: Apache Commons Math 3.4
- 2014-12-31: Apache Commons Pool 2.3
- 2015-01-12: Apache Commons Math 3.4.1
- 2015-01-14: Apache Commons Validator 1.4.1
- 2015-02-24: Apache Commons DBCP 2.1
- 2015-04-07: Apache Commons Lang 3.4

New committers
- None

News
- 2014-12: All Apache committers can commit to Apache Commons.
- Charles Matthew Chen <cmchen@apache.org> has resigned from the Apache
 Commons PMC on 02-20-2015, we all thank him for his service.
- Rahul Akolkar <rahul@apache.org> has resigned from the Apache Commons
 PMC on 02-20-2015, we all thank him for his service.
- Stephen Colebourne <scolebourne@apache.org> has resigned from the Apache
 Commons PMC on 02-20-2015, we all thank him for his service.
- Rory Winston <rwinston@apache.org> has resigned from the Apache Commons PMC
 on 02-20-2015, we all thank him for his service.
- Apache Commons Lang is planning to migrate from Subversion to Git.
- Discussions have started to migrate the Commons RDF component that is
 currently incubating to Apache Commons.

18 Mar 2015 [Gary Gregory / Bertrand]

No report was submitted.

17 Dec 2014 [Gary Gregory / Jim]

The Apache Commons project focuses on all aspects of reusable Java
components.

The Apache Commons components are widely used in many projects, both within
Apache and without.

The last report was September 9 2014.

No issues require board attention at this time.

Overall project health is good with six releases this period.

Releases:

2014-09-25: Apache Commons Configuration 2.0-alpha1
2014-09-30: Apache Commons Weaver 1.1
2014-10-10: Apache Commons Compress 1.9
2014-11-06: Apache Commons Exec 1.3
2014-11-09: Apache Commons Codec 1.10
2014-11-16: Apache Commons CSV 1.1

New committers

None

News

2014-11-07: Proposal to create Apache Commons Text as a sandbox component.
2014-12-08: VOTE passed to allow all Apache committers to commit to Apache
 Commons.

17 Sep 2014 [Gary Gregory / Rich]

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without.

The last report was June 8 2014.

No issues require board attention at this time.

Overall project health is good with four releases this period. The [csv]
component finally crossed the 1.0 finish line and [imaging] is very close to
1.0 as well but not active right now.

Releases:

 2014-07-10: Apache Commons Email 1.3.3
 2014-07-10: Apache Commons Logging 1.2
 2014-07-21: Apache Commons DbUtils 1.6
 2014-08-15: Apache Commons CSV 1.0

New committers

 2014-07-28: Michael Osipov

News

 Apache Commons Math is migrating to Git from Subversion.

18 Jun 2014 [Gary Gregory / Ross]

The Apache Commons project focuses on all aspects of reusable Java components.

The Apache Commons components are widely used in many projects, both within
Apache and without.

The last report was in early March 2014.

No issues require board attention at this time.

Overall project health is good with eight releases this period. The [csv]
component is still inching towards 1.0 releases and [imaging] is very close
to 1.0 as well.

Releases:

• 2014-03-13: Apache Commons Compress 1.8
• 2014-03-17: Apache Commons Weaver 1.0
• 2014-03-19: Apache Commons Lang 3.3.1
• 2014-04-10: Apache Commons Lang 3.3.2
• 2014-05-14: Apache Commons Compress 1.8.1
• 2014-05-16: Apache Commons Math 3.3
• 2014-05-25: Apache Commons DBCP 2.0.1
• 2014-05-31: Apache Commons BeanUtils 1.9.2

New committers
• Romain Manni-Bucau
• Evan Ward
• 2014-06-04: Dipanjan Laha

News
• 2014-03-16: We voted to move Apache Commons Betwixt to dormant. No
development has taken place for a long while; no further development is
expected.

19 Mar 2014 [Gary Gregory / Brett]

The Apache Commons project focuses on all aspects of reusable Java components.

Apache Commons components are widely used in many projects, both within Apache
and without.

No issues require board attention at this time.

Overall project health is good with twelve releases this period. The [csv]
component is still inching towards 1.0 releases and [imaging] is very close to
1.0 as well.

Releases:

 - 2013-12-12: Apache Commons BeanUtils 1.9.0
 - 2013-12-20: Apache Commons Codec 1.9
 - 2013-12-31: Apache Commons Pool 2.1
 - 2014-01-01: Apache Commons Lang 3.2
 - 2014-01-02: Apache Commons Exec 1.2
 - 2014-01-09: Apache Commons Lang 3.2.1
 - 2014-01-12: Apache Commons BeanUtils 1.9.1
 - 2014-01-21: Apache Commons Compress 1.7
 - 2014-02-07: Apache Commons FileUpload 1.3.1
    - SECURITY - CVE-2014-0050. Specially crafted input can trigger a DoS
    if the buffer used by the MultipartStream is not big enough. When
    constructing MultipartStream enforce the requirements for buffer size by
    throwing an IllegalArgumentException if the requested buffer size is too
    small. This prevents the DoS.
 - 2014-02-25: Apache Commons Pool 2.2
 - 2014-03-04: Apache Commons Lang 3.3
 - 2014-03-04: Apache Commons DBCP 2.0

New committers

 - 2014-01-24: Duncan Jones
 - 2014:02-13: Bernd Eckenfels

News

 - We’ve moved Commons Attributes to dormant. Since no development has
   happened for a long time, we’ve moved the Apache Commons Attributes
   component to dormant. No further development is expected.
 - The site has a new look and feel. Not all component sites have been
   republished yet.

18 Dec 2013 [Gary Gregory / Jim]

The Commons is an Apache project focused on all aspects of reusable Java
components. Apache Commons components are widely used in many projects, both
within Apache and without.

There are no issues that require board attention at this time.

Overall project health is good with six releases this period, including the
long anticipated [pool] 2.0 and [collections] 4.0.

Releases:

 Apache Commons JCI 1.1 on 2013-10-14
 Apache Commons Email 1.3.2 on 2013-10-23
 Apache Commons Compress 1.6 on 2013-10-26
 Apache Commons Configuration 1.10 2013-10-27
 Apache Commons Pool 2.0 on 2013-11-11
 Apache Commons Collections 4.0 on 2013-11-24

The [csv] component is still inching towards 1.0 releases and [imaging] is
very close to 1.0 as well. Expected soon are [lang] 3.2 and [beanutils] 1.9.

The mailing list and JIRA activity is good, most support issues get timely
replies, and development discussions are positive. One of the recurring topics
is migration from Subversion to Git, the current plan is to try this with one
component, [cli]. Another discussion is how to reflect component liveliness
into the site and what to do with mostly inactive components. To this end, the
main page lists the version and latest release date for each component.
Another recurring theme is when and how to update the dated look and feel of
the site; the current thinking here is to use the Fluido skin. A perennial
concern is how to attract new developers, one proposal is to better integrate
our processes with git and GitHub.

On the branding side, active components have been updated to use “Apache
Common <Component>” and a “TM” in their logos. This leaves us with dealing
with the other components with little or no activity, which do not follow
these rules yet. Another issue with inactive components is that their Oracle
Javadoc HTML pages suffer from a frame injection vulnerability (see
http://www.kb.cert.org/vuls/id/225657 and
http://www.oracle.com/technetwork/topics/security/javacpujun2013-1899847.html);
here we are considering patching the sites using an Oracle tool.

We are discussing using StackOverflow open source advertisements and are
currently unsure whether which logo we can use, Apache, Apache Commons, or a
new logo.

The following new committers have joined us:

 Ate Douma (ate) on 2013-10-14
 Woonsan Ko (woonsan) on 2013-10-14

ASF Member Henning Schmiedehausen (henning) rejoined the PMC 2013-10-31.
There are no other new PMC members.

The IRC channel #apache-commons has been set up on freenode, with
currently low activity.

The PMC changed its chair from Luc Maisonobe to Gary Gregory. The
Apache Commons community is grateful for Luc’s service.

Mailing list stats:

 dev@commons.apache.org: 1924 messages.
 user@commons.apache.org: 258 messages.
 commits@commons.apache.org: 2038 messages.

20 Nov 2013

Change the Apache Commons Project Chair

 WHEREAS, the Board of Directors heretofore appointed Luc
 Maisonobe to the office of Vice President, Apache Commons, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Luc Maisonobe from the office of Vice President, Apache
 Commons, and

 WHEREAS, the Project Management Committee of the Apache Commons
 project has chosen by vote to recommend Gary Gregory as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Luc Maisonobe is relieved
 and discharged from the duties and responsibilities of the office
 of Vice President, Apache Commons, and

 BE IT FURTHER RESOLVED, that Gary Gregory be and hereby is
 appointed to the office of Vice President, Apache Commons, 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 Commons Project Chair, was
 approved by Unanimous Vote of the directors present.

18 Sep 2013 [Luc Maisonobe / Chris]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

A discussion was held in August on the list to decide if [math] should
become a TLP or remain within commons scope. The consensus was that it
should remain in commons. There has been activity in the sandbox for
[weaver] and [monitoring]. Also of note is that [csv] is inching towards
a 1.0 release.

The single change in the community this quarter is that Benedikt Ritter
has been elected to the PMC, on 2013-06-26. The last committers were
added in December 2012 and January 2013, they have already been mentioned
in the previous Commons report.

The release pace was really low: only one component has been released
since last report, as an alpha release:

 Commons Collections   4.0-alpha1    (2013-07-06)

19 Jun 2013 [Luc Maisonobe / Jim]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

A discussion has started in late May to decided if BeanShell could be
added to commons sandbox directly or should be first accepted in incubator.

There have been no changes in the community this quarter.

Several components have been released since last report:

 Commons Compress      1.5    (2013-03-14)
 Commons Daemon        1.0.14 (2013-03-19)
 Commons Logging       1.1.2  (2013-03-20)
 Commons FileUpload    1.3    (2013-03-27)
 Commons Daemon        1.0.15 (2013-04-03)
 Commons Math          3.2    (2013-04-07)
 Commons Codec         1.8    (2013-04-29)
 Commons Logging       1.1.3  (2013-05-21)

20 Mar 2013 [Luc Maisonobe / Jim]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

For information, a vulnerability in the example use of the library in
Apache Commons FileUpload documentation has been identified
(CVE-2013-0248). The vulnerability does not lie in the library itself,
but users may copy the example and introduce an insecure way to handle
temporary files in their application. The documentation was updated.

Several components have been released since last report:
 Commons Math          3.1    (2012-12-24)
 Commons Email         1.3    (2013-01-11)
 Commons Math          3.1.1  (2013-01-13)
 Commons Daemon        1.0.12 (2013-01-24)
 Commons Daemon        1.0.13 (2013-02-13)
 Commons Email         1.3.1  (2013-03-04)

As mentioned in the last report, Commons was very late on the svnpubsub
migration and tried to catch up. This was finally done thanks to the
help of Olivier Lamy (thanks to him for his tremendous work).

Concerning community aspects, several new committers have been elected:
Mark Struberg and Benedikt Ritter as well as a new PMC member: Olivier
Lamy, welcome to them. One PMC member has resigned: Henri Yandell, we
thank him for everything he has done within our community.

19 Dec 2012 [Luc Maisonobe / Greg]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

We are still late at moving to svnpubsub, but another attempt at finding
volunteers to do the work have been started, this time with some more
feedback.

Several components have been released since last report:
 Commons Codec         1.7    (2012-09-17)
 Commons Daemon        1.0.11 (2012-11-27)
 Commons Net           3.2    (2012-12-03)

Concerning community aspects, one new PMC member has been elected:
Thomas Neidhart and two PMC members have left: Siegfried Goeschl and
Daniel F. Savarese.

https://issues.apache.org/jira/browse/INFRA-5657 tracks progress of work towards moving to SvnPubSub

19 Sep 2012 [Luc Maisonobe / Bertrand]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

Several components have been released since last report:
 Commons IO            2.4    (2012-07-06)
 Commons DbUtils       1.5    (2012-07-21)
 Commons Configuration 1.9    (2012-08-23)

Commons project is still late for the mandatory svnpubsub migration. We
have relaunched the thread about this and hope we will make the switch
before the deadline.

Commons community experienced a few changes, as two new committers have
been elected: Bruno P. Kinoshita and Elijah Zupancic, one committer
has left: Mikkel Meyer Andersen as well as one PMC member: Henri Biestro.

20 Jun 2012 [Luc Maisonobe / Roy]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

For information, a potential denial of service flaw was identified in
Commons Compress (CVE-2012-2098) and was handled promptly as soon as the
Commons project was notified. The problem was inadvertently mentioned in
one message on the public developers list a few hours before the release
(as part of the voting thread). Only one message was involved, all the
replies carefully removing the offending part and focusing on other
details. The release was done very quickly after that. The Commons PMC
sincerely apologize for this error and hope it will not occur again. The
rules for security issues discussions have been recalled to the PMC members.

Several components have been released since last report:
 Commons Math          3.0    (2012-03-08)
 Commons IO            2.2    (2012-03-30)
 Commons Compress      1.4    (2012-04-11)
 Commons IO            2.3    (2012-04-15)
 Commons Parent        25     (2012-04-30)
 Commons Compress      1.4.1  (2012-05-23)

The Commons CSV component has been promoted from Commons sandbox to
Commons proper. A new sandbox component has been started: Commons
classscan. As this new component was started, we have been pleased to
notice investment of code and committers from other Apache TLP (for
example Geronimo and OWB), which is perceived as a good synergy across
the foundation.

Concerning community aspects, a new committer has been elected: Charles
Honton, welcome to him. We are also glad to see Phil Steitz coming back.
The PMC has also changed with the addition of Damjan Jovanovic and Phil
Steitz.

21 Mar 2012 [Luc Maisonobe / Bertrand]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There is one particular problem that may be of interest to board.  It
was noted recently that Apache Solr did release on public maven
repository a snapshot version of an Apache Commons sandbox component:
CSV, without changing the top level package name. See
<http://mail-archives.apache.org/mod_mbox/commons-dev/201203.mbox/%3C4F55647C.6050802%40apache.org%3E>. As mentioned here:
<http://mail-archives.apache.org/mod_mbox/commons-dev/201203.mbox/%3Cjj4fnc%24k6u%241%40dough.gmane.org%3E>,
the problem is not the fork (which is welcome, be it from an Apache
project or from anyone else), the problem is that the classpath is
spoiled. A Jira issue has been opened
<https://issues.apache.org/jira/browse/SOLR-3204> and the Commons team
is working together with the Solr team to get the issue solved. It
appears the same problem appears with other components Solr uses (at
least Carrot2 and Jsonic which are not Apache projects, but also
Noggit from Apache Lab and Uima which is a TLP and maybe others).

The Apache Commons PMC would like to ask board whether package names
should remain in the control of the project team or if other project
can publish artifacts using the same packages names freely.

Several components have been released since last report:
 Commons Jexl          2.1    (2011-12-13)
 Commons Digester      3.2    (2011-12-14)
 Commons Pool          1.5.7  (2011-12-21)
 Commons Jexl          2.1.1  (2011-12-24)
 Commons Pool          1.6    (2012-01-12)
 Commons Parent        23     (2012-01-12)
 Commons Validator     1.4    (2012-02-03)
 Commons Configuration 1.8    (2012-02-05)
 Commons Daemon        1.0.9  (2012-02-13)
 Commons Net           3.1    (2012-02-21)
 Commons Daemon        1.0.10 (2012-02-28)

After several years spent with us and providing countless hours of help,
advices and code, Phil Steitz has decided to go emeritus. The Apache
Commons community is very grateful to him.

Three new committers have been elected to commons:
 Thomas Neidhart
 Claudio Squarcella
 Marco Speranza


As a way to prevent misuses by other people, the G+ brand page "Apache
Commons" has been reserved by Christian Grobmeier. Christian exchanged
with Shane (VP Brand Management) who mentioned the key point is the PMC
needs get access to that G+ account when the original owner has
vanished.

AI: Daniel Kulp draft an ASF policy for projects which need to re-bundle other Apache projects

21 Dec 2011 [Luc Maisonobe / Brett]

Apache Commons provides a large set of reusable Java components. Commons
components are widely used in many projects, both at Apache and outside.

There are no particular problems that would require board support.

The functor component graduated from sandbox to the "commons proper"
category on 2011-09-19.

A proposal for promoting another sandbox component to commons proper
(commons-id) has been discussed and delayed. Some work and analysis has
to be done on it and several people are willing to have a look at it.

Several components have been released since last report:
 Commons DButils  1.4 (2011-10-24)
 Commons Digester 3.1 (2011-10-29)
 Commons Compress 1.3 (2011-11-02)
 Commons Lang     3.1 (2011-11-15)
 Commons Daemon 1.0.8 (2011-11-24)
 Commons Codec    1.6 (2011-12-06)

A talk on Commons Nabla (commons sandbox) was held by Phil Steitz at
ApacheCon.

Three new PMC members have been elected:
 Dave Brosius (dbrosius)
 Rony Flatscher (rony)
 Thomas Vandahl (tv)

One new committer has been elected Bill Speirs (wspeirs).

21 Sep 2011 [Luc Maisonobe / Brett]

Nothing to concern the board at this time.

The Commons is an Apache project focused on all aspects of reusable Java
components.

Several new components are now handled under the umbrella of Commons.
Some have been transferred from Jakarta (BCEL, BCF, JCS), and one has
graduated from Incubator (OGNL).  New sandbox components have also been
created (classscan, graph, meiyo).

These new components have increased the size of the Commons community,
and existing components still attract new blood.  There are lots of
discussion on the developers list and slightly less on the users list.
Henri Yandell conducted of a review of our activities and showed it was
very high.  All this shows the community is healthy.

We are happy to have new commons sandbox committers:
   - Mark Struberg (struberg)
   - David Blevins (dblevins)
   - Gerhard Petracek (gpetracek)

Some new committers were elected in commons proper:
   - Greg Sterijevski (gregs)
   - Sébastien Brisard (celestin)

As part of the transfer of BSF from Jakarta to Commons the following
committers were added:
   - Rony Flatscher (rony)
   - Ant Elder (antelder)

As part of the transfer of BCEL from Jakarta to Commons the following
committers were added:
   - Dave Brosius (dbrosius)

As part of the transfer of JCS from Jakarta to Commons the following
committers were added:
   - Aaron Smuts (asmuts)
   - Thomas Vandahl (tv)
   - Scott Eade (seade)

As part of the graduation of OGNL to Commons the following committers
were added:
   - Marc Davidson (javadrewd)
   - Jesse Kuhnert (jkuhnert)
   - Luke Blanshard (leadpipe)
   - Lukasz Lenart (lukaszlenart)
   - Maurizio Cucchiara (mcucchiara)
   - Upayavira (upayavira)
   - Olivier Lamy (olamy)

A new PMC member has joined us:
  Gilles Sadowski

After years of great work, Phil Steitz decided to step down as PMC
chair and was replaced by Luc Maisonobe.  Thanks for all the work
Phil!

Numerous releases have occurred this summer for various components:

 Apache Commons Net            3.0.1  (June      6th)
 Apache Commons Digester       3.0    (July      6th)
 Apache Commons Daemon         1.0.6  (July      8th)
 Apache Commons Lang           3.0    (July     19th)
 Apache Commons Compress       1.2    (July     31st)
 Apache Commons Lang           3.0.1  (August   10th)
 Apache Commons Daemon         1.0.7  (August   12th)
 Apache Commons VFS            2.0    (August   24th)
 Apache Commons Configuration  1.7    (September 8th)

There was one security fix for Commons Daemon (CVE-2011-2729) which was
promptly fixed and released with Apache Commons Daemon 1.0.7.

Phil Steitz will give a talk about a Commons component (Nabla) at
ApacheCon in November.

20 Jul 2011

Change the Apache Commons Chair

 WHEREAS, the Board of Directors heretofore appointed Phil Steitz
 to the office of Vice President, Apache Commons, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Phil Steitz from the office of Vice President, Apache Commons,
 and

 WHEREAS, the Project Management Committee of the Apache Commons
 project has chosen by vote to recommend Luc Maisonobe as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Phil Steitz is relieved and
 discharged from the duties and responsibilities of the office
 of Vice President, Apache Commons, and

 BE IT FURTHER RESOLVED, that Luc Maisonobe be and hereby is
 appointed to the office of Vice President, Apache Commons, 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 7C, Resolution to change the Apache Commons
 Chair, was approved by Unanimous Vote of the directors
 present.

15 Jun 2011 [Phil Steitz / Noirin]

General
=======
 Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.  New activity on some
 previously dormant components (graph, digester, validator, discovery)
 and work on major new new directions in active components (net, math,
 dbcp, pool, lang) has made this an active quarter in Commons.

 Work to bring Commons web pages into compliance with ASF branding
 guidelines continues, as we complete the release of Commons Skin, the
 Maven site resources shared by all Commons components.

 We also need to finalize our approach to Commons-specific trademarks
 and logos.  We seem to have come to consensus that adding TMs  to the
 text-only "logos" that we use on component web pages is acceptable.
 Work to modify the logos has begun.

 Incubation of OGNL has begun and the incubating community is using the
 Commons  mailing lists.

 A proposal to extend "dormant" status to include Commons proper components
 is being discussed and refined.  Currently, we classify sandbox components
 as "dormant" when they are no longer active and the proposal is to extend
 this designation to include Commons proper components.  It is not meant
 or allowed to be a replacement for the Attic.

 The dormant sandbox "graph" component has been revived.  Anyone interested
 in hacking on a Java implementation of the graph ADT and associated
 algorithms is encouraged to join the fun.

 The PMC voted to accept a software grant of code developed by Simone
 Tripodi outside the ASF as the basis for a new sandbox component
 related to classpath scanning.  This component may eventually be
 merged into [lang] or it may graduate from the sandbox as a new
 Commons proper component.

 We also agreed to replace the trunk of Commons digester with the
 "digester3" sandbox component.

 The Chair has announced his intention to step down. The PMC are mostly
 trying to dodge the bullet, but at least one brave soul has volunteered,
 so I am sure that when the music stops in the next couple of weeks we will
 have a great new chair identified.  We will aim to draft a resolution to
 rotate the chair for the next board meeting.

 There are no issues requiring Board attention at this time.

Releases
========
 Commons Net 3.0
 Commons Net 3.0.1
 Commons Pool 1.5.6
 Commons Discovery 0.5
 Commons Parent POM 19-21

Community
=========
 * Nick Burch has been voted in and accepted the invitation to
   join us as a Commons committer
 * James Carman has rejoined the Commons PMC

16 Mar 2011 [Phil Steitz / Noirin]

General
=======
 Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.

 Work to bring Commons web pages into compliance with ASF
 branding guidelines is nearing completion, as we complete the
 release in progress of Commons Skin, the Maven site resources
 shared by all Commons components.

 We are also in process of finalizing our approach to Commons-specific
 trademarks and logos.  Discussion on commons-dev in consultation
 with trademarks@ will close the loop on this topic.

 The Commons PMC has agreed to sponsor incubation of OGNL, a Java
 development framework for Object-Graph Navigation Language, plus other
 extras such as list projection and selection and lambda expressions.
 We are seeking mentors for this podling in the Incubator.
 Volunteers welcome!

 Two new Sandbox components have been started this quarter:
 * BSP: A general-purpose implementation of BSP trees suitable for
   geometry modeling in low dimensions, either in Euclidean space or on
   unit sphere topologies.
 * Digester3: Redesign of Commons Digester.

 Apache Commons Math has been selected by CNES (French space agency) for
 its next generation space flight dynamics systems.

 There are no issues requiring Board attention at this time.

Releases
========
 Commons Math 2.2
 Commons Parent POM V18
 Commons Lang 2.6
 Commons Daemon 1.0.5
 Commons IO 2.0.1

Community
=========
 * Damjan Jovanovic has been voted in an accepted the invitation to
   join us as a Commons committer
 * Simone Tripodi, Christian Grobmeier, Charles Matthew Chen have been
   voted in and accepted the invitation to join the Commons PMC
 * Martin Cooper asked to be moved to Emeritus status on the Commons PMC

15 Dec 2010 [Phil Steitz / Jim]

General
=======
 Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.

 General discussion on Commons-wide policies on component
 versioning, packaging and maven artifact management has been
 at times contentious, but the community has been able to resolve
 issues related to individual components so that development and
 releases can proceed.

 A recurring issue on commons-dev is what level of standardization
 should we enforce across components.  Traditionally, we have given
 individual component subcommunities and release managers broad
 discretion in decision-making regarding build technology, packaging,
 versioning and release contents, insisting only that ASF guidelines be
 followed and that we are open to the input of all community members
 in making component-level decisions.  The price that we pay for the
 flexibility that we individually enjoy as RMs is that it can be frustrating
 and time-consuming to gain consensus on decisions that sometimes
 appear to be - and in fact are - rehashing issues that standardization
 would preemptively resolve.  A good example is the recent (as yet failed)
 attempt to gain Commons-wide acceptance of an updated component
 packaging / versioning policy [1]. While we do not see this as an issue
 regarding Board attention specifically, we welcome input on our ongoing
 discussions related to component versioning and packaging, as other ASF
 projects that use our components may be impacted by our decisions.

 Comments on the tone of messages and the argumentative nature of some
 discussion threads have been acknowledged by the PMC.  We are committed
 to making sure that Commons remains a friendly and collaborative community.

 There are no issues requiring Board attention at this time.

Releases
========
 Commons IO 2.0
 Commons Daemon 1.0.4
 Commons Net 2.2
 Commons Exec 1.1
 Commons Digester 2.1
 Commons Compress 1.1

Community
=========
 * Mikkel Meyer Andersen (mikl) joined us as a new ASF and Commons Committer.
 * James Carman asked to be moved to Emeritus [2] status on the Commons PMC.

[1] http://s.apache.org/UnG
[2] We currently do not have an Emeritus designation on the PMC.  Discussion on
whether or not to add such a designation and a facility for tracking it is ongoing.

It was noted that emeritus PMC member is not a concept that is recognized by the board, although PMCs are welcome to implement such a concept. The only requirement is that the current membership of the PMC is recognized by the board.

22 Sep 2010 [Phil Steitz / Jim]

General
=======
 Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.

 Two GSOC projects completed successfully, both related to Commons
 SCXML.

 A user filed a security report related to Commons Fileupload. [1]
 The PMC investigated and concluded that the reported issue
 was not in fact a security exposure in Commons Fileupload
 itself, but rather a feature request. A patch release
 including the requested feature was subsequently published.

 No issues requiring Board attention at this time.

Releases
========
 Commons Parent pom.xml 16 and 17
 Commons Pool 1.5.5
 Commons Lang 3.0 Beta
 Commons Fileupload 1.2.2
 Commons Daemon 1.0.3
 Commons Compress 1.1

Community
=========
 * Simone Tripodi (simonetripodi) joined us as a new Commons
   committer.

16 Jun 2010 [Phil Steitz / Geir]

General
=======
 Continued healthy activity across multiple components and
 responsiveness on both dev and user lists.

 Two GSOC projects are underway, both related to Commons SCXML.

 No issues requiring Board attention at this time.

Releases
========
 Commons Parent pom.xml 15
 Commons Sandbox-parent pom.xml 9
 Commons Build Plugin 1.3
 Commons Math 2.1
 Commons BeanUtils 1.8.3
 Commons JEXL 2.0.1

Community
=========
 * Juilus Davis (julius) joined us as a new Commons committer.
 * Oliver Zeigermann resigned from the PMC.
 * Two GSOC students, Jacob Beard and Gui Xun Long, were set
   up with Commons Sandbox karma to complete their projects.

17 Mar 2010 [Phil Steitz / Geir]

General
=======
Continued healthy activity across multiple components and
responsiveness on both dev and user lists.

Although Commons voted to sponsor the incubation of
agimatec-validation, the project decided in the end to have the
Incubator PMC sponsor the project instead.

Releases
========
 Commons Parent pom.xml 13
 Commons Build Plugin 1.2
 Commons Daemon 1.0.2
 Commons Lang 2.5
 Commons DBCP 1.3 & 1.4
 Commons JEXL 2.0

Community
=========
 New Commons PMC Members:
   Henri Biestro **
   Bill Barker *
   Mladen Turk
   Ralph Goers

 New Commons Committers:
   Gilles Sadowsky
   Dimitri Pourbaix

 ASF Committers given Commons Sandbox access:
   Simone Tripodi
   Adrian Crum
   Adam Heath

*  pending Board Ack
** pending candidate acceptance and Board Ack

16 Dec 2009 [Phil Steitz / Roy]

General
=======

 o Continued healthy activity across multiple components and
responsiveness on both dev and user lists.
 o Voted to sponsor incubation of agimatec-validation, an
implementation of JSR 303, the bean validation framework
(http://wiki.apache.org/incubator/ValidationProposal).

Releases
========

 o Dbutils 1.3
   http://markmail.org/message/3gdxb4bneto7hj7r
 o BeanUtils 1.8.1
   http://markmail.org/message/ivsv4w6eujldvxxj
 o BeanUtils 1.8.2
   http://markmail.org/message/pmin2bty6txw263d
 o Exec 1.0.1
   http://markmail.org/message/eqvg2sutflizasnf
 o Email 1.2
   http://markmail.org/message/fcpz7nlpiv2xa7zg
 o Pool 1.5.3
   http://markmail.org/message/7jmcva3kho7ngnv6
 o Pool 1.5.4
   http://markmail.org/message/gmhpz4zsuv2f2jap


Community
=========
 o New Sandbox committers
   - Benson Margulies
 o No new committers
 o No new PMC members

23 Sep 2009 [Phil Steitz / Geir]

General
=======

 o Continued healthy activity and responsiveness on both dev and user lists.
 o Development activity across multiple components, including renewed
   interest in some previously less active components (Codec, JEXL).
 o No new sandbox components

Releases
========

 o Codec 1.4
   http://markmail.org/message/7jmcva3kho7ngnv6
 o Math 2.0
   http://markmail.org/message/dz7ug3kwqq3ylilv
 o Pool 1.5.2
   http://markmail.org/message/qwvknbizl5jy7m4c


Community
=========
 o No new sandbox committers
 o New committer
   - Henri Biestro
 o No new PMC members

General discussion as to whether there should be a policy (or best practice) for linking items such as release announcements using ASF Infrastructure over alternatives (such as markmail). No action taken.

19 Aug 2009

Change the Apache Commons Chair

 WHEREAS, the Board of Directors heretofore appointed Torsten
 Curdt to the office of Vice President, Apache Commons, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Torsten Curdt from the office of Vice President, Apache
 Commons, and

 WHEREAS, the members of the Apache Commons Project Management
 Committee have chosen by vote to recommend Phil Steitz as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Torsten Curdt is
 relieved and discharged from the duties and responsibilities of
 the office of Vice President, Apache Commons, and

 BE IT FURTHER RESOLVED, that Phil Steitz be and hereby is
 appointed to the office of Vice President, Apache Commons, 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 7B, Change the Apache Commons Chair, was
 approved by Unanimous Vote of the directors present.

17 Jun 2009 [Torsten Curdt / Sam]

General
=======

 o Activity on the dev list increasing now since September '08. User list
   traffic dropped significantly though.
 o Accepted Sanselan from the Incubator.
 o Discussions about the future of commons-logging in respect to slf4j.
 o No new sandbox components

Releases
========

 o CLI 1.2
   http://markmail.org/thread/cd4rnpdrdbdsb5u7
 o DbUtils 1.2
   http://markmail.org/thread/3vi5ghp22bwvhhwx
 o Compress 1.0
   http://markmail.org/thread/h7xa4n33n5wjsnt5
 o Pool 1.5
   http://markmail.org/thread/way7wsgcle34lcdd
 o Pool 1.5.1
   http://markmail.org/thread/bkcpvelhkkopbndq

Community
=========

 o No new sandbox committers
 o New committer
   - Jim Jagielski
   - Christian Grobmeier
 o New PMC members
   - Mark Thomas (pending)

18 Mar 2009 [Torsten Curdt / Bertrand]

General
=======

 o Activity has picked up a bit on both the user and dev lists again.
   The compress component has gained some traction is soon a candidate
   for proper.

 o The question has come up how to handle the inclusion of external code
   that is covered under Apache 1.1 license. (Adding both headers? Keep it
   as 1.1?) The author was contacted and changed the license to 2.0 which
   resolved the problem for us. http://markmail.org/thread/k7tlvz6u36m7vvhe
   But it would be good to have an answer on this anyway.

 o New sandbox components
   - money
     https://svn.apache.org/repos/asf/commons/sandbox/money/
   - new java5 version of dbutils
     https://svn.apache.org/repos/asf/commons/sandbox/dbutils/


Releases
========

 o Digester 1.8.1
   http://markmail.org/message/mrxs4ht2naguavw6
 o Digester 2.0
   http://markmail.org/message/chcxgta5k73aeh3z
 o Configuration 1.6
   http://markmail.org/message/zywv26ptqvfjxlq3


Community
=========

 o No new sandbox committers
 o New committer
   - Mark Thomas
   - Dan Fabulich
   - Paul Benedict
 o New PMC members
   - Stefan Bodewig
   - Siegfried Goeschl

17 Dec 2008 [Torsten Curdt / Bill]

General
=======

 o Activity:
   All time low on both the user and dev mailing list.
   Math and Configuration got some new traction though.
 o ApacheCon:
   Session about Commons was presented. Attendance was reasonable
   given the slot.
 o Commit Access:
   During ApacheCon the idea has come up to lower the bar for committers
   across the foundation. (Not externally!) Right now every committer can
   ask for access to the sandbox. The idea was to do the same for proper
   and dormant. So that Commons becomes a natural place to share code and
   collaborate across projects without major obstacles. No decision has
   been made on this yet though.
     http://markmail.org/message/74idaflh7x45d4fn
     http://blog.generationjava.com/roller/bayard/entry/the-open-and-federated-commons

Releases
========

 o Net 2.0
   http://markmail.org/message/suic73mskg6agn7m

 o SCXML 0.9
   http://markmail.org/message/do37vg5hrknyewp2

Community
=========

 o No new sandbox committers
 o Ralph Goers as new committer
 o No new PMC members

17 Sep 2008 [Torsten Curdt / Jim]

General
=======

o Activity: all time low on both the user and dev mailing lists
o Commons-compress and git:
We have a contributor that already has a CLA on file. He has been
the top commons-compress contributor for a while. Making him a
committer has not felt appropriate yet (for various reasons). While
most design discussion where still on the list some discussions
ended up offlist via IM due to personal contact. Another contributor
and committer (in fact me - Torsten) has been mentoring him hoping
to keep him involved and lead him to a release. Unfortunately this
turned out to be a major rewrite. So we ended up sending code back
and forth as working together in svn wasn't an option. When this got
too cumbersome we used git to share the code. Now when someone else
turned up to help out the question came up how to deal with the new
codebase. While legally all contributors have a CLA on file and the
full history is available this 'incident' has been perceived as
negative by the PMC in general. As all code should be covered by the
CLAs it has been accepted into svn as a new branch anyway.
Development will continue from there.

o Component commons-exec has been promoted to proper
http://mail-archives.apache.org/mod_mbox/commons-dev/200806.mbox/%3c48650EF8.9010905@gmx.at%3e

o Vote passed to accept flatfile codebase as a new sandbox component
- now awaiting IP clearance.
http://mail-archives.apache.org/mod_mbox/commons-dev/200808.mbox/%3c596611.56279.qm@web55106.mail.re4.yahoo.com%3e


Releases
========

o JXPath 1.3
http://mail-archives.apache.org/mod_mbox/commons-dev/200808.mbox/%3c369853.24376.qm@web55108.mail.re4.yahoo.com%3e

o BeanUtils 1.8.0
http://mail-archives.apache.org/mod_mbox/commons-dev/200808.mbox/%3c55afdc850808310837w5f4aa2d9sccd8c625b6f28d65@mail.gmail.com%3e

o commons-build-plugin 1.1
http://mail-archives.apache.org/mod_mbox/commons-dev/200807.mbox/%3c55afdc850807150911u464ef913g86651e2489b2e46e@mail.gmail.com%3e

o commons-parent 11 and commons-sandbox-parent 7
http://mail-archives.apache.org/mod_mbox/commons-dev/200807.mbox/%3c55afdc850807210648k574dafc0lbe2a689bb3808d@mail.gmail.com%3e


Community
=========

o No new sandbox committers
o No new committers
o No new PMC members

25 Jun 2008 [Torsten Curdt / Justin]

General
=======

  o Activity

      Quite a few releases. Activity on the development and user list has been
      picked up a little.

  o Three new components have been accepted into the Commons sandbox

    - nabla

      http://commons.apache.org/sandbox/nabla/

    - jnet

      http://commons.apache.org/sandbox/jnet/

    - me

      http://svn.apache.org/viewvc/commons/sandbox/me/trunk/

  o One dormant component has been revived back into the Commons sandbox

    - functor

      http://commons.apache.org/sandbox/functor/

  o During ApacheCon two FastFeather tracks covered

    - commons (in general)
    - commons SCXML


Releases
========

  o Released
    - commons parent POM 8
http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803011310u31561507te49f5bf5d51678f6@mail.gmail.com%3e
    - commons sandbox parent POM 4
http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803041651q37ddd80bxba6973e90cadf900@mail.gmail.com%3e
    - commons parent POM 9
 http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803090330i1f529a94vf5c8fbdf07424698@mail.gmail.com%3e
    - commons Lang 2.4
http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c31cc37360803182238m2331f276r5d78614f6a5752c9@mail.gmail.com%3e
    - commons Collections 3.2.1
http://mail-archives.apache.org/mod_mbox/commons-dev/200804.mbox/%3c55afdc850804141758hb1334c2v5559102058efa782@mail.gmail.com%3e
    - commons parent POM 10
http://mail-archives.apache.org/mod_mbox/commons-dev/200805.mbox/%3cce1f2ea80805071441m26dd5a80k5af5203a0aca312e@mail.gmail.com%3e
    - commons sandbox parent POM 6
http://mail-archives.apache.org/mod_mbox/commons-dev/200805.mbox/%3c55afdc850805170801y4cf557fdv59d3e5c9359d695@mail.gmail.com%3e
    - commons SCXML 0.8
http://mail-archives.apache.org/mod_mbox/commons-dev/200805.mbox/%3cce1f2ea80805191053h4fa46bfq927e94d7368a446f@mail.gmail.com%3e
    - commons Chain 1.2
http://mail-archives.apache.org/mod_mbox/commons-dev/200806.mbox/%3c55afdc850806011027oa723b82w35ba8d7ffe510ac5@mail.gmail.com%3e


Community
=========

  o GSoC students did not get their applications accepted
  o New committers
    - Siegfried Goeschl
    - Niklas Gustavsson
  o New sandbox committers
    - Reinhard Pötz
    - Carsten Ziegeler
  o New PMC members
    - Emmanuel Bourg

19 Mar 2008 [Torsten Curdt / J Aaron]

General
=======

 o Activity

   The past few months have been quite busy. A couple of releases (see below)
   have gone out. Based on http://markmail.org/ user activity is slowly
   declining while activity on the development list has significantly
   increased at the beginning of the year. It's slowly declining again.

   Question of dormancy have been raised for 'commons vfs' and 'commons
   launcher'.

 o Re-release of old source distributions

   This has been brought to the board's attention before. For the user's
   convenience we would like to re-package old source releases and provide
   them also as source jars. This of course affects releases that have been
   made under ASL 1.1. While new releases have to be ASL 2.0 the current
   opinion is that (as long as nothing is changed during the process) this
   "re-packaging" does not classify as a new release. So we can still provide
   the new artifact under ASL 1.1. Basically it would have to adhere to the
   rules when the orignal release has been made.

   No action has been taken yet. It would be great to get the board's
   agreement on the PMC's notion.

 o Commons Sandbox Incubator

   While the Commons Sandbox works quite straightforwardly for ASF internal
   use, the question is what to do with external component level code
   donations that may or may not been already covered by CLA. Building a
   community around a single component inside the normal Incubator might
   be tough. The idea has been brought up to work with Labs or the Incubator
   to find a solution to this.

 o Removal of Cobertura reports (as the resulting reports may GPL)

   Cobertura is a code coverage plugin for maven. It's been used through the
   ASF to generate reports that are part of the website. As at least part
   of the generated site is covered by the GPL we decided not to use it
   anymore. Otherwise we cannot ship the website for a release.

 o Support for OSGi

   New Commons releases will now include the metadata that is required to be
   used inside OSGi out of the box.

 o We got two new components into the Commons sandbox

   - monitoring

     http://wiki.apache.org/commons/Monitoring

   - commons build plugin

     Which got promoted to proper pretty much straight away for the
     infrastructure and build improvements (see below)

     http://mail-archives.apache.org/mod_mbox/commons-dev/200802.mbox/%3c55afdc850802091808g61a86940t9e5d75115c0ef837@mail.gmail.com%3e



Releases
========

 o Released
   - commons SCXML 0.7              http://mail-archives.apache.org/mod_mbox/commons-dev/200712.mbox/%3cce1f2ea80712191002g5f96d5few83279ba4a42999bd@mail.gmail.com%3e
   - commons pool 1.4               http://mail-archives.apache.org/mod_mbox/commons-dev/200801.mbox/%3c8a81b4af0801151908x195f664dy600cd83abecdaaa8@mail.gmail.com%3e
   - commons sandbox parent POM 3   http://mail-archives.apache.org/mod_mbox/commons-dev/200801.mbox/%3c55afdc850801181745g7f48efc4s5e84447297732a25@mail.gmail.com%3e
   - commons IO 1.4                 http://mail-archives.apache.org/mod_mbox/commons-dev/200801.mbox/%3c55afdc850801200801p16e8265em3652d1e0e81a9f5d@mail.gmail.com%3e
   - commons fileupload 1.2.1       http://mail-archives.apache.org/mod_mbox/commons-dev/200802.mbox/%3ce75283b10802061209r554e249dg7f3afd6ccfcab6cb@mail.gmail.com%3e
   - commons math 1.2               http://mail-archives.apache.org/mod_mbox/commons-dev/200802.mbox/%3c8a81b4af0802232149g3e237e9j455d62d3ac0d3d6@mail.gmail.com%3e
   - commons build plugin 1.0       http://mail-archives.apache.org/mod_mbox/commons-dev/200802.mbox/%3c55afdc850802240403n4d6f3ae7o5bfa09bc6c3b3a53@mail.gmail.com%3e
   - commons proxy 1.0              http://mail-archives.apache.org/mod_mbox/commons-dev/200802.mbox/%3cf2e8eedf0802261011g5dfe9517g9d089cbfc101cb5b@mail.gmail.com%3e
   - commons parent POM 6           http://mail-archives.apache.org/mod_mbox/commons-dev/200801.mbox/%3c55afdc850801061239r6128513cxde21e25e0338af01@mail.gmail.com%3e
   - commons parent POM 7           http://mail-archives.apache.org/mod_mbox/commons-dev/200801.mbox/%3c55afdc850801151216pe4a33dbj4455ed5737e69891@mail.gmail.com%3e
   - commons parent POM 8           http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803011310u31561507te49f5bf5d51678f6@mail.gmail.com%3e
   - commons sandbox parent POM 4   http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803041651q37ddd80bxba6973e90cadf900@mail.gmail.com%3e
   - commons parent POM 9           http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c55afdc850803090330i1f529a94vf5c8fbdf07424698@mail.gmail.com%3e

Infrastructure
==============

 o The maven based release process has been discussed and improved.
 o For some components missing/broken redirects from jakarta have been fixed.
 o Old bugzilla entries have been removed and we are 100% jira now. We hope
   to get redirects in place so people will not hit broken links but get to
   correct jira issue instead.

   http://mail-archives.apache.org/mod_mbox/commons-dev/200803.mbox/%3c8a81b4af0803081206v290eb85cjda5a1d4555ea0ccb@mail.gmail.com%3e

Community
=========

 o No new committers
 o New PMC members
   - Gary Gregory

The board agreed that redistributing unchanged binaries does not require a re-vote. An inquiry was made re: crypto status. Henri to communicate the former and follow up on the latter.

19 Dec 2007 [Torsten Curdt / Jim]

General
=======

 o The process of electing PMC members and committers has been fixed in writing

https://svn.apache.org/repos/private/pmc/commons/templates/new-pmc-workflow.txt

  This brought up the question what should happen first: Ask whether the person
  wants to join the PMC before asking for the board's ack ...or first checking
  with the board so that a rejection is a more private affair and does not harm
  any feeling of the potential candidate. The general consensus was to check
  with the board first.

  If there any thoughts we are happy get some further feedback on this.

 o JDK compatibility has always been a strong contract at Commons.

  Support for older java version has always been very important. There still
  is not a single Commons component that made the move to java 5. It has been
  raised that this might become a problem in the future if we don't move
  forward on this. More and more users expect us to also provide them with
  libraries that make use of the features of new java platforms.
  This seems especially crucial for Commons Collections and Lang.

  The exact steps have not been decided yet but it seems like a separate
  package name and keeping the older libraries on a maintenance branch is
  a viable option.

 o Based on http://markmail.org/ user activity is slowly declining while
   developer discussions have picked up a bit.

 o Quick news for some of the components:

  o Question has come up whether commons codec is thread safe
      - request for better documentation
  o More activity on commons jexl
      - discussion for a roadmap towards 2.0
  o Discussion about moving commons jci fam (file alteration monitor)
    component from jci to io
      - overlap with commons vfs fam
      - no agreement how to move forward yet
      - options
        - keep in jci (already own jar)
        - own component (a bit small)
        - move into io (increases the size of io)
  o Again the question have been brought up about the status of commons
    cli 2.0
      - working but no release
      - little activity
      - cli 1.1 introduced some showstoppers
      - other projects (like groovy) might look into other libraries instead
  o Concerns have been raised related to the retirement of Jakarta Slide.
    It was suggested that VFS could include an implementation of a webdav
    client.  This has been rejected as out of scope.

Releases
========

  o Released
    - commons configuration 1.5
    - commons logging 1.1.1
    - commons parent pom 5
    - commons skin 2

  o Upcoming
    - commons SCXML 0.7

Infrastructure
==============

  o The maven based release process has been discussed and improved.

  o Created a pmc area in subversion with
    - board reports
    - tsu report
    - process templates (new committer/new pmc member)

Community
=========

  o New committers
    - Jukka Zitting
  o New PMC member
    - James Carman
    - Ben Speakmon

It was agreed that notifying the individual before notifying the board is an acceptable practice.

Approved by General Consent.

19 Sep 2007 [Torsten Curdt / Henri]

Summary
=======

 Not that much happened this month.

 o A couple of new people on the scene that expressed their
   willingness to contribute
 o Discussions of "sponsoring" compress with code from TrueZip
   - https://truezip.dev.java.net/
   - one man show
   - ASL2.0
 o Consensus on using continuum for nightlies

Releases
========

 o None

Infrastructure
==============
 o Some problems with the site m2 site builds
 o Discussion about nightlies and CI
   - build "nightlies" only on commits keeping the last 5
     successful build
   - pure convenience
   - does not replace GUMP (different purpose)

Community
=========
 o No new committers
 o No new PMC members

Henri to look into what "sponsor" means in this context.

Approved by General Consent.

29 Aug 2007 [Torsten Curdt / Sam]

Summary
=======

 o Move to TLP has been performed
 o Agreed on committer voting rules (voting in private, public invite)
 o Discussed non-java components (pragmatic approach: we deal with the
 situation if it arises)

Releases
========

 o 04.08.2007 BeanUtils 1.8.0 BETA
    http://mail-archives.apache.org/mod_mbox/commons-dev/200708.mbox/%3c55afdc850708040228i425bd317k26c27d1ee0dba2e0@mail.gmail.com%3e
 o 10.08.2007 Commons-parent 4 (maven POM)
    http://mail-archives.apache.org/mod_mbox/commons-dev/200708.mbox/%3c46BC8DAA.6050207@apache.org%3e
 o 15.08.2007 Commons-sandbox-parent 2 (maven POM)
    http://mail-archives.apache.org/mod_mbox/commons-dev/200708.mbox/%3c46C344EE.205@apache.org%3e

Infrastructure
==============
 o Fully established TLP
   - Subversion and website have been moved
   - New mailing lists are in place
   - A simple logo has been put in place to fill the jakarta void
   - Few component sites still need to be re-generated
 o Continuous Integration via Continuum on vmbuild1 available
    - http://vmbuild1.apache.org/continuum/groupSummary.action

Community
=========
 o Agreed on committer voting rules
   1. ask on private
   2. propose on private
   3. vote on private
   4. ask the prospect if he wants to join on dev list
 o No new committers
 o No new PMC members

Approved by General Consent.

18 Jul 2007 [Torsten Curdt / Sam]

Summary
=======

 We are still waiting for the infrastructure part to happen to
finish the
 TLP move. Other than that business as usual.

Releases
========

 o 08 July Commons CLI 1.1
 o 02 July Commons IO 1.3.2
 o 25 June Commons Modeler 2.0.1
 o 18 June Commons JCI 1.0

Infrastructure
==============
 o Still work to be done for TLP https://issues.apache.org/jira/
browse/INFRA-1283

Community
=========
 o We agreed to only migrate commit rights of committers that did a
   commit in the past 2 years. Of course any previous committer just has
   to ask to get his rights back at any time. See the jira issue for the
   initial list of committers
 o No new committers
 o New PMC members
   - Simon Kitching
   - Rahul Akolkar

Approved by General Consent.

20 Jun 2007

Establish the Apache Commons 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
 Java focused reusable libraries and components.

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

 RESOLVED, that the Apache Commons Project be and hereby is
 responsible for the creation and maintenance of Java focused
 reusable libraries and components; and be it further

 RESOLVED, that the office of "Vice President, Commons" 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 Commons Project, and to have primary responsibility for
 management of the projects within the scope of responsibility
 of the Apache Commons 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 Commons Project:

   * Henri Yandell                <bayard@apache.org>
   * Jochen Wiedmann              <jochen@apache.org>
   * Mario Ivankovits             <imario@apache.org>
   * Stephen Colebourne           <scolebourne@apache.org>
   * Dennis Lundberg              <dennisl@apache.org>
   * Niall Pemberton              <niallp@apache.org>
   * Martin van den Bemt          <mvdb@apache.org>
   * Oliver Zeigermann            <ozeigermann@apache.org>
   * Jörg Schaible                <joehni@apache.org>
   * Oliver Heger                 <oheger@apache.org>
   * Matt Benson                  <mbenson@apache.org>
   * Martin Cooper                <martinc@apache.org>
   * Phil Steitz                  <psteitz@apache.org>
   * Torsten Curdt                <tcurdt@apache.org>
   * Daniel Savarese              <dfs at apache.org>
   * Rory Winston                 <rwinston at apache.org>
   * Luc Maisonobe                <luc@apache.org>
   * Joerg Pietschmann            <pietsch@apache.org>
   * Dion Gillard                 <dion@apache.org>
   * Brent Worden                 <brentworden@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Torsten Curdt
 be appointed to the office of Vice President, Commons, 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 Commons Project be and hereby
 is tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Commons Project; and be it further

 RESOLVED, that the initial Apache Commons Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Jakarta Project's Commons; and be it further

 RESOLVED, that all responsibility pertaining to the Commons
 sub-project encumbered upon the Apache Jakarta
 Project are hereafter discharged.

 Special Order 6D, Establish the Apache Commons project, was
 approved by Unanimous Vote.

18 Aug 2004

Termination of the Apache Commons Project

 WHEREAS, the Apache Commons PMC deems it no longer in the best
 interests of the Foundation to continue the Apache Commons
 Project at this time due to a currently insufficient amount of
 community participation.

 WHEREAS, the Apache Commons PMC no longer contains any active
 code bases under its direct purview.

 NOW, THEREFORE, BE IT RESOLVED, that the Apache Commons Project
 is hereby terminated; and be it further

 RESOLVED, that that the Apache Commons PMC be and hereby no
 longer responsible for the creation and maintenance of software
 related to reusable libraries and components, based on software
 licensed to the Foundation; and be it further

 RESOLVED, that the office of "Vice President, Apache Commons"
 is hereby terminated; and be it further

 RESOLVED, that the Apache Commons PMC is hereby terminated.

 Special Order 5 A, termination of Apache Commons Project
 was approved via unaninmous vote.

23 Jun 2004 [Justin Erenkrantz]

Let this space be blank, because there's nothing of interest to report.

(Make of that what you will.  I brought up my concerns before to the board last
time, which caused yet another pointless thread that I don't care to rehash
again because it produced nothing fruitful then and unlikely to do so now.)

Sander/Greg suggested disbanding due to lack of activity. Consensus from discussion was to close and move serf to incubator or elsewhere.

17 Mar 2004 [Justin Erenkrantz]

Well, there's been *nothing* happening in Commons since the last report.

That's partly because my last board report set off yet another discussion
about the relationship between Jakarta Commons and Apache Commons.  Once
again, nothing happened subsequently.  However, there was a spike in
discussion over in Jakarta Commons dev list.

The other component in the slowdown is that the developers involved with serf
(still the only codebase that the PMC oversees) haven't had a lot of time to
dedicate to it (following a rather intense quarter of activity though!).

I'm frankly at a loss as to what we should do with this project.  I strongly
believe that the ASF *does* need a place to store small, reusable components.
However, I believe that the current situation isn't conducive to the project's
growth and I'm not sure what we can do to repair it.

Approved by General Consent.

21 Jan 2004 [Justin Erenkrantz]

Since the last report, there has been a new chair appointed (Justin),
several PMC members added (Scott, Henri, Daniel).  The Commons project
has switched to using Subversion rather than CVS as part of the test
deployment of Subversion within the ASF.  Work has also begun on a new
branch for the serf HTTP client code (which is still the only code in
the project).  A new website (commons.apache.org) has been deployed.

However, most of the energy on the general@commons mailing list has
been focused on determining the relationship between Apache Commons
and Jakarta Commons.  Product groupings have been proposed, and
several Jakarta Commons participants have expressed various levels of
discontent with the current Jakarta Commons organization to warrant
their interest in Apache Commons.

Yet, no real resolution has emerged with several Jakarta participants
expressing confusion as to what the 'correct' role of Apache Commons
is.  The question can be reversed as to what role should Jakarta
Commons have in the ASF?  Should Jakarta Commons be its own TLP, a
part of Apache Commons, or a part of Jakarta PMC?

It is hoped that the board could provide some feedback to both the
Jakarta PMC and Commons PMC about this relationship.  The current
strategy from the perspective of the Commons PMC is 'wait and see' -
that is, Commons Project is open for business, will accept new
projects if offered, but so far no Jakarta Commons projects have
officially approached the Apache Commons project about migrating over.
It is unclear if a more aggressive attitude would be productive.

Finally, there has also been informal talk that the Commons project
should house the Internationalization efforts of the ASF.  This has
been discussed on members@, but no discussion has occurred so far on
general@commons.

The report, as noted in Attachment J, was approved by General Consent.

17 Sep 2003

Alter the Chair of the Apache Commons Project

 WHEREAS, the membership of the Apache Commons Project
 Management Committee (PMC) have recommended Justin Erenkrantz
 to serve as chairman of the Apache Commons PMC; and

 WHEREAS, the previously appointed chairman of the Apache
 Project PMC, Ken Coar, has stepped down from his position as
 Vice President, Apache Commons, in favor of Justin Erenkrantz's
 appointment to that position.

 NOW, THEREFORE, BE IT RESOLVED, that Justin Erenkrantz be and
 hereby is appointed to the office of Vice President, Apache
 Commons, 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.

 By unanimous consent, Resolution R3 was passed.

17 Sep 2003 [Ken Coar]

[ no attachment ]

Ken reported that things were quiet within Commons. He does expect things to "catch fire" with the move of apr_serf.

Approved by General Consent.

25 Jun 2003

There has been no progress in the Commons Project.

19 Mar 2003 [Ken Coar]

The Apache Commons project has essentially been marking
time since November of 2003.  There are a number of work
items on the table that I hope/expect to get resolved
within the next quarter; these include but are not
necessarily limited to:

o Setting up Subversion as the A-C CMS, instead of CVS
o Importing APR-Serf, and possibly some other intra-ASF
 efforts
o Coming to various conclusions on logistical ane
 infrastructural issues (e.g., relationships between
 components at the Web site level, the CMS module
 level, and the mailing list)
o Refining the project bylaws and mission
o Determining logical boundaries (e.g., language,
 function, concept, ..) and how to allow them to
 help the SNR without becoming obstacles to collaboration

The project fell off my radar -- and apparently that of
some others -- after ApacheCon in 2003, and I have been
remiss until now in picking things up and getting things
going again; a remission I am now correcting.

. By general consent, this report was recorded as entered and approved.

18 Dec 2002 [Ken Coar]

 Placeholder -- there is no Attachment B.

Ken reported that there was nothing to report.

18 Nov 2002 [Ken]

Ken reported that the Commons Project was progressing well. There were
discussions regarding the "fragmented" community and how this maps to
PMCs in general.  There was also questions regarding commit access and how
"transferable" is it, or should be, among ASF projects and sub-projects.

It appeared to be commonly accepted that Commons should be language agnostic.