Draft separation of Server Role requirements from criteria
Adam Williamson
adamwill at fedoraproject.org
Sat Feb 7 01:51:29 UTC 2015
On Thu, 2015-01-29 at 10:47 -0500, Stephen Gallagher wrote:
> Sorry it took so long to go through this. It seems like a sensible
> approach to me. I think we'll also want to make this part of the
> Server SIG process that we write these criteria FIRST and then go
> ahead and develop the roles. (Which I will note I have not yet done
> for the Database Server Role; I'll start a separate thread on that
> once we
> finish discussing this).
Thanks for the feedback. I've gone ahead and implemented this now, as
we're getting close to Branch point and I want to make sure the
criteria are in shape ahead of time.
I moved the template page to:
https://fedoraproject.org/wiki/Template:Role_requirements
and the Domain controller requirements page to:
https://fedoraproject.org/wiki/Domain_controller_role_requirements
I updated the criteria as proposed. I also moved the 'role definition
requirements' criterion to Alpha, as I believe that's where it was
meant to be, and we only put it at Beta for F21 because we weren't
actually done by Alpha.
I also created a template for test cases that are 'associated' with
role requirements, the same way we have a template for test cases that
are 'associated' with release criteria, and updated the relevant test
cases to use it. You use it like this:
{{Template:Associated_server_role_requirements|Domain controller}}
and it generates an admon box like the one at the top of this page:
https://fedoraproject.org/wiki/QA:Testcase_FreeIPA_web_ui
The argument makes the assumption that 'role requirements' pages will
always be named:
ROLENAME role requirements
and you pass ROLENAME as the template argument. (mediawiki treats
underscores and spaces as identical, so I'd recommend using spaces to
make the text look nicer - 'Domain controller role requirements' looks
nicer than 'Domain_controller_role_requirements'). So we should carry
on with that scheme, or if we want to change it, the template will
need changing too (and the Domain_controller_role_requirements page
would have to be renamed, of course).
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
More information about the server
mailing list