Create a generators repository and make it public #316
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A lot of the FLP code and FSFW appears to rely on auto-generation (debug output, mode tables, maybe whole MIB in future?). I think it would be a good idea if the generators folder is transformed into a submodule. Then new generators like mode table generators can be added there. The only problem is that this submodule would contain mission specific code. Another more complicated way would be to package generic parts of the generators into a separate repository so mission specific parts can be properly decoupled. This would then be a mini-generators Python framework to generate mission specific configuration files.
I have already done this for the TMTC commander. It might be a good idea here too.
Problem is that I currently update the generatoes implementation (which I have not used and tested in a long time, I need to update and test it again) in the SOURCE folder directly. Instead of copying the files manually to update the generators, which is extremely error prone, I'd like to do a
git pull
to update the generators.Make generators a submodule and publicto Create a generators repostitory and make it publicCreate a generators repostitory and make it publicto Create a generators repository and make it publicNew public generators core : https://git.ksat-stuttgart.de/source/generatore_core
Can be found here now: https://git.ksat-stuttgart.de/source/modgen
I think a translation file for returnvalues would be nice as well, this already exists for events.
And now it's here https://egit.irs.uni-stuttgart.de/fsfw/fsfw-generators