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 (@ 2020-09-23 15: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).

ECharts

19 Aug 2020

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

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

 1. Ensure Mentors and IPMC have no remaining issues for graduating
      We are currently discussing graduation related topics under podling's
      dev mailing list and make sure PPMC and mentors have no remaining
 issues
      before we start discussing under general@incubator.
 2. Prepare a resolution
 3. Propose votes in incubator and general mailing list

### Are there any issues that the IPMC or ASF Board need to be aware of?
 We have solved the CDN issue in China by providing a Cloud Service account
 that can be accessed by PPMCs and found the donor for the CDN fees. The
 donor
 Ming Zu is a senior manager of Baidu and fan of ECharts.

### How has the community developed since the last report?
 The community has grown fast and more people are contributing to the
 project.
 73 people have contributed to the project during incubation.
 Committers work for more than 6 different companies and from 3 different
 countries.
 We elected two committers to be PPMC members since last report.

### How has the project developed since the last report?
 We have released a new version 4.8.0 and an alpha version 5.0.0-alpha.1
 and
 we are working
 toward the official release of 5.0.0.

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

 We have made the maturity assessment [1] and are currently discussing in
 the
 project's dev mailing list about it.

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

 [1]


 https://cwiki.apache.org/confluence/display/ECHARTS/Apache+Maturity+Model+As
 sessment+for+ECharts

### Date of last release:

 2020-05-28

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

 2020-07-27

### Have your mentors been helpful and responsive?
 Yes. Mentors have been very helpful and responsive.

 Are things falling through the cracks? If so, please list any
 open issues that need to be addressed.
 No.

### 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?
 The PPMC is managing the brand and trademarks. No problems found
 about this.

### Signed-off-by:

 - [X] (echarts) Kevin A. McGrail
    Comments:  ECharts is doing well.
 - [X] (echarts) Dave Fisher
    Comments:  I expect that ECharts will graduate in the next month or
    two.
 - [ ] (echarts) Ted Liu
    Comments:
 - [X] (echarts) Sheng Wu
    Comments:  Expect the echarts will be ready for TLP soon.

### IPMC/Shepherd notes:

20 May 2020

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

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

 1. Redirecting echartsjs.com to echarts.apache.org. See reason in the
 next question.
 2.
 3.

### Are there any issues that the IPMC or ASF Board need to be aware of?
 https://echarts.apache.org/ recently changed to a different CDN as a work
 around for HTTPS CA expiration problem. (See


 https://issues.apache.org/jira/browse/INFRA-20185?page=com.atlassian.jira.pl
 ugin.system.issuetabpanels%3Aall-tabpanel )
 The CDN change makes the website slow, at least in China as we tested.
 Our next step is to use echarts.apache.org as domain name and use
 echarts.cdn.apache.org as resource server.
 After fixing this problem, we will redirect echartsjs.com to
 echarts.apache.org so that the website redirection problem can be finally
 solved.

### How has the community developed since the last report?
 The community has been more active on the mailing list and pull requests.
 We have been working on encouraging the community to contribute in varied
 forms and it seems to take effect. We received 23 pull requests from
 non-committers since last report.

### How has the project developed since the last report?
 We release a new version since last report and is discussing and working
 on the next big version.

### 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-03-18

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

 2020-02-21

### Have your mentors been helpful and responsive?
 Mentors are very helpful and responsive.

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

 https://github.com/echarts-maps This GitHub user is creating ECharts
 related projects. We asked him to add notations stating that these are
 not official Apache ECharts (incubating) project. It has this
 description now:
 "All projects are NOT associated with official Apache ECharts
 (incubating)
 project and are independently maintained by chfw.".
 We also asked the author to add this notice to the readme of each
 projects but he has not finished this yet because there are many projects
 need to change. We are under communication with him about this.

### Signed-off-by:

 - [X] (echarts) Kevin A. McGrail
    Comments:
 - [X] (echarts) Dave Fisher
    Comments: I think that the project is getting close. Thanks KAM for
    helping with the CDN issues.
 - [ ] (echarts) Ted Liu
    Comments:
 - [X] (echarts) Sheng Wu
    Comments: The project has a good progress.

### IPMC/Shepherd notes:

19 Feb 2020

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

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

 1. Status page ( https://incubator.apache.org/projects/echarts.html ) has
 not been updated and we are going to do this within a month.
 2. Official Website: We have redirected echarts.baidu.com to
 echartsjs.com and put a banner in echartsjs.com stating that the official
 Website is echarts.apache.org but we still need to come to a conclusion
 about whether CDN still has a problem with the access in China. If so, we
 should probably make echartsjs.com as a mirror site with a clear
 specification about the main site. If not, we should redirect
 echartsjs.com to echarts.apache.org.
 3. Currently the collaborator of [echarts npm
 package](https://www.npmjs.com/package/echarts) is ecomfe and we should
 move it to echarts.

### 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?
 More people from the community become contributors, either in the form of
 answering questions in the issues, fixing the document or making pull
 requests with the code. We did more public introduction about the
 community and welcome others to contribute and it did show some positive
 effects recently.

### How has the project developed since the last report?
 The monthly release became quite on time recently and in each release, we
 have several pull requests from the community.

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

 2019-12-29

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

 2020.01.15

### Have your mentors been helpful and responsive?
 Yes, mentors are very helpful and responsive.

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

### Signed-off-by:

 - [X] (echarts) Kevin A. McGrail
    Comments: Looking forward to a graduation readiness review/exercise
 - [X] (echarts) Dave Fisher
    Comments: Definitely nearing graduation
 - [ ] (echarts) Ted Liu
    Comments:
 - [X] (echarts) Sheng Wu
    Comments:

### IPMC/Shepherd notes:

20 Nov 2019

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

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

 1. Solve CDN issue and redirect echarts.baidu.com to echarts.apache.org.
 2. Vote for more PPMC and bring diversity to it.
 3. Check tutorials and other documents to make sure users can find what
 they need, and the information is up-to-date. Keep the content of Chinese
 version and English version to be the same.

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

 We are still working on the Website speed problem before we can transfer
 it to Apache server.
 We are trying the CDN as suggested by Dave and York Shen. It may take
 several days before we can get conclusion. If this works, we will ask the
 infra for help with this CDN, if not, we should find other solutions.
 Currently, we put a banner stating "Apache ECharts is an effort
 undergoing incubation at The Apache Software Foundation (ASF), sponsored
 by the Apache Incubator.We are working on redirecting this Website to
 https://echarts.apache.org. You may visit our new official Website now.".
 Hopefully, this can help with the branding before we do the redirection.

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

 1. We got more contributors from the community. Last month alone, there
 are more than 10 non-committer contributors whose pull requests were merged
 in incubator-echarts project or doc project.
 2. The mailing list has been much more active these months. We are
 publicly discussing issues,monthly release plans, future plans and so on.
 And more people asked for help and have their problem solved from the
 mailing list.
 3. We are using social medias like YouTube, Twitter and Medium to help
 promote our project internationally and grow the community.
 4. We used labels to state the difficulty of fixing to make it easier for
 contributors to find bugs that are supposed to be fixed by beginners.

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

 We have released 2 versions since the last report and we are working on
 the vote of the third one these days. We have formed a monthly release
 procedure and made the process public.

 We made an automatic visual test framework, so that the testing job can
 be made more easily and more bugs can be found during pull request or
 testing stage before release.

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

 2019-10-15

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

 2019-10-16

### Have your mentors been helpful and responsive?

 Yes. They helped us a lot on the Website and suggestion of how to grow
 our community.

### Signed-off-by:

 - [X] (echarts) Kevin A. McGrail
    Comments:  Continuing to make good and stready progress!
 - [X] (echarts) Dave Fisher
    Comments:  Making progress. Looking forward to the resolution of the
               CDN issues.
 - [ ] (echarts) Ted Liu
    Comments:
 - [x] (echarts) Sheng Wu
    Comments:  Project PPMC has made a good progress toward the Apache
               way. Look forward you could make the community more active
               and diversity.

### IPMC/Shepherd notes:

21 Aug 2019

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

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

 1. Redirecting echarts.baidu.com to echarts.apache.org. Because we found
 some speed problem of Apache CDN in China, we haven't done the redirecting
 job yet. We will do more test and ask for help if necessary.
 2. Podling name search. We will try to complete it within this month.
 3. Releasing new versions more frequently.

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

 Two new committers are accepted.

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

 We received more pull requests from the community.

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

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

### Date of last release:

 2019-03-21

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

 2019-06-11

### Have your mentors been helpful and responsive?

 Yes.

### Signed-off-by:

 - [ ] (echarts) John D. Ament
    Comments:
 - [X] (echarts) Kevin A. McGrail
    Comments: I agree with Dave.  I saw the close to graduation and it
    surprised me as well.  How is the CDN solution working so we can
    unblock the website transition?
 - [X] (echarts) Dave Fisher
    Comments:  I don't think that the polling is close to graduation at
    all. I missed any communication about the CDN issues. There needs
    to be more communication on dev@.
 - [ ] (echarts) Ted Liu
    Comments:

### IPMC/Shepherd notes:

15 May 2019

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important unfinished issues to address before graduating:

 1. Apache domain name should be used for the Website.
 echartsjs.com and echarts.baidu.com should redirect to
 echarts.apache.org.
 Currently they are not redirecting due to slow loading time in China.
 We are working on with a CDN to improve the loading time in China.
 2. Website Analytics information should be accessed by PPMC members.
 We are going to create an Analytics account that can be accessed by PPMC
 members.
 3. Develop more committers from the community.
 Currently there are some contributors in the community that have
 contributed continuously and should be considered as new committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
 We haven't come to a conclusion whether we could use Baidu Tongji in the
 Website,
 which is a product quiet similar to Google Analytics.
 We've consulted John Kinsella <jlkinsel@gmail.com> as our mentor
 suggested, but got no reply. See
 https://lists.apache.org/thread.html/efa62d1ace0cc27f7ee4e47df94c346e863b6419f1d1e3ea6fe32c10@%3Cdev.echarts.apache.org%3E
 My suggestion is to use both Baidu Tongji and Google Analytics. The
 reason is that Baitu Tongji has only Chinese UI, while Google Analytics
 may have the potential of losing some data in China since many Google products
 are not accessible in China.
 If IPMC and ASF Board are OK with it, we will start a vote for the plan.

How has the community developed since the last report?
 We have announced our first new committer from the community.
 More people come to contribute in the community, in the forms of code
 changes, document mending, and so on.

How has the project developed since the last report?
 We released v4.2.1.

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:

 2019-03-21

When were the last committers or PPMC members elected?

 2019-04-03

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 Yes.

Signed-off-by:

 [X](echarts) John D. Ament
 Comments: Glad to see issues getting unblocked as well as semi-recent
 release.
 [X](echarts) Kevin A. McGrail
 Comments: Nice to see things getting unblocked.  I think a Terms &
     Conditions will be needed for my signoff on using Baidu's analytics
     but I'm not against it.
 [X](echarts) Dave Fisher
 Comments: Thanks to Infra the issues blocking a full move to apache.org
 domains are being addressed.
 The change is to build a one off CDN in China.
 [ ](echarts) Ted Liu
 Comments:
 Justin Mclean: Is Baidu analytics compliant with the GDPR (EU General Data
 Protection Regulation)?
 You might also want to see MXNet's report about needing an ICP filing when
 setting up CDN in China. I assume infra is handling this?

IPMC/Shepherd notes:

20 Feb 2019

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Initiating a new release candidate (v4.2.1-rc1) on 2019-01-25.
 2. Discussing having a new committer.
 3. Discussing develop and release workflow.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 1. The entrance of Website with Chinese version is under discussion.
 2. Currently, the latest version on npm is an rc version. We are working
    on retagging or deprecating it.
 3. Legal problems are under discussion about third party license header.

How has the community developed since the last report?

 More issues are in English now due to our encouragement.

How has the project developed since the last report?

 The project has been improved and we issued a new release candidate on
 2019-01-25.

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:

 2018-08-04

When were the last committers or PPMC members elected?

 NA.

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 Yes.

Signed-off-by:

 [ ](echarts) John D. Ament
    Comments:
 [X](echarts) Kevin A. McGrail
    Comments:I will continue to work with the podling to improve things
especially regarding unofficial releases.
 [X](echarts) Dave Fisher
    Comments: We have provided guidance to the podling about pre-Apache
          releases and unapproved releases.
          There is a thread which discusses an issue where code was
          inspired by code another a different license,
          but this was not a copy. If there is no conclusion on
          legal-discuss@ then we will need to ask on a
          LEGAL JIRA.

IPMC/Shepherd notes:
 Justin Mclean: I think this report could have more detail and misses a
   number of things that are report worthy. Next time carefully go
   though the mail list and add anything that the IPMC (and board) would
   want to know about.

21 Nov 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Have merged several pull request from community.
 2. Received ICLA files from new contributors.
 3. Preparing version 4.2.0 release.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No.

How has the community developed since the last report?

 Several new contributors joined community, sending PR and helping answer
 questions.

How has the project developed since the last report?

 Preparing the 4.2.0 release and add some new features and fixed bugs.

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:

 2018-08-04

When were the last committers or PPMC members elected?

 N/A

Have your mentors been helpful and responsive or are things falling
through the cracks? In the latter case, please list any open issues
that need to be addressed.

 Yes. They helped a lot and solved many of our problems.

Signed-off-by:

 [X](echarts) John D. Ament
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: I met with Wenli in Shenzhen.
              None of the PPMC had subscribed to the private email list.
              We discussed and this was corrected.
              More work is coming to the dev@ list and a new release is
              being Voted on.
              Looking forward to more discussion on dev@.
              Next report should have a better discussion about steps to
              graduation.

IPMC/Shepherd notes:

15 Aug 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Complete releasing the v4.1.0 version, which is the first version
since incubation.
 2. Release website at https://echarts.apache.org/
 3. N/A

Any issues that the Incubator PMC (IPMC) or ASF Board wish/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?

N/A

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:

 2018-8-4

When were the last committers or PPMC members elected?

 N/A

Signed-off-by:

 [ ](echarts) John D. Ament
    Comments:
 [ ](echarts) Daniel Gruno
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: Going to need to provide guidance on filling out this
report. Too much N/A.

IPMC/Shepherd notes:

16 May 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Prepare for v4.1.0 release.
 2. Get familiar with release procedure and moving towards first release.
 3. Get started with website for project.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/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?

Almost ready for the first release.

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

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

Date of last release:

N/A.

When were the last committers or PPMC members elected?

N/A.

Signed-off-by:

 [X](echarts) John D. Ament
    Comments: Podling is working through their first release, and getting through the incubator has begun.
 [ ](echarts) Daniel Gruno
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: Project is getting started and is asking questions. Kevin and John are handling most of the interaction.

18 Apr 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Get repo moved to https://github.com/apache/incubator-echarts.
 2. Get GitHub ID linked and 2FA enabled.
 3. First pushed to https://github.com/apache/incubator-echarts.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

Currently the setting page of GitHub is not visible to us. There may be a
problem when we need to configure it (e.g.: see if anything goes wrong when
building gh-pages branch) but communication is delayed via email. So we'd like
to ask if it is possible for at least one of us core committers to have the
admin right.

How has the community developed since the last report?

We released the information that ECharts has become a repo of Apache, and
received positive feedback from the community.

How has the project developed since the last report?

None.

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

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

Date of last release:

N/A

When were the last committers or PPMC members elected?

N/A


Signed-off-by:

 [X](echarts) John D. Ament
    Comments: Lots of development activities picking
  up.  Need to encourage more on list discussion.  Its often hard to sift
  through the developer list due to gitbox notifications.
 [ ](echarts) Daniel Gruno
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: They are really just getting started now
  that the repos is transferred. The mentors are going to need to educate the
  podling more, but they have found infra users ML and have asked about how
  to split up the email flows. One thing I have noticed about GitBox projects
  is that it is harder to understand what is happening in those notifications
  vs. JIRAs. (That's just an observation, not sure of the Way yet.

21 Mar 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Move GitHub repository to apache/incubator-echarts.
 2. Working towards first ASF release.
 3. Build the community and attract more committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

None.

How has the community developed since the last report?

1. Got all ICLA signed of initial committers.
2. Updated the license to apache v2

How has the project developed since the last report?

None

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:

N/A

When were the last committers or PPMC members elected?

N/A


Signed-off-by:

 [X](echarts) John D. Ament
    Comments: No on list discussion of report.  Some more user based discussions happening, no development activities.
 [ ](echarts) Daniel Gruno
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: Slow startup.

21 Feb 2018

ECharts is a charting and data visualization library written in JavaScript.

ECharts has been incubating since 2018-01-18.

Three most important issues to address in the move towards graduation:

 1. Get all ICLA signed of initial committers.
 2. Move GitHub repository to apache/incubator-echarts, update license to apache v2.
 3. Working towards first ASF release.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None.

How has the community developed since the last report?

 N/A(This is the first report); most developers have signed ICLAs, SGA is in
 flight.

How has the project developed since the last report?

 N/A(This is the first report)

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:

 N/A(This is the first report)

When were the last committers or PPMC members elected?

 2018-01-18(entering incubation)

Signed-off-by:

 [X](echarts) John D. Ament
    Comments:
 [ ](echarts) Daniel Gruno
    Comments:
 [ ](echarts) Kevin A. McGrail
    Comments:
 [X](echarts) Dave Fisher
    Comments: