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

Align the project documentation with community standards #4399

Open
Andersson007 opened this issue Nov 12, 2024 · 0 comments
Open

Align the project documentation with community standards #4399

Andersson007 opened this issue Nov 12, 2024 · 0 comments
Labels
documentation This issue or PR is related to the docs

Comments

@Andersson007
Copy link
Contributor

Summary

Dear Ansible ecosystem projects maintainers,

While reviewing all the ecosystem projects, we've noticed inconsistency/insufficiency in documentation in many of them. Particularly:

  • README structure and content
  • Docsite pages structure and content insufficiency, duplication or conflict with README and/or CONTRIBUTING

Missing information:

  • Projects don't contain any contributor/testing guidelines (Contributor guide example),
  • Project architecture information is missing (Architecture guide example),
  • Project place in the ecosystem, its interplay with other projects. For example, a project can be a part of Ansible Controller but its purpose is not very clear.

A new document called Ansible ecosystem project development resources has been recently added to docs.ansible.com.
It lists resources to help contributors interested in developing a community project in Ansible ecosystem including
a reference to the project-template repository and a docsite built from it.
The templates it provides contains all documentation topics that need to be covered in any mature OSS community project.

Please review the document and ensure your projects align by adding the missing information as well as restructuring your docs as needed.

Let's make our projects community friendly. Any improvements/feedback is appreciated.

Issue Type
  • Documentation Report
@Andersson007 Andersson007 added new Triage required documentation This issue or PR is related to the docs labels Nov 12, 2024
@audgirka audgirka removed the new Triage required label Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation This issue or PR is related to the docs
Projects
Status: No status
Development

No branches or pull requests

2 participants