-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
The current Product Requirements Document[1] for the Server Edition is considerably out of date. Based on discussion in the recent thread on FreeIPA release criteria[2], it's clear that its existence is actively hampering our efforts to modernize our deliverables.
I took a look at the PRD with an eye towards modernizing it, but the truth of the matter is that it basically needs a total rewrite. It is fundamentally written around a core concept of "Server Roles" that have been entirely abandoned by the Server Edition efforts. As a result, I feel that the PRD needs to be archived entirely and not relied on as a source of truth.
What I propose is this: 1) Archive the Server PRD, noting that in broad strokes it describes our aspirational goals but differs entirely on implementation.
2) Update all items on the Fedora Release Criteria so that they no longer reference the PRD. Any requirements that Server SIG wishes to retain must be moved to the Release Criteria wiki pages and treated as the canonical source of truth.
I feel that this will be better for the Server Edition in the long-term, as the Release Criteria pages are much better maintained than the PRD and we can be both more flexible and more visible with changes.
Thoughts?
[1] https://fedoraproject.org/wiki/Server/Product_Requirements_Document [2] https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org...