If I want to process data from a camera should I always have to know that I need to set up pipe_tasks
first or should I just be able to only set up the obs_*
package?
E.g., CFHT, should I just be able to do
setup obs_cfht
or should I have to
setup pipe_tasks
setup obs_cfht
If the latter, then when I use, e.g., lsstsw/bin/rebuild
to build obs_cfht
, what is it that makes this build know that it needs pipe_tasks
?
[This question relates to What is the philosophy of setupOptional?
but I ask them separately to hopefully result in clearer discussions.]