Hi Dave,

Yes, sure. I will take care of that.
Thanks!

Dave Fisher <w...@apache.org>于2020年10月24日 周六上午12:34写道:

> Hi Ovilla,
>
> This makes sense.
>
> I would add a LICENSE.md file at the top level of the four website
> generating repositories.
>
> Also, make sure the README.md file explains the workflow of those
> repositories into the website repository.
>
> These readme files are counting on redirection from ecomfe GitHub space to
> apache. Please correct them to be direct links.
>
> Regards,
> Dave
>
> > On Oct 23, 2020, at 7:15 AM, Ovilia <oviliazh...@gmail.com> wrote:
> >
> > 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
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org
> For additional commands, e-mail: dev-h...@echarts.apache.org
>
> --
Thanks

*Ovilia*

Reply via email to