On 07/16/2016 05:33 AM, Björn Persson wrote: > Jóhann B. Guðmundsson wrote: >> On 07/15/2016 05:19 PM, Josh Boyer wrote: >> >>> * AGREED: FESCo approves KillUserProcess=yes by default with the >>> steps sgallagh has proposed in the ticket (+7, 0, 0) (jwb, >>> 17:04:58) >> >> "Tier 1 packages must be ported to support operation under >> KillUserProcesses=yes" >> >> Is it safe to assume that FESCo members will do all the porting since >> they where the ones that proposed, decided and agreed upon that >> condition? > > Don't be silly. Naturally those who want to see KillUserProcesses happen > will have to do the work to make it happen (or pay someone to do the > work). That's how it always works in Fedora. Fesco merely decided that > at least some programs are important enough that SystemD isn't allowed > to nonchalantly pull the rug out from under them. If some people want to > change the contract between user programs and the operating system, > then the work it takes to adapt the user programs is part of the work > it takes to make that change. That much really should have been obvious > from the beginning. > This is a piece of it, yes. There are certainly some very common work patterns that would be disrupted here. This change is highly polarizing and while it does have some clear benefits, if it were turned on right now, FESCo believes that the consequences would outweigh them. Rather than forbidding the Change outright, we settled on putting together a set of conditions that would have to be satisfied in order to end up with a solution for which the benefits would outweigh the costs. In this case, we decided that FESCo would rule on a certain set of important packages for which not having a transparent solution for our users would be treated as a blocker to this effort (Tier 1). We will also maintain a second set of packages (Tier 2) that we recognize may be affected but are not critical and can be fixed (or not) at a later time. In the end, we hope this will lead to a minimum impact on our users while gaining the maximum benefit from KillUserProcesses.
Attachment:
signature.asc
Description: OpenPGP digital signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx