Separate archive processing from user interface modules
Opened this issue · 2 comments
taldcroft commented
It might just be aca_l0.py
but in general the archive processing modules should be separate from user interface modules. The whole Updater
class doesn't belong in aca_l0.py
. There is a precedent for calling these modules update_X.py
(i.e. same name as the corresponding command line script).
jeanconn commented
It is also the other mica.archive modules. V&V and starcheck are more
confused/confusing , as each has an archiving component (into
/data/aca/archive) that isn't in the mica.archive. V&V pulls out the
updating stuff into the mica.vv.process module. mica.starcheck is still
free-form.
jeanconn commented
Should the user interface stay the same?