[asdf-devel] Feature-conditional components
dherring at tentpost.com
Sat Oct 23 04:56:28 UTC 2010
On Fri, 22 Oct 2010, Faré wrote:
> 2- is depending on a suppressed component a bug, a nop, or something
> that forces the component to be un-suppressed?
If X depends on Y, and Y has been disabled, then X cannot load properly.
Was Y a requirement for X, or just something that should load earlier? If
the former, then X should not be allowed to load. If the latter, then
there's no issue.
If X is not allowed to load, under what circumstances should this cause
the operation to fail?
Rather than ponder these ambiguities, maybe it would be better to let the
user insert errors where they belong, possibly using IF clauses? Then
ASDF could adopt the simple rule of proceeding unless told otherwise.
More information about the asdf-devel