I've now extended the draft Workstation release criteria to cover the functionality from the technical specification that seemed most to be things that ought to be a part of the criteria. Here's the current draft:
https://fedoraproject.org/wiki/User:Adamwill/Draft_workstation_release_crite...
and here's the diff from where it was yesterday:
https://fedoraproject.org/w/index.php?title=User%3AAdamwill% 2FDraft_workstation_release_criteria&diff=381262&oldid=380627
broadly, I added criteria requiring the 'core' applications listed in the spec to be present at Beta time (they would not actually be required to *work* at Beta time, but they would be required to work at Final); requiring printing to work at Final; and requiring theming to be consistent between supported toolkits at Final.
I wrote test cases for these criteria:
https://fedoraproject.org/wiki/QA:Testcase_desktop_printing_local https://fedoraproject.org/wiki/QA:Testcase_workstation_core_applications https://fedoraproject.org/wiki/QA:Testcase_workstation_theming
they're pretty simple so I didn't bother making them drafts, but of course they can be adjusted as needed.
I also VERY quickly threw together (I am really rushing this, and honestly kind of sad that no-one has offered any kind of help in this area, despite the Fedora 21 Test Plan specifying that WGs were jointly responsible for this work...) a validation matrix template page for Workstation, modified from the existing Desktop validation matrix:
https://fedoraproject.org/wiki/User:Adamwill/Draft_workstation_validation_ma...
I have notes of four other areas where criteria may potentially be desired:
VPN firewall abrt IPA/AD
do we want to have release criteria for some, all or none of those? i.e. do we consider specific behaviour in any of those areas to be of sufficient importance that we should block Alpha, Beta or Final releases on it?
thanks!
First of all, thanks for doing this.
As for the areas you mentioned, I personally think: VPN should work in final. VPN is important enough for people working from home.
As for ABRT, I'd say it should block beta, because if something crashes on beta we probably want to know about it before we go final.
I have no opinions on the other areas.
(Note: I'm not a WG member, so you shouldn't consider my opinion as one coming from the WG)
desktop@lists.fedoraproject.org