💛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.

Last updated