>>>>> "Helmut" == Helmut Grohne <hel...@subdivi.de> writes:


    Helmut> Thank you for giving an example. It helps better me
    Helmut> understand what you mean with setting policy, but I remain
    Helmut> unconvinced that this poses a significant enough difference
    Helmut> that we would not require a super majority as this policy
    Helmut> has the same effect as overriding systemd maintainers.

I don't think that matters.
I think what matters is which power the TC uses to make a decision.

I often think that setting policy  will make it clear what maintainers
should do and if they don't choose to follow that policy should make a
decision about an override later very easy.

I would encourage the TC not to set policy that really is about one
package, because that does appear to be an end-run around the super
majority requirement in some cases.
But when a requirement  actually legitimately crosses a boundary between
packages, that falls well within the scope of policy in my mind, even if
the policy is choosing a default implementation and describing how
non-default implementation behave.

I don't remember if it was done under the policy making power, but I
think it would have been entirely reasonable  for the TC to decide the
default init system for (was it jessie? stretch?) as a matter of policy.

There have been cases where the secretary has explicitly asked the TC to
describe which power they are using in a resolution and there has been
deference given to the TC's decision about what power it was using and
what the super majority requirement was for that power was in those
cases.

Reply via email to