You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Ning Kang <ni...@google.com> on 2021/10/14 18:38:45 UTC

[VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Please review the release of the following jupyter labextension (TypeScript
node package) for running Beam notebooks in JupyterLab:
* apache-beam-jupyterlab-sidepanel
*This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint and
transitive dependencies. There is no business logic change.*

Hi everyone,
Please review and vote on the release candidate #1 for the version 2.0.0,
as follows:
[ ] +1, Approve the release
[ ] -1. Do not approve the release (please provide specific comments)

The complete staging area is available for your review, which includes:

   - the assets (only the
   `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
   jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
   - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
   - package will be signed by NPM once published; the pgp machinery [3]
   - the official Apache source release to be deployed to dist.apache.org
   [4]
   - screenshots of the extension [5]

The vote will be open for at least 72 hours. It is adopted by majority
approval, with at least 3 PMC affirmative votes.

Additional details:

   - to install the package before it gets published, make sure you have
   jupyterlab v3 installed and follow the instructions
   <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
   :

git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam repo

pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
jupyterlab-sidepanel

jlpm

jlpm build

jupyter labextension link .


   - a publish dry run:

npm notice === Tarball Details ===
npm notice name:          apache-beam-jupyterlab-sidepanel
npm notice version:       2.0.0
npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
npm notice package size:  19.7 kB
npm notice unpacked size: 102.4 kB
npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==


Thanks!

[1] https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
[2]
https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
[3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
[4]
https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
<https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
[5]
https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Robert Bradshaw <ro...@google.com>.
+1 (binding). Looks fine to me.

On Mon, Oct 18, 2021 at 11:56 PM Pablo Estrada <pa...@google.com> wrote:
>
> +1 (binding)
> I verified the code release, hash and signature.
> Best
> -P.
>
> On Mon, Oct 18, 2021 at 4:44 PM Ning Kang <ni...@google.com> wrote:
>>
>> Hi Pablo, thanks for the sanity check! I just amended the missing sha512sum: https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/apache-beam-jupyterlab-sidepanel-v2.0.0-source-release.zip.sha512.
>>
>> On Mon, Oct 18, 2021 at 11:28 AM Pablo Estrada <pa...@google.com> wrote:
>>>
>>> Hi Ning,
>>> thanks a lot for working on a release!
>>>
>>> I looked at the published code artifacts (https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/), and the sha512 file seems to be empty. Most users will install from npm and not from the official source release, but since it's the official one, it's best to make sure the hashes/signatures are correct. Do you think you could amend this?
>>> Best
>>> -P.
>>>
>>> On Mon, Oct 18, 2021 at 10:29 AM Ahmet Altay <al...@google.com> wrote:
>>>>
>>>> Folks (especially the PMC members :)) , would you be able to help with reviewing this RC and vote on it?
>>>>
>>>> On Thu, Oct 14, 2021 at 1:40 PM Ahmet Altay <al...@google.com> wrote:
>>>>>
>>>>> +1 - I reviewed the code changes between the previous release to this one.
>>>>>
>>>>> On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:
>>>>>>
>>>>>> Please review the release of the following jupyter labextension (TypeScript node package) for running Beam notebooks in JupyterLab:
>>>>>> * apache-beam-jupyterlab-sidepanel
>>>>>> This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint and transitive dependencies. There is no business logic change.
>>>>>>
>>>>>> Hi everyone,
>>>>>> Please review and vote on the release candidate #1 for the version 2.0.0, as follows:
>>>>>> [ ] +1, Approve the release
>>>>>> [ ] -1. Do not approve the release (please provide specific comments)
>>>>>>
>>>>>> The complete staging area is available for your review, which includes:
>>>>>>
>>>>>> the assets (only the `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
>>>>>> commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>>>>>> package will be signed by NPM once published; the pgp machinery [3]
>>>>>> the official Apache source release to be deployed to dist.apache.org [4]
>>>>>> screenshots of the extension [5]
>>>>>>
>>>>>> The vote will be open for at least 72 hours. It is adopted by majority approval, with at least 3 PMC affirmative votes.
>>>>>>
>>>>>> Additional details:
>>>>>>
>>>>>> to install the package before it gets published, make sure you have jupyterlab v3 installed and follow the instructions:
>>>>>>
>>>>>> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam repo
>>>>>>
>>>>>> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel
>>>>>>
>>>>>> jlpm
>>>>>>
>>>>>> jlpm build
>>>>>>
>>>>>> jupyter labextension link .
>>>>>>
>>>>>> a publish dry run:
>>>>>>
>>>>>> npm notice === Tarball Details ===
>>>>>> npm notice name:          apache-beam-jupyterlab-sidepanel
>>>>>> npm notice version:       2.0.0
>>>>>> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
>>>>>> npm notice package size:  19.7 kB
>>>>>> npm notice unpacked size: 102.4 kB
>>>>>> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
>>>>>> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>>>>>>
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> [1] https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
>>>>>> [2] https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
>>>>>> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
>>>>>> [4] https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
>>>>>> [5] https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Pablo Estrada <pa...@google.com>.
+1 (binding)
I verified the code release, hash and signature.
Best
-P.

On Mon, Oct 18, 2021 at 4:44 PM Ning Kang <ni...@google.com> wrote:

> Hi Pablo, thanks for the sanity check! I just amended the missing
> sha512sum:
> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/apache-beam-jupyterlab-sidepanel-v2.0.0-source-release.zip.sha512
> .
>
> On Mon, Oct 18, 2021 at 11:28 AM Pablo Estrada <pa...@google.com> wrote:
>
>> Hi Ning,
>> thanks a lot for working on a release!
>>
>> I looked at the published code artifacts (
>> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/),
>> and the sha512 file seems to be empty. Most users will install from npm and
>> not from the official source release, but since it's the official one, it's
>> best to make sure the hashes/signatures are correct. Do you think you could
>> amend this?
>> Best
>> -P.
>>
>> On Mon, Oct 18, 2021 at 10:29 AM Ahmet Altay <al...@google.com> wrote:
>>
>>> Folks (especially the PMC members :)) , would you be able to help with
>>> reviewing this RC and vote on it?
>>>
>>> On Thu, Oct 14, 2021 at 1:40 PM Ahmet Altay <al...@google.com> wrote:
>>>
>>>> +1 - I reviewed the code changes between the previous release to this
>>>> one.
>>>>
>>>> On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:
>>>>
>>>>> Please review the release of the following jupyter labextension
>>>>> (TypeScript node package) for running Beam notebooks in JupyterLab:
>>>>> * apache-beam-jupyterlab-sidepanel
>>>>> *This is an upgrade for JupyterLab from v2 to v3. Changes occur in
>>>>> lint and transitive dependencies. There is no business logic change.*
>>>>>
>>>>> Hi everyone,
>>>>> Please review and vote on the release candidate #1 for the version
>>>>> 2.0.0, as follows:
>>>>> [ ] +1, Approve the release
>>>>> [ ] -1. Do not approve the release (please provide specific comments)
>>>>>
>>>>> The complete staging area is available for your review, which includes:
>>>>>
>>>>>    - the assets (only the
>>>>>    `sdks/python/apache_beam/runners/interactive/extensions/apache-beam
>>>>>    -jupyterlab-sidepanel` subdirectory) to be published to npmjs.com
>>>>>     [1]
>>>>>    - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>>>>>    - package will be signed by NPM once published; the pgp machinery
>>>>>    [3]
>>>>>    - the official Apache source release to be deployed to
>>>>>    dist.apache.org [4]
>>>>>    - screenshots of the extension [5]
>>>>>
>>>>> The vote will be open for at least 72 hours. It is adopted by majority
>>>>> approval, with at least 3 PMC affirmative votes.
>>>>>
>>>>> Additional details:
>>>>>
>>>>>    - to install the package before it gets published, make sure you
>>>>>    have jupyterlab v3 installed and follow the instructions
>>>>>    <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
>>>>>    :
>>>>>
>>>>> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your
>>>>> beam repo
>>>>>
>>>>> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-
>>>>> beam-jupyterlab-sidepanel
>>>>>
>>>>> jlpm
>>>>>
>>>>> jlpm build
>>>>>
>>>>> jupyter labextension link .
>>>>>
>>>>>
>>>>>    - a publish dry run:
>>>>>
>>>>> npm notice === Tarball Details ===
>>>>> npm notice name:          apache-beam-jupyterlab-sidepanel
>>>>> npm notice version:       2.0.0
>>>>> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
>>>>> npm notice package size:  19.7 kB
>>>>> npm notice unpacked size: 102.4 kB
>>>>> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
>>>>> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>>>>>
>>>>>
>>>>> Thanks!
>>>>>
>>>>> [1]
>>>>> https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
>>>>> [2]
>>>>> https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
>>>>> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
>>>>> [4]
>>>>> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
>>>>> <https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
>>>>> [5]
>>>>> https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7
>>>>>
>>>>

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Ning Kang <ni...@google.com>.
Hi Pablo, thanks for the sanity check! I just amended the missing
sha512sum:
https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/apache-beam-jupyterlab-sidepanel-v2.0.0-source-release.zip.sha512
.

On Mon, Oct 18, 2021 at 11:28 AM Pablo Estrada <pa...@google.com> wrote:

> Hi Ning,
> thanks a lot for working on a release!
>
> I looked at the published code artifacts (
> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/),
> and the sha512 file seems to be empty. Most users will install from npm and
> not from the official source release, but since it's the official one, it's
> best to make sure the hashes/signatures are correct. Do you think you could
> amend this?
> Best
> -P.
>
> On Mon, Oct 18, 2021 at 10:29 AM Ahmet Altay <al...@google.com> wrote:
>
>> Folks (especially the PMC members :)) , would you be able to help with
>> reviewing this RC and vote on it?
>>
>> On Thu, Oct 14, 2021 at 1:40 PM Ahmet Altay <al...@google.com> wrote:
>>
>>> +1 - I reviewed the code changes between the previous release to this
>>> one.
>>>
>>> On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:
>>>
>>>> Please review the release of the following jupyter labextension
>>>> (TypeScript node package) for running Beam notebooks in JupyterLab:
>>>> * apache-beam-jupyterlab-sidepanel
>>>> *This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint
>>>> and transitive dependencies. There is no business logic change.*
>>>>
>>>> Hi everyone,
>>>> Please review and vote on the release candidate #1 for the version
>>>> 2.0.0, as follows:
>>>> [ ] +1, Approve the release
>>>> [ ] -1. Do not approve the release (please provide specific comments)
>>>>
>>>> The complete staging area is available for your review, which includes:
>>>>
>>>>    - the assets (only the
>>>>    `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
>>>>    jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
>>>>    - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>>>>    - package will be signed by NPM once published; the pgp machinery
>>>>    [3]
>>>>    - the official Apache source release to be deployed to
>>>>    dist.apache.org [4]
>>>>    - screenshots of the extension [5]
>>>>
>>>> The vote will be open for at least 72 hours. It is adopted by majority
>>>> approval, with at least 3 PMC affirmative votes.
>>>>
>>>> Additional details:
>>>>
>>>>    - to install the package before it gets published, make sure you
>>>>    have jupyterlab v3 installed and follow the instructions
>>>>    <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
>>>>    :
>>>>
>>>> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam
>>>> repo
>>>>
>>>> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-
>>>> beam-jupyterlab-sidepanel
>>>>
>>>> jlpm
>>>>
>>>> jlpm build
>>>>
>>>> jupyter labextension link .
>>>>
>>>>
>>>>    - a publish dry run:
>>>>
>>>> npm notice === Tarball Details ===
>>>> npm notice name:          apache-beam-jupyterlab-sidepanel
>>>> npm notice version:       2.0.0
>>>> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
>>>> npm notice package size:  19.7 kB
>>>> npm notice unpacked size: 102.4 kB
>>>> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
>>>> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>>>>
>>>>
>>>> Thanks!
>>>>
>>>> [1]
>>>> https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
>>>> [2]
>>>> https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
>>>> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
>>>> [4]
>>>> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
>>>> <https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
>>>> [5]
>>>> https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7
>>>>
>>>

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Pablo Estrada <pa...@google.com>.
Hi Ning,
thanks a lot for working on a release!

I looked at the published code artifacts (
https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/),
and the sha512 file seems to be empty. Most users will install from npm and
not from the official source release, but since it's the official one, it's
best to make sure the hashes/signatures are correct. Do you think you could
amend this?
Best
-P.

On Mon, Oct 18, 2021 at 10:29 AM Ahmet Altay <al...@google.com> wrote:

> Folks (especially the PMC members :)) , would you be able to help with
> reviewing this RC and vote on it?
>
> On Thu, Oct 14, 2021 at 1:40 PM Ahmet Altay <al...@google.com> wrote:
>
>> +1 - I reviewed the code changes between the previous release to this one.
>>
>> On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:
>>
>>> Please review the release of the following jupyter labextension
>>> (TypeScript node package) for running Beam notebooks in JupyterLab:
>>> * apache-beam-jupyterlab-sidepanel
>>> *This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint
>>> and transitive dependencies. There is no business logic change.*
>>>
>>> Hi everyone,
>>> Please review and vote on the release candidate #1 for the version
>>> 2.0.0, as follows:
>>> [ ] +1, Approve the release
>>> [ ] -1. Do not approve the release (please provide specific comments)
>>>
>>> The complete staging area is available for your review, which includes:
>>>
>>>    - the assets (only the
>>>    `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
>>>    jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
>>>    - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>>>    - package will be signed by NPM once published; the pgp machinery [3]
>>>    - the official Apache source release to be deployed to
>>>    dist.apache.org [4]
>>>    - screenshots of the extension [5]
>>>
>>> The vote will be open for at least 72 hours. It is adopted by majority
>>> approval, with at least 3 PMC affirmative votes.
>>>
>>> Additional details:
>>>
>>>    - to install the package before it gets published, make sure you
>>>    have jupyterlab v3 installed and follow the instructions
>>>    <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
>>>    :
>>>
>>> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam
>>> repo
>>>
>>> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam
>>> -jupyterlab-sidepanel
>>>
>>> jlpm
>>>
>>> jlpm build
>>>
>>> jupyter labextension link .
>>>
>>>
>>>    - a publish dry run:
>>>
>>> npm notice === Tarball Details ===
>>> npm notice name:          apache-beam-jupyterlab-sidepanel
>>> npm notice version:       2.0.0
>>> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
>>> npm notice package size:  19.7 kB
>>> npm notice unpacked size: 102.4 kB
>>> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
>>> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>>>
>>>
>>> Thanks!
>>>
>>> [1]
>>> https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
>>> [2]
>>> https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
>>> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
>>> [4]
>>> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
>>> <https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
>>> [5]
>>> https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7
>>>
>>

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Ahmet Altay <al...@google.com>.
Folks (especially the PMC members :)) , would you be able to help with
reviewing this RC and vote on it?

On Thu, Oct 14, 2021 at 1:40 PM Ahmet Altay <al...@google.com> wrote:

> +1 - I reviewed the code changes between the previous release to this one.
>
> On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:
>
>> Please review the release of the following jupyter labextension
>> (TypeScript node package) for running Beam notebooks in JupyterLab:
>> * apache-beam-jupyterlab-sidepanel
>> *This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint
>> and transitive dependencies. There is no business logic change.*
>>
>> Hi everyone,
>> Please review and vote on the release candidate #1 for the version
>> 2.0.0, as follows:
>> [ ] +1, Approve the release
>> [ ] -1. Do not approve the release (please provide specific comments)
>>
>> The complete staging area is available for your review, which includes:
>>
>>    - the assets (only the
>>    `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
>>    jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
>>    - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>>    - package will be signed by NPM once published; the pgp machinery [3]
>>    - the official Apache source release to be deployed to dist.apache.org
>>    [4]
>>    - screenshots of the extension [5]
>>
>> The vote will be open for at least 72 hours. It is adopted by majority
>> approval, with at least 3 PMC affirmative votes.
>>
>> Additional details:
>>
>>    - to install the package before it gets published, make sure you have
>>    jupyterlab v3 installed and follow the instructions
>>    <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
>>    :
>>
>> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam
>> repo
>>
>> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
>> jupyterlab-sidepanel
>>
>> jlpm
>>
>> jlpm build
>>
>> jupyter labextension link .
>>
>>
>>    - a publish dry run:
>>
>> npm notice === Tarball Details ===
>> npm notice name:          apache-beam-jupyterlab-sidepanel
>> npm notice version:       2.0.0
>> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
>> npm notice package size:  19.7 kB
>> npm notice unpacked size: 102.4 kB
>> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
>> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>>
>>
>> Thanks!
>>
>> [1]
>> https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
>> [2]
>> https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
>> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
>> [4]
>> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
>> <https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
>> [5]
>> https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7
>>
>

Re: [VOTE] JupyterLab Sidepanel extension release v2.0.0 for BEAM-12997 RC#1

Posted by Ahmet Altay <al...@google.com>.
+1 - I reviewed the code changes between the previous release to this one.

On Thu, Oct 14, 2021 at 11:39 AM Ning Kang <ni...@google.com> wrote:

> Please review the release of the following jupyter labextension
> (TypeScript node package) for running Beam notebooks in JupyterLab:
> * apache-beam-jupyterlab-sidepanel
> *This is an upgrade for JupyterLab from v2 to v3. Changes occur in lint
> and transitive dependencies. There is no business logic change.*
>
> Hi everyone,
> Please review and vote on the release candidate #1 for the version 2.0.0,
> as follows:
> [ ] +1, Approve the release
> [ ] -1. Do not approve the release (please provide specific comments)
>
> The complete staging area is available for your review, which includes:
>
>    - the assets (only the
>    `sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
>    jupyterlab-sidepanel` subdirectory) to be published to npmjs.com [1]
>    - commit hash "573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25" [2]
>    - package will be signed by NPM once published; the pgp machinery [3]
>    - the official Apache source release to be deployed to dist.apache.org
>    [4]
>    - screenshots of the extension [5]
>
> The vote will be open for at least 72 hours. It is adopted by majority
> approval, with at least 3 PMC affirmative votes.
>
> Additional details:
>
>    - to install the package before it gets published, make sure you have
>    jupyterlab v3 installed and follow the instructions
>    <https://github.com/apache/beam/tree/jupyterlab-sidepanel-v2.0.0/sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel#install-1>
>    :
>
> git checkout jupyterlab-sidepanel-v2.0.0 -b some-branch # in your beam
> repo
>
> pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam-
> jupyterlab-sidepanel
>
> jlpm
>
> jlpm build
>
> jupyter labextension link .
>
>
>    - a publish dry run:
>
> npm notice === Tarball Details ===
> npm notice name:          apache-beam-jupyterlab-sidepanel
> npm notice version:       2.0.0
> npm notice filename:      apache-beam-jupyterlab-sidepanel-2.0.0.tgz
> npm notice package size:  19.7 kB
> npm notice unpacked size: 102.4 kB
> npm notice shasum:        687e9ccbf85f066a60bf1520a52880627bbb2bb1
> npm notice integrity:     sha512-84Q9jV21xCp8R[...]BzZ3C8u1vM8eA==
>
>
> Thanks!
>
> [1]
> https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v2.0.0
> [2]
> https://github.com/apache/beam/commit/573bebaef41c5e2a2d08a55dcdd88cc7dedcaf25
> [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery
> [4]
> https://dist.apache.org/repos/dist/dev/beam/extensions/jupyterlab-sidepanel/v2.0.0/
> <https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7>
> [5]
> https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7
>