-
-
Notifications
You must be signed in to change notification settings - Fork 491
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
Meta-ticket: Gitpod usability improvements #33113
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:18
Ticket branches are often based on an older beta version. Given that we build on top of the Docker image for the current beta version ( |
comment:19
Isn't this what the prebuild at gitpod is essentially doing? |
This comment has been minimized.
This comment has been minimized.
comment:21
Replying to @tobiasdiez:
No, it's not merging. It's building the top of the branch. |
comment:22
Then I don't understand what you mean. The docker image used by gitpod is the same for all branches. |
comment:23
Yes, it is, and it is based on the latest beta. The branch that is being tested, however, may be based on a much older beta. When building this branch, it will downgrade packages to the versions recorded in that older beta. |
comment:24
Yes, that's the current behavior, right? So what are you proposing to improve there? |
comment:25
As I said in comment:18, to merge the current branch into the branch from which the Docker image has been built. |
This comment has been minimized.
This comment has been minimized.
comment:27
Replying to @mkoeppe:
So you want to merge the Note also that gitpod prebuild the branch when a new commit arrives. Thus the docker image used is the one that had been published when the branch had its last commit. |
This comment has been minimized.
This comment has been minimized.
comment:29
Replying to @tobiasdiez:
Technically not the |
comment:30
Replying to @tobiasdiez:
Yes, that's fine. |
Added gitpod badge to trac tickets:
Image
https://img.shields.io/badge/-Gitpod-908a85?logo=gitpod
Link
https://gitpod.io/#https://github.com/sagemath/sagetrac-mirror/tree/<branch>
Improve vs code config #33450 Improve vs code config
Gitpod: track remote trac branch #33589 Gitpod: track remote trac branch
Migrate gitpod to conda #33739 Migrate gitpod to conda
Add pip packages to conda environments, add missing conda.txt files #33613 Gitpod: Install git-trac-command
Make docker-in-docker available in Gitpod #34255 docker
Prebuild of
develop
branch is not available (probably because the prebuild of the develop branch still uses the old docker image)Prefer Linux package manager over linuxbrew; add nix detection #32753 Prefer Linux package manager over linuxbrew (or remove linuxbrew from the Docker image)
in the terminal, viewing graphics silently does nothing
The scipy folks have some good documentation and configuration (https://scipy.github.io/devdocs/dev/contributor/quickstart_gitpod.html), perhaps we can lift something from there.
Link to https://code.visualstudio.com/docs/datascience/jupyter-notebooks
Link to https://www.gitpod.io/docs/configure/browser-settings
Remove popup notifications:
Extensions for:
docbuild: Ignore "source directory has changed" #33354: Prebuild documentation in a way that incremental docbuilds are fast (#33103 comment:101); perhaps best done after pip-installable packages sagemath-doc-src, sagemath-doc-inventory, sagemath-doc-html, sagemath-doc-pdf #29868 (
pip
-installable packagessagemath-doc-html
etc.)Add instruction on how to display build docs:
python3 -m http.server --directory ./local/share/doc/sage/html/ 8001
CC: @tobiasdiez @dimpase
Component: user interface
Issue created by migration from https://trac.sagemath.org/ticket/33113
The text was updated successfully, but these errors were encountered: