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

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

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

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

DirectMemory

15 Jul 2015

Terminate the Apache DirectMemory Project

 WHEREAS, the Project Management Committee of the Apache DirectMemory
 project has chosen by vote to recommend moving the project to the
 attic; and

 WHEREAS, the Board of Directors deems it no longer in the best interest
 of the Foundation to continue the Apache DirectMemory project due to
 lack of developer interest;

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

 RESOLVED, that the Attic PMC be and hereby is tasked with oversight
 over the software developed by the Apache DirectMemory Project; and be it
 further

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

 RESOLVED, that the Apache DirectMemory PMC is hereby terminated.

 Special Order 7D, Terminate the Apache DirectMemory Project,
 was approved by Unanimous Vote of the directors present.

15 Jul 2015 [Raffaele P. Guidi / Jim]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information

As no one volounteered to take over the PMC chair role we decided to move
the project to the attic

* Issues
Development is stuck since long time and developer's appeal is lost. No one,
including me, seems to have time to devote to the project

* Committers or PMC members change
Last added PMC PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17

17 Jun 2015 [Raffaele P. Guidi / Rich]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information

We had only one contact on the developer's list since april. A formal votation
has been made about retiring to the attic and it held only 3 votes (all in
favour of retirement). Some team members discussed proposals to improve
documentation in order to improve our appeal to developers and a call for help
has been submitted to the developers list but nothing much happened. I
proposed to step back as PMC chair but no one volunteered to take over the
role

* Issues
Development is stuck since long time and developer's appeal is lost. No one,
including me, seems to have time to devote to the project. I honestly think
it's time to retire the project or, at least, for me to retire as PMC chair

* Committers or PMC members change
Last added PMC PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17

@Rich: need a resolution for the Attic

20 May 2015 [Raffaele P. Guidi / Chris]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
Development and mailing lists traffic are mostly quiet. I think that, more
than a real report, the project needs some real activity

* Issues
The project is not seeing any active contribution nor any real world usage

* Committers or PMC members change
Last added PMC PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17

22 Apr 2015 [Raffaele P. Guidi / Brett]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
Development and mailing lists traffic are mostly quiet.

* Issues
No known issues at the time

* Committers or PMC members change
Last added PMC PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17

@Brett: Need a real report for this project

18 Mar 2015 [Raffaele P. Guidi / Jim]

No report was submitted.

18 Feb 2015 [Raffaele P. Guidi / Greg]

No report was submitted.

21 Jan 2015 [Raffaele P. Guidi / Doug]

No report was submitted.

17 Dec 2014 [Raffaele P. Guidi / Sam]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information

Development and mailing lists traffic are mostly quiet

* Issues

No known issues at the time

* Committers or PMC members change

Last added PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases

Release 0.2 has seen the light on 2013-09-17

@Sam: Follow up with a more complete report next month

19 Nov 2014 [Raffaele P. Guidi / Chris]

No report was submitted.

@Chris: pursue a report for DirectMemory

17 Sep 2014 [Raffaele P. Guidi / Brett]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information

Development and mailing lists traffic are mostly quiet. The PMC is thinking
about ways to improve popularity and adoption of the project and some
proposals have been made

* Issues

No known issues at the time

* Committers or PMC members change

Last added PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases

Release 0.2 has seen the light on 2013-09-17

20 Aug 2014 [Raffaele P. Guidi / Bertrand]

No report was submitted.

21 May 2014 [Raffaele P. Guidi / Doug]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
Development and mailing lists traffic are mostly quiet, an attempt is being
made to revive the integration with JCS thread

* Issues
No known issues at the time

* Committers or PMC members change
Last added PMC PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17

19 Mar 2014 [Raffaele P. Guidi / Chris]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
Development and mailing lists traffic are mostly quiet, we are working on a
minor (fix) 0.2.1 release

* Issues
No known issues at the time

* Committers or PMC members change
Last added PMC member was Noctarius (Cristoph Engelbert) on 2013-09-25

* Releases
Release 0.2 - 2013-09-17
Release 0.1 - 2012-07-09

19 Feb 2014 [Raffaele P. Guidi / Doug]

No report was submitted.

20 Nov 2013 [Raffaele P. Guidi / Jim]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
DirectMemory is being evaluated by project jackrabbit for integration of off-heap
memory into OAK.
Another, more performant back-end implementation is being contributed by
noctarius

* Issues
Development is not moving really fast and adoption is still quite limited to other
apache projects - although more than some interesting integrations have been
contributed. Any help would be appreciated, though, in suggestions, spreading the word,
testing and facilitating the adoption of the platform

* Committers or PMC members change
Noctarius has been added as a new PMC member on 2013-09-25

* Releases
Release 0.2 has seen the light on 2013-09-17 - this is the first one since we left incubation

18 Sep 2013 [Raffaele P. Guidi / Roy]

Apache DirectMemory is an off-heap cache implementation for the JVM

* General Information
DirectMemory is being evaluated by project jackrabbit for integration of
off-heap memory into OAK.

Another, more performant back-end implementation is being contributed by
noctarius

* Issues
Development is not moving really fast and adoption is still quite limited
to other apache projects - although more than some interesting integrations have been
contributed. It has to be said that DirectMemory is a niche product - its
target is people and organizations that need to enable their application to handle
large (gigabytes) quantities of objects into memory and it competes in the same space
of terracotta, jboss, memcached and other big players with strong corporate backing
and sponsorship. We feel that we accomplished at least, being the first open source
offheap cache implementation, the goal to bring big memory to the masses, forcing,
in a way, companies to offer free tiers of commercial products (as bigmemory go).

We feel that we are moving, although slowly, and we are making things move.
Any help would be appreciated, though, in suggestions, spreading the word,
testing and facilitating the adoption of the platform

* Releases
 No releases since july 2012. Release 0.2 is planned for the end of the
month - this will be the first one since we left incubation

21 Aug 2013 [Raffaele P. Guidi / Bertrand]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting JVM garbage
collection performance.

* General Information
DirectMemory is being evaluated by project jackrabbit for integration of
off-heap memory into OAK.
New back-end implementation is being contributed by the members (thaks,
noctarius).


* Releases
No releases since last report. Corrections has been made to the last released
documentation

Report was not approved due to lack of detail.

15 May 2013 [Raffaele P. Guidi / Doug]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting JVM garbage
collection performance.

* General Information
Community interest seems to be still alive, a new contribution/merge
has been proposed. Not much happening in the ML and in SVN

* Releases
 No releases since we left incubation (last one was in sept. 2012) and
still far away from the first one.

20 Feb 2013 [Raffaele P. Guidi / Doug]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting JVM garbage
collection performance.

* General Information
Community interest seems to be still high but nothing serious happened in
code and in the mailing list except for a proposal to contribute some
benchmarks and performance testing that, since we are still far away from a
release, could really help.

* New Committers
 * None

* Project Branding Requirements
 Already completed.

* Issues
 No board level issues at this time.

AI: Doug: let PMCs know to leave off branding from board reports unless there are issues

21 Nov 2012 [Raffaele P. Guidi / Jim]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting JVM garbage
collection performance.

* General Information
Community interest is still high, we are receiving interesting proposals
and questions in the mailing list. Some DirectMemory related or based projects
are being initiated as well and added as subprojects
On the "down" side we are still far away from a release.

* New Committers
 * Christoph Engelbert

* Project Branding Requirements
 Already completed.

* Issues
 No board level issues at this time.

17 Oct 2012 [Raffaele P. Guidi / Sam]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of Java objects without affecting JVM garbage
collection performance.

Community interest has increased since TLP graduation, we are receiving
interesting contributions on the mailing list. A proposal to join forces
with another interesting although young project (the lightning serializer)
has been accepted by the author and it is going to be defined as a
subproject.  Synergies with other projects are being explored too (kryo, another
serializer, at the end DirectMemory is all about serializing objects in
off-heap memory and back).

We are probably better defining the technical direction of the project even
though there's still plenty of work to do.

19 Sep 2012 [Raffaele P. Guidi / Sam]

Apache DirectMemory is an off-heap cache implementation for the JVM. It
features direct memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting JVM garbage
collection performance.

DirectMemory graduated August 15th and not much happened since - except for
the payoff that has been considerably shortened. Next steps will be in
gathering community and development team proposals to better identify a
direction for our efforts (which has sometimes been an issue, as pointed
out during the graduation voting process) and, maybe, spread adoption
(which is very limited at the moment regardless of the good number of
integrations developed).

All tasks regarding TLP graduation have been completed (including svnpubsub
for both distribution and site deployment).

AI Bertrand: what does "payoff that has been considerably shortened" mean?

15 Aug 2012

Establish the Apache DirectMemory Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the Foundation's
 purpose to establish a Project Management Committee charged with
 the creation and maintenance of open-source software, for distribution
 at no charge to the public, related to an off-heap cache for the
 Java platform

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

 RESOLVED, that The Apache DirectMemory Project be and hereby is
 responsible for the creation and maintenance of software related to
 a second level off-heap cache; and be it further

 RESOLVED, that the office of "Vice President, DirectMemory" 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
 DirectMemory Project, and to have primary responsibility for
 management of the projects within the scope of responsibility of
 The Apache DirectMemory Project; and be it further

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

   * Ioannic Canellos (iocanel)
   * Maurizio Cucchiara (mcucchiara)
   * Christian Grobmeier (grobmeier)
   * Olivier Lamy (olamy)
   * Raffaele P. Guidi (raffaeleguidi)
   * Simone Gianni (simoneg)
   * Simone Tripodi (simonetripodi)
   * Tommaso Teofill (tommaso)
   * Benoit Perroud (bperroud)

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Raffaele P. Guidi be
 and hereby is appointed to the office of Vice President, DirectMemory,
 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 DirectMemory Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator DirectMemory podling; and be it further

 RESOLVED, that all responsibility pertaining to the Apache
 Incubator DirectMemory podling encumbered upon the Apache Incubator
 PMC are hereafter discharged.

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

25 Jul 2012

(incubating since October 2011)

Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) to enable efficient handling
of a large number of java objects without affecting JVM garbage collection
performance.

There is only one important issue to address in the move towards graduation

 Understanding process/decision making guidelines (new committer process
 is undergoing testing, release process still yet to be worked out)

Any issues that the Incubator PMC or ASF Board might wish/need to be aware of

 None

How has the community developed since the last report

 Tasks and proposals contributed by non-committers

How has the project developed since the last report.

 - A first public release 0.1-incubating has been done.

 - A talk of DirectMemory has been presented at DevoXX France (thanks to
   Olivier Lamy and Benoit Perroud). Slides (in French) are available at
   http://www.slideshare.net/benoitperroud/direct-memory-3devoxxfr201220418-12607286

 - A talk of DirectMemory has been presented (thanks to Benoit Perroud) at
   Java User Group Lausanne. Slides are available at
   http://www.slideshare.net/benoitperroud/direct-memory-jugl20120308-12607297

 - A talk of Direct has been presented at BreizhCamp (thanks to OlivierLamy).
   Slides are available at http://www.slideshare.net/olamy/heapoff-wtf

Signed off by mentor: Olivier Lamy
Shepherd: Benson Margulies

18 Apr 2012

(incubating since October 2011)

Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) to enable efficient handling
of a large number of java objects without affecting JVM garbage collection
performance.

There is only one important issue to address in the move towards graduation
- understanding process/decision making guidelines (new committer process
is undergoing testing, release process still yet to be worked out)

Any issues that the Incubator PMC or ASF Board might wish/need to be aware of

 - None

How has the community developed since the last report

 - Tasks and proposals contributed by non-committers
 - The team has up-voted a new committer

How has the project developed since the last report.

 - An important contribution (the integration with EHCache, the most used
   caching system) could spread adoption and community attention
 - A talk of DirectMemory should be presented at DevoXX France (thanks to
   Olivier Lamy)

Signed off by mentor: twilliams

24 Jan 2012

(incubating since October 2011)

Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) to enable efficient handling of
a large number of java objects without affecting jvm garbage collection
performance.

A list of the three most important issues to address in the move towards
graduation.

1) closed - Branding requirements have been met and modified logos and
 artwork have been published
2) Understanding process/decision making guidelines (new committer process
 is undergoing testing, release process still yet to be worked out)

Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of

- None - we are going well even having lost one mentor (but always hope
he'll keep in touch ;)

How has the community developed since the last report

- Tasks and proposals contributed by non-committers
- The team is voting a new committer

How has the project developed since the last report.
- Some examples are being added to the code base including another
interesting integration with Apache Solr

21 Dec 2011

(incubating since October 2011)

Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting jvm
garbage collection performance

A list of the three most important issues to address in the move
towards graduation.
1) Ensure branding requirements are met.
2) Ensuring IP is cleared.
3) Understanding process/decision making guidelines: release process/new
committer process.

Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of

- No issue

How has the community developed since the last report

- Some new interested persons have shown up on the mailing lists
- Patches contributed by non-committers
- Discussion about a potential new committer

How has the project developed since the last report.

- Healthy activity on 3rd parties integrations such as Apache Karaf and
Apache Commons JCS.

16 Nov 2011

(incubating since October 2011)

Apache DirectMemory is a multi layered cache implementation featuring
off-heap memory management (a-la BigMemory) to enable efficient
handling of a large number of java objects without affecting jvm
garbage collection performance

A list of the three most important issues to address in the move
towards graduation.
1) Ensure branding requirements are met.
2) Ensuring IP is cleared.
3) Understanding process/decision making guidelines: release process/new
committer process.

Any issues that the Incubator PMC or ASF Board might wish/need to be aware
of

- No issue

How has the community developed since the last report

- Some new interested persons have shown up on the mailing lists
- Patches contributed by non-committers
- Discussion about a potential new committer

How has the project developed since the last report.

- Healthy activity on 3rd parties integrations such as Apache Karaf and
Apache Commons JCS.