Re: Updating the applications and launchers policy
At today's blocker meeting, Stephen suggested that this rule is somewhat out of place in our applications and launchers policy, which is a fair point. We decided to go with his suggestion instead, which is to not modify any policy and simply declare it a blocker. ___ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-le...@lists.fedoraproject.org
Re: Updating the applications and launchers policy
On Mon, May 22, 2017 at 5:25 PM, Stephen Gallagherwrote: > On 05/22/2017 10:13 AM, Michael Catanzaro wrote: > > Hi, > > > > Currently we have the following as a final blocker criterion: > > > > "All applications installed by default in Fedora Workstation must comply > with each MUST and MUST NOT guideline in the Applications and Launchers > policy." > > > > That policy is: http://fedoraproject.org/wiki/Workstation/Guidelines/ > Applications_and_Launchers > > > > We recently noticed that we don't have an available blocker criterion to > deal with issues where an application unexpectedly appears in the default > install. In particular, see https://bugzilla.redhat.com/ > show_bug.cgi?id=1449752 which has prompted this. We want the blivet-gui > package maintainers to either create a subpackage for its desktop file, or > otherwise figure something out to prevent blivet-gui from appearing as an > application in our default install. The package maintainers do not want to > do this, so we want a blocker criterion to force a resolution. I see two > easy solutions here: > > > > * We could add a new blocker criterion that explicitly says the > Workstation WG gets to decide which applications are installed by default. > > * We could add that as a MUST guideline to our applications and > launchers policy, since there is already a blocker criterion that covers > that. > I think adding it to the policy is fine. However, please note that you should either maintain a list of approved applications on the wiki, so that we can check it from time to time, or you need to police that yourselves and let us know (propose a blocker) when something like that happens (the latter is better for us, of course). > > > > I'm planning to do the later and then propose this blivet-gui bug as a > blocker. Is the QA team OK with this course of action? Do you prefer to > just add a new criterion? > > I can't seem to find the original decision (it's been a few years of > meetings > now), but I'm pretty sure that FESCo actually ruled that the WGs have the > right > to declare a blocker to their Edition by fiat. So if the Workstation WG > feels > that the inclusion of the blivet-gui desktop file is unacceptable for the > Workstation Edition, I *think* they can just declare it so. > If that turns out to be true, then it might be the easiest approach. Just file a blocker proposal and describe what's wrong and that you're applying your WG veto, and we'll auto-accept it. Of course, you can still add the policy to the wiki (so that it's documented). > > CCing the FESCo list for anyone else there to chime in. (We also always > have the > option of FESCo making this declaration on your behalf as well.) > > > ___ > test mailing list -- test@lists.fedoraproject.org > To unsubscribe send an email to test-le...@lists.fedoraproject.org > > ___ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-le...@lists.fedoraproject.org
Re: Updating the applications and launchers policy
On 05/22/2017 10:13 AM, Michael Catanzaro wrote: > Hi, > > Currently we have the following as a final blocker criterion: > > "All applications installed by default in Fedora Workstation must comply with > each MUST and MUST NOT guideline in the Applications and Launchers policy." > > That policy is: > http://fedoraproject.org/wiki/Workstation/Guidelines/Applications_and_Launchers > > We recently noticed that we don't have an available blocker criterion to deal > with issues where an application unexpectedly appears in the default install. > In particular, see https://bugzilla.redhat.com/show_bug.cgi?id=1449752 which > has prompted this. We want the blivet-gui package maintainers to either > create a subpackage for its desktop file, or otherwise figure something out > to prevent blivet-gui from appearing as an application in our default > install. The package maintainers do not want to do this, so we want a blocker > criterion to force a resolution. I see two easy solutions here: > > * We could add a new blocker criterion that explicitly says the Workstation > WG gets to decide which applications are installed by default. > * We could add that as a MUST guideline to our applications and launchers > policy, since there is already a blocker criterion that covers that. > > I'm planning to do the later and then propose this blivet-gui bug as a > blocker. Is the QA team OK with this course of action? Do you prefer to just > add a new criterion? I can't seem to find the original decision (it's been a few years of meetings now), but I'm pretty sure that FESCo actually ruled that the WGs have the right to declare a blocker to their Edition by fiat. So if the Workstation WG feels that the inclusion of the blivet-gui desktop file is unacceptable for the Workstation Edition, I *think* they can just declare it so. CCing the FESCo list for anyone else there to chime in. (We also always have the option of FESCo making this declaration on your behalf as well.) signature.asc Description: OpenPGP digital signature ___ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-le...@lists.fedoraproject.org
Re: Updating the applications and launchers policy
I forgot to include the exact text that I'm planning to add. It would be: "App launchers installed by default MUST be approved by the Workstation WG." See also: https://pagure.io/fedora-workstation/issue/15 Michael ___ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-le...@lists.fedoraproject.org
Updating the applications and launchers policy
Hi, Currently we have the following as a final blocker criterion: "All applications installed by default in Fedora Workstation must comply with each MUST and MUST NOT guideline in the Applications and Launchers policy." That policy is: http://fedoraproject.org/wiki/Workstation/Guidelines/Applications_and_Launchers We recently noticed that we don't have an available blocker criterion to deal with issues where an application unexpectedly appears in the default install. In particular, see https://bugzilla.redhat.com/show_bug.cgi?id=1449752 which has prompted this. We want the blivet-gui package maintainers to either create a subpackage for its desktop file, or otherwise figure something out to prevent blivet-gui from appearing as an application in our default install. The package maintainers do not want to do this, so we want a blocker criterion to force a resolution. I see two easy solutions here: * We could add a new blocker criterion that explicitly says the Workstation WG gets to decide which applications are installed by default. * We could add that as a MUST guideline to our applications and launchers policy, since there is already a blocker criterion that covers that. I'm planning to do the later and then propose this blivet-gui bug as a blocker. Is the QA team OK with this course of action? Do you prefer to just add a new criterion? Michael ___ test mailing list -- test@lists.fedoraproject.org To unsubscribe send an email to test-le...@lists.fedoraproject.org