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
Adding community-contributed examples to docs or a github repo #39
Comments
A random brainstorming idea:
Later on, provided that there are enough examples, if we decide to have them somewhere on
|
Brought up in the community meeting - jillr/aws has some examples they can donate to the cause ;-) and https://github.com/ansible-community/sphinx-ansible (goneri) has a way to pull these examples from a github repo into docs.ansible.com. sivel has a way to test as well - https://ansible.sivel.net/test/ (allows Ansible filters/lookups) PR creators on this new examples repo could use those to test/validate before opening a PR (which will then run the embedded CI) Next steps:
|
So i propose the following repo name options to create under https://github.com/ansible-community:
What does everyone think? Any other options? |
My thought is to go with |
We discussed this at the DaWGs meeting and voted to use |
+1 We should also define the directory structure so:
|
How about the following workflow?
Where The following will be described in detail in the repo's When someone wants to add an example which involves only core modules/plugins, they create a PR which:
Then we'll set up GHA. What do you think? If it sounds sensible, I could implement this. |
I created the community-examples repo. The next step is to get real examples. |
@felixfontein @Andersson007 since this is being implemented (nice tag!) should we close the issue? |
Since there is a new tracking issue for this (ansible-community/community-examples#2) I think we can close this one. |
Summary
This idea came up in the Documentation Working group meeting. Based on the docs survey from the beginning of this year, our readers are looking for more examples.
One specific area mentioned was more and better templating examples. So the idea came about that maybe we can create an area for community-contributed examples to expand on our existing documentation. This could either be on docs.ansible.com/ansible, or within a github repo. The docsite would in theory be more 'findable', but we wanted to open this up to community discussion to see if it's something people would want to contribute to, and how best to make this easy and yet verifiable that the examples work.
This is the docs survey feedback for the specific template example request - ansible/ansible#75507
The text was updated successfully, but these errors were encountered: