This repository is destinate to create a baseline on how github projects must have and a way to improve customer experience to interact with Open-Source projects.
- README Template
- Code Of Conduct Template
- License Template and Guidelines: Probably there will be a requirement for each one to have they own Open Source license instead of the defaults…
- Issue Template
- Pull Request Template
- Contributing Guidelines
- Descriptions and topics
- Roadmap
- CI/CD Badges
- Define a versioning logic template (v1.0.0 / 2.0 / v1)
- Issue Tracker
- Add Code Quality Check
- Add Depedency Check
- Add Container Scan
- Always Submit Packages on Github and Packages Specific Site (npm, nuget...)
- Github Pages Template
- Github Wiki Template
- Configure Active Monitoring for Bugs and PR's (Slack)
- Automate your releases using Actions
- Add Container Scan
- Publish the Actions thet you Built so Everyone can Reuse the Code
- Organization Level Projects (Update All Repos Using Python 2 to Python 3...)
If you encounter a bug, think of a useful feature, or find something confusing in the docs, please create a new issue!
We ❤️ pull requests. If you'd like to fix a bug, contribute to a feature or just correct a typo, please feel free to do so.
If you're thinking of adding a new feature, consider opening an issue first to discuss it to ensure it aligns to the direction of the project (and potentially save yourself some time!).