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

Structure the CONTRIBUTING guide to define sprint tasks #311

Merged
merged 2 commits into from
Jul 3, 2024

Conversation

flpm
Copy link
Member

@flpm flpm commented Jun 30, 2024

This PR prepares the CONTRIBUTING guide for the SciPy development sprints. See this issue #310.

What was done

I added an initial structure with placeholders to breakdown the task of updating the document into smaller tasks that can be tackled by beginner contributors during the sprint.

The issue Update the Contributors Guide can be used to coordinate the work, new contributors can choose parts of the file to work on while making sure that work is not duplicated.


This should create a local environment in a `.nox` folder, build the documentation (as specified in the `noxfile.py` configuration), and the output will be in `_build/html`.
The site can then be viewed locally by opening the top level `index.html` in your web browser. The exact location of this file will depend on you system, but the output of the following command could be copied into an address bar
*__TODO__: This section should show a beginner user how to fork a repository in GitHub.*
Copy link
Member

Choose a reason for hiding this comment

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

This is great - we can link to this lesson here!. i plan to bring that lesson over to our tutorials at some point!

Copy link
Member

Choose a reason for hiding this comment

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

i'll do that in a separate pr!

```
python -m nox -s docs-live
```
*__TODO__: This section should show how to use the GitHub interface to edit and previewing a Markdown file.*
Copy link
Member

Choose a reason for hiding this comment

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

let's make this another help-wanted task for our sprint :)

Copy link
Member

@lwasser lwasser left a comment

Choose a reason for hiding this comment

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

ok this is great. let's merge and then i'll create some issues around the contributing using github part of things. we can get sprinters to help with that / find lessons / or i have a lot of lessons on github too that we can use.

@lwasser lwasser merged commit dcbf9bd into pyOpenSci:main Jul 3, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants