Thanks Sheng for the checking. Here're my thoughts on these issues:
1. I was referring to [1] when checking the navigator. I thought it meant if there's a "Sponsorship" link, it should link to xxx but I didn't realize it means the link is mandatory. The following link should be added: Sponsorship, Thanks, Apache Software Foundation. 2. Gallery is a place to host ECharts works from the community, something similar to jsfiddle or codepen. The server is currently hosted on a Baidu server and we don't have a current plan to donate it to ASF. How about removing the project from the navigator and list it somewhere as a community resource? 3. Theme files are included in the source release [2] and the current download-theme page uses convenient binary files hosted on our server. Is this a problem? Extensions are mostly made by the community so they are links to related GitHub projects. I think we should put a more clear instruction on the download-extention page [3] that these projects are made by the community. 4. The tools are currently under translation. We didn't put a "help translate" note because we have already found the people who wish to translate and it should be done within a few weeks. Before then, the English Website will have a "(in Chinese)" note in the navigator. 5. The custom build is used to build a release with the least source files required. I think the biggest concern here is that it is not using the source files voted. How about we change the Web front-end logic to get the source file from Apache SVN that has been voted, to build and be downloaded? Does that seem to work for you? [1] https://www.apache.org/foundation/marks/pmcs#navigation [2] https://dist.apache.org/repos/dist/release/incubator/echarts/4.8.0/ [3] https://echarts.apache.org/en/download-extension.html Thanks *Ovilia* On Mon, Aug 3, 2020 at 11:31 AM Kevin A. McGrail <kmcgr...@apache.org> wrote: > I do not know about the links checker but I do remember there was > something cobbled together. All it is doing is testing for this policy: > > https://www.apache.org/foundation/marks/pmcs#navigation > > On 8/2/2020 10:56 PM, Sheng Wu wrote: > > Hi, Ovilia > > > > I don't remember, but there is a website link check in the incubator, > does > > anyone/mentor remember this? > > From I read from your website, questions > > 1. There are some links missing. You could compare it with > > http://skywalking.apache.org/ links menu. > > 2. There is a menu, called Gallary Chinese. What is that? From my > reading, > > it seems more like extensions/plugins? Who owns (s) this repo? > > 3. Download part, theme, and extension, what are the differences between > > these two and Gallary? And I don't remember there is any official release > > process(vote/license check, etc.) about these. Could you clarify what > they > > are? > > 4. About the tool(s). From my understanding, they are configuration > > generation for ECharts, why they are Chinese only, and do you have open > > process about how to contribute on these tools? > > 5. I noticed `Option 3: Custom Build` on the website download page, how > > this works? I am a little worried about it breaks the ASF release > process. > > Because, the source release(js mostly is not source, no binary) is never > > being voted. I could get the points, seems you provide the users to get a > > subset of the entire source tar. But the unvoted source tars make me > unsure > > whether this is acceptable in the ASF. What other mentors think? > > > > Sheng Wu 吴晟 > > Twitter, wusheng1108 > > > > > > Ovilia <oviliazh...@gmail.com> 于2020年8月3日周一 上午10:25写道: > > > >> Dear mentors, > >> > >> Can you help us review the graduation related documents and see if > there is > >> something > >> to be improved? > >> > >> Thanks > >> > >> *Ovilia* > >> > >> > >> On Sun, Aug 2, 2020 at 11:59 AM siwen su <susiw...@gmail.com> wrote: > >> > >>> Hi all: > >>> > >>> I have nothing to say about website, It apply all rules of Apache, and > >> most > >>> importantly, add some very useful features. > >>> > >>> About reserving initial PPMC qualification, since I haven't work with > >> them, > >>> but I read about the history of ECharts, Mr Lin Zhifeng and Mr Dong Rui > >> had > >>> made remarkable contributions to ECharts, even thought they haven't > >>> contribute during incubating but It can't change the fact that they > have > >>> laid the foundation for ECharts, so naming they as PMC in future would > be > >>> reasonable > >>> > >>> As for the password, distribute it via private mail list wasn't a great > >>> idea,, like @zhongxiang mentioned, someone else would "steal" it, > >>> especially we have discussed on dev mail list which lots of people know > >> how > >>> passport would be distributed. > >>> > >>> Best regard > >>> > >>> Siwen Su > >>> > >>> Zhongxiang Wang <wan...@apache.org> 于2020年7月30日周四 下午12:57写道: > >>> > >>>> Hi, > >>>> 1. The current website is following the guide of podling website and > it > >>> is > >>>> all right for me. > >>>> 2. Sending an important private key or password on email without any > >>>> encryption is obviously so unsafe. Some email clients don’t encrypt > the > >>>> email content by default and this may lead to a leak of content if > it’s > >>>> intercepted during the transmission. So it’s better to enable email > >>>> encryption in email client and encrypt the raw password or any other > >>>> important information in the content of the email by some advanced > >>> patterns > >>>> difficult to crack before sending to a mailing list or elsewhere. > >>>> 3. As for the early PMCs and committers, we should always keep the > >>> founder > >>>> Zhifeng Lin as PMC, who is so essential to ECharts project. As I know, > >>> he’s > >>>> been helping silently ECharts project improve and develop by his > >>>> professional suggestions. > >>>> > >>>> Thanks, > >>>> Zhongxiang Wang. > >>>> > >>>> On 2020/07/27 05:07:23, Ovilia <oviliazh...@gmail.com> wrote: > >>>>> Hi all, > >>>>> > >>>>> Apache ECharts (incubating) has learned and grown a lot since our > >>>>> incubation in Jan > >>>>> 2018. Now, I'm glad to call on a discussion about whether we are > >> ready > >>>> for > >>>>> graduation and > >>>>> what remains to be done. Hopefully, after this discussion, we can set > >>> the > >>>>> status to be > >>>>> "near graduation" in the monthly report. > >>>>> > >>>>> Updates since incubation: > >>>>> - 2 new PPMCs (and another has completed the vote and undergoing the > >>>>> process) and 7 > >>>>> new committers were elected and joined the community [1] and now > >>>>> we have committers working for more than 6 different companies. > >>>>> - Our mailing list [2] is very active and we have 79 people > >> subscribed > >>> to > >>>>> it. > >>>>> - Released 8 versions by 2 release managers [3]; release guide is at > >>> [4] > >>>>> - 73 people have contributed to the project during incubation [9] > >>>>> - Assessment of the maturity model is available at [5] > >>>>> - Branding issues have been solved and name searching has been > >>> completed > >>>> [6] > >>>>> Other things we need to discuss: > >>>>> > >>>>> 1. Website > >>>>> We updated our Website [7] content, logo, document, and so on > >> according > >>>> to > >>>>> Apache rules > >>>>> and hopefully, it's following all requirements. You may help check > >> the > >>>>> rules [8] and discuss > >>>>> the ones that you think need to change. > >>>>> > >>>>> 2. Sponsored CDN > >>>>> We have updated the Website with a sponsored CDN to improve speed in > >>>> China > >>>>> and > >>>>> created an account for all PPMCs. But we are not sure how we > >>>>> should distribute the > >>>>> password of that account? Should we send the password on the private > >>>>> mailing list? Is that safe enough? > >>>>> Also, the releasing script in the release guide [4] depends on the > >>>> password > >>>>> of the CDN > >>>>> private key. How should we distribute it? > >>>>> > >>>>> 3. PMCs and Committers > >>>>> We have to discuss what to do with the initial PPMCs that had no > >> clear > >>>>> contribution to > >>>>> the project during incubation. We should decide on each of them, do > >> we > >>>> wish > >>>>> to make > >>>>> him a PMC or Committer or neither. Basically, it's decided by the > >>>> project, > >>>>> so please talk about how you feel about this. > >>>>> a. Lin Zhifeng https://github.com/kener > >>>>> b. Dong Rui https://github.com/erik168 > >>>>> c. Huang Houjin https://github.com/chriswong > >>>>> > >>>>> > >>>>> [1] https://echarts.apache.org/en/committers.html > >>>>> [2] https://lists.apache.org/list.html?dev@echarts.apache.org > >>>>> [3] https://dist.apache.org/repos/dist/release/incubator/echarts/ > >>>>> [4] > >>>>> > >> > https://cwiki.apache.org/confluence/display/ECHARTS/Apache+ECharts+Release+Guide > >>>>> < > >> > https://cwiki.apache.org/confluence/display/ECHARTS/Apache+ECharts+Release+Guide > >>>>> [5] > >>>>> > >> > https://cwiki.apache.org/confluence/display/ECHARTS/Apache+Maturity+Model+Assessment+for+ECharts > >>>>> [6] https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-153 > >>>>> [7] http://echarts.apache.org/ > >>>>> [8] https://incubator.apache.org/guides/sites.html > >>>>> [9] Using `git shortlog -sn --since="20 Jan, 2018"` on the master > >>> branch > >>>>> and merging > >>>>> alias > >>>>> > >>>>> > >>>>> Thanks > >>>>> > >>>>> *Ovilia* > >>>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org > >>>> For additional commands, e-mail: dev-h...@echarts.apache.org > >>>> > >>>> > -- > Kevin A. McGrail > kmcgr...@apache.org > > Member, Apache Software Foundation > Chair Emeritus Apache SpamAssassin Project > https://www.linkedin.com/in/kmcgrail - 703.798.0171 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org > For additional commands, e-mail: dev-h...@echarts.apache.org > >