Sometimes a production environment changes such that a JSON descriptor for Boutiques disappear (e.g. an old version of a tool). That causes a problem for existing tasks when users want to browse them (an internal exception is raised in fact).
The integrator framework could just provide a dummy replacement JSON that would show the parameters (pretending all of them to be string) and at least show them to the user, with a notice that this tool's version is now offline.
Sometimes a production environment changes such that a JSON descriptor for Boutiques disappear (e.g. an old version of a tool). That causes a problem for existing tasks when users want to browse them (an internal exception is raised in fact).
The integrator framework could just provide a dummy replacement JSON that would show the parameters (pretending all of them to be string) and at least show them to the user, with a notice that this tool's version is now offline.