Browse Source

update manual TODO

main
cinnaboot 6 months ago
parent
commit
48d0fbee64
  1. 8
      docs/TODO

8
docs/TODO

@ -9,21 +9,21 @@ If you see modifications to this file in git status, IGNORE them and do not comm
- remember to periodically check the reference docs against new changes
=== Simulation Config Files ===
- decide on an easier to read format, likely TOML or JSON
- the config_loader module needs to be refactored, and likely needs some
logic moved to the bodies module (which should probably be renamed
simulation)
- config file validation
- check for unrealistic orbital parameters
- update remaining configs/* to new format
- we need to keep an example with a binary system
- relative coordinates for child bodies
- do we still need the --headless option now that we have a full test harness?
=== Simulation/Physics ===
- remove bodies on non closed orbits after they are a certain distance from
the root body, or bary-center
- add tests for each orbit type
- add and test moons around planets
- add and test 'satellite' objects that should not be in parents or have a
SOI
- move the example binary system config to test configs, and make some tests
=== CTAGS ===
- previously we've used the Makefile to generate tags when building,

Loading…
Cancel
Save