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 governance documents issue #86 #86

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions DISCOVER/CONTRIBUTING.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Contributing to the DISCOVER-Cookbook

Thank you for your interest in contributing to the NumFOCUS DISCOVER Cookbook! Your contributions are vital to making our project successful.

## Getting Started
1. Fork the repository and clone it locally.
2. Set up your development environment by following the instructions in the [README.md](README.md).

## How to Contribute
- Report bugs and propose features by opening issues.
- Submit pull requests for new features, bug fixes, and documentation improvements.
- Ensure your code adheres to our coding standards and best practices.

## Pull Request Process
1. Create a new branch for your work.
2. Ensure your code passes all tests and adheres to our coding standards.
3. Submit a pull request targeting the `main` branch.
4. Provide a clear description of your changes and link any relevant issues.
5. Your pull request will be reviewed by a maintainer. Please address any feedback promptly.

## Code of Conduct
By participating in this project, you agree to abide by our [Code of Conduct].

We appreciate your contributions and look forward to working with you!
26 changes: 26 additions & 0 deletions DISCOVER/GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Governance

## Purpose
This document outlines the governance structure and decision-making processes for the NumFOCUS DISCOVER Cookbook project.

## Roles and Responsibilities
### Maintainers
- Approve and merge pull requests.
- Ensure the project adheres to its goals and standards.
- Review and prioritize issues and feature requests.

### Contributors
- Submit pull requests for new features, bug fixes, and documentation improvements.
- Participate in discussions and code reviews.

## Decision-Making Process
- Decisions are made through consensus among maintainers.
- Major changes should be proposed and discussed in GitHub issues or pull requests.
- In case of disagreement, maintainers will vote, and the majority decision will be implemented.

## Communication
- Use GitHub issues for proposing changes and discussing ideas.
- Regular meetings will be scheduled as needed to discuss project progress and major decisions.

## Code of Conduct
- All participants must adhere to the [Code of Conduct](link-to-code-of-conduct).