meltano / hub

The single source of truth for all Meltano plugins, including all available Singer Taps and Targets: https://hub.meltano.com
https://hub.meltano.com
50 stars 68 forks source link

fix(gridsome): Update "Next Steps" section to be correct for each plugin and plugin type #778

Closed aaronsteers closed 2 years ago

aaronsteers commented 2 years ago

"Next Steps" section of the detail pages:

  1. Extractor, Loaders, and Transformers each have different static content.
  2. For everything else (Utilities, etc.) should print the section only if next_steps is in Markdown.
  3. Plugin detail page should render the markdown from next_steps_rendered (which is sourced from the yaml next_steps:
    • e.g. Superset (et al) should render its custom "Next Steps" from yaml markdown entry.
    • e.g Files don't have next_steps content so they should not have that section.
aaronsteers commented 2 years ago

@cjohnhanson - Here's another one you could likely pick up.

For context, some plugins have a next_steps section in their yaml definitions, which is rendered into next_steps_rendered element as of #765 merging.

When a plugin has a next steps already defined, we can/should use that, but otherwise, we have boilerplate text for Extractors, Loaders, and Transformers.

As of today, you may find that all plugin types are getting the default Extractors text. You can see the correct content from the production hub links.

aaronsteers commented 2 years ago

We probably will want to wait until #781 merges before starting this one.

aaronsteers commented 2 years ago

Resolved in https://github.com/meltano/hub/pull/813