Skip to content

Add code of conduct and pull requests guide#70

Merged
maxinelasp merged 4 commits intolasp:mainfrom
maxinelasp:pr-code-of-conduct
Feb 27, 2026
Merged

Add code of conduct and pull requests guide#70
maxinelasp merged 4 commits intolasp:mainfrom
maxinelasp:pr-code-of-conduct

Conversation

@maxinelasp
Copy link
Contributor

I wanted to link to a shared code of conduct and pull requests guide in Curryer. The code of conduct is pulled from the LASP organization, and the pull requests guide is a union between the IMAP pull request guide and the Libera pull request guide. Hopefully it's generic enough to be useful.

I also had some issues with pre-commit so I added that to the poetry file and dropped support for Python 3.9 because it is past end of life.

matrix:
os: [ubuntu-latest, macos-latest]
python-version: ['3.9', '3.10', '3.11']
python-version: ['3.10', '3.11']
Copy link
Collaborator

Choose a reason for hiding this comment

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

Great catch! Thanks for updating this

@vmartinez-cu
Copy link
Collaborator

Add your files to the index.rst file so that they show up in read the docs:

https://github.com/lasp/developer-guide/blob/main/docs/source/workflows/open_source/index.rst

You can preview of how your files look in read the docs by clicking on docs under the checks done by the PR

@vmartinez-cu
Copy link
Collaborator

These are great additions to the dev guide, thanks for working on this!

@maxinelasp
Copy link
Contributor Author

@vmartinez-cu great catch with the index - I made those changes

Comment on lines 9 to 10
lasp_github_org.md
lasp_github_org.md
Copy link
Collaborator

Choose a reason for hiding this comment

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

There's a duplicate here so it's showing up twice in the docs: https://lasp-developer-guide--70.org.readthedocs.build/en/70/workflows/open_source/index.html

Comment on lines +76 to +77
1. If you have a lot of commits, clean up the commits by running a [rebase](https://git-scm.com/book/en/v2/Git-Branching-Rebasing) and combining commits.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Adding a link to some info on git rebase -i could be helpful to include too for combining/modifying commits (i.e. https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History)

Comment on lines +55 to +56
1. If you would like to request a specific review from someone, make sure they are marked as a reviewer or called out in a comment on the review (by typing `@<username>`)
1. Please respond to PR comments in a timely manner and according to the LASP Code of Conduct
Copy link
Collaborator

Choose a reason for hiding this comment

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

suggestion - consider adding a brief bullet on writing a clear PR summary that explains the what/why/how. That could go here or in the section before.

Related to this, you could also mention that a project can set up a template to help a team provide key info in the summary and link to the github page on how to set this up (https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/getting-started/managing-and-standardizing-pull-requests)

Copy link
Collaborator

@vmartinez-cu vmartinez-cu left a comment

Choose a reason for hiding this comment

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

Looks great! I just have one change request to make some urls clickable and a couple suggestions that aren't required

@maxinelasp maxinelasp merged commit 465c790 into lasp:main Feb 27, 2026
6 checks passed
@maxinelasp maxinelasp deleted the pr-code-of-conduct branch February 27, 2026 16:10
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