Every so often I run into a package where the packager has used alternatives inappropriately. Although when we wrote the alternatives guidelines we tries to make clear that alternatives were not okay to use in many circumstances, we did not use strict MUST, SHOULD, MAY wording so packagers use it anyway. Here's a draft alternatives update that fixes that and expands on the language a bit:
Update: I added "AND" and "OR" to the draft so updated the link to the diff.
Feel free to ping me (abadger1999) on IRC if you want to discuss this more.
We discussed this at this weeks meeting (http://meetbot.fedoraproject.org/fedora-meeting-1/2017-02-09/fpc.2017-02-09-17.01.txt):
Metadata Update from @james:
- Issue assigned to tibbs
The guidelines for using Alternatives have been better indicate the situations where alternatives are and are not appropriate.
to comment on this ticket.