+1 - I reviewed the code and document (mostly earlier through the PR reviews). I also built and installed the extension using Ning's instructions.
On Tue, Oct 6, 2020 at 2:57 PM 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 > > Hi everyone, > Please review and vote on the release candidate #1 for the version 1.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` > sub directory) to be published to npmjs.com [1] > * commit hash "b7ae7bb1dc28a7c8f26e9f48682e781a74e2d3c4" [2] > * package will be signed by NPM once published; the pgp machinery [3] > > Additional details: > * to install the package before it being published, install it locally by > cloning the Beam repo or downloading the assets: > > git checkout jupyterlab-sidepanel-v1.0.0 -b some-branch # if cloning the > repo, do this step > > pushd sdks/python/apache_beam/runners/interactive/extensions/apache-beam- > jupyterlab-sidepanel > > jlpm > > jlpm build > > jupyter labextension link . > * screenshots of the extension [4] > * a publish dry run: > > npm notice === Tarball Details === > > npm notice name: apache-beam-jupyterlab-sidepanel > > npm notice version: 1.0.0 > > npm notice package size: 19.8 kB > > npm notice unpacked size: 101.9 kB > > npm notice shasum: 7f896de0d6e587aab2bef348a6e94f95f75f280f > > npm notice integrity: sha512-hdkn2Ni2S0roY[...]ShMK2/MAbQvyQ== > > npm notice total files: 51 > > npm notice > > + apache-beam-jupyterlab-sidepanel@1.0.0 > > The vote will be open for at least 72 hours. It is adopted by majority > approval, with at least 3 PMC affirmative votes. > > Thanks! > > [1] > https://github.com/apache/beam/releases/tag/jupyterlab-sidepanel-v1.0.0 > [2] > https://github.com/apache/beam/commit/b7ae7bb1dc28a7c8f26e9f48682e781a74e2d3c4 > [3] https://blog.npmjs.org/post/172999548390/new-pgp-machinery > [4] > https://docs.google.com/document/d/1aKK8TzSrl8WiG0K4v9xZEfLMCinuGqRlMOyb7xOhgy4/edit#heading=h.he7se5yxfo7 >