Hi Dave, Thanks for the check.
These two projects are used to build ECharts's official Website, so they may be similar to https://github.com/apache/incubator-echarts-website in that: a) They don't have "releases" [1] by themselves b) They are not included in Apache ECharts's release distribution c) They are used only to generate the Website The difference between them is that incubator-echarts-www and incubator-echarts-examples are used to generate the files in incubator-echarts-website. According to [2], > With few exceptions <https://www.apache.org/legal/src-headers.html#faq-exceptions>, all human-readable Apache-developed files that are included within a distribution must include the header text <https://www.apache.org/legal/src-headers.html#header-text>. Documentation, including web site documentation distributed with the release, may include the header text within some form of metadata (such as HTML comments) or as a header or footer appearing in the visible documentation. Since these three projects are not included in the distribution of Apache ECharts (incubating), I don't think the header is required in this case. Please do correct me if I misunderstood the instructions. :) [1] https://github.com/apache/incubator-echarts-www/releases [2] https://www.apache.org/legal/src-headers.html#faq-siteindocs Thanks *Ovilia* On Thu, Oct 22, 2020 at 2:38 AM Dave Fisher <w...@apache.org> wrote: > Hi - > > Thanks, I took a look. > > Assuming that these will now all be Apache Licensed then there needs to be > LICENSE files in both repositories. > > Also if these are ever released the source files will all need license > headers. [1] > > The examples readme is still pointing to the ecomfe server. > > Regards, > Dave > > [1] https://www.apache.org/legal/src-headers.html > > > On Sep 23, 2020, at 7:00 PM, Ovilia <oviliazh...@gmail.com> wrote: > > > > incubator-echarts-examples and incubator-echarts-www have been moved to > > Apache org on GitHub: > > https://github.com/apache/incubator-echarts-examples > > https://github.com/apache/incubator-echarts-www > > > > > > Thanks > > > > *Ovilia* > > > > > > On Thu, Aug 27, 2020 at 5:07 PM Ville Brofeldt < > ville.v.brofe...@gmail.com> > > wrote: > > > >> Hi, > >> > >> the releases are triggered by running `yarn ci:create-minor-version` and > >> `yarn ci:create-patch-version` for minor and patch releases > respectively. > >> After pushing to upstream master, deployment to npm happens > automatically. > >> I’m not familiar with the details on how this post push automation has > been > >> done in practice, but I can put you in touch with the person who has if > >> needed. My main point being that this makes it possible to decouple > >> triggering of deployment from the credentials used for deployment, as > >> anyone with the necessary rights to the repo can initiate the > deployment. > >> > >> Ville > >> > >>> On 26. Aug 2020, at 14.23, SHUANG SU <sushuang0...@gmail.com> wrote: > >>> > >>> Thanks for your review and suggestion Ville ~ > >>> > >>> I've tried to learn the publish script of > >>> https://github.com/apache-superset/superset-ui . But still not think > of > >>> some ideas from it. It seems to publish to some free CDN? > >>> At present we are using a third-party CDN with certain credentials > >> needed, > >>> and needs to make only PPMC know the pwd. > >>> > >>>> 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? > >>> > >>> For this original issue, I think another possible solution might be: > >>> Add the accounts of PPMCs as the admin of the third-party CDN. Then > PPMCs > >>> are able to get the pwd from the admin console website of the > third-party > >>> CDN. > >>> > >>> > >>> Thanks, > >>> ------------------------------ > >>> Su Shuang (100pah) > >>> ------------------------------ > >>> > >>> > >>> > >>> On Tue, 25 Aug 2020 at 15:07, Ville Brofeldt <ville...@apache.org> > >> wrote: > >>> > >>>> Hi ECharts community, > >>>> > >>>> I reviewed the graduation documents, and everything looks good at > quick > >>>> glance. > >>>> > >>>> With regards to CDN usernames/passwords, would it be possible to > >> automate > >>>> the CDN deployment to avoid having to pass around credentials? On > >>>> https://github.com/apache-superset/superset-ui there is a flow where > >> any > >>>> admin is able to initiate deployment by issuing a single command and > >>>> pushing to the main upstream repo, after which deployment to npm is > >>>> performed automatically. Using this type of flow there wouldn't be a > >> need > >>>> to manage separate user credentials to the CDN, and it would also make > >> the > >>>> deployment process less error prone. > >>>> > >>>> Ville > >>>> > >>>> 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 > >>>> > >>>> > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org > For additional commands, e-mail: dev-h...@echarts.apache.org > >