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

More updates for installation and developer guides #33088

Closed
mkoeppe opened this issue Dec 27, 2021 · 69 comments
Closed

More updates for installation and developer guides #33088

mkoeppe opened this issue Dec 27, 2021 · 69 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Dec 27, 2021

In this ticket:

See also:

Depends on #33426

CC: @tobiasdiez @sagetrac-tmonteil @seblabbe @dimpase @yuan-zhou @isuruf

Component: documentation

Author: Matthias Koeppe, Yuan Zhou

Branch/Commit: 8716d80

Reviewer: Dima Pasechnik

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

@mkoeppe mkoeppe added this to the sage-9.5 milestone Dec 27, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Dec 27, 2021

Dependencies: #29784

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Jan 10, 2022
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jan 10, 2022

Changed dependencies from #29784 to #29784, #33131

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

Changed dependencies from #29784, #33131 to #33426

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

Commit: b6f0404

@mkoeppe

This comment has been minimized.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

New commits:

8e363efsrc/doc/en/installation/source.rst: Update conda sections from https://wiki.sagemath.org/Conda
10015e6src/doc/en/installation/conda.rst: Move everything on conda (except disabling it) here from source.rst
6432a02src/doc/en/developer/walk_through.rst: Link also to ../installation/conda.html
d190d13src/doc/en/constructions/interface_issues.rst: Remove outdated short installation instructions
516701dREADME.md: Use more specific link to 'Install from Source Code' section
3d5d531Merge #33426
b6f0404src/doc/en/installation/index.rst: Point to conda section in the manual, not the wiki

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

Author: Matthias Koeppe, ...

@mkoeppe

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 5, 2022

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

6cf090eREADME.md: Point first to the decision tree in the installation guide; remove mention of binaries
296fd12README.md: Prefer WSL to Cygwin

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 5, 2022

Changed commit from b6f0404 to 296fd12

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 5, 2022

Changed commit from 296fd12 to 9140ee7

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 5, 2022

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

9140ee7README.md [macOS]: Only need the Xcode CLT, not actual Xcode; remove instructions for ancient macOS

@yuan-zhou
Copy link

comment:24

On page 5 of the age Developer's Guide pdf, in the section "branching out":

[user@localhost]$ git branch
* develop
  master

This probably should be [user@localhost sage], to be consistent with the other boxes.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 5, 2022

comment:25

Good idea, do you want to push a commit?

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 6, 2022

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

3f6c6e0src/doc/en/developer/workspace.rst: Link to Trac #30500

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 6, 2022

Changed commit from f1e1166 to 3f6c6e0

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 6, 2022

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

@dimpase
Copy link
Member

dimpase commented Apr 6, 2022

comment:47

can we have this:

for Sage 9.2, these modules are as follows: ``sqlite3``, ``ctypes``, ``math``,
...

up to date? (i.e. for the upcoming 9.6)

@dimpase
Copy link
Member

dimpase commented Apr 6, 2022

comment:48

By the way, what's the state of building Sage on macOS with Homebrew tools only? Can it be done?
Or it still needs a part of xcode installed (headers?) ?

@dimpase
Copy link
Member

dimpase commented Apr 6, 2022

comment:49

Other than comment:47, looks good.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 6, 2022

comment:50

Replying to @dimpase:

By the way, what's the state of building Sage on macOS with Homebrew tools only? Can it be done?
Or it still needs a part of xcode installed (headers?) ?

Homebrew itself requires CLT. See https://docs.brew.sh/Installation#macos-requirements and the README.md modified in this ticket.

@isuruf
Copy link
Member

isuruf commented Apr 6, 2022

comment:51

Slight related: with conda you only need the SDK (headers) from xcode.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 6, 2022

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

8716d80src/doc/en/installation/source.rst: Update required venv Python extension modules from build/pkgs/python3/spkg-configure.m4

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Apr 6, 2022

Changed commit from 3f6c6e0 to 8716d80

@dimpase
Copy link
Member

dimpase commented Apr 6, 2022

Reviewer: Dima Pasechnik

@dimpase
Copy link
Member

dimpase commented Apr 6, 2022

comment:53

ok, thanks!

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 6, 2022

comment:54

Thank you!

@mkoeppe

This comment has been minimized.

@vbraun
Copy link
Member

vbraun commented Apr 21, 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