ansible-community / awesome-ansible

Awesome Ansible List
Creative Commons Zero v1.0 Universal
1.41k stars 141 forks source link

[Discussion]: Quality Standards and Contributing Guidelines #65

Open KeyboardInterrupt opened 2 years ago

KeyboardInterrupt commented 2 years ago

I would like to start a discussion on the Topic of Quality standards, and Contributing Guidelines.

Currently the Contributing Guideline welcomes "everything" and it was up to me to get a feel for what makes an awesome addition, and what might better be rejected.

I do not like the Idea of Gatekeeping, and thous I would like these Quality Standards to be a general rule of thumb, and not a list of hard criteria every addition must meet. Also I would not want criteria like a minimum star count on Github as having many stars is often a good indicator for something cool, but not every project with a lot of stars is necessarily awesome, or still actively maintained, you get the Idea!

I propose the following Quality Standards and updated Contributing Guidelines, and would like to get your Thoughts on it.

Thanks a lot! ^C


Contributing Guidelines:

Quality Standards:

samccann commented 1 year ago

Hey @KeyboardInterrupt - coming in over a year later, but we had a related topic on this at https://github.com/ansible-community/community-topics/issues/220

I'm the docs lead for the Ansible core docs (aka docs.ansible.com). I think the guidelines above are great and perhaps worth putting in the contributing guidelines.

Since I'm not technically savvy enough to know if a new tool is worth adding, maybe a part of this set of guidelines is that each PR is brought up in the docs or community working group meetings to get another set of eyes on it before we merge?

KeyboardInterrupt commented 1 year ago

Hey @samccann, life threw me into a whirlwind, and I had to take a hiatus from most online communities and activities. Ready to jump back in now, though!

I'd be super grateful for extra sets of eyes on the list. What's the drill for presenting something like this in our working group meeting? Attending in person is a rarity for me, so if there's an asynchronous option, that would be ideal.

greetings! ^C

samccann commented 1 year ago

Hey @KeyboardInterrupt ! Can you open a forum topic instead? That's where we've been having discussions now across all the Ansible projects. It allows other people to see what's happening and get involved without having to follow a bunch of different repositories.