New to Ansible Development

I have created some custom modules, but I want to get my feet wet contributing to Ansible. Considering working on some ansible-modules-core bugfixes. I’ve read CONTRIBUTING.md and README.md, and of course the docs. Should I just grab an issue and go then submit PR, or is there a specific workflow?

Also, not new to development nor git, but new-ish to github.

Thanks!

Yep, just grab issue and submit PR, you might want to look at a few
previous merged PRs to give you an idea of what we look for:

- keep documentation updated
- strive for backwards compatibility (breaking existing playbooks is
bad, but sometimes needed)
- declarative is prefered over imperative interfaces
- most modules need to be python 2.4 compatible, sometimes underlying
library (i.e. boto/aws) trumps this.
- use consistent naming with other ansible modules (aliases are
permitted for those more familiar with underlying API used by module)