We should either support the Data Hub approach for Grove by default, or possibly have two mostly parallel branches: one standard Grove and one Grove for a Data Hub.
This could be a choice as part of Grove CLI, or perhaps as part of specific Gradle tasks/properties to support both types.
Perhaps we could utilize mlBundle for the Grove-dependent modules. We'd need a smarter way to supply the search options since those are always edited during development.
We should either support the Data Hub approach for Grove by default, or possibly have two mostly parallel branches: one standard Grove and one Grove for a Data Hub.
This could be a choice as part of Grove CLI, or perhaps as part of specific Gradle tasks/properties to support both types.