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

Reply via email to