
This was extracted (@ 2025-02-19 21:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
## 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.
## 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.
No report was submitted.
No report was submitted.
No report was submitted.
## 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.
No report was submitted.
## 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.
No report was submitted.
No report was submitted.
## 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.
@Justin: follow up about the attic and how to plan for it
## 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.
## 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.
## 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.
## 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.
## 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.
WHEREAS, the Board of Directors heretofore appointed Romain Manni-Bucau (rmannibucau) to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Romain Manni-Bucau from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Jean-Louis Monteiro (jlmonteiro) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Romain Manni-Bucau is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Jean-Louis Monteiro be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7C, Change the Apache Geronimo Project Chair, was approved by Unanimous Vote of the directors present.
## 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).
## 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.
## 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.
## 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).
## 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 :).
## 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.
## 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.
## 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)
## 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.
## 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.
## 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.
## 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
## 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
## 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
## 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
## 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
## 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
WHEREAS, the Board of Directors heretofore appointed Alan Cabrera (adc) to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Alan Cabrera from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Romain Manni-Bucau (rmannibucau) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Alan Cabrera is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Romain Manni-Bucau be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7F, Change the Apache Geronimo Project Chair, was approved by Unanimous Vote of the directors present.
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
@Brett: follow up on possible chair change
## 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
## 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
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
## 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
No report was submitted.
No report was submitted.
@Alan will report next month
## 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
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
## 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
@Brett: follow up on the low activity, direction comments
No report was submitted.
@Brett: pursue a report for Geronimo for next month. Is the project still viable, or is another chair needed?
## 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
No report was submitted.
## 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
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.
No report was submitted.
## 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
## 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
WHEREAS, the Board of Directors heretofore appointed Jarek Gawor to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Jarek Gawor from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Alan Cabrera as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Jarek Gawor is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Alan Cabrera be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7A, Resolution to Change the Apache Geronimo Chair, was approved by Unanimous Vote of the directors present.
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.
No report was submitted.
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.
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.
@Doug: Any thoughts on growing the dev community?
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.
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.
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.
WHEREAS, the Board of Directors heretofore appointed Kevan Miller to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Kevan Miller from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Jarek Gawor as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Kevan Miller is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Jarek Gawor be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7D, Change the Apache Geronimo PMC Chair, was approved by Unanimous Vote of the directors present.
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.
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.
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.
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.
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.
(Geronimo)
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.
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.
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.
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
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.
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.
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)
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.
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.
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.
The board is pleased to see more books.
URL for blogs: http://blogs.apache.org/geronimo/
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.
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.
Brett: I assume the specs issues will be covered in JCP report too
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
Justin asks if Geronimo has the policy of making security vulnerabilities public.
J. Aaron takes the action item to get clarity on security policy.
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.
The board is pleased with the positive results from the TCK boxes.
The privacy policy is much appreciated.
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.
Aaron to check into usage monitoring of Geronimo's hardware
Geronimo Server 2.1.1 was released on April 28th. Release preparations for a 2.1.2 release have begun. Discussions about a Geronimo 2.2 release are taking place on our dev list. The Yoko, Plugins, Devtools, Specs, and XBean subprojects also had releases in the past 3 months. The Geronimo community created a request for 2 server machines to support the community's TCK testing efforts. The request was approved in the previous board meeting. We were also requested to evaluate an EC2-based solution. Calculations showed that EC2 would be nearly twice as expensive as a dedicated hardware approach. Hardware acquisition of the new server machines is preceding. New PMC Members: Shiva Kumar, Lin Sun New Committers: Ted Kirby, Yun Feng Ma Server ====== Geronimo 2.1.1 was released on April 28th. Preparations for a 2.1.2 release are underway. Long-range discussions for a 2.2 release have begun. Plugins ======= Server Repository Plugin 1.0 was released on June 27th. Work started on a plugin to run Apache JAMES embedded in Geronimo. DevTools ======== Eclipse Plugin 2.1.0 and 2.1.1 were released (April 28th and June 26th) Genesis ======= Working on 2.0 release, which strips-out plugins and only provides Maven configuration for simplified project configuration. Anticipating a release in the next few months. GShell ====== Some re-design work to solidify the internal command-API and all for containers other than Plexus (like Spring) to work with the framework with little-or-no changes. Integrated Maven artifact API to allow GShell-application dependencies to be downloaded from a Maven repository. XBean ===== XBean 3.4, 3.4.1, 3.4.2, and 3.4.3 were released. Javamail ======== Shipped new 1.4 release of the javamail specs and 1.5 releases of the javamail provider and mail jars on July 11th. Worked with the Apache James project to get the James server working with the Geronimo javamail implementation as an alternative to the Sun version. James integration testing helped us uncover a number of bugs in our Javamail implementation. Thanks to the James project for their help. Specs ===== JAX-WS Spec 2.1 was released on May 29th. Yoko ==== Yoko 1.0 was released on May 16th.
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.
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.
WHEREAS, the Board of Directors heretofore appointed Matt Hogstrom to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Matt Hogstrom from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Kevan Miller as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Matt Hogstrom is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Kevan Miller be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special order 7B, Change the Apache Geronimo Project Chair, was approved by Unanimous Vote.
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
Approved by General Consent.
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.
Approved by General Consent.
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.
Geir took an action item to come up with and execute a plan whereby he delegates a number of the more routine activities currently only assigned to the VP, JCP.
Approved by General Consent.
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
Approved by General Consent.
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
Approved by General Consent.
WHEREAS, the Board of Directors heretofore appointed Ken Coar to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Ken Coar from the office of Vice President, Apache Geronimo, and WHEREAS, the Project Management Committee of the Apache Geronimo project has chosen by vote to recommend Matt Hogstrom as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Ken Coar is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and BE IT FURTHER RESOLVED, that Matt Hogstrom be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 6C, Appointing a new chair for Apache Geronimo, was approved by Unanimous Vote.
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
Jim was curious on how "old" the report really was, and whether it included any Late Oct./Early Nov. news. Ken reported that it, in fact, did.
Approved by General Consent.
No report submitted.
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.
Approved by General Consent
Ken to provide report at next month's (Aug 2006) meeting
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.
It was asked if code contributions to Geronimo were bypassing the Incubator. The main issue is whether the sponsor gets to select the final destination of the project.
It was noted that Trifork/Yoko split off and it was asked if this effectively caused the commit list to be reduced. It was reported that no one has lost commit access.
The question was raised on whether the timeline for persons to go from committer to PMC membership was out-of-line with that seen in other projects. It was reported that this was actively being watched, but no action has been taken, or is required, at this time.
Approved by General Consent.
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.
Approved by General Consent.
WHEREAS, the Board of Directors heretofore appointed Geir Magnusson Jr. to the office of Vice President, Apache Geronimo, and WHEREAS, the Board of Directors is in receipt of the resignation of Geir Magnusson Jr. from the office of Vice President, Apache Geronimo; and WHEREAS, it is the Board's belief that the Apache Geronimo project requires careful monitoring and guidance at this time; NOW, THEREFORE, BE IT RESOLVED, that Geir Magnusson Jr is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geronimo, and NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ken Coar be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 6B, Changing the Apache Geronimo Project Chair, was Approved with five yes votes and one abstention.
Discussion Item with no text or minutes
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.
Approved by General Consent.
There was significant discussion on the problems within the Geronimo project. The general consent was that there was an undue amount of tension and non-ASF-like behavior within the project. There was additional discussion on whether matters were improving, getting worse or staying even. Some directors indicated their beliefs that matters were not getting better and that direct action was required to avoid Geronimo declining any further. It was reported by the current Geronimo PMC chair that, in his opinion, Geronimo had "turned around" and was starting to get better. This resulted in discussion on how the board should best proceed. It was agreed that this discussion should be continued at a special board meeting, scheduled for September 29th, 2005.
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.
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.
Apache Geronimo Project report approved as submitted by general consent.
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.
Apache Geronimo Project report approve as submitted by general consent.
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 :)
Project Report Approved by General Consent.
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.
Approved by General Consent.
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.
None submitted as it is listed as due July.
The Apache Incubator has voted to graduate the Apache Geronimo project out of incubation and petition the board to create a new top-level project, Apache Geronimo. The community, in a close vote [which I think is very good and healthy] voted to suggest the following people be considered for PMC chair for Apache Geronimo in the following order : Geir Magnusson Jr David Blevins The community asks that the board consider the following resolution : WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of a certified implementation of the J2EE specification and related software and materials for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Geronimo PMC", be and hereby is established pursuant to the Bylaws of the Foundation; and be it further RESOLVED, that the Apache Geronimo PMC be and hereby is responsible for the creation and maintenance of an open-source implementation of the J2EE specification as well as related software and other materials determined appropriate by the Apache Geronimo PMC licensed to the Foundation; and be it further RESOLVED, that the Apache Geronimo PMC is responsible for outreach and cooperation with other open-source projects whose purpose is deemed compatible with the work of the Apache Geronimo PMC; and be it further RESOLVED, that the office of "Vice President, Apache Geronimo" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Geronimo PMC, and to have primary responsibility for management of the projects within the scope and responsibility of the Apache Geronimo PMC; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Geronimo PMC and also constitute the list of initial committers : Jan Bartel David Blevins Jeremy Boynes Alan Cabrera Hiram Chirino Gianny Damour Ceki Gülcü Jules Gosnell Jim Jagielski David Jencks Jacek Laskowski Geir Magnusson Jr. Richard Monson-Haefel Aaron Mulder Bruce Snyder Davanum Srinivas James Strachan Dain Sundstrom Greg Wilkins NOW, THEREFORE, BE IT FURTHER RESOLVED, that Geir Magnusson be and hereby is appointed to the office of Vice President, Apache Geronimo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Geronimo PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Geronimo Project. By Unaninmous vote, the Apache Geronimo PMC was approved.