Objective:
- Pingvin will no longer dynamically load libraries at runtime
- Pingvin will no longer load XML configurations
This is a high-level feature outline that must start with architectural design to determine how users will invoke Pingvin to run reconstruction workflows and individual Gadgets.
The outcome will include:
- Removing runtime library loading
- Removing XML configuration files
- Consolidating all Gadgets that determine output data types into a single "Tail" Gadget that allows users to choose the output format with a parameter
- Exposing all Gadget parameters as command-line arguments
Objective:
This is a high-level feature outline that must start with architectural design to determine how users will invoke Pingvin to run reconstruction workflows and individual Gadgets.
The outcome will include: