Automate generation of the detail pages for Meltano plugins
-
Rename all Meltano plugin markdown files to usage.md. -
Delete from the Meltano plugin usage.mdfiles anything that will be autogenerated. -
Duplicate the markdown-driven page creation scripts that are used for generating tap and target detail pages, and apply that automated script to the Meltano plugin version of the detail pages. -
Add logic to the script that appends the contents of a usage.mdfile if it is present for any given plugin. -
Add logic to the script that puts a warning on the page if settingsis missing, along with instructions and CTA for contributions. -
Add logic to the script that puts a warning on the page if capabilitiesis missing, along with instructions and CTA for contributions. -
Move https://docs.meltano.com/concepts/plugins#sqlfluff and https://docs.meltano.com/concepts/plugins#great-expectations to https://hub.meltano.com/utilities/sqlfluff and https://hub.meltano.com/utilities/great_expectations
Edited by Douwe Maan