Using "rc" tag for release candidates seems to be a reasonable choice, in
which case developers need to explicitly use "npm install echarts@rc" to
use the rc version. I think Justin has no objection to this, right?

But our main controversy lies on what to do with v4.2.0-rc1, which has
already been published to "latest" and can be accessed by "npm install".
The reasons were stated clearly in previous emails.
We would like to get some advice from mentors that whether there could be
some way to prevent the mess caused by unpublishing an rc version without a
new correct version, and whether it is necessary for us to ask ASF board
about it.

Zhang Wenli
http://zhangwenli.com


On Sun, Feb 3, 2019 at 1:40 PM Dave Fisher <[email protected]> wrote:

> Please do not use Cordova as an example of a conforming project.
>
> Let’s discuss how to properly use of npm and staying where snapshots
> require explicit user choice.
>
> Regards,
> Dave
>
> Sent from my iPhone
>
> > On Feb 2, 2019, at 3:52 PM, Clement Ho <[email protected]>
> wrote:
> >
> > I just want to note that another popular apache project, cordova seems to
> > publish nightly builds to npm (
> > https://www.npmjs.com/package/cordova)
> >
> > But it does look like the ‘latest’ tag is always set to the approved
> > release for public use. Perhaps echarts can mimic their exact model?
> >
> > Clement
> >
> >> On Sun, Feb 3, 2019 at 7:28 AM Justin Mclean <[email protected]>
> wrote:
> >>
> >> Hi,
> >>
> >> I can see that nothing has been done about [1]. The PPMC cannot provide
> >> unapproved releases to the general public in this manner. [2] All
> releases
> >> must be approved by the PPMC and IPMC while in incubation. As the VP of
> the
> >> Apache Incubator I'm asking you to please remove this unapproved release
> >> and any others you have made public since starting graduation.
> >>
> >> If you can come up with another solution that complies with the ASF
> >> release policy I'm willing to listen to it.
> >>
> >> Thanks,
> >> Justin
> >> V.P. Incubator
> >>
> >> 1. https://www.npmjs.com/package/echarts
> >> 2. http://www.apache.org/legal/release-policy.html#release-approval
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to