Description
The plan is to deprecate then delete the legacy API. While most items in it are of questionable worth, the legacy API does contain some components that might be worth saving, and some we may have to save.
Consider this entry-point definition, in the legacy project.
As it is an entry-point, it was duly published in NimbusML as we see here, and this internal entry-point definition actually wound up being used here.
There are a couple questions we might want to ask. The legacy pipeline API was entry-point based, so anything that was part of a pipeline had to be an entry-point (I think). So were these entry-points defined in legacy specifically intended to be useful beyond legacy?
If we want to keep this entry-point, and others like it, we should have a migration plan somewhere, since legacy is to be deleted.