[VOTE] Apache Toree 0.1.0 RC4
Please vote to approve the release of the following candidate as Apache Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE files since this is our first release. ## Information and Artifacts The tag to be voted on is v0.1.0-rc4 (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: https://github.com/apache/incubator-toree/commit/1d526954ecaba1d5dc0f40ec555dd598b2b11df7 All distribution packages, including signatures, digests, etc. can be found at: https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ Staging artifacts can be found at: https://repository.apache.org/content/repositories/orgapachetoree-1002/ ## Testing Instructions The fastest way to get up and running is to using Jupyter. 1. Install Jupyter if you haven't already (http://jupyter.org/install.html) 2. Grab the Apache Toree archive from https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/toree-pip/apache-toree-0.1.0.tar.gz 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` followed by `jupyter toree install` - You need to set a valid Spark home, which can be done via `jupyter toree install --spark_home=/usr/local/spark` - You may need to run with `sudo` for installation permission - For all installation options, run `jupyter toree install --help-all` 4. Run a Jupyter notebook server via `jupyter notebook` - If the notebook portion of Jupyter is not installed but Jupyter is, you can install via `pip install notebook` 5. Create a notebook using "Apache Toree - Scala" from the dropdown under new - If you want other interpreter profiles than Scala, you can change the interpreters via `jupyter toree install --interpreters=PySpark,SQL` 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` in the notebook ## Voting Instructions The vote is open for at least 72 hours and passes if a majority of at least 3 +1 PMC votes are cast. [ ] +1 Release this package as Apache Toree 0.1.0 [ ] -1 Do not release this package because ...
Re: [VOTE] Apache Toree 0.1.0 RC4
Forgot to mention that the required Apache Spark version to use with Toree for the 0.1.x branch is Apache Spark 1.6.x. I've tested the release artifacts myself using the provided testing method and everything checks out. Have run Rat against the artifacts and they look good. So, going to give it a +1. On Tue, Jan 10, 2017 at 4:15 PM Chip Senkbeil wrote: > Please vote to approve the release of the following candidate as Apache > Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE files > since this is our first release. > > ## Information and Artifacts > > The tag to be voted on is v0.1.0-rc4 > (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: > > > https://github.com/apache/incubator-toree/commit/1d526954ecaba1d5dc0f40ec555dd598b2b11df7 > > All distribution packages, including signatures, digests, etc. can be > found at: > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ > > Staging artifacts can be found at: > > https://repository.apache.org/content/repositories/orgapachetoree-1002/ > > ## Testing Instructions > > The fastest way to get up and running is to using Jupyter. > > 1. Install Jupyter if you haven't already (http://jupyter.org/install.html > ) > > 2. Grab the Apache Toree archive from > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/toree-pip/apache-toree-0.1.0.tar.gz > > 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` > followed by `jupyter toree install` > > - You need to set a valid Spark home, which can be done via `jupyter > toree install --spark_home=/usr/local/spark` > > - You may need to run with `sudo` for installation permission > > - For all installation options, run `jupyter toree install --help-all` > > 4. Run a Jupyter notebook server via `jupyter notebook` > > - If the notebook portion of Jupyter is not installed but Jupyter is, > you can install via `pip install notebook` > > 5. Create a notebook using "Apache Toree - Scala" from the dropdown under > new > > - If you want other interpreter profiles than Scala, you can change > the interpreters via `jupyter toree install --interpreters=PySpark,SQL` > > 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` in > the notebook > > ## Voting Instructions > > The vote is open for at least 72 hours and passes if a majority of at least > 3 +1 PMC votes are cast. > > [ ] +1 Release this package as Apache Toree 0.1.0 > [ ] -1 Do not release this package because ... >
Re: [VOTE] Apache Toree 0.1.0 RC4
+1 Went over some legal files, verified some parts of the uber jar, built locally, etc On Tue, Jan 10, 2017 at 2:15 PM, Chip Senkbeil wrote: > Please vote to approve the release of the following candidate as Apache > Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE files > since this is our first release. > > ## Information and Artifacts > > The tag to be voted on is v0.1.0-rc4 > (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: > > https://github.com/apache/incubator-toree/commit/ > 1d526954ecaba1d5dc0f40ec555dd598b2b11df7 > > All distribution packages, including signatures, digests, etc. can be found > at: > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ > > Staging artifacts can be found at: > > https://repository.apache.org/content/repositories/orgapachetoree-1002/ > > ## Testing Instructions > > The fastest way to get up and running is to using Jupyter. > > 1. Install Jupyter if you haven't already (http://jupyter.org/install.html > ) > > 2. Grab the Apache Toree archive from > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1. > 0/rc4/toree-pip/apache-toree-0.1.0.tar.gz > > 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` > followed by `jupyter toree install` > > - You need to set a valid Spark home, which can be done via `jupyter > toree install --spark_home=/usr/local/spark` > > - You may need to run with `sudo` for installation permission > > - For all installation options, run `jupyter toree install --help-all` > > 4. Run a Jupyter notebook server via `jupyter notebook` > > - If the notebook portion of Jupyter is not installed but Jupyter is, > you can install via `pip install notebook` > > 5. Create a notebook using "Apache Toree - Scala" from the dropdown under > new > > - If you want other interpreter profiles than Scala, you can change the > interpreters via `jupyter toree install --interpreters=PySpark,SQL` > > 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` in the > notebook > > ## Voting Instructions > > The vote is open for at least 72 hours and passes if a majority of at least > 3 +1 PMC votes are cast. > > [ ] +1 Release this package as Apache Toree 0.1.0 > [ ] -1 Do not release this package because ... > -- Luciano Resende http://twitter.com/lresende1975 http://lresende.blogspot.com/
Re: [VOTE] Apache Toree 0.1.0 RC4
+1 Ran some sample spark notebooks in yarn-client mode against the provided binaries and a locally built copy. -Marius van Niekerk On Wed, 11 Jan 2017 at 00:38 Luciano Resende wrote: > +1 > > Went over some legal files, verified some parts of the uber jar, built > locally, etc > > > On Tue, Jan 10, 2017 at 2:15 PM, Chip Senkbeil > wrote: > > > Please vote to approve the release of the following candidate as Apache > > Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE > files > > since this is our first release. > > > > ## Information and Artifacts > > > > The tag to be voted on is v0.1.0-rc4 > > (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: > > > > https://github.com/apache/incubator-toree/commit/ > > 1d526954ecaba1d5dc0f40ec555dd598b2b11df7 > > > > All distribution packages, including signatures, digests, etc. can be > found > > at: > > > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ > > > > Staging artifacts can be found at: > > > > https://repository.apache.org/content/repositories/orgapachetoree-1002/ > > > > ## Testing Instructions > > > > The fastest way to get up and running is to using Jupyter. > > > > 1. Install Jupyter if you haven't already ( > http://jupyter.org/install.html > > ) > > > > 2. Grab the Apache Toree archive from > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1. > > 0/rc4/toree-pip/apache-toree-0.1.0.tar.gz > > > > 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` > > followed by `jupyter toree install` > > > > - You need to set a valid Spark home, which can be done via `jupyter > > toree install --spark_home=/usr/local/spark` > > > > - You may need to run with `sudo` for installation permission > > > > - For all installation options, run `jupyter toree install > --help-all` > > > > 4. Run a Jupyter notebook server via `jupyter notebook` > > > > - If the notebook portion of Jupyter is not installed but Jupyter is, > > you can install via `pip install notebook` > > > > 5. Create a notebook using "Apache Toree - Scala" from the dropdown under > > new > > > > - If you want other interpreter profiles than Scala, you can change > the > > interpreters via `jupyter toree install --interpreters=PySpark,SQL` > > > > 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` in > the > > notebook > > > > ## Voting Instructions > > > > The vote is open for at least 72 hours and passes if a majority of at > least > > 3 +1 PMC votes are cast. > > > > [ ] +1 Release this package as Apache Toree 0.1.0 > > [ ] -1 Do not release this package because ... > > > > > > -- > Luciano Resende > http://twitter.com/lresende1975 > http://lresende.blogspot.com/ > -- regards Marius van Niekerk
Re: [VOTE] Apache Toree 0.1.0 RC4
+1 I created a simple target in our Makefile to test a release. Pass the URL to the pip package and it will install it on jupyter inside a docker container. I tested using that and ran a notebook. It all worked. On Wed, Jan 11, 2017 at 8:21 AM Marius van Niekerk < marius.v.niek...@gmail.com> wrote: > +1 > > Ran some sample spark notebooks in yarn-client mode against the provided > binaries and a locally built copy. > > -Marius van Niekerk > > > On Wed, 11 Jan 2017 at 00:38 Luciano Resende wrote: > > > +1 > > > > Went over some legal files, verified some parts of the uber jar, built > > locally, etc > > > > > > On Tue, Jan 10, 2017 at 2:15 PM, Chip Senkbeil > > wrote: > > > > > Please vote to approve the release of the following candidate as Apache > > > Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE > > files > > > since this is our first release. > > > > > > ## Information and Artifacts > > > > > > The tag to be voted on is v0.1.0-rc4 > > > (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: > > > > > > https://github.com/apache/incubator-toree/commit/ > > > 1d526954ecaba1d5dc0f40ec555dd598b2b11df7 > > > > > > All distribution packages, including signatures, digests, etc. can be > > found > > > at: > > > > > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ > > > > > > Staging artifacts can be found at: > > > > > > > https://repository.apache.org/content/repositories/orgapachetoree-1002/ > > > > > > ## Testing Instructions > > > > > > The fastest way to get up and running is to using Jupyter. > > > > > > 1. Install Jupyter if you haven't already ( > > http://jupyter.org/install.html > > > ) > > > > > > 2. Grab the Apache Toree archive from > > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1. > > > 0/rc4/toree-pip/apache-toree-0.1.0.tar.gz > > > > > > 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` > > > followed by `jupyter toree install` > > > > > > - You need to set a valid Spark home, which can be done via > `jupyter > > > toree install --spark_home=/usr/local/spark` > > > > > > - You may need to run with `sudo` for installation permission > > > > > > - For all installation options, run `jupyter toree install > > --help-all` > > > > > > 4. Run a Jupyter notebook server via `jupyter notebook` > > > > > > - If the notebook portion of Jupyter is not installed but Jupyter > is, > > > you can install via `pip install notebook` > > > > > > 5. Create a notebook using "Apache Toree - Scala" from the dropdown > under > > > new > > > > > > - If you want other interpreter profiles than Scala, you can change > > the > > > interpreters via `jupyter toree install --interpreters=PySpark,SQL` > > > > > > 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` in > > the > > > notebook > > > > > > ## Voting Instructions > > > > > > The vote is open for at least 72 hours and passes if a majority of at > > least > > > 3 +1 PMC votes are cast. > > > > > > [ ] +1 Release this package as Apache Toree 0.1.0 > > > [ ] -1 Do not release this package because ... > > > > > > > > > > > -- > > Luciano Resende > > http://twitter.com/lresende1975 > > http://lresende.blogspot.com/ > > > -- > regards > Marius van Niekerk >
Re: [VOTE] Apache Toree 0.1.0 RC4
+1 On Wed, Jan 11, 2017 at 9:42 AM Gino Bustelo wrote: > +1 > > I created a simple target in our Makefile to test a release. Pass the URL > to the pip package and it will install it on jupyter inside a docker > container. I tested using that and ran a notebook. It all worked. > > On Wed, Jan 11, 2017 at 8:21 AM Marius van Niekerk < > marius.v.niek...@gmail.com> wrote: > > > +1 > > > > Ran some sample spark notebooks in yarn-client mode against the provided > > binaries and a locally built copy. > > > > -Marius van Niekerk > > > > > > On Wed, 11 Jan 2017 at 00:38 Luciano Resende > wrote: > > > > > +1 > > > > > > Went over some legal files, verified some parts of the uber jar, built > > > locally, etc > > > > > > > > > On Tue, Jan 10, 2017 at 2:15 PM, Chip Senkbeil < > chip.senkb...@gmail.com> > > > wrote: > > > > > > > Please vote to approve the release of the following candidate as > Apache > > > > Toree version 0.1.0. Pay special attention to the LICENSE and NOTICE > > > files > > > > since this is our first release. > > > > > > > > ## Information and Artifacts > > > > > > > > The tag to be voted on is v0.1.0-rc4 > > > > (1d526954ecaba1d5dc0f40ec555dd598b2b11df7), located here: > > > > > > > > https://github.com/apache/incubator-toree/commit/ > > > > 1d526954ecaba1d5dc0f40ec555dd598b2b11df7 > > > > > > > > All distribution packages, including signatures, digests, etc. can be > > > found > > > > at: > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1.0/rc4/ > > > > > > > > Staging artifacts can be found at: > > > > > > > > > > https://repository.apache.org/content/repositories/orgapachetoree-1002/ > > > > > > > > ## Testing Instructions > > > > > > > > The fastest way to get up and running is to using Jupyter. > > > > > > > > 1. Install Jupyter if you haven't already ( > > > http://jupyter.org/install.html > > > > ) > > > > > > > > 2. Grab the Apache Toree archive from > > > > https://dist.apache.org/repos/dist/dev/incubator/toree/0.1. > > > > 0/rc4/toree-pip/apache-toree-0.1.0.tar.gz > > > > > > > > 3. Install Apache Toree via `pip install apache-toree-0.1.0.tar.gz` > > > > followed by `jupyter toree install` > > > > > > > > - You need to set a valid Spark home, which can be done via > > `jupyter > > > > toree install --spark_home=/usr/local/spark` > > > > > > > > - You may need to run with `sudo` for installation permission > > > > > > > > - For all installation options, run `jupyter toree install > > > --help-all` > > > > > > > > 4. Run a Jupyter notebook server via `jupyter notebook` > > > > > > > > - If the notebook portion of Jupyter is not installed but Jupyter > > is, > > > > you can install via `pip install notebook` > > > > > > > > 5. Create a notebook using "Apache Toree - Scala" from the dropdown > > under > > > > new > > > > > > > > - If you want other interpreter profiles than Scala, you can > change > > > the > > > > interpreters via `jupyter toree install --interpreters=PySpark,SQL` > > > > > > > > 6. Run Scala/Spark commands such as `sc.parallelize(1 to 100).sum()` > in > > > the > > > > notebook > > > > > > > > ## Voting Instructions > > > > > > > > The vote is open for at least 72 hours and passes if a majority of at > > > least > > > > 3 +1 PMC votes are cast. > > > > > > > > [ ] +1 Release this package as Apache Toree 0.1.0 > > > > [ ] -1 Do not release this package because ... > > > > > > > > > > > > > > > > -- > > > Luciano Resende > > > http://twitter.com/lresende1975 > > > http://lresende.blogspot.com/ > > > > > -- > > regards > > Marius van Niekerk > > >
[RESULT] [VOTE] Apache Toree 0.1.0 RC4
Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 or -1 votes. This vote will now go to the IPMC list for a second 72-hour vote. Toree developers are encouraged to comment on the IPMC vote as well. +1: Chip Senkbeil Luciano Resende Marius van Niekerk Gino Bustelo Corey Stubbs 0: -1:
Re: [RESULT] [VOTE] Apache Toree 0.1.0 RC4
The IPMC vote thread is here: https://lists.apache.org/thread.html/f891ecb9452b6b34b27e0f2879efb570e3768f8d09943a57bdd6e9d8@ On Fri, Jan 13, 2017 at 4:26 PM Chip Senkbeil wrote: > Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 or -1 > votes. This vote will now go to the IPMC list for a second 72-hour vote. > Toree developers are encouraged to comment on the IPMC > vote as well. > > +1: > Chip Senkbeil > Luciano Resende > Marius van Niekerk > Gino Bustelo > Corey Stubbs > > 0: > > -1: > > >
Re: [RESULT] [VOTE] Apache Toree 0.1.0 RC4
No votes as of yet and it closes later today. Should some of us comment on the thread to get activity again? On Fri, Jan 13, 2017 at 4:45 PM Chip Senkbeil wrote: > The IPMC vote thread is here: > https://lists.apache.org/thread.html/f891ecb9452b6b34b27e0f2879efb570e3768f8d09943a57bdd6e9d8@ > > On Fri, Jan 13, 2017 at 4:26 PM Chip Senkbeil > wrote: > > Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 or -1 > votes. This vote will now go to the IPMC list for a second 72-hour vote. > Toree developers are encouraged to comment on the IPMC > vote as well. > > +1: > Chip Senkbeil > Luciano Resende > Marius van Niekerk > Gino Bustelo > Corey Stubbs > > 0: > > -1: > > >
Re: [RESULT] [VOTE] Apache Toree 0.1.0 RC4
Thanks for getting this moving Chip, couple comments: When the 72hrs vote goes mostly over the weekend, it's usually good practice to let it run for couple more days to make sure folks had time to vote. Another thing, IPMC votes usually will actually take longer, as we have to wait for 3 binding votes from IPMC, so untill that the vote continues open. On Mon, Jan 16, 2017 at 7:18 AM, Chip Senkbeil wrote: > No votes as of yet and it closes later today. Should some of us comment on > the thread to get activity again? > > On Fri, Jan 13, 2017 at 4:45 PM Chip Senkbeil > wrote: > > > The IPMC vote thread is here: > > https://lists.apache.org/thread.html/f891ecb9452b6b34b27e0f2879efb5 > 70e3768f8d09943a57bdd6e9d8@ > > > > On Fri, Jan 13, 2017 at 4:26 PM Chip Senkbeil > > wrote: > > > > Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 or -1 > > votes. This vote will now go to the IPMC list for a second 72-hour vote. > > Toree developers are encouraged to comment on the IPMC > > vote as well. > > > > +1: > > Chip Senkbeil > > Luciano Resende > > Marius van Niekerk > > Gino Bustelo > > Corey Stubbs > > > > 0: > > > > -1: > > > > > > > -- Luciano Resende http://twitter.com/lresende1975 http://lresende.blogspot.com/
Re: [RESULT] [VOTE] Apache Toree 0.1.0 RC4
Okay, as long as it is acceptable to leave it running for longer than the 72 hour period, I guess we're in good shape. Thanks! On Mon, Jan 16, 2017 at 9:33 AM Luciano Resende wrote: > Thanks for getting this moving Chip, couple comments: > > When the 72hrs vote goes mostly over the weekend, it's usually good > practice to let it run for couple more days to make sure folks had time to > vote. > > Another thing, IPMC votes usually will actually take longer, as we have to > wait for 3 binding votes from IPMC, so untill that the vote continues open. > > > > On Mon, Jan 16, 2017 at 7:18 AM, Chip Senkbeil > wrote: > > > No votes as of yet and it closes later today. Should some of us comment > on > > the thread to get activity again? > > > > On Fri, Jan 13, 2017 at 4:45 PM Chip Senkbeil > > wrote: > > > > > The IPMC vote thread is here: > > > https://lists.apache.org/thread.html/f891ecb9452b6b34b27e0f2879efb5 > > 70e3768f8d09943a57bdd6e9d8@ > > > > > > On Fri, Jan 13, 2017 at 4:26 PM Chip Senkbeil > > > > wrote: > > > > > > Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 or > -1 > > > votes. This vote will now go to the IPMC list for a second 72-hour > vote. > > > Toree developers are encouraged to comment on the IPMC > > > vote as well. > > > > > > +1: > > > Chip Senkbeil > > > Luciano Resende > > > Marius van Niekerk > > > Gino Bustelo > > > Corey Stubbs > > > > > > 0: > > > > > > -1: > > > > > > > > > > > > > > > -- > Luciano Resende > http://twitter.com/lresende1975 > http://lresende.blogspot.com/ >
Re: [RESULT] [VOTE] Apache Toree 0.1.0 RC4
Yes, I have had release votes that stayed open for 2 weeks or more. On Mon, Jan 16, 2017 at 7:34 AM, Chip Senkbeil wrote: > Okay, as long as it is acceptable to leave it running for longer than the > 72 hour period, I guess we're in good shape. Thanks! > > On Mon, Jan 16, 2017 at 9:33 AM Luciano Resende > wrote: > > > Thanks for getting this moving Chip, couple comments: > > > > When the 72hrs vote goes mostly over the weekend, it's usually good > > practice to let it run for couple more days to make sure folks had time > to > > vote. > > > > Another thing, IPMC votes usually will actually take longer, as we have > to > > wait for 3 binding votes from IPMC, so untill that the vote continues > open. > > > > > > > > On Mon, Jan 16, 2017 at 7:18 AM, Chip Senkbeil > > wrote: > > > > > No votes as of yet and it closes later today. Should some of us comment > > on > > > the thread to get activity again? > > > > > > On Fri, Jan 13, 2017 at 4:45 PM Chip Senkbeil > > > > wrote: > > > > > > > The IPMC vote thread is here: > > > > https://lists.apache.org/thread.html/f891ecb9452b6b34b27e0f2879efb5 > > > 70e3768f8d09943a57bdd6e9d8@ > > > > > > > > On Fri, Jan 13, 2017 at 4:26 PM Chip Senkbeil < > chip.senkb...@gmail.com > > > > > > > wrote: > > > > > > > > Voting is now closed. This vote has PASSED with 5 +1 votes and no 0 > or > > -1 > > > > votes. This vote will now go to the IPMC list for a second 72-hour > > vote. > > > > Toree developers are encouraged to comment on the IPMC > > > > vote as well. > > > > > > > > +1: > > > > Chip Senkbeil > > > > Luciano Resende > > > > Marius van Niekerk > > > > Gino Bustelo > > > > Corey Stubbs > > > > > > > > 0: > > > > > > > > -1: > > > > > > > > > > > > > > > > > > > > > > > -- > > Luciano Resende > > http://twitter.com/lresende1975 > > http://lresende.blogspot.com/ > > > -- Luciano Resende http://twitter.com/lresende1975 http://lresende.blogspot.com/