General best practices regarding roles

When setting up roles I have the following:

`
/etc/ansible/roles # tree aliases/ -L 1
aliases/
├── defaults
├── handlers
├── main.yml
├── meta
├── README.md
├── tasks
├── tests
└── vars

`

The main.yml has the following content:

`

I ended up renaming roles to role, then symlinking roles to role. It now imports them fine and I don’t have to change my current way of doing things.