On Mon, May 22, 2017 at 5:25 PM, Stephen Gallagher <sgallagh(a)redhat.com>
wrote:
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(a)lists.fedoraproject.org
To unsubscribe send an email to test-leave(a)lists.fedoraproject.org