These are team practices that we try to follow across all repositories of jupyter-book
.
They are not strictly enforced, but we ask that you prioritize following them, and provide a clear rationale if you don’t intend to.
Shared Google Drive¶
We use a shared Google Drive to store documents, presentations, drafts, etc across our team.
The Steering Council has manager
access to this shared drive.
There are two folders inside:
- This is a folder for the broader Jupyter Book team. All Jupyter Book team members should have access. This should have all resources other than things that are too sensitive to share across the team.
- This is a folder for the Steering Council only. Only Steering Council members should have access. This should be restricted to sensitive information that isn’t appropriate for full team access (e.g., CoC or HR discussions).
When merging PRs, use squash commits¶
When you merge a pull request, use Squash Commits before merging.