FGPythonSys: Difference between revisions

Jump to navigation Jump to search
m
Line 318: Line 318:


== Development ==
== Development ==
=== Testing ===
Edward d'Auvergne has been implementing a test suite infrastructure using CppUnit for flightgear itself (not simgear) as part of his FGPythonSys experiments [1], and noticed that modularisation is problematic due to the dependency of globals and everything that then brings in. I wonder if coming up with a way of breaking the dependency on globals.hxx - passing the data structure (or a mimic in the case of a functional test) into the subsystem using the new subsystem infrastructure, using property subtrees and synchronisation, etc. would allow the subsystems to be truly independent. <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/35516739/
  |title  =  <nowiki> Re: [Flightgear-devel] RFC: Improving FlightGear's modularity </nowiki>
  |author =  <nowiki> Edward d'Auvergne </nowiki>
  |date  =  Nov 27th, 2016
  |added  =  Nov 27th, 2016
  |script_version = 0.40
  }}</ref>


=== Reset/re-init ===
=== Reset/re-init ===

Navigation menu