Introducing The ASF’s New Logo Read Now

Board history: Geronimo

ASF Oak Leaf Icon

Geronimo

What the board has decided about this committee or office, and the reports it filed, most recent first. Generated from the published minutes.

These categorised views are best effort. They are read from the published minutes by a program, and what it can attribute to a committee depends on how each resolution happens to be worded — so a page may be incomplete, and nothing here overrides the minutes themselves. The raw minutes are the source of truth.

Please note. The board approves the minutes of a meeting at the meeting after it, and they are published then - so the most recent meeting is not usually here. ASF Members can read the draft in the board's own repository until it is.

[raw] the published minutes, which are the record. [main index]

Appointments

Date Action Decided by
2022-06-15 Appointed Jean-Louis Monteiro the board, by resolution
2018-02-21 Appointed Romain Manni-Bucau the board, by resolution
2015-02-18 Appointed Alan Cabrera the board, by resolution
2013-07-17 Appointed Jarek Gawor the board, by resolution
2008-01-16 Appointed Kevan Miller the board, by resolution
2006-11-15 Appointed Matt Hogstrom the board, by resolution
2005-10-26 Appointed Ken Coar the board, by resolution
2004-05-26 Appointed Geir Magnusson the board, by resolution

Decisions

Date Decision Item Outcome
2005-10-26 Apache Geronimo discussion discussed
2005-09-29 Apache Geronimo project unfinished business discussed
2005-09-21 Apache Geronimo project discussion discussed
2004-05-26 Establish the Apache Geronimo Project special order approved
2004-01-21 Approve a Response regarding the alleged JBoss IP infringment in Geronimo. — adopting Draft Response regarding alleged JBoss IP infringement special order approved

Reports

2026-08-19 — Jean-Louis Monteiro

No report was submitted.

2026-06-17 — Jean-Louis Monteiro

No report was submitted.

2026-05-20 — Jean-Louis Monteiro

No report was submitted.

2026-04-15 — Jean-Louis Monteiro

No report was submitted.

@Greg Stein: pursue roll call

2026-03-18 — Jean-Louis Monteiro

No report was submitted.

2026-02-18 — Jean-Louis Monteiro

No report was submitted.

2026-01-21 — Jean-Louis Monteiro

No report was submitted.

2025-10-15 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: dormant
Issues for the board: none

## Membership Data:
Apache Geronimo was founded 2004-05-26 (21 years ago)
There are currently 71 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Richard Zowalla on 2024-04-15.

## Project Activity:
All ecosystem around Apache Geronimo keeps moving as required or necessary. We
see frequent (small) fixes and contributions and releases happening.

## Community Health:
The community is composed of other projects contributors because libraries are
usually used widely on other Apache Projects.

2025-09-24 — Jean-Louis Monteiro

No report was submitted.

2025-08-20 — Jean-Louis Monteiro

No report was submitted.

2025-07-16 — Jean-Louis Monteiro

No report was submitted.

2025-04-16 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: Dormant.
Issues for the board: none.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (21 years ago)
There are currently 71 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Richard Zowalla on 2024-04-15.

## Project Activity:
Regular maintenance happening with enough votes to move on. Currently work
being done on the Java Mail implementation which is slow for large
attachements. A new release will most likely be created shortly.

## Community Health:
The traffic is very low but constant over time. This is due to the maintenance
and low level libraries which are used on other Apache projects. The
discussions can happen elsewhere in other projects which is difficult to
track.

2025-01-15 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: no major work or development but regular maintenance
on the various libraries and implementations.
Issues for the board: none

## Membership Data:
Apache Geronimo was founded 2004-05-26 (21 years ago)
There are currently 72 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Richard Zowalla on 2024-04-15.

## Project Activity:
A few maintenance releases happened. No major development quite yet. Jakarta
has been itself delayed so only maintenance is required.

## Community Health:
No new committer joined the project. The current group handles the workload
without much issue. It is composed of people from other projects like
ActiveMQ, TomEE, OpenWebBeans and others.

2024-10-16 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (20 years ago)
There are currently 72 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Richard Zowalla on 2024-04-15.

## Project Activity:
Regular maintenance releases happening on various components. Geronimo Mail
moved to final and complies with Jakarta.

## Community Health:
Not a lot of community exchanges or emails. The maintenance is mainly on low
level components, so they are mainly used by applications servers.

2024-09-18 — Jean-Louis Monteiro

No report was submitted.

2024-08-21 — Jean-Louis Monteiro

No report was submitted.

2024-07-17 — Jean-Louis Monteiro

No report was submitted.

2024-05-15 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: dormant
Issues for the board: none

## Membership Data:
Apache Geronimo was founded 2004-05-26 (20 years ago)
There are currently 72 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- Richard Zowalla was added as committer on 2024-04-15

## Project Activity:
The project activity increased by a lot due to many committers and
contributors showing up to move various low level libraries and tools to an up
to date version. We had 4 releases, the most significant being BatchEE, the
Jakarta Batch implementation. The implementation is included in other Apache
projects like Apache TomEE or used standalone. The major release 2.0.0 allowed
us to catch up with the most recent specification version.

## Community Health:
We can clearly see the benefit of adding a new committer. The activity
has increased by a lot due to his various contributions. It's good to
see other committers and PMC to be still here and ready to engage or
help.

2024-04-17 — Jean-Louis Monteiro

No report was submitted.

2024-03-20 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: at risk
Issues for the board: none

## Membership Data:
Apache Geronimo was founded 2004-05-26 (20 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
The main activity is maintenance. There are a few new features and work to
bring Geronimo components to the specification level required. Some projects
are already starting to work on Jakarta EE 11 even though it's not released.

## Community Health:
The overall activity remains low. As per the board feedback, we could avoid
spliting community and better use the current community time by merging the
mailing lists. It does not make much sense to keep them all apart. In terms of
moving to atic, there have been many discussions over time, and eveytime this
is mentioned, it feels like everyone jumps into the thread with a lot of good
reasons to not move it to atic. But when it tends to actually work on the
project, there is far less people. We had some recent discussions though and a
solid list of people (PMC and committers) are still responsive, voting and
wiling to discuss which is important. We even discussed about getting a PMC.
member. The project itself is used very widely, like the Mail provider,
or the Transaction manager for instance, they are used in many other Apache
projects or outside. This is also true with the specs.

2024-02-21 — Jean-Louis Monteiro

No report was submitted.

2024-01-17 — Jean-Louis Monteiro

No report was submitted.

2023-10-18 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: at risk
Issues for the board: none

## Membership Data:
Apache Geronimo was founded 2004-05-26 (19 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
A few maintenance release on low level libraries and no other activity. No new
contributor showing up. Activity is overall very low.

## Community Health:
As described in the project status, the project is at risk because there is
not enough activity from the current committers and no new contributors so
far. The demand and list activity seems to be reflecting that state.

2023-07-19 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Project Status:
Current project status: the project is at risk due to the lack of resources
(most committers also are committers on other projects). MicroProfile
 implementations haven't been updated and most project switched to other
 implementations. The specifications part used to be included widely at Apache,
 but since Jakarta is now under Apache license, most projects use them. We
 have a few tools left used and maintained such as BatchEE, XBean, Arthur,
 Transaction Manager and Mail. Since that's the only left, it might be better
 to find a another home for them. Issues for the board: No issue requiring
 board attention.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (19 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
The project went quiet for a few months. A lot of committers are currently
working on other projects like Apache TomEE, Apache OpenJPA, Apache
OpenWbeBeans, Apache BVal to name a few. We have done some maintenance
releases as follow

- xbean-4.23 was released on 2023-05-19.
- arthur 1.0.6 was released on 2023-04-21.
- geronimo-mail_2.1_mail-1.0.0 was released on 2022-06-23.

## Community Health:
One person only under radar but again the amount of contributions is too low to
move him to a committer.

2023-04-19 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (19 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
No release but I'm expecting a few coming soon because we have done some work
to bring Activation/Mail, Transaction manager and Connector implementation up
to speed with Jakarta.

Most of the effort moved to implementing Jakarta Batch in Geronimo BatchEE.

I've been myself involved in the effort to port all Apache implementation to
Jakarta, so haven't yet started the PMC thread on the future for Geronimo.

## Community Health:
Traffic decreased over the last few weeks. Community is shared over multiple
Apache implementation and traffic shifted to other projects.

2023-01-18 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (19 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
There are many sub projects and artifacts created under the Apache Geronimo
umbrella. The community did have a discussion on the mailing list regarding
Geronimo and its future. The discussion was around moving some projects to
other Apache projects such as Karaf, TomEE to name a few. In the end, the
community decided to refocus on shared projects and libraries and discontinue
other development were there is no more traction.

For instance, it looks like all MicroProfile implementations were pretty
outdated and not used anymore. Apache TomEE was the last one using them, but
it switched to SmallRye implementations because they were up to date.

With the move to Jakarta, most of the specification artifacts we were creating
under the groupId org.apache.geronimo.specs do not make sense anymore. We can
use the artifact produced by the Eclipse foundation.

On the other hand, some projects like the Jakarta Transaction implementation
(Apache Geronimo Transaction Manager), or the Jakarta Mail implementation are
still used by other Apache projects. The community is starting to embrace the
jakarta namespace change and implement the latest Jakarta EE 10 versions.

## Community Health:
The large increase of activity on the mailing list and on the codebase is
related to the jakarta namespace migration and the development to support new
Jakarta EE 10 specifications.

2022-10-19 — Jean-Louis Monteiro

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container, and now Jakarta EE.

## Issues:
The community isn't growing but it's not really an issue at the moment. See
project activity section because it seems that it's an issue for some
contributors and they think it would be easier to retire the project in favor
of other Apache project. We aren't all on the same page.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (18 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
The website migration from the Apache CMS is fully completed. The
documentation has been updated accordingly even though some improvements could
be done in this area.

The jakarta namespace work is a bit more quiet at the moment because most of
projects using Geronimo bits are now working in the integration. There is
still some good work to do in order to move other parts and claim
compatibility against some Jakarta Specifications such as Mail, Activation to
name a few.

There have been 3 releases of Geronimo components over the last 3 months and
one is on-going.

A new thread "Proposal: Retiring the Geronimo Project" started on the mailing
list. The gist is that Geronimo Application server stopped quite a long time
ago. Even though some libraries such as Java EE/Jakarta EE APIs are still
widely used by many projects at Apache, there seems to be some thoughts to
retire Geronimo and remaining active libraries and modules to other projects.

This is a good conversation to have. At this moment, there isn't a clear view
on what's the best. Some components and libraries are used by many projects
(ActiveMQ, TomEE, OpenWebBeans, Johnzon, etc). Who will become the good host?
For instance, if TomEE gets Activation, Mail and the Transaction Manager, are
ActiveMQ/Camel/Aries/CXF/BatchEE and maybe more depende on TomEE modules? If
ActiveMQ gets the JMS API, will TomEE/Camel depend on ActiveMQ modules?

So maybe should we consider a commons-specification project where we can dump
Jakarta EE API? Or now that Java EE moved to Eclipse to become Jakarta EE, we
don't need anymore our own jars. but what about maintenance of old Java EE
APIs?

Probably outside of what should be in a report, but wanted to give the bord a
taste of the ongoing discussion.

## Community Health:
The activity has been a bit less as explained above but this is ok based on
the nature of the project.

2022-07-20 — Jean-Louis Monteiro

## Description:
The mission of Geronimo was the creation and maintenance of software related
to Java2, Enterprise Edition (J2EE) container. It is now a central place at
Apache to develop reusable libraries from specification APIs to
implementations.

## Issues:
Some discussions started around MicroProfile implementations in Geronimo. They
are mostly used and now maintained by people from Apache TomEE project which
also has the MicroProfile JWT implementation. Some great feedback there, We
will report back next time what is the outcome.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (18 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

Romain Manni-Bucau stepping back from project chair position. He has done a
very good growing the project, both from a software perspective but also from
the community perspective. After some open discussions Jean-Louis Monteiro is
starting with the role.

## Project Activity:
A lot of activities around supporting Jakarta EE with the new jakarta namespace.
For this time around, we use mainly bytcode enhancement to relocate javax to
jakarta. This is allow application servers such as Apache TomEE to move APIs to
the new Jakarta namespace, but also other Jakarta implementations to transition
to jakarta namaspace.
At Geronimo itself, we have migrated specifications APIs of Activation, and
Mail. We are trying to pass the TCK so we can hopefully claim compliancy and be
listed as a compatible implementation. So far Activation is done, Mail seems to
be a bit harder. We have released Apache BatchEE in the new jakarta namespace.

## Community Health:
There have been a big increase in terms of mailing list activity and
code contribution due to the migration to the jakarta namespace. At this point
it's good for the project as it seems to bring new people.
The activity is likely to grow a bit more in the next couple of months as we
will start working on EE 10.

2022-04-20 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container and Microprofile.

## Issues:
Activity is lower these days and it seems that Microprofile track (one of the
three tracks with container utilities and some JakartaEE implementations).
Apache TomEE which is one of the biggest consumer of these implementation will
likely move to the single other alternative due to the lack of will+resource
to maintain the implementations at Apache. Mid-term it can mean Apache
Geronimo becomes just a container utilities so we can end up moving it to some
other projects and make the remaining ones hosted elsewhere (arthur is one
open question since it is a build tool around GraalVM).

## Membership Data:
Apache Geronimo was founded 2004-05-26 (18 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
Release activity is mainly about enabling to use Jakarta namespace, no real
code change except in Arthur which got some GraalVM integration enhancements.

Recent releases:
- config-1.2.3 was released on 2022-03-09.
- health-2.0.1 was released on 2022-03-09.
- metrics-1.0.6 was released on 2022-03-09.
- openapi-1.0.15 was released on 2022-03-09.
- opentracing-1.0.3 was released on 2022-03-09.
- txmanager-3.1.5 was released on 2022-03-09.
- arthur-1.0.5 was released on 2022-02-23.
- arthur-1.0.4 was released on 2022-02-03.

## Community Health:
Activity is quite constant (ignoring the SCM noise due to "bulk"
relocation/namespace work).

2022-01-19 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (18 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
We got some maintainance releases end of the year but the holdays and jakarta
lack of activty made it quite low. It also seems Microprofile is getting
abandonned by the community - in terms of activity due to its regular breaking
changes but it can change in a few months when TomEE will get up to speed.

Recent releases:
- batchee-1.0.1 was released on 2021-10-31.
- javamail_1.6-1.0.1 was released on 2021-10-28.
- javamail_1.6_spec-1.0.1 was released on 2021-10-12.
- arthur-1.0.3 was released on 2021-08-30

## Community Health:
The discussion/mail statistics followed the project activity, ie felt down,
but nothing crazy for an end of year. We just need to monitor what will be the
future of microprofile stack we host.

2021-10-20 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE/Javax/Jakarta/Microprofile) container or
libraries.

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (17 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:

We got some release activity, mainly maintenance releases and support of newer
related software versions.

Recent releases:
- arthur-1.0.3 was released on 2021-09-02
- batchee-1.0.0 was released on 2021-05-17.
- xbean-4.19 was released on 2021-04-18.

## Community Health:
We got a few less mails, this is mainly due to the fact we didn't do new
features but maintainance I think but some more tickets on jira (but numbers
are not that relevant since low). Github usage increases which is a good sign
for us and future contibutions and potential committers.

2021-07-21 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (17 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Francois Papon on 2021-03-09.
- No new committers. Last addition was Francois Papon on 2021-03-09.

## Project Activity:
Project got some releases recently, mainly to address JDK upgrades and Jakarta
namespace.

Last releases:
- batchee-1.0.0 was released on 2021-05-17.
- xbean-4.19 was released on 2021-04-18.
- arthur-1.0.2 was released on 2021-02-22.

## Community Health:
We got less traffic/exchanges this time - but not crazy due to the low numbers
we "normally" have. It is mainly due to the lack of new specification and
stability of what we provide. A small attention point can be on microprofile
stack we support since it tends to be less and less embraced by users and
starts to be more vendor oriented so we will need to check if we keep it or
not if it continues (but no urgence yet, just an attention point).

2021-04-21 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (17 years ago)
There are currently 71 committers and 41 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- Francois Papon was added to the PMC on 2021-03-09
- Francois Papon was added as committer on 2021-03-09

## Project Activity:
Project was quite calm but got some releases (maintenance ones). Since
underlying specifications and technologies are quite stable this is quite
understandable and not a worrying point.

## Community Health:
We got some PR on historical projects (which is not that common for this part
of Geronimo) which is rather a good sign and a potential committer if some
more work is done. Due to the smaller activity we got some less exchanges but
community stays healthy and JBO started a XBean release which makes some new
blood in release managers :).

2021-01-20 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (17 years ago)
There are currently 70 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is 7:4.

Community changes, past quarter:
- No new PMC members. Last addition was Jean-Baptiste Onofré on 2020-10-05.
- Jean-Baptiste Onofré was added as committer on 2020-10-05

## Project Activity:
Recent releases:
- batchee-0.6 was released on 2020-11-15.
- jcache-simple-1.0.5 was released on 2020-11-15.
- jwt-auth-1.0.4 was released on 2020-11-15.
- javamail_1.6-1.0.0 was released on 2020-10-19.
- javamail_1.6_spec-1.0.0 was released on 2020-10-19.

We also got some activity around Geronimo Arthur (GraalVM wrapper) with the
OpenWebbeans support addition which can trigger a release soon.

## Community Health:
User list seems kind of abandonned but we have some very good activity on dev
list and commit metrics. The main activity was to push a new specification
implementation (javamail 1.6) and some maintenance of other specification
implementations. We are expecting more activity to come around Arthur probably
and new Java versions requiring some our tool releases for ASF projects.

2020-10-21 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
JavaEE/JakartaEE and Microprofile.

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (16 years ago)
There are currently 70 committers and 40 PMC members in this project.
The Committer-to-PMC ratio is 7:4.

Community changes, past quarter:
- Jean-Baptiste Onofré was added to the PMC on 2020-10-05
- Jean-Baptiste Onofré was added as committer on 2020-10-05

## Project Activity:
Activity is stable, we got some releases - 2 maintenance releases and one big
upgrade for microprofile health implementation since the spec broke some API.

Recent releases:
- xbean-4.18 was released on 2020-09-24.
- health-2.0.0 was released on 2020-09-20.
- metrics-1.0.5 was released on 2020-09-20.

## Community Health:
Community is overall stable but we see some new faces coming from OSGi area.
We saw less activity on the lists/JIRA but it is also aligned with the fact
the specifications we implement didn't move that much and the small decrease
is mainly due to the fact we got some pick previously.

2020-07-15 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Issues:
No particular issue.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (16 years ago)
There are currently 69 committers and 39 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Raymond Augé on 2018-08-30.
- No new committers. Last addition was Łukasz Dywicki on 2018-08-16.

## Project Activity:
Recent activity is mainly about jakarta support for some of our spec jars and
microprofile maintenance.

We also got a nice new website from an "external"
contributor (also ASF committer/PMC on other projects).

Raw stats:
- annotation_1.3-1.3 was released on 2020-05-04.
- atinject_1.0-1.2 was released on 2020-05-04.
- cdi_2.0-1.2 was released on 2020-05-04.
- interceptors_1.2-1.2 was released on 2020-05-04.
- jsonb_1.0-1.3 was released on 2020-05-04.
- jsonp_1.1-1.4 was released on 2020-05-04.
- xbean-4.17 was released on 2020-04-30.
- metrics-1.0.4 was released on 2020-04-16.

## Community Health:
Community is quite stable and we attract some new users of microprofile stack
- sadly through external - to asf - media even if Apache TomEE project stays
  the highest consumer.

We have some potential future committer under the radar.

Raw stats:
- dev@geronimo.apache.org had a 11% increase in traffic in the past quarter
  (144 emails compared to 129)
- 13 issues opened in JIRA, past quarter (85% increase)
- 12 issues closed in JIRA, past quarter (200% increase)
- 20 commits in the past quarter (122% increase)
- 5 code contributors in the past quarter (66% increase)
- 10 PRs opened on GitHub, past quarter (42% increase)
- 10 PRs closed on GitHub, past quarter (400% increase)

2020-04-15 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
Java2, Enterprise Edition (J2EE) container

## Issues:
Nothing.

## Membership Data:
Apache Geronimo was founded 2004-05-26 (16 years ago)
There are currently 69 committers and 39 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Raymond Augé on 2018-08-30.
- No new committers. Last addition was Łukasz Dywicki on 2018-08-16.

## Project Activity:
- geronimo-jcache-simple got 2 releases (1.0.3 and 1.0.4) in fev. to enhance
  its OSGi support.
- xbean 4.16 had been released

## Community Health:
Activity is stable even if we feel some less work in Microprofile area (since
main specs are already out there).
We expect some more work in jakarta area around JPMS for example.

2020-01-15 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
JavaEE/JakartaEE container and Microprofile technology.

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (16 years ago)
There are currently 69 committers and 39 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Raymond Augé on 2018-08-30.
- No new committers. Last addition was Łukasz Dywicki on 2018-08-16.

## Project Activity:
Arthur release is an interesting new challenge Apache Geronimo is taking (AOT
tooling using GraalVM). Still Microprofile work and first major upgrades (v1
-> v2).

## Community Health:
Community is stable but we start to see the interest of some new people which
is encouraging.

2019-10-16 — Romain Manni-Bucau

## Description:
The mission of Geronimo is the creation and maintenance of software related to
JakartaEE, Microprofile libraries/implementations and container related tools.

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

## Membership Data:
Apache Geronimo was founded 2004-05-26 (15 years ago)
There are currently 69 committers and 39 PMC members in this project.
The Committer-to-PMC ratio is roughly 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Raymond Augé on 2018-08-30.
- No new committers. Last addition was Łukasz Dywicki on 2018-08-16.

## Project Activity:

We continue Microprofile activity with releases (see next part)
and on going implementation of next versions of the specifications.
We also released some "spec" jar for Apache Johnzon.

Recent releases:
 - jsonp_1.1-1.3 was released on 2019-10-03.
 - openapi-1.0.11 was released on 2019-08-26.
 - jwt-auth-1.0.3 was released on 2019-07-28.
 - openapi-1.0.10 was released on 2019-07-28.

## Community Health:
The traffic on the dev list and JIRA is stable (+-5%) and mainly
related to Microprofile work.
It is also nice to see that some user did some fix in our spec jar
due to his investment/contribution on Apache Johnzon.

2019-07-17 — Romain Manni-Bucau

## Description:
 - Apache Geronimo is an umbrella project for JakartaEE/JavaEE, container
   tools and Microprofile implementations.

## Issues:
 - None

## Activity:
 - Some maintenance about Microprofile implementations mainly and the
   historical xbean library.

## Health report:
 - We still have acceptable traffic and activity.

## PMC changes:

 - Currently 39 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Raymond Augé on Thu Aug 30 2018

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Łukasz Dywicki at Thu Aug 16 2018

## Releases:

 - openapi-1.0.8 was released on Thu May 09 2019
 - openapi-1.0.9 was released on Sun Jun 09 2019
 - xbean-4.14 was released on Mon May 27 2019

## Mailing list activity:

 - The activity is mainly about the development activity - understand not much
   user feedback since it comes through other channels like TomEE one.

 - dev@geronimo.apache.org:
    - 313 subscribers (down -4 in the last 3 months):
    - 176 emails sent to list (440 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 41 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 84 subscribers (down -4 in the last 3 months):
    - 214 emails sent to list (110 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 5 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 407 subscribers (down -11 in the last 3 months):
    - 6 emails sent to list (3 in previous quarter)


## JIRA activity:

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

2019-07-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352)
and a set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

### Three most important unfinished issues to address before graduating:

None (see below).

### Are there any issues that the IPMC or ASF Board need to be aware of?

None.

### How has the community developed since the last report?

Not much and we agreed to move the project under geronimo responsability
to exit the incubator.

### How has the project developed since the last report?

N/A

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

- [ ] Initial setup
- [ ] Working towards first release
- [ ] Community building
- [ ] Nearing graduation
- [X] Other: exiting the incubator as a subproject of Apache Geronimo.

### Date of last release:

2017-12-01

### When were the last committers or PPMC members elected?

2019-24-01

### Have your mentors been helpful and responsive?

N/A

### Signed-off-by:

- [ ] (batchee) Jean-Baptiste Onofré
   Comments:
- [ ] (batchee) Olivier Lamy
   Comments:
- [ ] (batchee) Mark Struberg
   Comments:

### IPMC/Shepherd notes:

2019-04-17 — Romain Manni-Bucau

## Description:
 - Apache Geronimo is an umbrella project for JakartaEE/JavaEE, container
   tools and Microprofile implementations.

## Issues:
 - None

## Activity:
 - Still a lot of activity and releases in Microprofile land.
 - Maintenance of our historical tools (XBean, JCache impl, ...)

## Health report:
 - We got a lot of bugfixes and enhancement on our Microprofile
   implementations.
 - We also added some new modules and features.
 - Interesting/fun fact is that our jcache last enhancement - CompletionStage
   support - was coming from a scala need.
 - We finally keep maintaining our historical tools like XBean.

## PMC changes:

 - Currently 39 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Raymond Augé on Thu Aug 30 2018

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Łukasz Dywicki at Thu Aug 16 2018

## Releases:

 - config-1.2.2 was released on Thu Feb 28 2019
 - gerinomo-jcache-simple-1.0.2 was released on Mon Apr 01 2019
 - jwt-auth-1.0.2 was released on Thu Feb 28 2019
 - metrics-1.0.2 was released on Sun Jan 06 2019
 - metrics-1.0.3 was released on Thu Feb 28 2019
 - microprofile-aggregator-1.0.1 was released on Sun Jan 13 2019
 - microprofile-aggregator-1.0.2 was released on Thu Feb 28 2019
 - openapi-1.0.3 was released on Sun Jan 06 2019
 - openapi-1.0.4 was released on Sun Jan 13 2019
 - openapi-1.0.5 was released on Thu Jan 31 2019
 - openapi-1.0.6 was released on Thu Feb 28 2019
 - openapi-1.0.7 was released on Mon Apr 01 2019
 - opentracing-1.0.2 was released on Thu Feb 28 2019
 - safeguard-1.2.1 was released on Thu Feb 28 2019
 - xbean-4.13 was released on Mon Apr 01 2019

## Mailing list activity:

 - Same as last time, mainly some discussions about releases, bugs and user
   feedbacks.

 - dev@geronimo.apache.org:
    - 323 subscribers (down -2 in the last 3 months):
    - 440 emails sent to list (321 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 41 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 89 subscribers (down -1 in the last 3 months):
    - 113 emails sent to list (76 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 5 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 418 subscribers (down -3 in the last 3 months):
    - 3 emails sent to list (4 in previous quarter)


## JIRA activity:

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

2019-04-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka
JSR352) and a set of useful extensions for this specification.
BatchEE has been incubating since 2013-10-03.

Three most important unfinished issues to address before graduating:

1. We didn't manage to graduate
2.
3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Graduation is stucked

How has the community developed since the last report?

Community is stable

How has the project developed since the last report?

Not much since there is no new release of the specification.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[ ] Nearing graduation
[X] Other: toward the exit of incubator in favor of Geronimo (as a
subproject)

Date of last release:

2017-12-01

When were the last committers or PPMC members elected?

2015-12-01 Reinhard Sandtner

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

[X](batchee) Jean-Baptiste Onofré
   Comments:
[X](batchee) Olivier Lamy
   Comments:
[ ](batchee) Mark Struberg
   Comments:

IPMC/Shepherd notes:

2019-01-16 — Romain Manni-Bucau

## Description:
 - Apache Geronimo is an umbrella project for JakartaEE/JavaEE, container
   tools and Microprofile implementations.

## Issues:
 - None

## Activity:
 - A lot of activity happens in Microprofile land. This is mainly going though
   JIRA, releases and the lists. We are mainly in a stabilisation period for
   most subprojects and refactoring for a few others.
 - We get some activity to make the subsite dedicated to microprofile ASF
   compliant and prime-time ready

## Health report:
 - Most Microprofile implementations got bugfixes
 - Safeguard got rewritten to embrace CDI design and be more flexible
 - We finally released our Microprofile aggregator project and our custom
   distribution "utilda"

## PMC changes:

 - Currently 39 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Raymond Augé on Thu Aug 30 2018

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Łukasz Dywicki at Thu Aug 16 2018

## Releases:

 - config-1.2.1 was released on Fri Dec 21 2018
 - health-1.0.1 was released on Fri Dec 21 2018
 - jwt-auth-1.0.1 was released on Fri Dec 21 2018
 - metrics-1.0.1 was released on Fri Dec 21 2018
 - metrics-1.0.2 was released on Sun Jan 06 2019
 - microprofile-aggregator-1.0.0 was released on Fri Dec 21 2018
 - openapi-1.0.3 was released on Sun Jan 06 2019
 - opentracing-1.0.1 was released on Fri Dec 21 2018
 - safeguard-1.2.0 was released on Fri Dec 21 2018
 - xbean-4.12 was released on Thu Nov 01 2018

## Mailing list activity:

 - Nothing special here.

 - dev@geronimo.apache.org:
    - 325 subscribers (down -4 in the last 3 months):
    - 342 emails sent to list (350 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 41 subscribers (down -1 in the last 3 months)

 - scm@geronimo.apache.org:
    - 90 subscribers (down -2 in the last 3 months):
    - 94 emails sent to list (92 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 5 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 421 subscribers (down -5 in the last 3 months):
    - 4 emails sent to list (10 in previous quarter)


## JIRA activity:

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

2019-01-16 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka
JSR352) and a set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Main issue is finishing the graduation, we will get a small discussion
to check it is what we want to do (vs giving back the project to geronimo)
2.
3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Some issue graduating (time issue for PMC)

How has the community developed since the last report?

It is stable

How has the project developed since the last report?

No new feature

How would you assess the podling's maturity?
Please feel free to add your own commentary.

[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[X] Nearing graduation
[ ] Other:

Date of last release:

2017-12-01

When were the last committers or PPMC members elected?

2015-12-01 Reinhard Sandtner

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
   Comments:
[X](batchee) Olivier Lamy
   Comments:
[X](batchee) Mark Struberg
   Comments:

IPMC/Shepherd notes:

2018-10-17 — Romain Manni-Bucau

## Description:
 - Apache Geronimo delivers reusable Java Enterprise components that meet
 the needs of enterprise developers and system administrators.

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

## Activity:
 - Geronimo got several releases done in the spec and microprofile areas

## Health report:
 - The activity is aligned on microprofile activity and the fact some other ASF projects are starting to release JavaEE 8 versions.

## PMC changes:

 - Currently 39 PMC members.
 - Raymond Augé was added to the PMC on Thu Aug 30 2018

## Committer base changes:

 - Currently 69 committers.
 - Łukasz Dywicki was added as a committer on Thu Aug 16 2018

## Releases:
 - xbean-4.10 was released on Sun Sept 30 2018
 - annotation_1.3_spec_1.1 was released on Fri Aug 31 2018
 - atinject_1.0_spec-1.1 was released on Fri Aug 31 2018
 - cdi_2.0_spec_1.1 was released on Fri Aug 31 2018
 - el_2.2_spec-1.1 was released on Fri Aug 31 2018
 - gerinomo-jcache-simple-1.0.1 was released on Mon Aug 27 2018
 - geronimo-health-1.0.0 was released on Sat Jul 21 2018
 - geronimo-openapi-1.0.0 was released on Sat Jul 21 2018
 - geronimo-openapi-1.0.1 was released on Thu Aug 16 2018
 - geronimo-opentracing-1.0.0 was released on Sun Jul 29 2018
 - interceptor_1.2_spec-1.1 was released on Fri Aug 31 2018
 - jaxrs_2.1_spec-1.1 was released on Fri Aug 31 2018
 - jbatch_1.0_spec-1.1 was released on Fri Aug 31 2018
 - json_1.1_spec-1.1 was released on Fri Aug 31 2018
 - jsonb_1.0_spec-1.1 was released on Fri Aug 31 2018
 - validation_2.0_spec-1.1 was released on Fri Aug 31 2018
 - xbean-4.9 was released on Mon Jul 02 2018

## Mailing list activity:

 - Normal activity, nothing special.

 - dev@geronimo.apache.org:
    - 329 subscribers (down -1 in the last 3 months):
    - 331 emails sent to list (332 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 42 subscribers (down -1 in the last 3 months)

 - scm@geronimo.apache.org:
    - 92 subscribers (up 0 in the last 3 months):
    - 98 emails sent to list (117 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 5 subscribers (down -1 in the last 3 months)

 - user@geronimo.apache.org:
    - 426 subscribers (down -5 in the last 3 months):
    - 10 emails sent to list (4 in previous quarter)


## JIRA activity:

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

2018-10-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka
JSR352) and a set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Do the graduation :)
2. -
3. -

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None

How has the community developed since the last report?

Community is stable.

How has the project developed since the last report?

No strong change. We are starting back to work on the graduation, hoping
to do it before the end of the year if conferences and work load enable us
to do so.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[X] Nearing graduation
[ ] Other:

Date of last release:

2017-12-01

When were the last committers or PPMC members elected?

2015-12-01 Reinhard Sandtner

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

Signed-off-by:

[X](batchee) Jean-Baptiste Onofré
   Comments:
[X](batchee) Olivier Lamy
   Comments:
[ ](batchee) Mark Struberg
   Comments:

IPMC/Shepherd notes:

2018-08-15 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352)
and a set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

Guess None, Mark started the process.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Community is quite stable since there was no new version of the spec.

How has the project developed since the last report?

Same as previous point.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2017-12-01

When were the last committers or PPMC members elected?

  2015-12-01 Reinhard Sandtner

Signed-off-by:

  [X](batchee) Jean-Baptiste Onofré
     Comments:
  [ ](batchee) Olivier Lamy
     Comments:
  [ ](batchee) Mark Struberg
     Comments:

IPMC/Shepherd notes:

2018-07-18 — Romain Manni-Bucau

## Description:
 - Apache Geronimo offers reusable JavaEE/JakartaEE/Microprofile components and utilities.

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

## Activity:
 - Microprofile implementations get a lot of activity and will probably continue for some months.
 - We got some OSGi love recently too on our specification bundles.

## Health report:
 - Raymond (new committer) helps a lot on OSGi
 - Microprofile leads our activity and we are catching up our lateness with releases and implementations (2 to go)

## PMC changes:

 - Currently 38 PMC members.
 - Jean-Louis Monteiro was added to the PMC on Sun Jun 03 2018

## Committer base changes:

 - Currently 68 committers.
 - Raymond Augé was added as a committer on Fri Jun 15 2018

## Releases:

 - gerinomo-jcache-simple-1.0.0 was released on Fri Jun 15 2018
 - geronimo-jwt-auth-1.0.0 was released on Mon Jun 18 2018
 - xbean-4.8 was released on Wed Apr 18 2018

## Mailing list activity:

 - The list activity is aligned on the current tracks (OSGi and Microprofile implementations)

 - dev@geronimo.apache.org:
    - 330 subscribers (up 1 in the last 3 months):
    - 325 emails sent to list (183 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 92 subscribers (down -1 in the last 3 months):
    - 116 emails sent to list (77 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 431 subscribers (down -1 in the last 3 months):
    - 4 emails sent to list (2 in previous quarter)


## JIRA activity:

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

2018-04-18 — Romain Manni-Bucau

## Description:
 - Apache Geronimo project is stilll moving from a full EE server activity to
   a JavaEE/EE4J/Microprofile umbrella project and hosts EE utilities as well
   as specification API and implementations.

## Issues:
 - some discussion across Geronimo and TomEE community (which have a huge
   overlap in terms of people) to host jwt-auth can lead to have 2 concurrent
   projects and split a bit the communities, we need to take care of that
   point
 - we still need to put our spec releases in the dist area

## Activity:
 - discussion on revamping the website was relaunched, we are expecting some
   more activity on that in the coming months
 - a simple jcache implementation has been created
 - a microprofile jwt auth module has been created (but not yet provisionned)
 - a new xbean released has been done

## Health report:
 - Microprofile still drives activity but we got some EE activity too
 - XBean has been released too

## PMC changes:

 - Currently 37 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was John D. Ament on Thu Aug 24 2017

## Committer base changes:

 - Currently 67 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Jean-Louis Monteiro at Fri Jul 14 2017

## Releases:

 - XBean was released on Mar 22 2018

## Mailing list activity:

 - Activity is mainly about the website and microprofile-jwt-auth

 - dev@geronimo.apache.org:
    - 329 subscribers (down -4 in the last 3 months):
    - 188 emails sent to list (74 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 93 subscribers (down -2 in the last 3 months):
    - 77 emails sent to list (34 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 432 subscribers (down -5 in the last 3 months):
    - 2 emails sent to list (4 in previous quarter)


## JIRA activity:

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

2018-04-18 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

None

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

No

How has the community developed since the last report?

Community is stable. We still get feedback and have active people around.

How has the project developed since the last report?

We got some enironment related enhancements/bugfixes.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2017-12-01 batchee-0.5-incubating

When were the last committers or PPMC members elected?

  2015-12-01 Reinhard Sandtner



Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
     Comments:
  [ ](batchee) Olivier Lamy
     Comments:
  [X](batchee) Mark Struberg
     Comments:

IPMC/Shepherd notes:
It is time for this podling to graduate. I really think that they should take
the time and JFDI. Dave Fisher.

2018-01-17 — Alan Cabrera

Apache Geronimo project is slowly moving from a full EE server activity to a
JavaEE/EE4J/Microprofile umbrella project and hosts EE utilities as well as
specification API and implementations.

## Issues:
 - there are no issues requiring board attention at this time
 - we need to put our spec releases in the dist area - habit was to not do it
   somehow

## Activity:
 - Website got some enhancement to show that the server is no more maintained
   and will get live very soon - need some infra fixes we are on.
 - Microprofile subprojects get natural activity due to the  updates in the
   related specifications. To cite two examples: Config and Safeguards are
   very active at the moment.
 - A security issues came and was handled - a bit slowly - with the server
   retirement.


## Health report:
 - The development activity is mainly due to the microprofile activity and
   some updates of the JavaEE 8 API jars for Meecrowave/CXF release(s).

## PMC changes:

 - Currently 43 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was John D. Ament on Thu Aug 24 2017

## Committer base changes:

 - Currently 73 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Jean-Louis Monteiro at Fri Jul 14 2017

## Releases:

 - Last release was geronimo-jaxrs_2.1_spec on Dec 19 2017

## Mailing list activity:

 - The dev activity is mainly due to the microprofile activity.

 - dev@geronimo.apache.org:
    - 335 subscribers (down -5 in the last 3 months):
    - 88 emails sent to list (247 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 95 subscribers (down -1 in the last 3 months):
    - 47 emails sent to list (122 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 437 subscribers (down -7 in the last 3 months):
    - 4 emails sent to list (3 in previous quarter)


## JIRA activity:

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

2018-01-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

None

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

No

How has the community developed since the last report?

Community is stable. We still get feedback and have active people around.

How has the project developed since the last report?

We got some bugfixes.

How would you assess the podling's maturity? Please feel free to add your own
commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [ ] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2017-12-01 batchee-0.5-incubating

When were the last committers or PPMC members elected?

  2015-12-01 Reinhard Sandtner


Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
     Comments:
  [ ](batchee) Olivier Lamy
     Comments:
  [X](batchee) Mark Struberg
     Comments:

2017-10-18 — Alan Cabrera

## Description:
 Apache Geronimo delivers reusable Java Enterprise components that meet
 the needs of enterprise developers and system administrators.

## Issues:

- We are planning to sunset the existing confluence based website for
a static site generation tool, but resource constraints will
potentially make this a slow process.

## Activity:

Geronimo stays active on the specification (since we are in
Microprofile and JavaEE 8 ramp up period).

We also start to see some concrete work and discussions around
Microprofile, in particular the config API but discussions are going
on around JWT and Fault Tolerance specifications.

There are some discussion "inter-communities" to ensure we don't
duplicate too much projects at ASF (this can delay a bit some projects
but should be good for ASF as a foundation).

## Health report:
 Less dicussions on the future and more work around Microprofile as
explained above (comparatively to last report).

## PMC changes:

 - Currently 43 PMC members.
 - John D. Ament was added to the PMC on Wed Aug 23 2017

## Committer base changes:

 - Currently 73 committers.
 - New commmitters:
    - Christian Schneider was added as a committer on Tue Jun 27 2017
    - Jean-Louis Monteiro was added as a committer on Fri Jul 14 2017
    - John D. Ament was added as a committer on Tue Jun 27 2017

## Releases:

- geronimo-config 1.0 on the 14th of September
- geronimo-jcdi_2.0-spec-1.0.1 was released on the 3rd of September

## Mailing list activity:

 - Statistics are moving (up and down) because of the switch from the
EE server activity to libraries (and MicroProfile in particular)
activity.

 - dev@geronimo.apache.org:
    - 340 subscribers (down -3 in the last 3 months):
    - 236 emails sent to list (134 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 96 subscribers (down -3 in the last 3 months):
    - 109 emails sent to list (86 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 444 subscribers (up 1 in the last 3 months):
    - 3 emails sent to list (1 in previous quarter)


## JIRA activity:

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

2017-10-18 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

  1. Still increase the community (but hard since it is quite stable and between new specification releases)
  2. -
  3. -

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

No much since no new specification version was released.

How has the project developed since the last report?

Not much since it is stable.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2016-09-22

When were the last committers or PPMC members elected?

  2016-12-18

Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
     Comments:
  [ ](batchee) Olivier Lamy
     Comments:
  [X](batchee) Mark Struberg
     Comments:

IPMC/Shepherd notes:
  Dave Fisher:
    There is no activity and they are waiting until a new spec arrives.
    On the four year anniversary as a podling I think that BatchEE should be looking how to become a low activity TLP.

2017-08-16 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Increase the community probably?
2. -
3. -

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Not much as expected being in between "spec" releases.

How has the project developed since the last report?

BatchEE is quite stable and therefore should probably head to graduation soon.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

[ ] Initial setup
[ ] Working towards first release
[ ] Community building
[X] Nearing graduation
[ ] Other:

Date of last release:

2016-09-22

When were the last committers or PPMC members elected?

2016-12-18

Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
   Comments:
[X](batchee) Olivier Lamy
   Comments:
[X](batchee) Mark Struberg
   Comments: I think we should graduate indeed.
   It seems we had some confusion with the LDAP when we added rsandtner as committer.
   We need to scan our mailing lists and check what is missing on the official status page.

IPMC/Shepherd notes:
team-list.html - this page shows no members or committers.
I checked private and it looks like the last committer/ppmc add was in Dec 2015.
User ML had questions from only one person at two different times in 2015.
There is activity and it looks like a new release may happen soon.
Dave Fisher

2017-07-19 — Alan Cabrera

## Description:
 Apache Geronimo delivers reusable Java Enterprise components that meet
 the needs of enterprise developers and system administrators.

## Issues:
 There is still a discussion going on about the future of Geronimo
 and whether to shut down the project or continue as 'EE commons'.
 The Community can roughly be split in 4 parts:
  * Inactive PMCs. More of half of the PMC didn't show up since 2 years
  * Active PMCs but only interested in the G server (which is dead)
  * Active PMSc which are are interested in the 'common' parts
  * Active contributors which are not PMCs. We now made a few of them committer
 It's most likely that the PMC can handle those discussions well,
 but we don't want to hide this from the board.

## Activity:
 G server remains dead. 2 or 3 mails from users droping in per quarter, but
 there is no maintenance going on.
 Due to the JavaEE 8 release is near, the spec part gets lots of active love.
 We even started a new geronimo-config Module which is an implementation of
 the Microprofile Config specification. It already attracted contributors.

## Health report:
 Tons of discussions regarding the future as explained above.

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Thu Aug 07 2014

## Committer base changes:

 - Currently 73 committers.
 - New commmitters:
    - Christian Schneider was added as a committer on Tue Jun 27 2017
    - Jean-Louis Monteiro was added as a committer on Fri Jul 14 2017
    - John D. Ament was added as a committer on Tue Jun 27 2017

## Releases:

 - geronimo-annotation_1.3-spec-1.0 was released on Fri Jun 30 2017
 - geronimo-jcdi_2.0-spec-1.0 was released on Fri Jun 30 2017
 - geronimo-jsonb_1.0-spec-1.0 was released on Sat Jun 24 2017

## Mailing list activity:

 - TODO Please explain what the following statistics mean
   for the project. If there is nothing significant in the figures, omit this
   section.

 - dev@geronimo.apache.org:
    - 343 subscribers (down -6 in the last 3 months):
    - 139 emails sent to list (216 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 99 subscribers (up 1 in the last 3 months):
    - 92 emails sent to list (69 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 443 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (6 in previous quarter)


## JIRA activity:

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

2017-05-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

  1. Update documentation
  2. Better communicate around the project (and its independance of TomEE)
  3. -

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Not much but since there is not yet a new version of the spec it was expected.

How has the project developed since the last report?

Not much but since there is not yet a new version of the spec it was expected.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [ ] Nearing graduation
  [ ] Other:

Date of last release:

  2016-09-22

When were the last committers or PPMC members elected?

  2015-12-02

Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
     Comments:
  [ ](batchee) Olivier Lamy
     Comments:
  [X](batchee) Mark Struberg
     Comments:

2017-04-19 — Alan Cabrera

Special thanks to Romain Manni-Bucau for crafting this report.

## Description:
 - Apache Geronimo is a JEE6 certified open source server runtime that
   integrates the best open source projects to create Java/OSGi server
   runtimes that meet the needs of enterprise developers and system
   administrators.


## Issues:
 - We are concerned with the lack of community activity on the server
   portion of the project. Other parts of the Geronimo project otoh do
   fine.
 - We have discussed retiring the Geronimo Server and amend the project
   agenda to focus on proving a kind of 'JavaEE Umbrella at Apache'
   project (to host projects not justifying enough activity by themself
   but not specific enough to be a subproject). It appears to have
   worked well for years for Geronimo components and specs.

 We basically have two options:
   * Retire the Geronimo Server and amend the project agenda
     to focus on proving a kind of 'JavaEE Umbrella at Apache' project
     with the still active parts.
   * Retire the whole Geronimo project and move active parts to various
     other places.  There are a few open questions: what happens with
     parts which are used in multipledifferent places? How to do this
     while still keeping the o.a.geronimo packageand groupId?
 - The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6
 - CI/TCK setup has fallen into disrepair

## Activity:
 - Last release of the Geronimo Server was 3.18 on Tue May 20 2014
 - quite a few releases for various specs, xbean, javamail, etc
   Hard to track though as they do not have separate jira version ranges
 - In progress votes geronimo-jsonp 1.1 spec API
 - In progress votes geronimo-jaxrs 2.0 spec API
 - Some PMC members mentioned that they want to retire

## Health report:
 - Traffic is relatively low, until the community began pivot discussions.
 - Geronimo Server: dead
 - specs: well alive and doing fine
 - javamail: gets bugfixes
 - xBean: alive and maintained
 - transaction: alive and maintained

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Thu Aug 07 2014

## Committer base changes:

 - Currently 70 committers.
 - Reinhard Sandtner was added as a committer on Mon Feb 13 2017

## Releases:

 - Last release was 3.18 on Tue May 20 2014

## Mailing list activity:

 - Not much activity but probably due to the transition period and
   unclear state of the project.

 - dev@geronimo.apache.org:
    - 350 subscribers (down -4 in the last 3 months):
    - 222 emails sent to list (59 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 98 subscribers (down -1 in the last 3 months):
    - 76 emails sent to list (26 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 10 subscribers (up 0 in the last 3 months)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 443 subscribers (down -1 in the last 3 months):
    - 6 emails sent to list (2 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 35 subscribers (down -1 in the last 3 months):
    - 4 emails sent to list (8 in previous quarter)

 - xbean-scm@geronimo.apache.org:
    - 18 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (1 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 34 subscribers (up 0 in the last 3 months):
    - 2 emails sent to list (2 in previous quarter)


## JIRA activity:

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

2017-03-15 — Alan Cabrera

## Description:
Apache Geronimo is a JEE6 certified open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes that meet
the needs of enterprise developers and system administrators.

## Issues:
 - We are concerned with the lack of community activity
 - The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6
 - CI/TCK setup has fallen into disrepair

## Activity:
 - Released geronimo-validation 1.0 spec API
 - Released geronimo transaction manager 3.1.4
 - A large number of patches from the IBM’s WAS Liberty application server
   product was incorporated into Geronimo's Yoko CORBA sub-project.
   Many thanks to David Jenks, Joe Chacko, and Neil Richards.
 - The community is actively discussing possible pivots for the project.

## Health report:
 - Traffic is relatively low, until the community began pivot discussions.
 - There seem to be a number of very realistic viable options for Geronimo
   that don't include a JEE7+ TCK.

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added since 2014

## Committer base changes:

 - Currently 70 committers.
 - Reinhard Sandtner was added as a committer on Mon Feb 13 2017

## Releases:

 - Released geronimo-validation 1.0 spec API
 - Released geronimo transaction manager 3.1.4

## Mailing list activity:

 - messages are up a bit due to the community's current pivot discussions

 - dev@geronimo.apache.org:
    - 351 subscribers (down -4 in the last 3 months):
    - 197 emails sent to list (76 in previous quarter)

 - user@geronimo.apache.org:
    - 442 subscribers (down -3 in the last 3 months):
    - 6 emails sent to list (2 in previous quarter)


## JIRA activity:

 - much of this activity is due to the patches from the IBM’s WAS
   Liberty application server product was incorporated into Geronimo's
   Yoko CORBA sub-project.

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

2017-02-27 — Alan Cabrera

No report was submitted.

2017-01-18 — Alan Cabrera

No report was submitted.

@Alan will report next month

2017-01-18 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. some more activity probably (but since we are between specification
   releases it was expected)
2. probably graduate
3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No, BatchEE implements a JavaEE specification and its development cycle is
pretty close to the specification, since there was no new version.  It is in
maintenance mode for now which was expected.

How has the community developed since the last report?

Not much, BatchEE is stable and used with few container flavors (part of
TomEE plus, used with tomee embedded, application composer, meecrowave, ...)

How has the project developed since the last report?

Fixes on CDI scopes.

Date of last release:

2016-09-25

When were the last committers or PPMC members elected?



Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

2016-10-19 — Alan Cabrera

## Description:
Apache Geronimo is a JEE6 certified open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes that meet
the needs of enterprise developers and system administrators.

## Issues:
- We are concerned with the lack of community activity
- The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6
- CI/TCK setup has fallen into disrepair

## Ongoing Work - prepare for possible breakup and shuttering or downsizing:
- bring in any PMC members of sibling projects in Geronimo's JEE6 universe
- inventory any required interactions between individual specs
- inventory outstanding bugs in JEE6 specs and assess the amount of work
  required
- inventory what are the outstanding security issues and assess the amount of
  work required  (will likely need to remove distributions until fixes can be
        put into place)
- inventory CI setup and assess the amount of work required
- inventory TCK setup and assess the amount of work required

## Activity:
- Released geronimo-validation-1.1 v1.0
- Apache Yoko moved to git to be worked on by David Jencks, Joe Chacko,
  and Neil Richards

## Health report:
- Last quarter was a very light quarter for Apache Geronimo, in spite of
  this quarter's release

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014

## Committer base changes:

 - Adding Joe Chacko and Neil Richards.

## Releases:

 - Released geronimo-validation-1.1 v1.0

## Mailing list activity:

 - Even though there is a moderate level of activity on the mailing lists,
   it is still very low.

 - dev@geronimo.apache.org:
    - 356 subscribers (up 0 in the last 3 months):
    - 95 emails sent to list (36 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 99 subscribers (up 0 in the last 3 months):
    - 16 emails sent to list (26 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 10 subscribers (up 0 in the last 3 months)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 0 in the last 3 months)

 - user@geronimo.apache.org:
    - 447 subscribers (up 0 in the last 3 months):
    - 2 emails sent to list (1 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 36 subscribers (up 1 in the last 3 months):
    - 9 emails sent to list (7 in previous quarter)

 - xbean-scm@geronimo.apache.org:
    - 17 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (0 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 34 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (0 in previous quarter)


## JIRA activity:

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

2016-10-19 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

 1. fix last few cleanups on the licence/notice files
 2. enhance the website and download page which is pretty poor at the moment
 3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

No

How has the community developed since the last report?

Some interactions on JIRA and twitter, Stian participated to the release vote!

How has the project developed since the last report?

Got some enhancements, fixes and a new release.

Date of last release:

 2016-09-29

When were the last committers or PMC members elected?

 2015-12-02

Signed-off-by:

 [ ](batchee) Jean-Baptiste Onofré
 [ ](batchee) Olivier Lamy
 [X](batchee) Mark Struberg

2016-08-17 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

None, as the PPMC feels the project is ready to graduate

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

No

How has the community developed since the last report?

We got several new users and interest in advanced integration (in
particular our GUI).

How has the project developed since the last report?

Not much but it is quite stable and no new spec was out since last report
so it behaves as expected.
BatchEE is used in TomEE and many industry projects.
So we also get feedback in indirect ways via TomEE, Geronimo, etc.

Date of last release:

2015-12-08 batchee-0.3-incubating

When were the last committers or PMC members elected?

* Reinhard Sandtner on 2015-12-01


Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

Shepherd/Mentor notes:
struberg: I think this podling is ready to graduate.

2016-07-20 — Alan Cabrera

Apache Geronimo is a JEE6 certified open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes that meet
the needs of enterprise developers and system administrators.

## Issues:
- We are concerned with the lack of community activity
- The inability to obtain a AL2.0 compatible JEE TCK pins Geronimo to JEE6
- CI/TCK setup has fallen into disrepair

## Next Steps - prepare for possible breakup and shuttering or downsizing:
- bring in any PMC members of sibling projects in Geronimo's JEE6 universe
- inventory any required interactions between individual specs
- inventory outstanding bugs in JEE6 specs and assess the amount of work
  required
- inventory what are the outstanding security issues and assess the amount of
  work required  (will likely need to remove distributions until fixes can be
        put into place)
- inventory CI setup and assess the amount of work required
- inventory TCK setup and assess the amount of work required

## Activity:
 - No releases
 - Patch to JavaMail 1.4 needs to pass TCK before it can be *officially*
   released. (it is likely to be published as an alpha release, as was done in
         past)
 - Some have expressed an interest in JEE configuration - overlap w/ Tamaya
   podling.  (too early to tell if this effort will come to fruition)

## Health report:
- Last quarter was a very light quarter for Apache Geronimo.

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:

 - Last release was 3.18 on Tue May 20 2014

## Mailing list activity:

 - Low mailing list activity indicates lack of community interest

 - dev@geronimo.apache.org:
    - 355 subscribers (up 0 in the last 3 months):
    - 50 emails sent to list (24 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 0 in the last 3 months)

 - scm@geronimo.apache.org:
    - 99 subscribers (up 0 in the last 3 months):
    - 26 emails sent to list (3 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 10 subscribers (up 0 in the last 3 months)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 1 in the last 3 months)

 - user@geronimo.apache.org:
    - 447 subscribers (down -4 in the last 3 months):
    - 2 emails sent to list (8 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 35 subscribers (up 1 in the last 3 months):
    - 7 emails sent to list (0 in previous quarter)

 - xbean-scm@geronimo.apache.org:
    - 17 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (0 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 34 subscribers (up 1 in the last 3 months):
    - 0 emails sent to list (1 in previous quarter)


## JIRA activity:

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

2016-05-18 — Alan Cabrera

## Description:
Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

## Issues:
- We are concerned with our current level of community activity.
- There are outstanding concerns about the inability to obtain a
  compatible JEE TCK and how that will ultimately affect the project.
- The PMC has missed quarterly reports.
- Still chasing down getting IBM’s WAS Liberty application server
  fixes to the Yoko ORB integrated.  Hoping to get the original
  engineers to perform the integration.

## Activity:
 - No releases
 - Patch to JavaMail 1.4 to be released soon

## Health report:
- Last quarter was a very light quarter for Apache Geronimo.

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:

 - Last release was 3.18 on Tue May 20 2014

## Mailing list activity:

 - Activity is low.  Community responds reasinably quickly
   to submitted patches

 - dev@geronimo.apache.org:
    - 356 subscribers (down -1 in the last 3 months):
    - 44 emails sent to list (23 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (down -1 in the last 3 months)

 - scm@geronimo.apache.org:
    - 99 subscribers (down -1 in the last 3 months):
    - 24 emails sent to list (1 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 10 subscribers (up 0 in the last 3 months)

 - tck-commits@geronimo.apache.org:
    - 6 subscribers (up 1 in the last 3 months)

 - user@geronimo.apache.org:
    - 450 subscribers (down -4 in the last 3 months):
    - 7 emails sent to list (8 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 35 subscribers (up 1 in the last 3 months):
    - 5 emails sent to list (3 in previous quarter)

 - xbean-scm@geronimo.apache.org:
    - 17 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (3 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 34 subscribers (up 1 in the last 3 months):
    - 1 emails sent to list (1 in previous quarter)


## JIRA activity:

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

2016-04-20 — Alan Cabrera

No report was submitted.

@Brett: pursue a report for Geronimo for next month. Is the
project still viable, or is another chair needed?

2016-04-20 — as BatchEE, in the Incubator's report

Apache BatchEE aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

The PPMC feels that the project is ready to graduate soon.


Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Bugfixing continues in BatchEE and we are actively working with the
JBatch community towards a new JBatch specification

How has the project developed since the last report?

BatchEE contributes to the JBatch specification to make the
project moving forward in the right direction.

Date of last release:

2015-12-08

When were the last committers or PMC members elected?

2015-12-11

Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

Shepherd/Mentor notes:

John D. Ament (johndament):

  It seems that the community posted one report, but then a mentor posted
  a largely reworded report.  No evidence of a discussion seems to have
  been done on public mailing lists for either report.

2016-02-17 — Alan Cabrera

## Description:
Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

## Issues:
- We are concerned with our current level of community activity.
- There are outstanding concerns about the inability to obtain a
  compatible JEE TCK and how that will ultimately affect the project.
- Missed a few quarterly reports.
- Need to follow up on getting IBM’s WAS Liberty application server
  fixes to the Yoko ORB integrated.  Hoping to get the original
        engineers to perform the integration.

## Activity:
 - No releases

## Health report:
- Last quarter was a very light quarter for Apache Geronimo.  This was
  likely due to the holidays.

## PMC changes:

 - Currently 42 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014

## Committer base changes:

 - Currently 69 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:

 - Last release was 3.18 on Tue May 20 2014

## Mailing list activity:

 - dev@geronimo.apache.org:
    - 357 subscribers (down -1 in the last 3 months):
    - 23 emails sent to list (28 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 44 subscribers (up 1 in the last 3 months)

 - scm@geronimo.apache.org:
    - 100 subscribers (up 1 in the last 3 months):
    - 1 emails sent to list (7 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 10 subscribers (up 1 in the last 3 months)

 - tck-commits@geronimo.apache.org:
    - 5 subscribers (up 1 in the last 3 months)

 - user@geronimo.apache.org:
    - 454 subscribers (up 2 in the last 3 months):
    - 9 emails sent to list (3 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 34 subscribers (up 1 in the last 3 months):
    - 3 emails sent to list (9 in previous quarter)

 - xbean-scm@geronimo.apache.org:
    - 17 subscribers (up 1 in the last 3 months):
    - 3 emails sent to list (6 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 33 subscribers (down -1 in the last 3 months):
    - 2 emails sent to list (0 in previous quarter)


## JIRA activity:

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

2016-01-20 — Alan Cabrera

No report was submitted.

2016-01-20 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. increase the community
2. enhance the documentation
3. -

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Activity on the mailing lists did increase a bit.

How has the project developed since the last report?

Several enhancement in Mojo (making it easier to use with Gradle),
several fixes and enhancements in components have been done.

Date of last release:

batchee-0.3-incubating on 2015-11-12

When were the last committers or PMC members elected?

Reinhard Standtner hss been added as committer on the 2nd dec.

Signed-off-by:

[X](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

Shepherd/Mentor notes:

2015-12-16 — Alan Cabrera

## Description:
Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

## Issues:
- We are concerned with our current level of community activity. Some
  discussions were started about next-gen Geronimo effort. Work needs to be
  done to kickstart the conversation of where the community would like to take
  the project.

## Activity:
- A release of JavaMail
- A release of XBean
- Some developers have come forward to offer new features and fixes to Apache
  Yoko from the IBM WAS Liberty server. The smell of some fresh members is in
  the air!

## Health report:
- The project is a mature implementation of a mature technology. Given
  Geronimo's size and complexity coming up to speed and finding a compelling
  bit to work on is a daunting task, to say the least. A fresh re-write or
  re-org of components into something that is compelling given contemporary
  sensibilities will likely spur activity since it should open up some green
  field opportunities. The trick will be to balance the re-write/re-org with
  keeping important core capabilities, e.g. OSGi; we don't want to throw the
  baby out with the bathwater. This fall is a good time to start the
  discussion with hopes of beginning a fresh start in the new year.

- With that said, it should be pointed out that of the activity that occurs,
  it is indicative of an engaged community.

## PMC changes:

- Currently 42 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Romain Manni-Bucau on Wed Aug 06 2014

## Committer base changes:

- Currently 69 committers.
- No new committers added in the last 3 months
- Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:
 - XBean 4.5
 - geronimo-javamail_1.4 1.9.0-alpha-2

## Mailing list activity:

- dev@geronimo.apache.org:
- 357 subscribers (down -4 in the last 3 months):
- 40 emails sent to list (79 in previous quarter)

- servicemix-tck@geronimo.apache.org:
- 9 subscribers (up 0 in the last 3 months)

- xbean-scm@geronimo.apache.org:
- 16 subscribers (up 0 in the last 3 months):
- 7 emails sent to list (3 in previous quarter)

- xbean-user@geronimo.apache.org:
- 34 subscribers (up 0 in the last 3 months):
- 1 emails sent to list (0 in previous quarter)

- tck-commits@geronimo.apache.org:
- 4 subscribers (up 0 in the last 3 months)

- user@geronimo.apache.org:
- 452 subscribers (down -7 in the last 3 months):
- 10 emails sent to list (5 in previous quarter)

- geronimo-tck@geronimo.apache.org:
- 43 subscribers (up 0 in the last 3 months)

- scm@geronimo.apache.org:
- 99 subscribers (up 0 in the last 3 months):
- 5 emails sent to list (23 in previous quarter)

- xbean-dev@geronimo.apache.org:
- 33 subscribers (up 0 in the last 3 months):
- 5 emails sent to list (12 in previous quarter)


## JIRA activity:

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

2015-11-18 — Alan Cabrera

No report was submitted.

The Geronimo report was received too late to be included in
this month's meeting. A report is expected next month.

2015-10-21 — Alan Cabrera

No report was submitted.

2015-10-21 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Finding contributors
2. Make the community more active
3. Do more releases

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None

How has the community developed since the last report?

There's no significant change since the last month.

How has the project developed since the last report?

Several few fixes have been done.

Date of last release:

2014-08-09 batchee-0.2-incubating

When were the last committers or PMC members elected?

during incubation. We got a few contributions though.

Signed-off-by:

[ ](batchee) Mark Struberg
[ ](batchee) Olivier Lamy
[X](batchee) Romain Manni-Bucau

Shepherd/Mentor notes:

2015-08-19 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Shepherd/Mentor notes:

Justin Mclean:
  Did not report (3rd time in a row). Low mailing list activity.

2015-07-15 — Alan Cabrera

## Description:
 Apache Geronimo is an open source server runtime that integrates the best open
 source projects to create Java/OSGi server runtimes that meet the needs of
 enterprise developers and system administrators.

## Activity:
- Overall development activity (commits, JIRA, dev mailing list traffic) was low
- Some work being done on Java EE 7 specification jars and XBean

## Issues:
- We are concerned with our current level of community activity.  Some
  discussions were started about next-gen Geronimo effort.  Those discussions
  will  be picked back up this “quarter”.

## LDAP committee/Committership changes:

- Currently 69 committers and 42 LDAP committee members.
- No new LDAP committee members added in the last 3 months
- Last LDAP committee addition was Romain Manni-Bucau at Thu Aug 07 2014
- No new committers added in the last 3 months
- Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:

- Transaction Manager 3.1.2
- Transaction Manager 3.1.3
- jpa 2.1 spec jar in 1.0-alpha-1
- Geronimo XBean-4.3

## Mailing list activity:

- dev@geronimo.apache.org:
   - 362 subscribers (down -4 in the last 3 months):
   - 85 emails sent to list (126 in previous quarter)

- servicemix-tck@geronimo.apache.org:
   - 9 subscribers (up 0 in the last 3 months)

- xbean-scm@geronimo.apache.org:
   - 17 subscribers (up 0 in the last 3 months):
   - 18 emails sent to list (16 in previous quarter)

- xbean-user@geronimo.apache.org:
   - 34 subscribers (up 0 in the last 3 months):
   - 0 emails sent to list (0 in previous quarter)

- tck-commits@geronimo.apache.org:
   - 4 subscribers (up 0 in the last 3 months)

- user@geronimo.apache.org:
   - 459 subscribers (down -7 in the last 3 months):
   - 7 emails sent to list (47 in previous quarter)

- geronimo-tck@geronimo.apache.org:
   - 43 subscribers (up 0 in the last 3 months)

- scm@geronimo.apache.org:
   - 99 subscribers (down -3 in the last 3 months):
   - 90 emails sent to list (184 in previous quarter)

- xbean-dev@geronimo.apache.org:
   - 34 subscribers (up 0 in the last 3 months):
   - 14 emails sent to list (15 in previous quarter)


## JIRA activity:

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

2015-07-15 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.


BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

 1. Increase the community
 2. Improve our documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

Activity is low, but there have been patches coming in and the project
is used in production


How has the community developed since the last report?
We got patches from community members. Watching those.


How has the project developed since the last report.
BatchEE already gets used in real world projects.
It is now also part of Apache TomEE-7.0.0.


Date of last release:
 2014-08-09 batchee-0.2-incubating

When were the last committers or PMC members elected?
 during inubation. We got a few contributions though.

Signed-off-by:

  [X](batchee) Mark Struberg
  [ ](batchee) Olivier Lamy
  [ ](batchee) Romain Manni-Buccau

2015-04-22 — Alan Cabrera

## Description:
   Apache Geronimo is an open source server runtime that integrates the best
   open source projects to create Java/OSGi server runtimes that meet the
   needs of enterprise developers and system administrators.

## Activity:
 - Overall development activity (commits, JIRA, dev mailing list traffic) was
   low
 - Some work being done on Java EE 7 specification jars and XBean

## Issues:
 - We are concerned with our current level of community activity and will begin
   taking public actions to start a next-gen Geronimo effort.

## PMC/Committership changes:

 - Currently 69 committers and 42 PMC members in the project.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Romain Manni-Bucau at Thu Aug 07 2014
 - No new committers added in the last 3 months
 - Last committer addition was Hendrik Saly at Thu Oct 23 2014

## Releases:

 - Geronimo XBean-4.2
 - EE 7 Specs (April 2015)
   - geronimo-jcdi_1.1_spec-1.0
   - geronimo-annotation-1.2_spec v1.0
   - geronimo-interceptor-1.2_spec v1.0
   - geronimo-jms_2.0_spec alpha2

## Mailing list activity:

 - dev@geronimo.apache.org:
    - 366 subscribers (down -3 in the last 3 months):
    - 121 emails sent to list (150 in previous quarter)

 - servicemix-tck@geronimo.apache.org:
    - 9 subscribers (up 0 in the last 3 months)

 - xbean-scm@geronimo.apache.org:
    - 17 subscribers (up 0 in the last 3 months):
    - 16 emails sent to list (26 in previous quarter)

 - xbean-user@geronimo.apache.org:
    - 34 subscribers (up 0 in the last 3 months):
    - 0 emails sent to list (0 in previous quarter)

 - tck-commits@geronimo.apache.org:
    - 4 subscribers (up 1 in the last 3 months)

 - user@geronimo.apache.org:
    - 466 subscribers (down -1 in the last 3 months):
    - 49 emails sent to list (25 in previous quarter)

 - geronimo-tck@geronimo.apache.org:
    - 43 subscribers (up 1 in the last 3 months)

 - scm@geronimo.apache.org:
    - 102 subscribers (down -3 in the last 3 months):
    - 167 emails sent to list (38 in previous quarter)

 - xbean-dev@geronimo.apache.org:
    - 34 subscribers (up 0 in the last 3 months):
    - 15 emails sent to list (7 in previous quarter)


## JIRA activity:

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

2015-03-18 — as BatchEE, in the Incubator's report

The Apache BatchEE project aims to provide a JBatch implementation
(aka JSR-352) and a set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Increase the community
2. Improve our documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No, activity is still moderate but the project code itself is stable


How has the community developed since the last report?

We again got patches and had questions on the mailing list.  No new
committer though.


How has the project developed since the last report?

BatchEE already gets used in real world projects.  It is now also part of
Apache TomEE-2.0 which will target JavaEE-7 as soon as we get the JavaEE
TCK.  Please note that the TCK issue doesn't affect BatchEE as the JSR-352
spec and TCK are licensed under ALv2 (txs IBM!).

Mark Struberg presented BatchEE on ApacheCon and will speak about it again
at JavaLandConf in Germany in March.

Date of last release:

2014-08-09 batchee-0.2-incubating

When were the last committers or PMC members elected?

during inubation. We are still watching a contributor who pretty regularly
ships small patches. Too less to pick him though.

Signed-off-by:

[X](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

Shepherd/Mentor notes:

John D. Ament (johndament):

  Mailing list activity is very light.  Podling might be struggling with
  growth aspects (community & release).

2015-02-18 — Jarek Gawor

Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

Development:
 - Overall development activity (commits, JIRA, dev mailing list traffic) was low.
 - Some work being done on Java EE 7 specification jars and JavaMail component.

Releases:
 - XBean 4.1  (October 2014)
 - JavaMail (February 2015)
 - EE 7 Specs (February 2015)
   - geronimo-ejb_3.2_spec
   - geronimo-jaxrs_2.0_spec
   - geronimo-jms_2.0_spec
   - geronimo-jta_1.2_spec

Community:
 - The traffic on the user mailing list was low.
 - The last new PMC member was added in July 2014.
 - The last new committer was added in October 2014.

Board-level issues
 - We are concerned with our current level of community activity and will begin
   taking public actions to start a next-gen Geronimo effort.

2015-01-21 — Jarek Gawor

No report was submitted.

2014-11-19 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

  1. Increase the community
  2. Improve our documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No, activity is somewhat low recently, but that is due most of the
 involved people are also active in other ASF projects which needed
 some attention lately.


How has the community developed since the last report?
We got a few patches from both IBMers and 'new' community members.


How has the project developed since the last report?
BatchEE already gets used in real world projects.
It is now also part of Apache TomEE-2.0 which will target
JavaEE-7 as soon as we get the JavaEE TCK.
Please note that the TCK issue doesn't affect BatchEE as
the JSR-352 spec and TCK are licensed under ALv2 (txs IBM!).



Date of last release:

  2014-08-09 batchee-0.2-incubating

When were the last committers or PMC members elected?
  during inubation. We got a few contributions though.Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
  [ ](batchee) Olivier Lamy
  [X](batchee) Mark Struberg

Shepherd/Mentor notes:

  Did not report on time. May be procedural issue with last release
  (no general@i vote taken) asked on dev mailing list to clarify.

2014-10-15 — Jarek Gawor

Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

Development
 - Overall development activity (commits, JIRA, dev mailing list traffic) was low.
 - Some work being done on Java EE 7 specification jars.

Releases
 - Genesis 2.2
 - XBean 4.0
 - JavaMail 1.8.4
 - Spec jars (geronimo-annotation_1.2_spec, geronimo-jcdi_1.1_spec,
              geronimo-interceptor_1.2_spec, geronimo-concurrent_1.0_spec,
              geronimo-jcache_1.0_spec, geronimo-validation_1.1_spec,
              geronimo-json-1.0_spec)

Community
 - The traffic on the user mailing list was low.
 - The last new PMC member was added in July 2014.
 - No new committers. The last new committer was added in March 2013.

Board-level issues
 - None.

2014-08-20 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (JSR-352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Increase community (surely implies communication)
2. Do more release (in progress)
3. Improve our documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No


How has the community developed since the last report?

We start to get some interesting "real life" user feedbacks (mainly through
JIRA).


How has the project developed since the last report?

Mainly bugfixes and some feature enhancement (goal is stability and ease of
use).

Date of last release:

2014-04-01
We are currently preparing for a new release.

When were the last committers or PMC members elected?



Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

2014-07-16 — Jarek Gawor

Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

Development

- Overall development activity (commits, JIRA, dev mailing list traffic) was
  low.
- Some work being done on Java EE 7 specification jars.

Community

- The traffic on the user mailing list was low.
- No new PMC members. The last new PMC member was added in March 2013.
- No new committers. The last new committer was added in March 2013.

Board-level issues

- None.

2014-05-21 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (JSR-352) and a
set of useful extensions for this specification.

BatchEE entered the incubator on 2013-10-03.

Three most important issues to address in the move towards graduation:

  1. Get more contributors/committers
  2. Get more adoption
  3. Get more activity on the list maybe

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  No

How has the community developed since the last report?

  We have 3 active committers.

  We also started to get some external contributors even if it is still a
  bit shy.

How has the project developed since the last report?

  Project seems to start to be stable and some nice feature enhancements
  have been done.  People are starting to use BatchEE in production.

Date of last release:

  We shipped our first release (0.1-incubating) on 2014-04-06

When were the last committers or PMC members elected?

  No new committers yet, but one contributor is on our radar.

Signed-off-by:

  [ ](batchee) Jean-Baptiste Onofré
  [ ](batchee) Olivier Lamy
  [X](batchee) Mark Struberg

2014-04-16 — Jarek Gawor

Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

Development

 - Released XBean 3.17 on April 4th, 2014.
 - Overall development activity (commits, JIRA, dev mailing list traffic) has
   slowed down.

Community

 - The traffic on the user mailing list was low.
 - No new PMC members. The last new PMC member was added in March 2013.
 - No new committers. The last new committer was added in March 2013.

Board-level issues

None.

2014-03-19 — as BatchEE, in the Incubator's report

BatchEE projects aims to provide a JBatch implementation (aka JSR352) and a
set of useful extensions for this specification.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Build a Community
   We really need to work on this. Mark Struberg will hold a talk
   about BatchEE on JAX in early May 2014 in Mainz

2. Ship stable releases
   This looks good so far. We are pretty close on getting
   a first release out.

3. Establish an ASF culture.
   We also need to work on this front. The committer circle does fine
   on the technical side but we really need to raise attention about
   the importance of structural things like not pulling in too many
   foreign dependencies and shipping board reports in time.


Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None yet. We still have to work on a few things but nothing critical.  I
will make sure we raise issues if we cannot solve them.


How has the community developed since the last report?

The community does not yet grow much in terms of committers.  There are
quite a few interested users though and the project gets used in
production projects already.

How has the project developed since the last report?

We have missed reporting for 2 consecutive months due to time constraints
of the involved leaders. We will report the next 3 month to show our
commitment

Date of last release:

none yet. We are preparing to release 0.1-incubating within
the next 2 month.

When were the last committers or PMC members elected?

We still have the initial set of committers.

Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[ ](batchee) Olivier Lamy
[X](batchee) Mark Struberg

2014-01-15 — Jarek Gawor

Apache Geronimo is an open source server runtime that integrates the best open
source projects to create Java/OSGi server runtimes that meet the needs of
enterprise developers and system administrators.

Development

 * Released XBean 3.15 on November 8th, 2013
 * Released XBean 3.16 on November 20th, 2013
 * Released geronimo-stax-api_1.2_spec on December 9th, 2013
 * Released geronimo-jbatch_1.0_spec on December 5th, 2013
 * Work continued on providing or improving Java EE 7 -related specification
   jars
 * A few bugs were reported and fixed.

Community

 * The traffic on the user mailing list was low but steady.
 * No new PMC members. The last new PMC member was added in March 2013.
 * No new committers. The last new committer was added in March 2013.

Board-level issues

 * None.

2014-01-15 — as BatchEE, in the Incubator's report

BatchEE is a JBatch implementation with few utilities modules.

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

1. Release
2. Decide if BatchEE keeps integration with other frameworks or not
 (camel, etc)
3. Provide some more samples

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

No

How has the community developed since the last report?

Community itself is almost the same (but was holidays ;) but we start to
get some enterprise users :).

How has the project developed since the last report?

Integration with other project grown. Few bugfixes were done.

Date of last release:

Not yet released.

When were the last committers or PMC members elected?



Signed-off-by:

[ ](batchee) Jean-Baptiste Onofré
[X](batchee) Olivier Lamy
[ ](batchee) Mark Struberg

Shepherd/Mentor notes:

John Ament (johndament):

BatchEE is a new podling, with a small team working on it currently.
It's a fork of the RI for Java Batch from Java EE 7.  I think short term
they should focus on getting a release out there to draw in community
interest; which should help build the podling more and drive feature
interest.

2013-12-18 — as BatchEE, in the Incubator's report

FIXME

BatchEE has been incubating since 2013-10-03.

Shepherd notes:

  Marvin Humphrey (marvin):

    Podling did not report.  Please report next month.

    Also, please edit podlings.xml metadata and address all "FIXME" tags.

2013-11-20 — as BatchEE, in the Incubator's report

Apache BatchEE is an implementation and a set of extensions of JBatch
specification (aka JSR 352).  The extensions are of course JBatch components
but a little GUI, a JAXRS front and a maven plugin too.

The implementation itself of JBatch is a fork from the IBM implementation
(the Reference Implementation of JSR 352).

BatchEE has been incubating since 2013-10-03.

Three most important issues to address in the move towards graduation:

- Finish bootstrapping project, IP clearance, initial website
- Expanding the community and adding new committers
- 1st release

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

- No

How has the community developed since the last report?

- infrastructure (git, nexus, list...) is set up (since few days). We
  start to get some interaction on the list and exchanges on IRC.

How has the project developed since the last report?

- the project has initially forked a project from IBM which was then
  imported on github (waiting our Apache git repository).  It is now in
  Apache git repository.

Date of last release:

- we are working on getting everything ready to be able to release

When were the last committers or PMC members elected?

- X

Signed-off-by:

[X](rmannibucau) Romain Manni-Bucau
[ ](batchee) FIXME
[ ](batchee) FIXME

Shepherd notes:

Suresh Marru (smarru):

  The podling is waiting on website setup. The dev mailing list is not yet
  setup (or atleast not visible in archives), surprisingly the user and
  commit lists have archives, is something amiss?

2013-10-16 — Jarek Gawor

Description
===========

Apache Geronimo is an open source server runtime that integrates the best
open source projects to create Java/OSGi server runtimes that meet the needs
of enterprise developers and system administrators.

Development
===========

- Work done on providing Servlet 3.1 API and Batch API specification jars.
- A few bugs were reported and fixed.
- No new releases since June 2013.

Community
=========

- The traffic on the user mailing list was low but steady.
- No new PMC members. The last new PMC member was added in March 2013.
- No new committers. The last new committer was added in March 2013.

Board-level issues
==================

None.

2013-07-17 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community has generated multiple releases in the past 3
months. Most significantly, the community released Geronimo
Server 3.0.1. Several initiatives related to Java EE 7 have been
started (both by committers and also some new contributors).

New releases were:

* geronimo-tomcat 7.0.39.1 and 7.0.39.2 (May),
* Geronimo Server 3.0.1 (May),
* xbean 3.14 (June), and
* Geronimo Eclipse Plugin 3.0.1 (June)

The current PMC chair (Kevan Miller) informed the PMC that he
wished to step down as chair of the Geronimo PMC. The community
voted to recommend to the board that Jarek Gawor be appointed as
the new chair of the Geronimo PMC.

No new PMC members. The last new PMC member was added in March,
2013.

No new committers. The last new committer was added in March,
2013.

A Geronimo security vulnerability, CVE-2013-1777, was announced
on July 1st.

2013-04-17 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community has had multiple releases in the past 3 months:

* genesis 2.1 (March),
* xbean 3.13 (March),
* aspectjrt and aspectjweaver 1.6.8_2 (March),
* commons-httpclient 3.1.2 (March),
* geronimo-jsp 2.2 (March),
* geronimo-el_2.2_spec 1.0.4 (March),
* geronimo-jaxws_2.2_spec 1.2 (April),
* yoko 1.4 (April)

The community is preparing for a Geronimo 3.0.1 server release.

Mark Struberg has joined the Geroimo PMC.

Romain Manni-Bucau has joined the Geronimo project as a
committer.

The Geronimo web site was migrated to svnpubsub.

The community remains active. However, there has been some drop off in
committer activity. Several Geronimo users have been useful in
identifying issues and helping to drive the resolution of certain
issues. Hopefully their contributions will continue.

2013-01-16 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community has not had any releases in the past 3 months.
There have been a variety of bug fixes, etc. There has been some
discussion of a Geronimo 3.0.1 release.

Mark Struberg has joined the Geronimo project as our newest
committer.

Largely due to the efforts of Jarek Gawor, the Geronimo web site
is being migrated to svnpubsub. Thanks to infra@ for their
assistance.

2012-10-17 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community released our Geronimo 3.0 server release along with
releases for the Geronimo Eclipse Plugin, Samples, and
DayTrader. The community also released a service update for
XBean.

Several patches have been received from new contributors.

With the help of Gavin McDonald, the community has sorted out
some issues with our automated builds.

2012-07-25 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community is currently voting on a Geronimo 3.0 server
release along with release votes for Samples and DayTrader. The
community also released XBean and several bundle releases in
preparation for these releases. There are also discussions for a
3.0 release of the Geronimo Eclipse Plugin.

Both the dev and user mailing lists remain active.

There are no issues requiring board attention at this time.

2012-04-18 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java EE / OSGi server
runtimes that meet the needs of enterprise developers and system
administrators.

The community remains active on the dev and users mailing lists.
There have been recent discussions regarding release schedules
for older geronimo releases 2.1.x and 2.2.x.

RELEASES

The community released the following during the last 3
months: Geronimo Tomcat, Geronimo JSP specs, Geronimo samples &
daytrader, and Geronimo Eclipse Plugin.

The community has begun discussions for Geronimo 3.0 server
and XBean releases.

NEW COMMITTERS

Xiao Yi (John) was voted in as a new committer on the project.

SECURITY

The Geronimo Tomcat release was needed to pick up the Tomcat
security fix in Tomcat 7.0.23.

2012-01-24 — Kevan Miller

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community released our first Java EE 6 compliant
server (Geronimo 3.0-beta-1). 3.0-beta-1 is both web profile and
full profile compliant. There were additional releases of additional
components and server versions.

RELEASES

The community released 3.0-beta-1 versions of our
server, samples, and eclipse plugin. Geronimo 2.1.8 was also
released.

CONFERENCES

Two Geronimo presentations were given at ApacheCon in Vancouver.

COMMUNITY

The PMC accepted a code donation to the project from Hypobytes LTD.

NEW COMMITTERS

Trygve Hardersen was voted as a new committer on the project.

SECURITY

The Java HashTable collision Denial of Service vulnerability
reported in late December affected Geronimo releases. In response,
community has created several new releases and patches.

2011-10-26 — Kevan Miller

No major issues require the board's attention.

Apache Geronimo is an open source server runtime that integrates
the best open source projects to create Java/OSGi server runtimes
that meet the needs of enterprise developers and system
administrators.

The community is in the final preparation stages for a Geronimo
3.0-beta release. 3.0-beta will be a Java EE 6 compliant
release. Our server trunk has been passing all relevant tests for
several months, now. We've had to wait for the release of several
dependent projects (Geronimo internal, OpenEJB, etc) before
creating our 3.0-beta release.

Releases

The Geronimo community had the following releases during the last
3 months: commons-httpclient OSGi bundle, MyFaces OSGi bundle,
axis2 OSGi bundle, Geronimo transaction manager, Geronimo Xbean,
and Geronimo JavaMail.

JUGs and Conferences

There will be two Geronimo presentations at ApacheCon.

Community

There are 498 subscribers to the user@ mailing list and 404
subscribers to the dev@ mailing list.

We continue to see documentation and community participation from
new sources. They are greatly appreciated.

New Committers

Michael Fang was voted as a new committer on the project.

2011-07-20 — Kevan Miller

No major issues that require the Board's attention.

Apache Geronimo Board Report
The community has been extremely active with TCK testing of
Geronimo 3.0. And is down to a very small number of issues, yet
to be resolved. There was one release of a Geronimo spec
jar (StAX). There are other release votes currently active (yoko,
specs, bundles, transaction/connector).

Releases
The Geronimo community had the following releases during the last
3 months: StAX specification.

Community
There are 509 subscribers to the user@ mailing list and 414
subscribers to the dev@ mailing list.

We have had very helpful updates to our documentation from
new/returning contributors in our community. They are greatly
appreciated.

No new Committers or PMC members.

Project Branding Checklist

Additional progress was made, but is not complete. More updates are
required and further PMC review is needed.

Project Website Basics : homepage is project.apache.org
  * Complete
Project Naming And Descriptions : use proper Apache forms, describe product, etc.
  * Updates made, further review pending
Website Navigation Links : navbar links included, link to www.apache.org included
  * Complete
Trademark Attributions : attribution for all ASF marks included in footers, etc.
  * Homepage updated, but further updates are needed
Logos and Graphics : include TM, use consistent product logo on your site
  * Geronimo 'G' does not have a TM. More work and review required
Project Metadata : DOAP file checkedin and up to date
  * Complete

2011-04-20 — Kevan Miller

No major issues that require Board attention.

The Geronimo community remains quite active as they move towards a
Geronimo 3.0 release. However, no releases were performed as the
community has been largely focused on TCK testing and additional
features needed for Java EE 6. I expect to see more release-focused
activities in the upcoming months.

COMMUNITY

There are 510 subscribers to the user@ and 420 subscribers to the dev@
mailing lists. Activity on these mailing lists remains steady.

NEW COMMITTERS

Chi RunHua (Jeff) was voted as a new committer in April for his
contributions to Geronimo documentation.

2011-01-19 — Kevan Miller

The community has had a very active 3 months. Activity on the dev
and user mailing lists are high. There have been multiple
releases, including releases of Geronimo Server 2.1.7 and
2.2.1. Also, the community is nearing the completion of a 3.0-M2
release which will be Java EE 6 Web Profile compatible. One new
committer was added. Also, several students have begun to
participate in the project.

RELEASES

The Geronimo community had the following releases during the last
3 months:

* Server 2.1.7, 2.2.1,
* Transaction Manager 2.2, 2.2.1, and 3.1,
* EJB 3.1,
* EL 2.2,
* JASPIC 1.1.1,
* Samples/Daytrader 2.1.7,
* Bundle Components,
* Eclipse Plugin 2.1.7 and 2.2.1.

JUGS AND CONFERENCES

A Geronimo track was held at ApacheCon NA 2010. Three Geronimo
talks were presented by Kevan Miller, Jarek Gawor, and Lennart
Jorelid.

COMMUNITY

There are 510 subscribers to the user@ mailing list and 422
subscribers to the dev@ mailing list.

Two students have started to contribute to the project. They
are being mentored by the community.

Although the makeup of the project is diverse, most of the
current development activities are coming from IBM-sponsored
employees.

NEW COMMITTERS

Viola Lu was added as a new committer.

SECURITY

No security vulnerabilities were reported during this quarter.

OTHER ISSUES AND NEWS

The project has started work to comply with the new ASF Trademark
guidelines. This work has not yet been completed.

2010-10-20 — Kevan Miller

The Geronimo community has had another active quarter. There have been
multiple releases from the community. The community has been
actively working on Geronimo 3.0, which will support Java EE 6, and
has made significant progress running against the Java EE6 TCK. In
addition, the community is preparing for releases from our 2.1.x and 2.2.x
server branches.

RELEASES

* aspectjrt, aspectjweaver, derby, sxc, and woodstox bundle components
  were released,
* Tomcat, transaction/connector component were released,
* maven-eclipsepde-plugin was released
* JavaMail providers and merged mail jar was released
* Annotation, JAXB, and EJB 3.1 spec jars were released

JUGS and CONFERENCES

A Geronimo track has been planned for ApacheCon.

New Committers:

* Hong Fang Han (Janet)

New PMC Members:

Four new members joined the Geronimo PMC:
* Ming Xia (Forrest)
* Lei So Wang (Rex)
* Xuan Dai (Delos)
* LinQuan Jiang (Shawn)

2010-07-21 — Kevan Miller

No Major issues to report. The community has been active on the dev
and user mailing lists. There have been multiple releases from the
community (Geronimo Server, Eclipse Plugin, Java EE Specs, XBean,
etc). The community continues to actively work on Geronimo 3.0
development while maintaining our 2.1.x and 2.2.x Server branches.

RELEASES

* Geronimo 3.0-M1, our first Java EE 6-based release, was released in
  June.
* Geronimo 2.1.6 was released in July to address security
  vulnerabilities that were uncovered in Axis2 and CXF.
* The community has also been making progress towards a new 2.2.1
  release.
* Geronimo Eclipse Plugin (GEP) 2.1.5, 2.1.6 and 3.0-M1 were released.
* Geronimo Samples 3.0-M1 was released in July.
* A Geronimo plugin for OpenJPA 2.0.0 was released in April.
* Geronimo TXManager 3.0 and JASPI 1.1 were released.
* XBean 3.7 was released in May.
* A number of Geronimo spec jars were released in April to support our
  Java EE6 development efforts.

JUGS and CONFERENCES

A Geronimo track has been planned for ApacheCon.

SECURITY

Geronimo 2.1.6 was released to pick up security fixes for
vulnerabilities discovered in CXF and Axis2.

2010-04-21 — Kevan Miller

No major issues to report. The community has had a very active
quarter. Lots of activity on dev and user mailing lists. There have
been multiple releases by the community. Much of the activity is
focused on Geronimo 3.0 development. However, the community is also
actively maintaining our 2.1.x and 2.2.x branches.

RELEASES

* Geronimo 2.1.5 was released in April.
* Preparations for a Geronimo 3.0 Milestone release are underway.
* Geronimo OpenJPA 2.0.0-beta Plugin was released in February.
* Geronimo TXManager 2.1.4 was released in March. Geronimo Tomcat
  6.0.26 was released in April.
* Geronimo Eclipse Plugin (GEP) 2.2 was released in January.
* A release vote has been started for a GEP 2.1.5 release.
* Geronimo Samples 2.2 was released in January.
* Multiple spec releases (geronimo-validation, geronimo-el,
  geronimo-atinject, geronimo-interceptor, and geronimo-jcdi).
* Many Java EE6 specs required for the Geronimo 3.0 Milestone release
  are currently up for vote.

NEW COMMITTERS
 * Ming Xia (Forrest) was added as a committer in March.
 * Ashish Jain was added as a committer in March.

2010-01-20 — Kevan Miller

No major issues to report. The community has been active on the
dev and user mailing lists. Several releases were created. The
community is working on a Geronimo 3.0 release targeting support
for OSGi and EE6.

SERVER
Geronimo 2.2 was released in December.

DAYTRADER
Updates to support a 2.2 release have been made. Also,
some exploratory development work has been done on DayTrader for
OSGi EE environments. There has been discussion about moving this
work to the Aries project.

DEVTOOLS
A vote for a GEP 2.2 release is currently active.

SAMPLES
The Geronimo Samples are being updated in preparation for a 2.2 release.

SPECS
The Geronimo implementation of the JSR-317 JPA 2.0 spec API was
released in January.

JUGS AND CONFERENCES
ApacheCon US held in November '09 included a half day dedicated to Geronimo.
Presentations included:
 * Apache Geronimo 2.2 - by David Jencks
 * OSGi Blueprint Container Specification and Geronimo - by Jarek Gawor
 * Apache Geronimo 3.0: OSGi and Java EE6 - by David Jencks

COMMUNITY
Geronimo now has a blog.

A new Geronimo book has been published by Packt
Publishing: "Apache Geronimo 2.1: Quick Reference". We were
contacted by the publisher offering to donate a portion of their
proceeds to the project. This offer was forwarded to the
fundraising mailing list.

NEW COMMITTERS
 * Cai Jun Jie (Jack) was added as a committer in December.

2009-10-21 — Kevan Miller

The Geronimo project has had an active 3 months. There are no issues
requiring board attention. My thanks to Jay McHugh for helping to compile
this report.

SERVER
Development trunk has been moved into branches/2.2 in preparation for
a Geronimo 2.2 release. This is likely to be our final JavaEE 5
development branch. Trunk has begun preparations to hold the new
JavaEE 6 server development. Also, a move to an OSGi-base has been
discussed and work has begun to develop a working model.

COMPONENTS
JASPI 1.0 - released Sept. 15
TXManager 2.1.3 - released Sept. 16
Blueprint 1.0.0 - released Sept. 16. The Blueprint implementaton has
been subsequently contributed to the new Aries podling.

DAYTRADER
Work has begun to prepare DayTrader for a 2.2 release.

DEVTOOLS
In the Geronimo Eclipse Plugin (GEP) a number of bugs have been
corrected and new enhancements added. The current development is
targeting Eclipse Galileo, but has not yet been released.

XBEAN
XBean 3.6 was released in September.

SPECS
A number of spec updates were released:

geronimo-jpa_1.0_spec-1.1.2 - released Sept. 18
geronimo-jacc_1.1_spec-1.0.2 - released Sept. 15

Work has begun to implement some of the draft JavaEE 6 spec api
jars. This work was complicated by the fact that some Specs are using
outdated templates with restrictive licensing terms. This problem has
been fixed (thanks Geir!) and the following were released:

geronimo-jpa_2.0_spec-1.0-PFD2 - released Oct. 5
geronimo-validation_1.0_spec-1.0-CR5 - release Oct. 5

EXTERNAL
org.apache.geronimo.ext.tomcat-6.0.20.0 was released on Sept. 21.

JUGS AND CONFERENCES
In preparation for ApacheCon in November, work has begun on a half day
presentation track to discuss where Geronimo is now and where it may
be going in the near future.

COMMUNITY
The user and developer community have gained a number of new names (as
evidenced by an increase of activity on both the user and dev
lists).

NEW PMC MEMBERS
Ivan Xu

NEW COMMITTERS
Xuan "Delos" Dai
Lin "Shawn" Quan Jian
Lei "Rex" Wang

OTHER ISSUES AND NEWS
The Java EE 6 TCK has been received from Sun.

The Geronimo sources have been mirrored to git.apache.org.

2009-07-15 — Kevan Miller

The Geronimo community is nearing the completion of a 2.2 Server
release. There has also been a lot of progress towards an
implementation of the OSGi Blueprint specification. The
community is also starting to look at Java EE 6 and OSGi support.

GENESIS
Genesis 2.0 was released using the apache 6 maven pom. This
release better aligns Geronimo projects (and any other projects
using Genesis) with standard Apache Maven best practices and
release procedures.

SERVER
Significant progress has been made towards a 2.2 server
release. We've worked with the Jetty project to integrate Jetty
7, including jaspi support.

SPECS
Work has begun to implement some of the draft JavaEE 6 spec api
jars. This has been complicated by the fact that some Specs are
using outdated templates with restrictive licensing
terms. Hopefully, this will be fixed soon. There are other
issues, such as undocumented updates to jsr250 (annotations) for
among other things the servlet 3.0 spec.

SANDBOX
An implementation of the OSGi Blueprint specification has been
largely completed. With the intent of using the implementation
within a future version of the Geronimo server.

POLICY CHANGES
The community discussed using the Apache Nexus installation for
release and snapshot staging/deployment. The community decided to
hold off on switching to this new process until after the
Geronimo Server 2.1.4 release. As 2.1.4 was released, we have
begun using Apache Nexus.

COMMUNITY
We received the JSR-196 (jaspi) tck from sun and have received
one update based on a challenge we filed.

2009-04-15 — Kevan Miller

The Geronimo project generated multiple releases over the last
three months. The community is currently discussing a Geronimo
Server 2.2 release. There have also been discussions regarding OSGi
support and potential impacts to the Geronimo kernel. Ivan Xu
joined the Geronimo project as our newest committer.

SERVER
Geronimo Server 2.1.4 was released. This release included
multiple bug fixes and addressed 3 security vulnerabilities in
the admin console.

COMPONENTS
Geronimo TxManager 2.1.2 was released. This release included
multiple bug fixes.

DEVTOOLS
Geronimo Eclipse Plugin 2.1.4 was released. This release included
bug fixes and support for the latest 2.1.4 server release.

GSHELL
GShell 1.0-alpha2 was released

XBEAN
XBean 3.5 was released.

JAVAMAIL
Javamail Spec 1.6 and Provider 1.7 were released.

JUGS AND CONFERENCES

Two Geronimo presentations were made at ApacheCon EU 2009 by
David Jencks:

Administering Apache Geronimo 2.x
Administering Apache Geronimo through Custom Server Assemblies

POLICY CHANGES
The community established a policy for dealing with Security
Vulnerabilities. The Server 2.1.4 release was the first release
to follow this policy.

COMMUNITY
We requested the jsr-196 (jaspi) tck from sun on dec 2 2008 and
still haven't received it.

We discussed using the Nexus installation at Apache for release and
snapshot staging/deployment. The community decided to hold off on
switching to this new process until after the Geronimo Server
2.1.4 release.

SECURITY
Three security vulnerabilities were discovered in the Geronimo
admin console. There were fixed in the Geronimo Server 2.1.4
release:

* CVE-2008-5518
* CVE-2009-0038
* CVE-2009-0039

Special thanks are due to Digital Security Research Group, who
identified a number of these problems and were extremely helpful
with the resolution and testing of these issues.

NEW COMMITTERS
Ivan Xu

2009-01-21 — Kevan Miller

The Geronimo project generated several releases over the last three
months. The community is actively working on new server releases of
Geronimo 2.2 and 2.1.4. One new PMC member was voted in by the PMC.

GENESIS
* Genesis 1.5 was released on October 27th.

SPECS
* specs-parent 1.6 was released on November 4th.
* SAAJ 1.3 Spec (v 1.0.1) was released on October 16th.
* Concurrent 1.0 Spec (v 1.0-EA) was released on December 12th.

CONFERENCES
Two Geronimo presentations were made at ApacheCon US 2008 by David Jencks:
* Geronimo Security, now and in the future
* Administering Apache Geronimo 2.x

COMMUNITY
Automated Java EE 5 TCK tests are running on phoebe and
selene: providing much faster test results that can be shared and
reproduced by the entire Geronmo TCK community. In addition some
manually driven TCK testing has been performed for non-Geronimo
projects.

The Geronimo project added a Privacy Policy to our project web site.

NEW PMC MEMBERS
* Jason Warner

SECURITY
The Geronimo project received a report of potential security
vulnerabilities from Digital Security Research Group. The community
is working to evaluate and, as necessary, fix these issues.
During the course of this work, the archival status of the security
mailing list for this project was reviewed and corrective action was
taken.

2008-10-15 — Kevan Miller

The Geronimo project generated multiple releases in the last quarter,
including releases of the Geronimo server, eclipse plugin, genesis,
and javamail.

New committers: Manu George, BJ Reed

Server
* Geronimo 2.1.3 Server was released on September 15th.
* Geronimo 2.1.2 Server was released on August 5th.
* Release discussions have begun for a 2.2 release.
* The community is monitoring the Java EE 6 specifications being
  generated by the JCP.

DevTools
* Geronimo Eclipse Plugins 2.1.3 was released on September 19th.
* Geronimo Eclipse Plugins 2.1.2 was released on August 22nd.

Genesis
* Genesis 1.3.1 was released on September 2nd.

Samples
* Geronimo 2.1.2 Samples were released on October 3 (compatible with
  Geronimo 2.1.2 and 2.1.3).

Javamail
* Javamail 1.4 (v1.6) was released on September 1st.

Specs
* Javamail 1.4 Spec (v1.5) was released on September 1st.

Community
* Created Security related mailing list and status pages:
   http://geronimo.apache.org/security-reports.html
* Two machines (phoebe and selene) were purchased by the ASF for use
  by the Geronimo project for Geronimo TCK testing. These machines
  were used to perform the TCK certification of the Geronimo 2.1.3
  release. They've also been used to uncover problems in our current
  2.2 codebase.
* Testing to date has been driven manually. However, community has
  settled on the framework to be used in driving automated
  testing. Expect to see this realized in the near future.
* Interest in monitoring the utilization of these two machines has
  been expressed. We plan on installing appropriate software to start this
  monitoring. The data will be made publically available. We will
  plan on including a summary of usage statistics in our quarterly reports.

News
* Evans Data Corporation released a report titled "Application
  Servers 2008 Rankings". In the report, Geronimo was the second highest
  ranking application server in the report, and was the highest ranking
  open source server.

2008-07-16 — Kevan Miller

See Attachment  F

As the new hardware was approved on the basis that such will be
running non-stop, it decided that it would be good to if the initial
assumption is correct in the long run.  Henning to follow up
w/infrastructure requesting a hardware utilization report.

2008-04-16 — Kevan Miller

The Apache Geronimo Project released Geronimo 2.1 on February 15th. Currently
we are working on the 2.1.1 release for April 2008. There are no community
issues for the Board's attention. Details follow.

Releases
--------
A new release process
(http://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+release+process)
was voted on and accepted by the project.

Geronimo
--------

Geronimo 2.1 was released on February 15th. Preparations for a 2.1.1 release
are underway.

Subprojects
-----------

Plugins:
Version 1.0 of the Apache Directory plugin was released in March.

Components:
Transaction manager and connector framework 2.1 (January) and 2.1.1
(February) were released.

DevTools:
Work is underway preparing a 2.1 release of the Geronimo Eclipse Plugin.

Genesis:
Genesis 1.4 was released in March with support for our new release process.

XBean:
XBean 3.3 was released in January, incorporating new function/bug fixes.

Samples:
Preparations for a 2.1 release of our samples is underway.

Javamail:
The javamail provider jars 1.4 were released in March with 2 bug fixes as
well as the corresponding updates for Genesis 1.4 and new release process.

Specs:
Our specs were updated with OSGI bundle support (a feature desired by
other projects which use our spec jars) and released in February. These
jars included: activation, annotation, ejb, el, interceptor, j2ee-connector,
j2ee-management, jacc, jaxr, jaxrpc, jms, jpa, jsp, jta, saaj, servlet, and
ws-metadata specs. In addition the javamail and servlet 2.5 specs were
released in March.

Policy Changes:
A new release process
(http://cwiki.apache.org/confluence/display/GMOxPMGT/Geronimo+release+process)
was voted on and accepted by the project.

Community
---------------
New Committers:
Viet Nguyen
Jason Warner

PMC Additions:
None

TCK Access:
Geronimo TCK access was given to Vasily Zakharov who plans on working on
running Geronimo TCK tests using Harmony.

Export Status
------------------

Apache Geronimo is currently classified as ECCN 5D002. The PMC feels this is
correct and do not believe any other Geronimo product required ECCN
classification.

Other Issues
-----------------

The PMC had a discussion regarding PMC membership. It was noted that some
PMC members are not currently playing an active role in the community.
Instituting a policy for "emeritus" PMC status was discussed and a
poll/timeout policy for PMC participation was discussed. The concensus
was that as long as PMC activity is strong, the fact that some members
are not actively participating is not a community issue to be overly
concerned with.

Development of a sandbox project, AsyncHttpClient, has effectively been
moved to the Mina community. One committer, Rick McGuire, and one
community member, Sangjin Lee, have earned commit rights to the Mina project.

2008-01-16 — Matt Hogstrom

Apache Geronimo Board Report

The Apache Geronimo Project has released Geronimo 2.0.2 in October. Currently
we are working on the 2.1 release for January 2008 (or so). Geronimo voted to
accept project Yoko as a sub-project in Geronimo from Incubator. There are no
community issues for the Board's attention. Details follow.

Releases
   - Geronimo
     2.0.2 was released in October - Release Manager - Kevan Miller.
     2.1 is in process

Subprojects
*Components*
- Transaction manager and connector framework 2.0.2 including bug fixes was
  released in October.

*Javamail*
- 1.2 with IMAP client support and rewritten POP3 cllient was released on
  December.
- The javamail provider jars 1.3 were released in December with new IMAP
  functionality, improved POP3 functionality, OSGI packaging, and bug fixes.

*DayTrader*
- Draft performance report for Apache Geronimo 2.0.2 was made available in
  early December. Final version is pending.

*Genesis*
- Genesis 1.3 was released in December suppporting some legal files
  generation.

*GShell*
- The first GShell release, 1.0-alpha-1, was in December.

*XBean*
- XBean 3.2 incorporating bug fixes and some new functionality was released
  in October.

*Specs*
- Several specs were released including bug fixes and OSGI packaging info,
  including Activation, Javamail, Servlet-2.5 and stax-api.

*JUGs and Conferences*
   * Ireland Java Users Group was attended by Jeff Genender
   * EclipseWorld 2007 was attended by Tim McConnell, where he presented two
   * courses related to the Geronimo Eclipse plugin

*New Committers*
- Erik Craig
- Alexey Petrenko
- Lars Kuhne

*PMC Additions / Changes*
- Jay McHugh
- Voted Kevan Miller as new PMC chair as a recommendation to the Board

2007-10-17 — Matt Hogstrom

The Apache Geronimo Project has released Geronimo 2.0.1 in August. Our
initial attempt to release 2.0 was aborted due to a late discovery of a
security problem. Given that the release was in process we simply aborted
2.0 and corrected the problem and released as 2.0.1.

Releases
--------
    * Geronimo
      2.0.1 was released in August
      2.0.2 is in process for release in mid-October.

Much of current trunk development is concerned with improving runtime
server modularity. We are also working to provide "prepackaged"
integrations of other apache projects running in Geronimo, including Roller
and Apache Directory.

Subprojects
-----------

Components:
2.0.1 versions of the geronimo-transaction and geronimo-connector
components were released. 2.0.2 release candidates of the components are
being voted on at present.

DayTrader:
Is nearing a release of 2.0. Testing of the application on Geronimo 2.0.2
has been productive and a stable release is in order.

DevTools:
Geronimo Eclipse Plugin 2.0.0 was released in September.

Genesis:
Genesis 1.2 was released in August.

XBean:
XBean 3.2 was released in October. Xbean-spring is seeing wider adoption
in other apache projects such as Apache Directory. XBean 3.1 was
released in August.

Samples
Javamail
Specs

Multiple spec versions were released in August: JACC, JSP, Servlet,
geronimo-schema-j2ee, and geronimo-schema-jee.

Our collection of specs is being repackaged for easier use with OSGI based
projects such as ServiceMix 4.

JUGs and Conferences
--------------------

    * Apache Geronimo 2.0 at LinuxWorld Open Solutions Conference 2007 in Tokyo
    * Apache Geronimo 2.0 to Japan User's Group in Tokyo

Policy Changes
--------------

Community
---------

New Committers:
  Shiva Kumar H R

PMC Additions:
  Donald Woods
  Tim McConnell
  Jarek Gawor

Other Issues
------------

A Security issue was discovered in our Geronimo 2.0.0 release. The release
was withdrawn and a Geronimo 2.0.1 was released to address the problem.

An MEJB security vulnerability was discovered in Geronimo 2.0.1.
Instructions on disabling MEJB were made available to Geronimo users.
Geronimo 2.0.2 will fix this vulnerability.

2007-07-18 — Matt Hogstrom

Apache Geronimo Board Report for July 2007

The Apache Geronimo Project has completed a certified Java EE 5.0
compliant stack in release 2.0-M6-rc1. This is not the official 2.0
release but demonstrates that we have an implementation that passes the
grueling demands of the Java EE 5.0 platform TCK. Sun has placed Apache
Geronimo on their certification page:
http://java.sun.com/javaee/overview/compatibility.jsp

Collaboration with several other projects at Apache is going on which
include ActiveMQ, Axis 2, CXF, MyFaces, OpenEJB, OpenJPA, Tomcat and
Yoko. Releases

  * Geronimo
    2.0-M5 and 2.0-M6 were released in April and June
    respectively.

  * Geronimo Javamail
    geronimo-javamail_1.4_spec-1.0, geronimo-javamail_1.4_mail-1.0,
    and geronimo-javamail_1.4_proverider-1.0 were released in June.

  * Geronimo Specs
    geronimo-javaee-deployment_1.1MR3_spec-1.0,
    geronimo-activation_1.1_spec-1.0, geronimo-ws-metadata_2.0_spec-1.1.1,
    geronimo-stax-api_1.0_spec-1.0

Devtools

  * Work continues on the JBoss to Geronimo (J2G) conversion tool currently
    in sandbox

Xbean

3.0 and 3.0.1 (a minor build configuration bugfix) were released in April
and June respectively JUGs and Conferences

  * Following sessions were presented at ApacheCon Europe 2007, May 1-4,
    Amsterdam:
      o Apache Geronimo 2.0 - Java EE 5.0 Status and Positioning
      o J2EE Application Development on Apache Geronimo Simplified using
        Eclipse

Policy Changes

  * TCK Access
    Access to the Geronimo TCK was given to the following
    non-Geronimo committers: Bruno Aranda, Dan Diephouse, Dan Kulp, Darren
    Middlehouse.

Subprojects

  * DayTrader
    Using the benchmark to flush out oddities and bugs. 2.0 will
    be updated and released soon after Geronimo 2.0 is made available.

  * DevTools
  * XBean
    We've fixed a number of bugs found during geronimo tck
    work and extended the xbean-spring functionality slightly.
  * Samples
    Contains a gallery of small samples that show how Geronimo's plan can be
    written and used. They can be created from a template to give a
    consistent look and feel.

Community

New Committers:

  * Jay McHugh
  * Lin Sun
  * Tim McConnell

PMC Additions:

Other Issues:

  * TCK Issues
    We have encountered significant delays in obtaining TCKs and
    related materials such as exclusion lists. Delays have been taking
    between 2 and 3 weeks from request to obtaining product.  These issues
    are on the Apache side and not Sun as Sun has been very responsive in our
    requests. We need to improve our access to the TCKs and exclusion lists.
    There are several people on Apache Geronimo that are interested in
    helping out in this area if needed.

    In addition, we need a better way to coordinate TCK activities by
    multiple projects it might be prudent to have a place for various
    projects to coordinate their TCK test activities. During the Geronimo
    testing it was discovered that CXF (that helped with the testing) was
    unaware of some challenges that had already been raised by Geronimo
    testers. We're not sure if there is sufficient overlap to justify more
    central coordination but wanted to note the issue.

2007-04-25 — Matt Hogstrom

The Apache Geronimo Project has been mostly focusing on achieving
Java EE 5 functionality for its 2.0 release. We have been refining
our release procedures and as a result have been fairly consistent at
releasing monthly Milestones to make our work in progress available
to users.

Version 1.2 is nearing its readiness to release but has been delayed
due to external dependencies that have not been fulfilled.

Collaboration with several other projects in Apache is going on which
includes Axis 2, OpenJPA, OpenEJB, CXF and Yoko.
Releases

    * Geronimo
      2.0-M2 and 2.0-M3 were released in January and February respectively.
      Continuing the "Drive to 5" and hope to have a developer release by
      May.
    * Geronimo Javamail
      New release of the javamail jars were released. The new versions are
      geronimo-javamail_1.3.1_mail-1.1, geronimo-
      javamail_1.3.1_provider-1.1, and geronimo-javamail_1.3.1_spec-1.3.

Devtools
Xbean
Website

Migrated the authoring of the website to Confluence. GMOxSITE space
can be updated by Geronimo committers only and uses autoexport plugin
to create the HTML version that is served from minotaur.
Some content on the website such as plugin repo lists, schemas,
images are still maintained via the original svn repo.

JUGs and Conferences

    * Apache Geronimo v2 - a Java EE 5 application server by Jacek
Laskowski at Studencki Festiwal Informatyczny (SFI) - Krakow, Poland
March 8-10, 2007
    * More, faster, easier with Java EE 5 and Apache Geronimo v2 by
Jacek Laskowski at Software Development GigaCon 2007 - Warszawa,
Poland, March 22-23, 2007

Policy Changes

    * TCK Access
      The PMC approved a policy allowing read access to our TCK
framework for any Apache committer that has signed the NDA for access
to the Sun TCK. There is a 72-hour waiting period for non-Geronimo
committers so the PMC membership can comment. Non-committers are
granted read-only access (and can earn karma) while Geronimo
committers are granted Read / Write access.

Subprojects

    * DayTrader
      Currently working on development to provide an EJB 3.0 version
      of this benchmark
    * DevTools
    * XBean

Community

New Committers:

    * Jarek Gawor
    * Rakesh Midha
    * Donald Woods

PMC Additions:

    * Prasad Kashyap
    * Dain Sundstrom

2007-01-17 — Matt Hogstrom

Summary -
All in all it was fairly quiet at the end of the year.  The project
team has been focusing on two releases.  1.2-beta was released that
includes integration of three projects from the incubator (OpenEJB,
Yoko and OpenJPA).  2.0-M1 was released that includes many of the new
Java EE 5.0 technologies.  The project is working towards a goal of
completing a certified server in time for Java One.  2.0-M1 also
pulled in CXF from the Incubator.

Collaboration with several other projects in Apache is going on which
includes Axis 2, OpenJPA, OpenEJB, CXF and Yoko.  There has been some
mention about OSGi which would include Felix but that work hasn't
really taken off yet.

Here are the details.

- Releases
1.2-beta was released in December
2.0-M1 was released in December
2.0-M2 is targetted for release at the end of January of this year

- JUGs and Conferences
JUGs Los Angeles, Las Vegas and Boulder and Dallas in November
Javapolis in December
Open Source Conference in Tokyo in December

- Certifications
None at this time

- Subprojects

* DayTrader
Released a performance report on Geronimo in October.  DayTrader was
the benchmark sample used for comparisons.  The report can be found at
http://people.apache.org/~hogstrom/Geronimo-1.1.1-PerformanceReport.pdf

* DevTools
1.2.0 was released in November.  This included the ability to fully
edit Geronimo.xml plans.

* XBean
Version 2.8 was released in early January

* Specifications
Specifications were reorganized after several months of debate.
Rather than having a single version for the specifications each one
is packaged separately.  Dain Sundstrom volunteered to help keep the
releases and organization going.

* Other Work
WADI clustering has been moving forward
GCache has continued development but there has not been a lot of
activity on the list.
New JMX console was added to Geronimo 1.2
JNDI / Classloader viewer was added by a new community member.
Really neat stuff.

- Community
* New committers
None

* PMC additions
Anita Kulshreshtha
Vamsavardhana Reddy

2006-11-15 — Ken Coar

Below is the belated Geronimo report for October, collected
and collated by Matt Hogstrom.

Geronimo Project - October 2006 Board Report

JUGs and Conferences
- - JUGs
  * Atlanta  Matt Hogstrom
  * Virginia  Paul McMahan
  * RTP Trangle Users Group  Kevan Miller
  * Gainesville, FL  Joe Bohn
  * Orlando, FL - Aaron Mulder
  * NJ - Aaron Mulder

- - JAOO - Jacek Laskowski, Bill Dudney and Matt Hogstrom presented on
Geronimo.

- - ApacheCon US - Two presentations
  * Jeff Genender
  * Aaron Mulder and Bruce Snyder co-presented

- - ApacheCon Asia - One presentation
  *  Vamsavardhana Reddy did a Geronimo tutorial in Columbo

- - Open Source Conference (OSC) in Tokyo presented by Kevan Miller

- - Spring Conference  Dain Sundstrom spoke about Xbean

Certifications
Passed J2EE 1.4 Certification on Azul Network Appliance

Releases
1.1.1 was released in September
1.2 is currently being released and is being managed by Dain Sundstrom
and Alan Cabrera

Some discussion has started on the Dev list about Java EE 5.0 work.

Other Work
GCache and WADI clustering efforts are moving along.
Micro G (Geronimo-framework) is in trunk
New JMX console was added to Geronimo 1.2
Added DOJO support as a native part of Geronimo

Community
New committers
- - Prasad Kashyap
- - Christopher M. Cardona
- - Vamsavardhana Reddy
- - Anita Kulshreshtha

PMC additions
- - Jason Dillon
- - Hiram Chirino
- - James Strachan
- - Bruce Snyder
- - Kevan Miller
- - Paul McMahan
- - David Blevins
- - Hernan Cunico
- - Rick McGuire
- - Joe Bohn
- - Alan Cabrera
- - Guillaume Nodet

2006-10-25 — Ken Coar


2006-09-20 — Ken Coar

This report is for the last two months (let's say August-September):

Some content to be reported verbally in executive session.

Community
---------
 - Voted in 1 new committer which brings us to 32 committers
 - Voted in 7 new PMC members.  PMC currently at 19 members
 - Community voted to return to CTR from RTC starting on September 18th
 - Moved Geronimo's Wiki from Moin Moin to Confluence.

 Inter-project relationship status:
  * Yoko (CORBA orb) integration work in Geronimo under way.
  * Future versions of Geronimo (2.x) will use the ActiveMQ and
    OpenEJB projects currently in the incubator instead of the
    versions of these projects from Codehaus.

Releases
--------
o Geronimo - Version 1.1.1 was approved for release and the jars were
  made available on Monday, September 18th.
o Xbean - Version 2.6 was released on Sunday, September 3, 2006.
o Devtools - Version 1.1 released first week of August.
o DayTrader - Version 1.1.1 is ready to start the release process.  It
  includes minor tweaks and a few bug fixes.  Nothing major.
o Genesis - Version 1.0 is in the voting process now.

Development
-----------
 Geronimo
  * Dain and Alan were voted in as release managers for 1.2.
  * Content being defined by the community.
  * Changed Geronimo trunk build to Maven 2.

 DayTrader
  * Bug fixes for 1.1.1.
  * Some POCs on new Ajax interfaces

 DevTools
  * Increase in dev list traffic for users of DevTools and Geronimo
    seen
  * Examining changes to Geronimo runtime to improve tooling
    experience and performance.

2006-07-19 — Ken Coar


2006-04-26 — Ken Coar

his report covers the period from 2006-01-18 through 2006-04-18.

Activity:
- ---------
Presentations about Apache Geronimo were given variously by
Dain Sundstrom, Aaron Mulder, Matt Hogstrom, and Jeff at JAOO
and The Server Side Symposium.

A lot of work went into giving the Geronimo Web a major facelift.

The issue of having a Confluence wiki hosted on Apache hardware
was raised again, since the vast majority of opinions polled on
the dev list favoured keeping the Geronimo documentation in that
format.  Some progress has been made, but at the moment the
documentation is still hosted at a third-party Confluence
installation offsite.

In this period, 422 JIRA issues were created, 205 were closed,
and 14 closed ones were reopened.  (The reopened ones were not
necessarily closed during this interval.)

PMC:
- ----
Jason Dillon and Kevan Lee Miller were invited to join the PMC,
and both accepted.

A number of individuals who have been given commit karma in
the past have subsequently largely disappeared from the
project.  Although the PMC hasn't yet decided what to do
about that sort of situation, it has been a major factor
in several PMC members' opinions that an invitation to join
the PMC should not be considered for some indefinite interval
after karma has been granted.  Since I personally disagree
strongly with that position and am not satisfied that anyone
has identified any harmful effects, I do not consider the issue
yet closed.

Although the subject of project bylaws/guidelines has come
up several times, and various people are ruminating on the
issue, no concrete progress has been made on that front.

Committers:
------------
The PMC voted to offer commit karma to Hernan Cunico, and he
accepted.  There are other karma votes currently in progress.

2006-01-18 — Ken Coar

The Apache Geronimo project released version 1.0 in January, and is
currently discussing/working on 1.01 with the goal of releasing it
Q1CY2006.  Development work on JEE 5 will be starting in this
timeframe as well.  Positive feedback and testimonials have been
coming in from the user community.

A number of external projects with connexions to Geronimo have applied
or will be applying to the incubator.  Despite the fact that some have
been accepted alread and are in incubation, there is still some
uncertainty about their evential destinations if Geronimo is not to
become an umbrella.

John Sisson, Matt Hogstrom, and Sachin Paten were added to the
Geronimo PMC in December 2005.

Community issues appear to be generally improving, but there are
still some areas of concern.  Time will tell, hopefully.

2005-10-26 — Geir Magnusson Jr.

Achievements
============

1) M5 release - this is the first fully J2EE 1.4 certified
   release of Apache Geronimo. This was the basic goal of the
   project since it's founding, and we are very proud to have
   achieved this in only a little over 2 years.

2) Apache Tomcat is fully supported and certified - as part
   of the M5 release, we now offer Apache Tomcat as an
   option as the web container in the server.  Along with
   Jetty, this is fully certified as compatible.

3) Added two new committers, Sachin Patel and Matt Hogstrom.
   These are two great developers who are adding quite a lot
   in the areas of tooling and performance.

4) Added  Eclipse plug-in to project - we now have our tooling
   efforts off to an excellent start with Eclipse support for
   creating, deploying and debugging applications for
   Geronimo

5) Added "DayTrader" performance application - DayTrader is a
   J2EE application designed to test the real-world usage of
   J2EE functionality.  We expect to use DayTrader to help
   improve performance and tune Apache Geronimo

6) Addition of XDoclet2 plug-in - another addition to our
   tooling effort, we now have work underway to supply a
   XDoclet2 plug-in for Geronimo

7) Create new subproject - dev tools - home for our tooling
   efforts, this subproject contains the new eclipse plug-in
   and XDoclet2 plug-in.

8) Logo contest - we have run and completed a contest for the
   project logo.  We are currently finalizing formal contribution
   of all rights to the logo to the ASF by the creator.

9) General steady progress made in community growth as evidenced
   by downloads and mail list traffic and diversity

Upcoming
========

1) Major effort will be focused on upcoming 1.0 release, targetted
   for ApacheCon 2005

2) Expect our community to continue to grow now that we've reached
   the certification milestone.  The server now is usable as a
   J2EE server, and this will garner both users and contributors.
   For example, we're expecting new contributions to the project,
   such as code forming a starting point for a new CORBA implementation
   to get us free of the Sun JDK ORB.

3) Continued work on project guidelines and governance, such as
   outstanding discussions surrounding PMC chair succession.

2005-07-28 — Geir Magnusson Jr

It's been an interesting quarter for the Apache Geronimo project,
with several highlights to note :

Technology News :

- Most significantly, the project was able to pass all automated
  tests of the J2EE TCK.  This is a major milestone
  and a significant achievement for any organization, especially
  a community of volunteers like Apache Geronimo.  We expect to
  announce a fully J2EE 1.4 certified version Real Soon Now.

- The IBM Corporation has contributed an administration console
  for Geronimo.  This came from the Gluecode JOE product, and
  the community is now working to integrate with Geronimo.

- We believe we have finished integration of Apache Tomcat into
  the project, making it a choice for users for the servlet
  container, along with our original choice, Jetty.

- We now also have an implementation of the just-completed JSR-208,
  Java Business Integration, integrated as a module for Geronimo.
  We plan to get the TCK from Sun and certify the combined
  implementation.

Community News :

- We have added a new committer, John Sisson.  He is hard at work
  and is also helping with the TCK work.

- We have added Jeff Genender to the PMC.  Jeremy Boynes has
  resigned from the PMC.

- JavaOne : we had good representation of the project at JavaOne
  with a significant percentage of the committer team attending the
  conference.  Further, we had one regular technical session
  on Geronimo at the conference, as well as a BOF.

- In early May,  IBM acquired Gluecode Inc, a company focused on
  commercial products and support based on Apache Geronimo.  In
  doing so, we believe this is a vote of support for Apache
  Geronimo and are anticipating that such a move by IBM will
  help bring new community members to the project.  For example,
  we have seen signs of this with Trifork, a J2EE vendor,
  approaching the project with the intent of contributing and
  building products based on Geronimo.  Further, BEA announced
  at JavaOne that their commercial tool products will support
  Apache Geronimo

Upcoming :

- the team is hard at work on the M4 release, which we hope
  will be our last milestone release before the final push for
  our 1.0

- We have just kicked off discussion about adopting a formal set
  of project guidelines.  We hope that this will help with
  resolution of issues going forward.

Other :

- The Geronimo PMC is currently having internal discussions to
  address internal communication and process issues.  Among other
  things, we were asked by the ASF Board to investigate two issues
  of concern to the PMC.  The general opinion is that we have
  done so and are awaiting discussion of resolution from the board.
  Given the sensitive nature of those issues and the public status
  of this report, please refer to the PMC list archive for further
  information or discuss with any PMC member.  If a formal response
  is requested from the board on this issue, it will be provided.

2005-04-27 — Geir Magnusson Jr

The Apache Geronimo project has generally been fairly quiet due
to concentrated effort at completing the J2EE 1.4 spec feature set,
and testing via the J2EE TCK.

1) We are making good progress on the committer front with three new
committers.  This was an issue we were going to focus on coming out of
incubation, and we're starting to see dividends from that effort.
We do still believe that it's more difficult than we would like for
new people to engage on the codebase at the moment due to the complexity
of what we are currently working on, but we think that once we get past
certification, and can focus on other issues like usability and such.
That phase of the project will create lots of opportunity for those
that aren't hard-core spec geeks to get involved.  We have two
individuals that have been offered committer status, have accepted,
and are active :

   - Jeff Genender
   - Mark DeLaFranier

We also have on individual who has been offered committer status and
is working through the ICLA and CCLA issues with his employer.  He
still continues to participate during this process :

   - John Sission

2) We believe that we are now feature complete (or darn close) with
the codebase, to the point that for the most part, TCK testing is
driving the development now.

3) Certification testing with the TCK has been going on for some
months now at a focused steady pace, and we are making fantastic
progress.  We're now mired in the Swamp of Web Services Pathos,
and finding our way out of the Dark Dungeon of Interop, but the
efforts are well handled, the problems understood, and it's now
just a matter of working things out to the end.  :)

4) We continue to collaborate with other projects as much as we
can (due to laziness mostly...).  We are working with the Maven 2
project as a good example of a complicated project to ensure that
Maven 2 can support our build complexity, and continue to examine
ways we can work more with the ObjectWeb projects.  Progress in
solving the ASFs LGPL issues would help us a great deal, and continue
to support and applaud progress in that area.

2005-01-19 — Geir Magnusson Jr

The Geronimo project community is generally in a heads-down mode,
working on implementation of the remaining pieces necessary to
achieve the goal of J2EE 1.4 certification.

On the development front, we are focused now on :

1) Apache Tomcat integration to offer the home-grown alternative
   to Jetty, the current web container.
2) Interop (CORBA)
3) Web services

In addition to the developmental focus, we are working also in
community development.  To that end, we've added 1 committer since
our last report, and have another 4 in late stage of consideration.

Further, we have recieved a contribution of a codebase for
IIOP/CORBA, which is a big help with the interop development
focus.

2004-10-20 — Geir Magnusson Jr

The Geronimo community is returning to healthy activity after
a brief slowdown during the summer.  I attribute the slowdown
due to summer doldrums, and that a few major contributors
found gainful employment during the summer and were focused
on the new jobs.

The project released milestone release M2, considered by the
projects as a 'technology refresh' for the larger community.
This release included :
- many bugfixes
- EAR deployment support (major feature)
- simplified deployment
- MDB support
- JACC support
- EJB 2.1 timers
- hot deployment of WARs and RARs

The big news is that the TCK work is now going formally, with
steady progress being made.  We have established a private
email list and private SVN repository accessible to those that
have signed the NDA.  Progress on the TCK testing is going well.
We have completed major sections of testing, and working on
continuing development of the pieces that are missing, as well
as fixing bugs in the code that is there.

Another bright spot is that we've been successful in working
with the Apache Tomcat community in bringing basic Tomcat support
to Geronimo.  We are working to increase the integration to let
users of Geronimo + Tomcat take advantage of all the deployment
and management features of Geronimo.

On the community front, while we have no new committers, the
new activity is bringing both new people, and thus we are
starting to identify new candidates, as well as bringing back
older committers that had gone inactive.

We are struggling with the licensing of JavaMail, as we don't
want to implement this JSR due to the widely held opinion that
the spec is insufficient for correct implementation, and there
is no source to reference.  I am [still] working with Sun on
this.  It appears that a complete fix of the Sun binary license
won't be possible, so another alternative is being explored.
Specifically, instead of transferring the RI to the ASF, Sun could
contribute a copy to help bootstrap a compatible independent
implementation of the software.  There are difficulties with this
proposal (hardheaded obstinacy, IMO), but work is still going on.

On the lighter side, I'll note that according to a recent survey
by The Middleware Company, Geronimo is [amazingly] now more widely
used in production than Sybase and Borland :)

2004-08-18 — Geir Magnusson Jr

The Geronimo project is moving along.  After the push for TLP status,
there was slight 'relaxation' in organizational activity due to a few
factors, the main one being due to professional changes and commitments
outside of the project for a few major committers (people got jobs,
people got new jobs, etc).  I think that this is just part of the
normal ebb and flow of volunteer life.

Despite that, much progress has been made technically as well as in
terms of community outreach and engagement.   We also are discussing
our policy for comitters, both the requirements for new ones, and
possibly a proactive stance towards inactive ones.  In terms of the
goal of certification of compatibility, work is in progress and we feel
that it's slipping a little from our goal of 'in the third quarter' to
probably 'at the end of the third quarter'.

Technical Progress
------------------
Here's a partial list of the technical progress made by the project :

  - JTA: transaction recovery partly works using ObjectWeb
    HOWL logger.  Pluggable framework for recovery in place.

  - J2EECA: inbound adapters can be deployed against mdbs in
    OpenEJB and deliver messages: JMS inbound and outbound
    works with ActiveMQ.

  - EJB timer: Support in geronimo for generic transactional
    timer services.  Used in OpenEJB ejb timer support
    (currently stateless session and mdb only).

  - JSR 88 Deployment - working

  - Message Driven Beans - done

  - Support for old deployment descriptors - done

  - EAR deployment - done

External Community Engagement
-----------------------------

 - Spring : formed a close working relationship with the Spring
   application framework community.  Spring can now be hosted
   and managed by the Geronimo Container (not J2EE stack),
   providing to Spring users with the management and deployment
   features of Geronimo the Container.

 - ActiveMQ, targeted as the JMS implementation, is working well
   with Geronimo.  This is listed as community engagement as our
   original connection was James Strachan, Geronimo member and
   ActiveMQ founder and our current interactions involve more
   people on both sides

 - Apache Webservices : our planned collaboration with AWS is now
   working.  AWS community members are bringing AWS to Geronimo
   and working on the integration pieces.  An AWS member is being
   considered for Geronimo committer status.

 - ObjectWeb HOWL : we are using the HOWL project for transaction
   logging and recovery.  HOWL is a logging project at ObjectWeb
   with significant participation by Geronimo members.

 - OSCON : Geronimo will be well represented at OSCON via 3 talks
   (IIRC) and a "collaborative community" BOF presented by
   ObjectWeb and the ASF.

 - EJB3 EG : the ASF is represented on the EJB3 expert group by Jeremy
   Boynes, and there is a 'lurker' group at Geronimo providing advice
   and support.  Further, David Blevins, a Geronimo member, is an
   independent expert on the EG.

Community Development
---------------------

One of our first orders of business has been to continue to increase
our committers.  To that end, we are currently discussing the offering
of commit status to an individual from AWS.  There's no bad outcome
possible - it's all about timing and being sure of alignment with
project.

Future
------
Besides the continuing technical, community and committer work, our
next order of business is finalizing project guidelines.  So far, there
has been no issues to be resolved via appeal to law - it's a good
community that has had no trouble resolving differences - but we know
that there will be a time.

2004-07-21 — Geir Magnusson Jr

The Geronimo project is moving along.  After the push for TLP status,
there was slight 'relaxation' in organizational activity due to a few
factors, the main one being due to professional changes and commitments
outside of the project for a few major committers (people got jobs,
people got new jobs, etc).  I think that this is just part of the
normal ebb and flow of volunteer life.

Despite that, much progress has been made technically as well as in
terms of community outreach and engagement.   We also are discussing
our policy for comitters, both the requirements for new ones, and
possibly a proactive stance towards inactive ones.  In terms of the
goal of certification of compatibility, work is in progress and we feel
that it's slipping a little from our goal of 'in the third quarter' to
probably 'at the end of the third quarter'.

Technical Progress
------------------
Here's a partial list of the technical progress made by the project :

  - JTA: transaction recovery partly works using ObjectWeb
    HOWL logger.  Pluggable framework for recovery in place.

  - J2EECA: inbound adapters can be deployed against mdbs in
    OpenEJB and deliver messages: JMS inbound and outbound
    works with ActiveMQ.

  - EJB timer: Support in geronimo for generic transactional
    timer services.  Used in OpenEJB ejb timer support
    (currently stateless session and mdb only).

  - JSR 88 Deployment - working

  - Message Driven Beans - done

  - Support for old deployment descriptors - done

  - EAR deployment - done

External Community Engagement
-----------------------------

 - Spring : formed a close working relationship with the Spring
   application framework community.  Spring can now be hosted
   and managed by the Geronimo Container (not J2EE stack),
   providing to Spring users with the management and deployment
   features of Geronimo the Container.

 - ActiveMQ, targeted as the JMS implementation, is working well
   with Geronimo.  This is listed as community engagement as our
   original connection was James Strachan, Geronimo member and
   ActiveMQ founder and our current interactions involve more
   people on both sides

 - Apache Webservices : our planned collaboration with AWS is now
   working.  AWS community members are bringing AWS to Geronimo
   and working on the integration pieces.  An AWS member is being
   considered for Geronimo committer status.

 - ObjectWeb HOWL : we are using the HOWL project for transaction
   logging and recovery.  HOWL is a logging project at ObjectWeb
   with significant participation by Geronimo members.

 - OSCON : Geronimo will be well represented at OSCON via 3 talks
   (IIRC) and a "collaborative community" BOF presented by
   ObjectWeb and the ASF.

 - EJB3 EG : the ASF is represented on the EJB3 expert group by Jeremy
   Boynes, and there is a 'lurker' group at Geronimo providing advice
   and support.  Further, David Blevins, a Geronimo member, is an
   independent expert on the EG.

Community Development
---------------------

One of our first orders of business has been to continue to increase
our committers.  To that end, we are currently discussing the offering
of commit status to an individual from AWS.  There's no bad outcome
possible - it's all about timing and being sure of alignment with
project.

Future
------
Besides the continuing technical, community and committer work, our
next order of business is finalizing project guidelines.  So far, there
has been no issues to be resolved via appeal to law - it's a good
community that has had no trouble resolving differences - but we know
that there will be a time.

2004-06-23 — Geir Magnusson Jr


2004-04-21 — in the Incubator's report

* The project status file (/home/cvs/incubator-geronimo/STATUS)
   is up to date.

* Geir Magnusson is preparing a response to the JBoss letter for
   approval by the ASF Board. It concludes that there is no validity
   to the claims.

* Legal arrangements have been made to provide non-Members with access
   to the J2EE TCK. Certification testing will be starting imminently.

* No response has been received from Sun on the use of J2EE Schema
   documents and hence the project will keep these in its CVS as other
   projects do. If the matter is raised by Sun then they will be removed
   immediately.

* All code in the project has been converted to ASL 2.0

* Jacek Laskowski has been added as a committer

Within the next period (3 months) we expect to:
o Exit the incubator

o Release alpha and beta versions

o Progress with J2EE certification testing

Subscribe to ASF Plus One, Our Monthly Newsletter

Subscribe Now