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 a section to the contributor guide on project board & repo automation #9

Open
RayStick opened this issue Apr 19, 2024 · 2 comments
Assignees
Labels
Documentation This issue or PR is about the documentation Paused Issue should not be worked on until the resolution of other issues or Pull Requests

Comments

@RayStick
Copy link
Member

RayStick commented Apr 19, 2024

After the physiopy community has become more familar with using the project boards, and the labels & activities become more finalised, I am happy to add a section to the contributor guidelines on how to use it. We could also include a section on what other automation (workflows, github actions) happen across the repos in physiopy.

EDIT on 31st May

Some automation is already happening on the project board via: https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project. It would be good to understand this better, so we can build upon it, and check the existing default settings regarding automation are what we want.

For example, when you close an Issue, it automatically gets moved to 'Done' on the Project Board. Does the same happen for a merged PR?

@RayStick RayStick self-assigned this Apr 19, 2024
@RayStick RayStick added the Documentation This issue or PR is about the documentation label Apr 19, 2024
@RayStick
Copy link
Member Author

RayStick commented Apr 19, 2024

@m-miedema do you think this Issue is in the wrong repo? We can move to another more appropriate one if so - one that talks about docs. I ask this because this issue refers to writing doumentation about the project board and the automations, not actually implementing them, if you see the distinction. So it might be a bit confusing that it is here!

@m-miedema
Copy link
Member

It did confuse me a little bit when I was trying to understand the purpose of this repo. So, depending on where we land, it might be better to move this to the physiopy.github.io repo. However, if we end up creating a separate repo for the contributor's guide, it would move to that one! I think you can hold off until we make a decision there.

@RayStick RayStick added Paused Issue should not be worked on until the resolution of other issues or Pull Requests Internal Changes affect the internal API. It doesn't increase the version, but produces a changelog and removed Internal Changes affect the internal API. It doesn't increase the version, but produces a changelog labels Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation This issue or PR is about the documentation Paused Issue should not be worked on until the resolution of other issues or Pull Requests
Projects
Status: No status
Development

No branches or pull requests

2 participants