Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add more details on conda-based installations of Sage #33426

Closed
dimpase opened this issue Feb 28, 2022 · 27 comments
Closed

add more details on conda-based installations of Sage #33426

dimpase opened this issue Feb 28, 2022 · 27 comments

Comments

@dimpase
Copy link
Member

dimpase commented Feb 28, 2022

https://doc.sagemath.org/html/en/installation/conda.html#sec-installation-conda

assumes knowledge about Conda. In fact, we have enough details
on https://wiki.sagemath.org/Conda, but the link to it is only given
at the bottom of https://doc.sagemath.org/html/en/installation/conda.html#sec-installation-conda, and only in context of "Instructions for using Conda for SageMath development"

This should be fixed, and some parts of wiki copied there.

Also add how to update the conda environment later:
conda env update --file src/environment.yml --prune

See also:

Depends on #30845

CC: @isuruf @slel @tobiasdiez @dimpase

Component: documentation

Keywords: conda

Author: Matthias Koeppe

Branch/Commit: 516701d

Reviewer: Dima Pasechnik

Issue created by migration from https://trac.sagemath.org/ticket/33426

@dimpase dimpase added this to the sage-9.6 milestone Feb 28, 2022
@slel
Copy link
Member

slel commented Mar 1, 2022

comment:1

We should also mention the sagemath-forge Conda channel
whose base environment has Sage.

@slel
Copy link
Member

slel commented Mar 1, 2022

Changed keywords from none to conda

@dimpase
Copy link
Member Author

dimpase commented Mar 2, 2022

comment:2

Replying to @slel:

We should also mention the sagemath-forge Conda channel
whose base environment has Sage.

I don't know about it - can you add it somewhere - maybe on the wiki?

@mkoeppe
Copy link
Contributor

mkoeppe commented Mar 17, 2022

Dependencies: #30845

@tobiasdiez
Copy link
Contributor

comment:4

I also like the way scipy is doing it with having a very brief
https://scipy.github.io/devdocs/dev/contributor/quickerstart_conda.html#quickerstart-conda
quickstart, and a more detailed explanation
https://scipy.github.io/devdocs/dev/contributor/quickstart_ubuntu.html#quickstart-ubuntu

@mkoeppe
Copy link
Contributor

mkoeppe commented Mar 21, 2022

comment:5

Yes, these look very nice.

@mkoeppe

This comment has been minimized.

@tobiasdiez

This comment has been minimized.

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 4, 2022

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 4, 2022

Commit: 8e363ef

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 4, 2022

New commits:

8e363efsrc/doc/en/installation/source.rst: Update conda sections from https://wiki.sagemath.org/Conda

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 4, 2022

Author: Matthias Koeppe, ...

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Branch pushed to git repo; I updated commit sha1. New commits:

10015e6src/doc/en/installation/conda.rst: Move everything on conda (except disabling it) here from source.rst

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Changed commit from 8e363ef to 10015e6

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Changed commit from 10015e6 to 6432a02

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Branch pushed to git repo; I updated commit sha1. New commits:

6432a02src/doc/en/developer/walk_through.rst: Link also to ../installation/conda.html

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 4, 2022

Changed author from Matthias Koeppe, ... to Matthias Koeppe

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Branch pushed to git repo; I updated commit sha1. New commits:

d190d13src/doc/en/constructions/interface_issues.rst: Remove outdated short installation instructions

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Changed commit from 6432a02 to d190d13

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Branch pushed to git repo; I updated commit sha1. New commits:

516701dREADME.md: Use more specific link to 'Install from Source Code' section

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 4, 2022

Changed commit from d190d13 to 516701d

@dimpase
Copy link
Member Author

dimpase commented Apr 5, 2022

Reviewer: Dima Pasechnik

@dimpase
Copy link
Member Author

dimpase commented Apr 5, 2022

comment:17

OK, looks great, thanks!

@tobiasdiez
Copy link
Contributor

comment:18

The link on the index page still goes to the wiki, which should be probably changed now that the relevant instructions are migrated. https://516701dbc7dd9738fb9d77ee3ac210c3919c8cb3--sagemath-tobias.netlify.app/installation/index.html

@mkoeppe
Copy link
Contributor

mkoeppe commented Apr 5, 2022

comment:19

Thanks, I've put this on the list of things to do in #33088 as a follow-up.

@vbraun
Copy link
Member

vbraun commented Apr 10, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants