One disadvantage to the more complex JSON configuration is having stale, unreachable data and files in the configuration. Motherhen needs to offer a gc command, with four modes of operation from safest to most risky:
Analysis only, no action
Cleaning the configuration
this might cause a disconnect from the integration repository, so we couldn't clean it later
Removing files from the Motherhen repository
Removing files from the integration Mozilla repository
I'm removing this from the second beta milestone. This is certainly nice to have, but it is getting a little complicated and isn't necessary for a product with no real customers yet.
One disadvantage to the more complex JSON configuration is having stale, unreachable data and files in the configuration. Motherhen needs to offer a
gc
command, with four modes of operation from safest to most risky: