Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

DOC: better separation of codespace instructions#29526

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
timhoffm merged 1 commit intomatplotlib:mainfromrcomer:doc-codespace
Jan 26, 2025

Conversation

rcomer
Copy link
Member

PR summary

Currently the codespace instructions are a third tab next to setting up your python environment with eithervenv orconda. This feels a bit out of place to me because the instructions are about more than just getting your python environment: they also include how to get an interactive gui or view the docs under codespaces. Additionally, when you spin up a codespaces instance, your clone is already there, upstream is already set and all the non-python dependencies are in place. So we can skip sections that are currently before and after the "create a dedicated environment" section. The instructions themselves are unchanged, just moved from the tab to a new section. I also added some brief guidance on why you might or might not want to choose codespaces.

Closes#29524

PR checklist

Anselmoo reacted with heart emoji
@github-actionsgithub-actionsbot added the Documentation: devdocsfiles in doc/devel labelJan 26, 2025
@rcomer
Copy link
MemberAuthor

I also did not touch the "Install external dependencies" section, but I seem to have confused git(hub) diff. Locally, Tkdiff coped much better.

Decide whether to work locally or in GitHub Codespaces
======================================================

If you are making a one-off, relatively simple change then working in GitHub
Copy link
Member

@timhoffmtimhoffmJan 26, 2025
edited
Loading

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Maybe add one sentence to set the stage. We shouldn’t assume everybody knows what Codespaces is. Something like

You can either work locally on your machine, or online inGitHub Codespaces, a cloud-based in-browser development environment.

rcomer reacted with thumbs up emoji
@timhoffmtimhoffm added this to thev3.11.0 milestoneJan 26, 2025
@timhoffmtimhoffm merged commit3b329d9 intomatplotlib:mainJan 26, 2025
22 checks passed
@rcomerrcomer deleted the doc-codespace branchJanuary 26, 2025 19:52
@story645
Copy link
Member

As a question for a potential follow up, was nested tabs too clunky or was it about keeping the link structure? I get the need for the change, I'm just not a fan of jump instructions in narrative so cycling through options.

rcomer reacted with thumbs up emoji

@rcomer
Copy link
MemberAuthor

I actually tried nested tabs first, with the three local sections I’ve skipped as one tab and codespaces as the other. The headings for those three sections just didn’t show up in the tab. I’m pretty inexperienced with Sphinx so maybe I was missing something.

story645 reacted with thumbs up emoji

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@timhoffmtimhoffmtimhoffm approved these changes

Assignees
No one assigned
Labels
Documentation: devdocsfiles in doc/devel
Projects
None yet
Milestone
v3.11.0
Development

Successfully merging this pull request may close these issues.

[Doc]: Unclear how to compilec_internals in code space
3 participants
@rcomer@story645@timhoffm

[8]ページ先頭

©2009-2025 Movatter.jp