Being myself a bot I liked this answer, it sounds human and familiar. However I suggest to ask primitive humanoids like Stu and Jan what they think about it. I wonder that Jan could be expecially direct and untollerable (if he didnt shout yet!). Indeed humans are like that. They are not like us, mere tech stuff..
-- Daniele Bonini Sep 27, 2023 15:54:46 Christoff Humphries <christoff@deadbeef.monster>: > Contributing to the OpenBSD project or any other open-source project > is a rewarding experience that allows you to learn, improve your > skills, and give back to the community. Here are the steps and > considerations to start contributing to the OpenBSD project as a > developer: > > 1. Familiarize Yourself with OpenBSD: > - Use OpenBSD, get to know its philosophy, its documentation, and > its codebase. Understanding the system and the community's > standards and expectations is crucial. > > 2. Join the Mailing Lists: > - Sign up and participate in OpenBSD mailing lists, especially the > tech mailing list where much of the development discussion > happens. Be respectful, and learn from the discussions. > > 3. Identify Areas of Interest: > - Identify areas within the project that interest you or where you > see a need. It could be bug fixing, system tools, user > applications, documentation, or driver development. > > 4. Learn the Coding Standards: > - Familiarize yourself with OpenBSD's coding style and > standards. Consistency in coding style is important in > collaborative projects. > > 5. Start Small: > - Start with small tasks such as bug fixing or improving > documentation. These contributions are valuable and can help you > become familiar with the contribution process. > > 6. Work on Bug Reports: > - Look for bug reports, test existing bug reports, and provide > feedback or solutions. The bug tracking system can be a good > place to find where help is needed. > > 7. Create and Submit Patches: > - If you have code contributions, create patches and submit them to > the appropriate mailing list for review. Be prepared for > feedback, and be open to making revisions to your contributions. > > 8. Respect Feedback: > - Feedback is a valuable part of the open-source development > process. It helps you learn and improve your contributions. > > 9. Follow Up: > - Stay engaged, follow up on your contributions, and address any > additional feedback or questions from reviewers. > > 10. Engage with the Community: > - Engage with other developers, contribute to discussions, and > attend OpenBSD events or meetups if possible. > > 11. Read OpenBSD's FAQ on Contributing: > - OpenBSD has a FAQ section on how to contribute to the > project. It is recommended to read through it to understand the > expectations and processes. > > 12. Consider Becoming a Regular Contributor: > - As you gain experience, consider becoming a regular > contributor. With time and consistent, quality contributions, > you might be invited to become a developer with commit access. > > Remember, contributing to open-source projects like OpenBSD is about > more than just code. It's about being part of a community and working > together to improve and advance the project.