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

[Improve Existing Best Practice Guide]: Update CONTRIBUTING guide template with internal team contribution model #114

Open
riverma opened this issue Oct 10, 2023 · 0 comments
Assignees
Labels
governance Process improvements involving coordinating, delegating, estimating, organizing / running projects

Comments

@riverma
Copy link
Collaborator

riverma commented Oct 10, 2023

Checked for duplicates

Yes - I've already checked

Best Practice Guide

Governance

Best Practice Guide Sections

Starter Kits

Describe the improvement

Our CONTRIBUTING.md guide currently is targeted to describing and encouraging contributions from external team members - i.e. the fork-the-repository and create a PR against the main branch. Comments and feedback from @anilnatha suggest that we should include guidance on branching structure following "GitFlow" best practices for internal team members to collaborate better. The following specifics were discussed and recommended by @anilnatha:

  • Recommendations on how internal team members should govern branches and overall merger / releases of software as a team
  • Recommendation on GitHub teams that should exist to support contributing model - aka the SLIM Governance Model

Additionally, some extraneous ideas were discussed that should be the subject of a future, separate ticket:

  • Automation to include default branches within a SLIM repository template
  • Automation to include Github.com configuration settings recommended to ensure proper collaboration among team members
  • Automation to enact / create necessary GitHub teams and permissions
@riverma riverma self-assigned this Oct 10, 2023
@riverma riverma added the governance Process improvements involving coordinating, delegating, estimating, organizing / running projects label Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
governance Process improvements involving coordinating, delegating, estimating, organizing / running projects
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant