In the context of Alire integration in IDEs there is one feature that would help make a better experience for users, that is to be able to check the validity of manifest(s).
$ alr check --manifests
This would only check correctness of the manifest(s) without performing any other actions, without creating/modifying anything on the disk. We should also improve the error messages associated with bad manifests.
There are other checks that we could add to this command, in particular for the index validation checks.
$ alr check --crate-name=Gtkaba
ERROR: Uppercase not allowed in crate name.
$ alr check --crate-name=gtkaba
ERROR: Are you trying to fool gtkada users?
$ alr check --crate-maintainer-gh=Fabien-Chouteau
ERROR: Fabien-Chouteau is not a maintainer of ...
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too