Reading the description of the ticket again, I think the comment might also
simply relate to the fact that the ASF does not have its own npm account.
So there is no official npm release channel.

Note that this is not what we would need here.

Cheers,
Till

On Mon, Jan 24, 2022 at 4:37 PM Chesnay Schepler <ches...@apache.org> wrote:

> I looked at the 2018/2020 versions of the page and also couldn't find
> anything that relates to the comment.
> That's why this is so weird to me; it seems to be based on some
> knowledge that isn't written down explicitly.
>
> There aren't any limitations/requirements for (secondary) distribution
> channels listed anywhere (which is actually rather surprising).
>
> On 24/01/2022 16:19, Till Rohrmann wrote:
> > Looking at the linked official release documentation, I think this
> comment
> > is no longer valid. Moreover, I cannot find an explanation why some
> > projects are allowed to publish on npm and others not.
> >
> > Cheers,
> > Till
> >
> > On Mon, Jan 24, 2022 at 4:14 PM Chesnay Schepler <ches...@apache.org>
> wrote:
> >
> >> What is your explanation for the comment in the ticket then?
> >>
> >> On 24/01/2022 16:07, Till Rohrmann wrote:
> >>> I am not sure whether this is really a problem. There are other Apache
> >>> projects that publish their artifacts on npm already [1, 2].
> >>>
> >>> Also on the official release page [3] there it is written:
> >>>
> >>>> After uploading to the canonical distribution channel, the project (or
> >>> anyone else) MAY redistribute the artifacts in accordance with their
> >>> licensing through other channels.
> >>>
> >>> [1] https://www.npmjs.com/package/echarts
> >>> [2] https://www.npmjs.com/package/cordova-coho
> >>> [3]
> >> https://www.apache.org/legal/release-policy.html#release-distribution
> >>> Cheers,
> >>> Till
> >>>
> >>> On Mon, Jan 24, 2022 at 3:54 PM Chesnay Schepler <ches...@apache.org>
> >> wrote:
> >>>> I'm concerned about a comment in
> >>>> https://issues.apache.org/jira/browse/INFRA-19733 stating that npm is
> >>>> not an approved release channel.
> >>>> I don't really know what to make of it and neither the current nor
> past
> >>>> versions of the linked legal page shed some light on it.
> >>>>
> >>>> As such it would be a good idea to double-check whether we are even
> >>>> allowed to publish anything on NPM.
> >>>>
> >>>> On 24/01/2022 15:42, Ingo Bürk wrote:
> >>>>> Hi Till,
> >>>>>
> >>>>> speaking as someone who regularly works with JavaScript/TypeScript,
> >>>>> definitely a +1 from me to providing this on the npm registry to make
> >>>>> it an easy installation for developers.
> >>>>>
> >>>>>
> >>>>> Best
> >>>>> Ingo
> >>>>>
> >>>>> On 24.01.22 15:37, Till Rohrmann wrote:
> >>>>>> Hi everyone,
> >>>>>>
> >>>>>> I would like to start a discussion about hosting
> >>>>>> StatefulFunction's JavaScript SDK [1] on npm. With the upcoming
> >> Statefun
> >>>>>> 3.2.0 release, the JavaScript SDK will be officially supported. In
> >> order
> >>>>>> for users to easily use this SDK, it would be very convenient if we
> >> make
> >>>>>> this dependency available via npm. Therefore, I propose to create a
> >> npm
> >>>>>> account that is governed by the PMC (similar to PyPI).
> >>>>>>
> >>>>>> Do you have any concerns about this?
> >>>>>>
> >>>>>> [1] https://issues.apache.org/jira/browse/FLINK-24256
> >>>>>>
> >>>>>> Cheers,
> >>>>>> Till
> >>>>>>
> >>
>
>

Reply via email to