Skip to Main Content
ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2021-04-07 00: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.

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).

Pegasus

20 Jan 2021

Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.

Pegasus has been incubating since 2020-06-28.

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

 1. Attract more contributors and committers.
 2. Make more releases in ASF policy regularly.
 3. Resolve the license problems.

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

 N/A

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

 We have recently attracted a new contributor empiredan, who have merged 2
 PRs until now.

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

 We are still actively working towards the next big release, which may be
 called 2.2.0.
 We have open-sourced 3 subprojects that were temporarily maintained
 outside the Apache orgnization:

 - https://github.com/pegasus-kv/admin-cli
 - https://github.com/pegasus-kv/pegic
 - https://github.com/pegasus-kv/meta-proxy

 Those are tiny tools but also considered as very important complement to
 the Pegasus ecosystem.
 `pegic` and `meta-proxy` are still in the initial stage. Developing under
 the "pegasus-kv" orgnization gets us full control of the Github settings
so
 that we can move faster.
 `admin-cli` is nearly completed and license-cleared and will soon be
 migrated to Apache.
 The three projects will all eventually be moved to Apache.

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

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

### Date of last release:

 2020-11-30

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

 N/A

### Have your mentors been helpful and responsive?

 Yes

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

 Yes

### Signed-off-by:

 - [X] (pegasus) Kevin A. McGrail
    Comments: Short report but accurate.
 - [X] (pegasus) Duo zhang
    Comments:
 - [X] (pegasus) Liang Chen
    Comments:
 - [X] (pegasus) Von Gosling
    Comments:

### IPMC/Shepherd notes:
 Justin Mclean: I like to see some explanation on why the sub-projects
 are being maintained outside of the project. There are branding and
 trademark issues and it may be best to consider moving them in-house.
 Also please list 3 unfinished issues that you still need to do to
 graduate.

 Justin Mclean: Thanks for the explanation, if might be better if you you
 worked with Infra on the GitHub settings, developing code outside the
 ASF is likely to cause a number of issues in the future when the code
 is moved.

21 Oct 2020

Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.

Pegasus has been incubating since 2020-06-28.

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

 - Attract more contributors and committers.

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

 N/A

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

 We've recently attracted two contributors, Venkat Datta and Sen Na. They
 are actively working on the new data version and deployment tool (in
 Golang).

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

 - The website has multilingual support now. This is the initial step for
 the translation afterwards.
 - Pegasus v2.1.0 is in the voting process. It will be released soon.

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

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

### Date of last release:

 No Apache Software Releases, Yet.

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

 None yet.

### Have your mentors been helpful and responsive?

 Yes. They offered many useful advice towards the first release of Pegasus.

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

 Yes.

### Signed-off-by:

 - [X] (pegasus) Kevin A. McGrail
    Comments:  Starting to shape up and get releases done!
 - [X] (pegasus) Duo Zhang
    Comments: Glad to see that we will have our first release soon.
 - [ ] (pegasus) Liang Chen
    Comments:
 - [X] (pegasus) Von Gosling
    Comments: Good to see the RC3 voting start. and low barrier to attract
    more contributors.

### IPMC/Shepherd notes:

16 Sep 2020

Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.

Pegasus has been incubating since 2020-06-28.

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

 1. First release
 2. Attract more contributors and committers.

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

 N/A

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

 N/A

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

 - The Github repo of Pegasus has been migrated to
 <https://github.com/apache/incubator-pegasus>.
 - We are working towards the first community release v2.1.0, with many
 important features and improvements (bulk-load, write-latency-optimization).
 - The project keeps active, 33 PRs has been merged to the main branch
 (including xiaomi/rdsn).

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

 None

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

 None yet.

### Have your mentors been helpful and responsive?
 Are things falling through the cracks? If so, please list any
 open issues that need to be addressed.

 Our mentors are very helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?
 Are 3rd parties respecting and correctly using the podlings
 name and brand? If not what actions has the PPMC taken to
 correct this? Has the VP, Brand approved the project name?

 Yes.

### Signed-off-by:

 - [ ] (pegasus) Kevin A. McGrail
    Comments:
 - [ ] (pegasus) Duo zhang
    Comments:
 - [ ] (pegasus) Liang Chen
    Comments:
 - [X] (pegasus) Von Gosling
    Comments:  Very close to the first formal release

### IPMC/Shepherd notes:

19 Aug 2020

Pegasus is a distributed key-value storage system which is designed to be
simple, horizontally scalable, strongly consistent and high-performance.

Pegasus has been incubating since 2020-06-28.

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

 1. Project code donation
 2. First release
 3. Building community

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

 No.

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

 N/A.

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

 ICLA/SGA are all submitted. Accounts created. JIRA/DNS/LDAP/mail-lists
 created.
 The website repo has been migrated to Apache Github.

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

 None

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

 None yet.

### Have your mentors been helpful and responsive?
 Are things falling through the cracks? If so, please list any
 open issues that need to be addressed.

 Yes, they are very nice and helpful.

### Is the PPMC managing the podling's brand / trademarks?
 Are 3rd parties respecting and correctly using the podlings
 name and brand? If not what actions has the PPMC taken to
 correct this? Has the VP, Brand approved the project name?

 Yes, We keep tracking podling's brand / trademarks.

### Signed-off-by:

 - [X] (pegasus) Kevin A. McGrail
    Comments: I am just getting involved with this podling and look
    forward to guiding them more.
 - [ ] (pegasus) Duo zhang
    Comments:
 - [ ] (pegasus) Liang Chen
    Comments:
 - [X] (pegasus) Von Gosling
    Comments:

### IPMC/Shepherd notes: