Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of the install script. Below are a few reasons I think this is a good idea:
- yt can be reliably installed straight from pip or conda. Even installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
- The install script needs to be maintained. It's currently 718 lines long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it, but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton
I use the install script all the time, but only because it's easier to do that than find the right Miniconda download.
This seems like the right thing to do.
On Thu, Sep 19, 2019 at 9:37 AM Britton Smith brittonsmith@gmail.com wrote:
Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of the install script. Below are a few reasons I think this is a good idea:
yt can be reliably installed straight from pip or conda. Even installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
The install script needs to be maintained. It's currently 718 lines long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it, but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
I think this makes sense (even though I still occassionally use the script), so long as the docs give easy to find instructions on the different install methods. The script itself is complex, and I understand it is a chore to maintain.
On Thu, Sep 19, 2019 at 10:39 AM Matthew Turk matthewturk@gmail.com wrote:
I use the install script all the time, but only because it's easier to do that than find the right Miniconda download.
This seems like the right thing to do.
On Thu, Sep 19, 2019 at 9:37 AM Britton Smith brittonsmith@gmail.com wrote:
Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of
the install script. Below are a few reasons I think this is a good idea:
- yt can be reliably installed straight from pip or conda. Even
installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
- The install script needs to be maintained. It's currently 718 lines
long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it,
but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
Hi Britton,
I almost always use the install script, but primarily to download the source. I didn't know about pip's -e option, so I'm totally okay with removing the install script, especially considering that it needs to be constantly maintained.
John
On 9/19/2019 10:37, Britton Smith wrote:
Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of the install script. Below are a few reasons I think this is a good idea:
- yt can be reliably installed straight from pip or conda. Even
installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
- The install script needs to be maintained. It's currently 718 lines
long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it, but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton
yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
+1 to this.
On Sep 19, 2019, at 10:45 AM, Wise, John H jwise@physics.gatech.edu wrote:
Hi Britton,
I almost always use the install script, but primarily to download the source. I didn't know about pip's -e option, so I'm totally okay with removing the install script, especially considering that it needs to be constantly maintained.
John
On 9/19/2019 10:37, Britton Smith wrote: Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of the install script. Below are a few reasons I think this is a good idea:
- yt can be reliably installed straight from pip or conda. Even
installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
- The install script needs to be maintained. It's currently 718 lines
long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it, but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton
yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
-- John Wise Associate Professor of Physics Center for Relativistic Astrophysics, Georgia Tech http://cosmo.gatech.edu _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
The install script right now is basically just downloading miniconda-latest and installing a big list of packages, I think we can mostly replace it with a few lines of documentation.
On Thu, Sep 19, 2019 at 8:48 AM John ZuHone jzuhone@gmail.com wrote:
+1 to this.
On Sep 19, 2019, at 10:45 AM, Wise, John H jwise@physics.gatech.edu
wrote:
Hi Britton,
I almost always use the install script, but primarily to download the source. I didn't know about pip's -e option, so I'm totally okay with removing the install script, especially considering that it needs to be constantly maintained.
John
On 9/19/2019 10:37, Britton Smith wrote: Hi everyone,
This might be a real hot take, but I'd like to propose getting rid of the install script. Below are a few reasons I think this is a good idea:
- yt can be reliably installed straight from pip or conda. Even
installing from source can be done reliably with "pip install -e ." assuming you have pip. This has all been true for quite some time.
- The install script needs to be maintained. It's currently 718 lines
long, still has options for installing mercurial, rockstar, etc.
I will happily back down if anyone feels particularly attached to it, but I think the combination of the above two points makes it more trouble than it's worth.
Comments encouraged!
Britton
yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
-- John Wise Associate Professor of Physics Center for Relativistic Astrophysics, Georgia Tech http://cosmo.gatech.edu _______________________________________________ yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org
yt-dev mailing list -- yt-dev@python.org To unsubscribe send an email to yt-dev-leave@python.org