Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: examples generated for each of the scaffolded content types and their source. #49

Open
netopsengineer opened this issue Mar 24, 2023 · 1 comment

Comments

@netopsengineer
Copy link

netopsengineer commented Mar 24, 2023

SUMMARY

As someone new to writing plugins, filters, or modules, it would be helpful to see hello world style examples generated of each scaffolded type, and their source.

ISSUE TYPE
  • Feature Idea
COMPONENT NAME

build.yaml

ADDITIONAL INFORMATION

Source directories with the items required in the manifest.yaml, such as the docstring.yaml, so the expected inputs/outputs can be reviewed.

A readme with how one even created the Collection to start with, that you must provide the path, namespace, and name to in manifest.yaml, as you likely have not created a Collection, if you are coming here to use a Collection to get started building these more advanced content types. Essentially, more getting started friendly docs, and examples for modules, filters, and plugins, similar to the newly added docs, and examples for resource_module scaffolding.

I think this Collection is awesome for creating consistent content with best practices, but the barrier to entry is a little steep for beginners in the custom content area of the Ansible ecosystem.

By the way, the importing of OpenAPI spec to create a resource_module is brilliant, well done folks!

@tlourey
Copy link

tlourey commented Jan 20, 2024

Totally agree.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants