-
Notifications
You must be signed in to change notification settings - Fork 0
Project Guidelines
VATSIM Germany is committed to providing high-quality, secure, and user-friendly services to its users. To achieve this goal, we've established a set of project guidelines that outline best practices for the development, testing, and deployment of its projects. These guidelines help ensure that the organization's services meet the needs and expectations of its users, and that user data is handled with the utmost care and attention to privacy and security. By adhering to these guidelines, VATSIM Germany can provide a reliable, trustworthy, and enjoyable experience to its users.
Open Source:
Whenever possible, the projects developed by VATSIM Germany should be open-source. This helps in ensuring transparency and encourages collaboration from other developers. Additionally, it also allows for community contributions and ensures that the project can be maintained even if the original developers leave.
Data Storage:
All user data, including personal and flight-related information, must be stored on VATSIM Germany servers. This helps in ensuring the security and privacy of user data. Additionally, this also allows the organization to maintain a centralized database, which can be used to improve the overall user experience.
Quality Control:
All projects developed by VATSIM Germany should undergo thorough testing before being released to the public. This ensures that the project is of high quality and meets the standards of the organization. Additionally, regular updates and bug fixes should be provided to maintain the quality of the project.
Best Practices:
VATSIM Germany encourages the use of industry-standard best practices for development, testing, and deployment. This includes the use of version control, code reviews, and automated testing. These practices help ensure the quality and reliability of the project, as well as ease collaboration among developers. Of course these best practices aren't feasible for some projects and are thus only considered a "nice-to-have".
New Project:
If you wish to create a new project, you can now read the creating a new project page, which guides you through the steps to have a new repository created.
Note
I agree that when creating content within the VATGER Organisation, I grant VATSIM Germany a non-exclusive, transferable, sub-licensable and irrevocable right to use the content created by me, free of charge, unlimited in time, place and content. I guarantee that there are no third-party rights to the content I have created and that the rights of use granted do not infringe any third-party rights.