This repository stores APIs and defines functionality for API auto code generation. All API definition in their YAML form are stored as the following:
- External
- APIs which would be known to all players within the federated PSU network
Overview description of APIs can be found in OVERVIEW.MD
The list below references the directories for the various APIs within this repository. Each section has a README.MD file specific to the API.
External
- Airspace Structure Definition Service (asds)
- Constraint Information Service (cis)
- Data Collection (data)
- FAA Industry Data Exchange Protocol (fidxp)
- FIMS Authorization (fims-authz)
- Provider of Service for UAM (psu)
- Resource Information Service (ris)
- Resource Planning Service for DCB & SS (rps)
- Resource Registry (rr)
The version associated with this software commit can be determined through multiple ways:
- Code Versions
- Check the software version by examining the artifact version information in the pom.xml.
- Artifact
- Find the software *.jar file and un-compress the jar. The software version will be found in the META-INF/MANIFEST.MF file.
Run the following command from the repository base to build the software.
mvn clean compile install -s <settings.xml>
Downloads of the code and repositories are available through Bitbucket.
Downloads of the software artifacts are available through the JFrog Artifactory.
Access to this code base is controlled by the project software manager. Contact the project software manager for consent of any access and distribution of this software.
Feel free to contact our product owner Hanbong Lee or file an issue. Feature requests are always welcome.
Our Contributors are also great points of contacts for our software.
Thanks to our contributors this software has been made possible:
- Hanbong Lee - Product & Concept Owner
- Alan Lee - Architect
- Chin Seah - API Design & Tester
- John Robinson - Developer Lead
- Stephen Chu - Developer
- Tung Nguyen - Developer
- Fu-tai Shih - Developer
- Huu Huynh - Integration & Test Lead
- Annie Cheng - Concept & Design
- Chuhan Lee - Developer Lead
- Leonard Bagasol - SCRUM Master
Please contact project management if we have left someone out.
- Badge & Shields from Shields.io