Fixed the content in the code of conduct and contributing folders.

This commit is contained in:
Mark J. Horninger 2024-02-15 10:12:04 -05:00
parent acb0ddf27f
commit 1f5412d85e
2 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,49 @@
# Dominion Solutions Netbird Collection Code of Conduct
As contributors and maintainers of the Dominion Solutions Netbird Collection, we pledge to create a welcoming and inclusive environment for everyone. We value the participation of individuals from all backgrounds and experience levels and want to ensure a respectful and harassment-free experience for everyone involved.
## Our Standards
To achieve a positive and inclusive community, we have established the following standards for all participants:
### 1. Be Respectful
Treat others with respect and kindness. Be considerate of differing opinions and experiences. Remember that a diverse community is a strong community.
### 2. Be Inclusive
Welcome and support individuals of all backgrounds and identities. Foster an environment where everyone feels safe to participate and contribute.
### 3. Be Collaborative
Encourage collaboration and teamwork. Value the contributions of others and work together to achieve common goals.
### 4. Be Professional
Maintain professionalism in all interactions. Avoid personal attacks, derogatory language, and any form of harassment or discrimination.
### 5. Be Open-Minded
Embrace new ideas and perspectives. Be open to constructive feedback and willing to learn from others.
## Unacceptable Behavior
The following behaviors are considered unacceptable within the Dominion Solutions Netbird Collection community:
- Harassment, discrimination, or any form of offensive or disrespectful behavior.
- Intimidation, threats, or personal attacks.
- Publishing or sharing of private or sensitive information without consent.
- Any form of spamming or trolling.
- Any other behavior that violates the principles outlined in this Code of Conduct.
## Reporting Violations
If you witness or experience any behavior that violates this Code of Conduct, please report it to the project maintainers at <compliance@dominion.solutions>. All reports will be reviewed and investigated promptly and confidentially. We are committed to taking appropriate action to address any violations.
## Enforcement
Maintainers of the Dominion Solutions Netbird Collection have the right and responsibility to remove, edit, or reject any contributions, comments, or other interactions that do not align with this Code of Conduct. Instances of abusive, harassing, or otherwise unacceptable behavior may result in temporary or permanent bans from the community.
## Attribution
This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at [https://www.contributor-covenant.org/version/2/0/code_of_conduct.html](https://www.contributor-covenant.org/version/2/0/code_of_conduct.html).

View File

@ -0,0 +1,43 @@
# Contributing to dominion_solutions.netbird
Thank you for your interest in contributing to the `dominion_solutions.netbird` collection! We welcome contributions from the community to help improve and expand the functionality of this open source project.
## Getting Started
To get started with contributing, please follow these steps:
1. Fork the repository on GitHub.
2. Clone your forked repository to your local machine.
3. Create a new branch for your changes.
4. Make your desired changes to the codebase.
5. Test your changes thoroughly.
6. Commit your changes with a descriptive commit message.
7. Push your changes to your forked repository.
8. Open a pull request on the original repository.
## Code Style and Guidelines
Please ensure that your code adheres to the following guidelines:
- Follow the [Ansible style guide](https://docs.ansible.com/ansible/latest/style_guide/index.html) for writing Ansible playbooks and roles.
- Write clear and concise code with appropriate comments where necessary.
- Use meaningful variable and function names.
- Ensure that your code is properly formatted and indented.
## Reporting Issues
If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository. When reporting an issue, please provide as much detail as possible, including steps to reproduce the issue and any relevant error messages.
## Contributing Documentation
Improving the documentation is also a valuable contribution. If you find any areas of the documentation that can be enhanced or have ideas for new documentation, please feel free to contribute by opening a pull request.
## Code of Conduct
Please note that by contributing to this project, you are expected to adhere to the [Code of Conduct](CODE_OF_CONDUCT.md). Please be respectful and considerate towards others in all interactions.
## License
By contributing to the `dominion_solutions.netbird` collection, you agree that your contributions will be licensed under the [MIT License](LICENSE).
We appreciate your contributions and look forward to your involvement in making `dominion_solutions.netbird` even better!