acl module improvements

I had a discussion start on my ansible forked repo as a PR, I think this might be of interest to more so I’m moving the discussion here.

Linking this as a reference, please do not post on it (#githubwhishlist):
https://github.com/bcoca/ansible/pull/1

Thanks!

So my mind is slightly brain damaged presently which is my fault, so my reading comprehension may not be super great :slight_smile:

Are we anticipating any syntax changes that might not be backward compatible?

I’m having a bit of trouble in deciding whether we need to help make a call toward preference on something.

I made a new/better/closer to actual ACL syntax, but kept the one i created for the first version of this module (I was the brain damaged one then) to keep backward compatibility, both ways should work, old playbooks can continue unchanged.