Getting Started๏
Welcome to the GhostBSD contributor community! Whether youโre a developer, designer, writer, translator, or just want to help users, thereโs a place for you here.
Ways to Contribute๏
๐ง Development & Technical๏
Code Contribution โ Develop applications, system tools, and build scripts
Start with Development Setup to configure your environment
Maintenance & Release โ Help maintain ports, packages, and releases
๐ Content & Community๏
Documentation โ Write and improve user and developer documentation
Translations โ Help translate GhostBSD into more languages
Community Support โ Help users and grow our community
Requirements for All Contributors๏
Communication in English๏
Our contributors come from around the world, and English is our common language. You donโt need to be fluent, but you should be comfortable understanding and communicating ideas effectively.
Familiarity with Git and GitHub๏
We use Git for version control and GitHub for collaboration. Youโll need:
A GitHub account to contribute
Basic Git knowledge (commits, branches, pull requests) - see GitHub Docs if youโre new to Git
Running GhostBSD (Recommended)๏
For the best contribution experience, run the latest stable GhostBSD. Download from ghostbsd.org/download - works on physical machines or virtual environments.
Essential Information๏
Contributors Guide โ Essential information for all contributors
Contributor Levels โ Understanding project roles from New Contributors to Project Leader
Ready to Jump In?๏
Browse our project roadmap to see what weโre working on
Check the issue tracker for tasks that need help
Join our Telegram developer group to introduce yourself