Hi Mnemonic folks

FYI, the following report has been submitted to the ASF board for our project 
status update.

Please raise questions or concerns if you have any. Thanks!

BR

Yanhui

## 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 at this this time

## Membership Data:
PMC Changes:
- Yanhui Zhao replaced Gary Wang as the new PMC Chair
- Gary Wang becomes PMC member

Committer Base Changes:
- Currently 19 committers.

## Project Activity:
In this period of reporting (since last release done on Jan. 11, 2021) , 23 of
tickets have been created and 12 resolved. After our latest release of version
0.13.0, the community discussion prioritized our next release target focusing
on (1) redesign the current memory service selection mechanism preparing for
the incoming JDK upgrade, and (2) mnemonic-site reboot to reflect most updated
project information, development flow, release flow, project news, etc.

Our community has held regular meetings on biweekly basis, and we have covered
the following topics on the project meeting
- Project related training
- Release target discussion and planning
- New feature support discussion
- Blocker issue discussion and possible solution
- Encourage community engagement and looking to grow our developer communities

## Community Health:
Through our biweekly meetings, current committers and active developers are
actively contributing and participating in the project. Our project has PMC
chair change appointing Yanhui as the new project chair, and it is approved by
the board. Gary will still serve in the PMC and oversee the project
development. We plan to recruit new committers recently to grow our
communities.

Metric data below indicates increased activities since our last project
reboot, along with the new version release. Our project is now in a very
health state.
- [email protected] had a 496% increase in traffic in the
past quarter (501 emails compared to 84)
- 66 issues opened in JIRA, past quarter (560% increase)
- 52 issues closed in JIRA, past quarter (642% increase)
- 46 commits in the past quarter (475% increase)
- 10 code contributors in the past quarter (400% increase)
- 52 PRs opened on GitHub, past quarter (642% increase)
- 50 PRs closed on GitHub, past quarter (614% increase)

Our 2021 release plan and schedule:
- v0.13.0 release done on Jan. 11 2020
- Active development on next major version (0.14), targeting release date of
  mid-March 2021

Reply via email to