By adding something like =foo one can tell Tatin that dependencies should not go into the root of the packages but into the sub-namespace foo.
This is a mistake, as it invites people who are unaware of this (or forgot) to use the path "as is" without checking for a = in it, which requires some gymnastics to obtain the actual path. That is bad.
Instead, such an alternative target should be defined by more JSON-like means.
By adding something like
=fooone can tell Tatin that dependencies should not go into the root of the packages but into the sub-namespace foo.This is a mistake, as it invites people who are unaware of this (or forgot) to use the path "as is" without checking for a
=in it, which requires some gymnastics to obtain the actual path. That is bad.Instead, such an alternative target should be defined by more JSON-like means.