-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Specification of A380X Public Flight Deck API #8372
base: master
Are you sure you want to change the base?
Conversation
13c8d9e
to
7ce9bfa
Compare
7ce9bfa
to
4f1c53c
Compare
83ab844
to
18d91fc
Compare
18d91fc
to
32af9fa
Compare
41c00b9
to
139d5ec
Compare
139d5ec
to
03b1e3b
Compare
The table format will be much more difficult to maintain than the section format in our current simvar docs. It is much too wide to fit in a typical browser window. |
I wouldn't even call the current simvar docs a "format". It has none - is is an unstructured continuous unordered text mess. The table format allows for structured access and reformatting into any format if required. Also easily reused for docs where we can the apply any css we want. Separate structure from formatting - this allows us to reuse the data much more easily. E.g. put it into a database for a dynamic search or so. Also priority is not to make it easy to maintain (although it actually is very easy with a good IDE like Jetbrains that supports md tables) but reusibilty and easy to read for end users. |
I'd make a couple of points on this:
|
And it is still a data table and not formated text/table. If it wouldn't bring even more problems (to edit the data) I would have done this in Excel/Google Sheets or even CSV. It is about the structure and not the formatting. Formatting comes last. Using MD was just a middle ground as it is available within GitHub and most editors (btw. I did not say we have to use JetBrains although they do have free products which people could use - I said a good editor could handle ms tables - probably there is a plugin for VSC as well) And I strongly disagree that I did this for maintainers only but mainly for the end users (cockpit builders, etc.)! The title allone clearly states "Public Flight Deck API" and not "FBW Internal Systems API". I hope you can see that it makes little sense that you try to convince me what my own intention was when creating this ;). |
Summary of Changes
Specification and documentation for the future public Flight Deck API using mainly B-Events.
This is a working document to define and document the public API mainly for Flightsim Hardware and Cockpit Builder usage.
Discord username (if different from GitHub): cdr_maverick
Testing instructions
N/A
How to download the PR for QA
Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.