Improving the aliases implementation

@pedronis can you take a look at @kyrofa’s proposal?

FYI, the review-tools have been updated to show a deprecation message, but currently at ‘info’ level which won’t block automated reviews. When the time is right, we can change this from ‘info’ to ‘warn’.

@pedronis - is the time right to adjust the review tools to trigger manual review if specifying v1 aliases?

Was that ever done? Yes, we should definitely be blocking old aliases by now.

No, it wasn’t because I didn’t get an answer. You gave it, so I’ll update the tools accordingly.

What’s the status of support in different distributions now? I have been maintaining old-style aliases in snapcraft.yaml because the last time I looked, distros other than Ubuntu were on older snapd versions that didn’t support the store aliases.

Good question. @mvo?