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

This was extracted (@ 2023-02-28 12: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).

Kvrocks

15 Feb 2023

Report was filed, but display is awaiting the approval of the Board minutes.

16 Nov 2022

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure.

Kvrocks has been incubating since 2022-04-23.

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

 1. Promote the project and grow the user and dev community
 2. Need more further releases by multiple release manager

### 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?

 1. We got 7 new contributors since the last report
 2. We finished a promotional article that has been published on the
 OSCHINA platform.
 3. Pliops tests Kvrocks on their XDP hardware, and gained great
 performance improvements.

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

 1. We added some documents to help users study Kvrocks.
 2. Support TLS mode to secure the connection.
 3. Our focus is still on improvements and bug fixes, which included
 moving tcl test to go cases, and improve modern code style.

### How does the podling rate their own maturity?

 As mentioned in mentor's sign-off-by section, the active Kvrocks
 commnunity is more and more better now, but we still need more further
 releases to involve in multi release managers.

 Please feel free to add your own commentary.

 - [X] Initial setup
 - [X] Working towards the next release
 - [X] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 We completed the first Kvrocks release at 2022.08.03.

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

 1. 2022-09-08 We eleted PragmaTwice as a Kvrocks PMC member
 2. 2022-09-17 We elected Torwig as a Kvrocks committer
 3. 2022-10-18 we elected tanruixiang as a Kvrocks committer

### Have your mentors been helpful and responsive?

 Yes, they mentored us a lot on how to maintain the community,
 and also did many contributions for Kvrocks.

### Is the PPMC managing the podling's brand / trademarks?

 No 3rd parties used the podling and brand.

### Signed-off-by:

 - [X] (kvrocks) Jean-Baptiste Onofre
    Comments:  The team is doing a great job. It would be great to grow
    the community though (by doing more release, documentation, announcements,
    ...)
 - [X] (kvrocks) Xiaoqiao He
    Comments:
 - [X] (kvrocks) tison
    Comments:  The community can spend more time on further releases by
    multiple release manager. Discussions-1031 is a good start.
 - [X] (kvrocks) Von Gosling
    Comments: More community activity, more releases, more health.
 - [X] (kvrocks) Liang Chen
    Comments:

### IPMC/Shepherd notes:

21 Sep 2022

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure

Kvrocks has been incubating since 2022-04-23.

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

Promote the project and grow the user and dev community

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

None

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

We got 5 new contributors since the last report. Also, in order to let more guys know Kvrocks community, we had a
share on ApacheCon Asia 2022 and are preparing a promotional article that will be published on the OSCHINA platform.

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

1. We completed the first Kvrocks release at Apache.
2. We created the Apache Kvrocks website and added some documents to help users study Kvrocks.
3. Our focus is still on improvements and bug fixes, which included optimizing CI and using LuaJIT to improve performance of
the Lua script. We've also added a new data type STREAM and added some new commands which have been supported since Redis 6.2.

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

  - [x] Initial setup
  - [x] Completed first release
  - [x] Community building
  - [ ] Nearing graduation
  - [ ] Other: working towards next release

 We just completed the first release and need to keep working on improving Kvrocks to make it more stable and easy to use.

### Date of last release:

2022-08-03 We made the firsts Apache release with version 2.1.0.

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

2022-06-13 We elected PragmaTwice as a Kvrocks committer.

### Have your mentors been helpful and responsive?

Yes, they mentored us a lot on how to maintain the community, and also do many contributions to Kvrocks.

### Is the PPMC managing the podling's brand / trademarks?

No 3rd parties used the podling and brand. Will move forward to send the project name audit request.

### Signed-off-by:

  - [X] (kvrocks) Jean-Baptiste Onofre
     Comments:
  - [ ] (kvrocks) Xiaoqiao He
     Comments:
  - [x] (kvrocks) tison
     Comments:
  - [x] (kvrocks) Von Gosling
     Comments:
  - [X] (kvrocks) Liang Chen
     Comments:

### IPMC/Shepherd notes:

20 Jul 2022

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure

Kvrocks has been incubating since 2022-04-23.

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

 1. Prepare first Kvrocks release at Apache
 2. Prepare Apache Kvrocks website
 3. Promote the project and grow user and dev community

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

 None

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

 We got 5 new contributors and elected 1 committer since the last report.
 Also, we are preparing a topic of ApacheCon Asia and had a share on ITPub
 to let more guys know Kvrocks community.

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

 1. Our focus is on improvements and bug fixes, which included enhancing the
 robustness of the CI system and detecting the memory leak with ASAN. We
 also introduced the `lz4` library to improve the compression ratio and the
 performance of the RocksDB in some scenarios.
 2. Working towards Kvrocks first Apache release

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

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

### Date of last release:

 Not yet available

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

 2022-06-13 We elected `PragmaTwice` as a Kvrocks committer.

 For the discussion and vote thread can see:

 * [Discuss: PragmaTwice for Kvrocks
 committer](https://lists.apache.org/thread/po58dxonm8p3vxymg8xd9jomlwcjgntv)
 * [[RESULTS][VOTE] PragmaTwice as an Kvrocks
 Committer](https://lists.apache.org/thread/58scp4566rptf3sksx2kqvsx3pbdtjvm)
 * [Invitation to become Kvrocks committer:
 PragmaTwice](https://lists.apache.org/thread/lxj3d4zchs6lrjq7jtnt4c1qtsdxyqz
 q)

### Have your mentors been helpful and responsive?

 Yes, they mentored us a lot on how to maintain the community, also do many
 contributions to Kvrocks.

### Is the PPMC managing the podling's brand / trademarks?

 No 3rd parties used the podling and brand. Will move forward to send the
 project name audit request.

### Signed-off-by:

 - [X] (kvrocks) Jean-Baptiste Onofre
    Comments: Good start from the team.
 - [X] (kvrocks) Xiaoqiao He
    Comments:
 - [X] (kvrocks) tison
    Comments:
 - [ ] (kvrocks) Von Gosling
    Comments:
 - [X] (kvrocks) Liang Chen
    Comments:

### IPMC/Shepherd notes:

15 Jun 2022

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure

Kvrocks has been incubating since 2022-04-23.

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

 1. Prepare first Kvrocks release at Apache
 2. Prepare Apache Kvrocks website
 3. Promote the project and grow user and dev community

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

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

 We are preparing the Kvrocks website and blog posts to promote Kvrocks
 and grow the user and dev communities.
 Also, we have submitted a topic of ApacheCon Asia and ITPub to let more
 guys know Kvrocks community.

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

 1. Most of the resources are ready, including GitHub/mailing list, etc.
 2. SGA and the ICLA of all initial committers are submitted.
 3. Built the first version of the Kvrocks website:
 https://kvrocks.apache.org, but many improvements are to be made.
 4. Working towards Kvrocks first Apache release

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

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

### Date of last release

 Not yet available

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

 2022-04-23

### Have your mentors been helpful and responsive?

 Yes, mentors help to solve most of issues when setuping the podling
 project,
 also helps a lot on how to maintain issues and PRs.

### Is the PPMC managing the podling's brand / trademarks?

 No 3rd parties used the podling and brand. Will move forward
 to send the project name audit request.

### Signed-off-by:

 - [X] (kvrocks) Jean-Baptiste Onofre
    Comments:  Good bootstrap for this podling. Team is committed and
    eager to move forward.
 - [X] (kvrocks) Xiaoqiao He
    Comments:
 - [X] (kvrocks) tison
    Comments:
 - [ ] (kvrocks) Von Gosling
    Comments:
 - [X] (kvrocks) Liang Chen
    Comments:

### IPMC/Shepherd notes:

18 May 2022

Kvrocks is a distributed key-value NoSQL database, supporting the rich data
structure, Redis like protocol, disk storage, stored procedures
using Lua script, etc.

Kvrocks has been incubating since 2022-04-23.

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

 1. Bootstrap project, prepare first Kvrocks release at Apache
 2. Prepare Apache Kvrocks website
 3. Promote the project and grow user and dev community

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

### How has the community developed since the last report?
 This is our first report. We are preparing the Kvrocks website,
 blog posts and talks to promote Kvrocks and grow the user and dev
 communities.

### How has the project developed since the last report?
 This is our first report. We are preparing all resources: git/github,
 mailing list, etc.
 We are working on code cleanup before code donation and also SGA.

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

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

### Date of last release:

 No release yet

### When were the last committers or PPMC members elected?
 2022-04-23

### Have your mentors been helpful and responsive?
 Mentors are helping to bootstrap.

### Is the PPMC managing the podling's brand / trademarks?
 We are starting ;)

### Signed-off-by:

 - [X] (kvrocks) Jean-Baptiste Onofre
    Comments:  podling is just bootstrapping, but good start !
 - [ ] (kvrocks) Xiaoqiao He
    Comments:
 - [X] (kvrocks) tison
    Comments:
 - [ ] (kvrocks) Von Gosling
    Comments:
 - [X] (kvrocks) Liang Chen
    Comments:  Podling just started, already finished some infra creation.

### IPMC/Shepherd notes: