On Mon, 2020-11-16 at 12:47 -0800, Kevin Fenzi wrote: > > > > I don't know how we could do that. It's true that sometimes people mention > > the criterion in Bugzilla while proposing the blocker, but it's a free-form > > text that we can't easily process. Also, often people don't mention any > > criterion when proposing this. And then people argue about the best > > criterion in the ticket. The arguing sometimes happens even if a criterion > > *was* originally proposed. So I don't know how to highlight it. > > We could provide some kind of numbering/index on the wiki to refer to > things? then add a thing to the blockerbugs proposal form to include the > section/number of the critera. But I agree that would be work... We actually already do, though it's a bit secret. All the criteria have anchor names in the wikitext, like this: {{anchor|remote-package-sources}} ==== Remote package sources ==== and it's a Very Formal And Serious Policy That Exists Entirely In My Head that every criterion must have an anchor name, and that the anchor names don't change so long as something that's recognizably "the same" criterion still exists - even if we decide to change the human-visible "title" of the criterion (the second line, in that example) a bit, we don't change the anchor name. The anchor names are used for the other VFASPTEEIMH where all validation test cases explicitly link to the criteria they enforce, using a wiki template. e.g. if you look at https://fedoraproject.org/wiki/QA:Testcase_install_to_SCSI , you see the blue box at the top - that's generated from this wikitext: {{Template:Associated_release_criterion|Alpha|storage-interfaces}} which uses the 'storage-interfaces' anchor name to indicate the relevant criterion. (the template converts the old 'Alpha' milestone to the 'Basic' criteria page, which is why I haven't bothered to update all those uses of Alpha yet). So we could make all that a bit less Entirely In My Head and use it, I guess. There is also I think some embryonic code in the blockerbugs app for criteria, at least I think there's some mention of criteria in the admin interface somewhere. Dunno if any of that is usable. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net _______________________________________________ test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx