Skip to content

Data repository for the VATSIM ATC Communication System

License

Notifications You must be signed in to change notification settings

Syntax505/vacs-data

 
 

Repository files navigation

vacs Data Repository

This is the central data repository for vacs, the VATSIM ATC Communication System. It contains the configuration data for Stations, Positions, and Profiles used by vacs to manage diverse ATC setups across the VATSIM network.

By separating configuration from the core application code, we allow FIRs to manage and update their own data independently and define their controllers' experience using vacs.

Documentation

Comprehensive documentation on how to understand and contribute to this dataset is available in the Dataset Documentation.

This includes guides for:

Tools

Because the dataset is large and complex, we provide a set of command-line tools to help maintain it. These tools can be used to validate the dataset against the schema and import data from other formats.

See the Tools Documentation for more information.

Contributing

We welcome contributions from FIR staff and community members! Please refer to the Dataset Documentation for detailed instructions on the file formats and directory structure.

  1. Fork the repository.
  2. Make your changes in your FIR's directory (or create it if it doesn't exist).
  3. Validate your changes using the provided JSON schemas or the vacs-data tool.
  4. Submit a Pull Request. Please make sure to enable "Allow edits by maintainers" so that the autofix.ci bot can automatically push formatting fixes to your PR branch.
  5. Make sure to check our contribution guidelines for more information.

License

This repository contains both a dataset and tools to manage it. Due to the different nature of the contents, multiple licenses apply.

Dataset license

The dataset content of this repository is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

This means you are free to:

  • Share — copy and redistribute the material in any medium or format.
  • Adapt — remix, transform, and build upon the material.

Under the following validation terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Tools license

The tools in this repository (tools/) are licensed under either of:

About

Data repository for the VATSIM ATC Communication System

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%