💛Citizen Developers
Collaboration Accelerator for Star Citizen® Community Developers
Open Principles
Thriving communities are dedicated to open principles. This project represents a personal passion to enable that vision.
agree to uphold these principles in their projects:
What this does and does not mean
“free” as in “free speech” not as in “free beer” -- GNU / Free Software Foundation
Open Development
Agreeing to these principles does not mean that lose creative control over their projects. This does not mean that must choose an . It also does not mean that cannot solicit and accept financial support (quite the opposite in fact!) because the goal is healthy and sustainable development.
What this means is that agree to be open with their project development, such as using a public repository on GitHub. agree to make the tool freely accessible to without a paywall or . are encouraged to provide a means of quick access to elective donations, RSI referral code signups and invitations to their dedicated community sites such as Discord and RSI ORG.
Open Contribution
This does not mean that must allow everyone to be a contributor in their project. What this means is that agree to participate in dialog with other to share experiences and best practices. also agree to consider the input and collaboration opportunities that the broader community of can offer them.
Open Standards
agree to collaborate on, establish and leverage existing draft specification standards for game data. This ensures that best practices for handling game data can be implemented and benefit all projects. This also reduces redundant work trying to solve when breaking changes occur on the RSI website or ® game side and member projects can regain functionality more quickly. Open standards provide a consistent means of exporting, importing and updating game data and hangar data between projects. The ultimate goal is maximizing the value that derive from using projects from .
Open API
This does not mean that every project must have an API. However, whenever it makes sense, agree to make their project accessible from and interoperable through the use of an API that leverages the Open Standards above. Tools such as an app that collects hangar information or provides fleet viewing.
Conclusion
Congratulations! You got to the end of the primer, so you must be interested. Please be sure to follow the links to get more information and become a or of SC-Open.dev projects.
Become a Citizen Developer: Sound appealing? Join our Discord server to begin collaborating with other community developers now!
Last updated