hub icon indicating copy to clipboard operation
hub copied to clipboard

Distinguish Files plugins that are dependencies of other plugins

Open MeltyBot opened this issue 3 years ago • 5 comments

Migrated from GitLab: https://gitlab.com/meltano/hub/-/issues/262

Originally created by @tayloramurphy on 2022-05-27 21:05:36


From https://gitlab.com/meltano/hub/-/issues/261#note_962943404 we'll should indicate that some files bundles aren't intended to be installed by themselves.

Ideally we could programmatically identify that based on the dependency relationships #251

MeltyBot avatar May 27 '22 21:05 MeltyBot

@tayloramurphy Wanted to circle back to this. Should I be look at something in the Files YAML files or looking elsewhere to determine dependency relationships?

alexmarple avatar Jun 14 '22 02:06 alexmarple

@alexmarple I think we're ok to hold off on this for now. The files that are a dependency of other plugins are indicated in a text field on the page right now https://hub.meltano.com/files/files-airflow

The bundles are referenced in the parent plugin in a field like this though https://github.com/meltano/hub/blob/main/_data/meltano/orchestrators/airflow/apache.yml#L9-L12

I'd say we want to make this distinction clear in the gridsome redesign, but for Hub Classic I'm ok with the current solution.

tayloramurphy avatar Jun 14 '22 15:06 tayloramurphy

@tayloramurphy - Is it okay to move this to 'day 2' updates milestone?

aaronsteers avatar Sep 12 '22 20:09 aaronsteers

@aaronsteers yes - confirming this can be a day 2 item

tayloramurphy avatar Sep 12 '22 21:09 tayloramurphy