Hi Mnemonic folks

Please see the project report below. Thanks for your help and contributions!

## Description:
Apache Mnemonic is an open-source Java library for durable object-oriented
programming on hybrid storage-class memory(e.g. NVM) space. It comes up with
durable object model (DOM) and durable computing model(DCM) and takes full
advantages of storage-class memory to simplify the code complexity, avoid
SerDe/(Un)Marshal, mitigate caching for constructing next generation
computing
platforms. Mnemonic makes the storing and transmitting of massive linked
objects graphs simpler and more efficient. The performance tuning could also
be mostly converged to a single point of tuning place if based on Mnemonic
to
process and analyze linked objects. The programmer is able to focus on the
durable object oriented business logic instead of worrying about how to
normalize/join, SerDe(un)marshal, cache and store their linked business
objects with arbitrary complexity.

## Issues:
None during this report period

## Membership Data:
Apache Mnemonic was founded 2020-11-30 (2 years ago)
There are currently 21 committers and 14 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Chenyang Li on 2020-11-04.
- No new committers. Last addition was Chunyong on 2021-10-05.

## Project Activity:
We are planning our 0.18.0 release later this month, including completed and
ongoing tasks related to
1. Support of a new memory service (memkind)
2. Durable object versioning design and implementation at memory services
   native level
3. Enabling rust lang dev env for native memory service development
4. Issue fixes for security vulnerabilities and dev dockers

We also keep track of several inherent tasks and issues that were passed
down
from past releases, and may include some additional changes in this release
as
well. Edward (Chengyang) Li volunteers to be our release manager for this
release, and is approved by the communities during the meetup discussion


## Community Health:
We saw some decrease on the activities of the project of the past quarter,
with several developers impacted by the economic downturn. We tried offering
our help as a community by sharing helpful information and opportunities.
During this report period, we have 16 issues opened, 11 issues closed, and
14
PR reviewed and merged. The number will increase slightly towards our next
release planned by the end of this month.

## Reply to board's comments
Li Shen was a developer, and volunteered to serve as the project PMC when
the
project got rebooted. Although serving in the PMC, we found Li doesn't have
access to review and approve PRs from our project. One possibility is Li is
PMC but not committer, so we want to grant him the committer access through
voting, so he can contribute to the project by code reviewing/PR approval.
Sorry for the confusion caused.

Last report comments from the board: 2022_06_15: rbowen: I'm a little
confused
by your remark about voting on Li Shen as a committer. According to
https://projects.apache.org/committee.html?mnemonic Li Shen is already a
committer, and a PMC member.

Reply via email to