LogoLogo
Contribute to InnerSource PatternsJoin the community
🇺🇸 English
🇺🇸 English
  • Introduction
  • Table of Contents
  • Explore Patterns
  • Contribute to this book
  • Patterns
    • 30 Day Warranty
    • Common Requirements
    • Communication Tooling
    • Contracted Contributor
    • Core Team
    • Cross-Team Project Valuation
    • Dedicated Community Leader
    • Document your Guiding Principles
    • Explicit Governance Levels
    • Extensions for Sustainable Growth
    • Gig Marketplace
    • Group Support
    • InnerSource License
    • InnerSource Portal
    • Issue Tracker Use Cases
    • Maturity Model
    • Praise Participants
    • Repository Activity Score
    • Review Committee
    • Service vs. Library
    • Standard Base Documentation
    • Standard Release Process
    • Start as an Experiment
    • Transparent Cross-Team Decision Making using RFCs
    • Trusted Committer
  • Appendix
    • Pattern Template
    • Glossary
    • Extras
      • README Template
      • CONTRIBUTING Template
      • COMMUNICATION Template
      • RFC Template
  • Resources
    • This book on GitHub
    • InnerSource Commons
Powered by GitBook
On this page
  • Types of contributions
  • Bug reports
  • Feature requests
  • Contributing documentation
  • Contributing source code
  • How to become a Trusted Committer
  • How to nominate Trusted Committers

Was this helpful?

Edit on GitHub
Export as PDF
  1. Appendix
  2. Extras

CONTRIBUTING Template

Types of contributions

Provide information on what kinds of contributions your project is looking for here. For example these can be bug reports, help with answering user questions, improving documentation, fixes to bugs, as well as new feature implementations.

Bug reports

Add information on how to submit bug reports here. This should include hints about which type of information the project will need in order to reproduce and fix issues. It can also include information on commonly found misconfigurations that look like bugs.

Also include information on what contributors can expect in terms of time to first response and process after that.

Feature requests

Add information on how to submit feature requests here. Also include information on what contributors can expect in terms of time to first response and process after that.

Contributing documentation

Include information on any documentation best practices your project follows as well as how to build documentation, checks to run and how to submit the changes made back to the project.

Contributing source code

This section should contain information on

  • How to access the project source code,

  • General project layout,

  • Any requirements to the development environment,

  • Code formatting guidelines,

  • How to run the test suite.

How to become a Trusted Committer

This section should make the process for becoming a Trusted Committer explicit if that route is open to contributors.

How to nominate Trusted Committers

This section serves as a reminder to existing and explanation for new Trusted Committers detailing how to add others to the host team. Again ideally this information is identical for all projects in the organization so central information can be linked to from here.

PreviousREADME TemplateNextCOMMUNICATION Template

Last updated 2 years ago

Was this helpful?