During today's Server SIG IRC meeting[1], we discussed plans for Fedora 29 and onwards. In particular, we've decided that we're probably going to retire the concept of "server roles" from our overall goals. Adam Williamson -- representing Fedora QA -- raised the point that the related release criteria and test goals come directly from the Fedora Server Product Requirements Document (PRD) [2]. He correctly pointed out that we should start by revising the PRD and have that filter down ultimately into the release criteria.

Looking at the Fedora Wiki, the Fedora Server PRD is now over four years old and thus is ripe for an update. To that end, we're going to start with a brainstorming exercise to update our Mission Statement. The current statement reads:

Fedora Server is a common base platform with "featured server roles" built on top of it. We commit to produce, test, and distribute these server roles.

Clearly, this is no longer going to work for us, since we're planning to retire the server role concept. So what I'd like is this: If you are reading this, I'd like you to send me your view of what the purpose/goals/efforts of Fedora Server should be over the next 2-3 years (or even longer). I would ask that you send your thoughts directly to me, not as a reply on the list. This is so as not to influence anyone else's answers or to start a debate before the brainstorming is concluded. I will gather the responses and send them back out to the list as a complete set on Monday. The floodgates should then open to try to find the common elements and start turning them into an actionable strategy (the discussion will also continue at the Server SIG meeting on Tuesday).

Once that discussion settles down, I will take the major points we come to agreement on and start putting together a draft of a new Products Requirement Document. We can then discuss and tweak the PRD up to the Fedora 29 System-Wide Change Proposal deadline, at which point the Server SIG will submit its F29 Changes to FESCo.

Thank you all in advance for your help with this.

[1] https://meetbot.fedoraproject.org/fedora-meeting-1/2018-03-20/serversig.2018-03-20-20.00.html
[2] https://fedoraproject.org/wiki/Server/Product_Requirements_Document