On Wed, May 24, 2017 at 3:48 AM, Walter Dnes <waltd...@waltdnes.org> wrote:
> On Wed, May 24, 2017 at 08:41:25AM +0200, Micha?? Górny wrote
>> Next time such a thing happens, the discussion will happen on a
>> completely private media or not happen at all because of the state
>> of this mailing list. Is this what you really want?
>
>   Here's the part you did not quote...
>
>>> If we could have a guarantee of proposed changes like that being
>>> posted on Gentoo-User for comment, rather than being sprung on
>>> users by surprise, I'd be willing to sign off this list.
>
>   Note where I said "...posted on Gentoo-User for comment...".  What I'm
> asking is for such proposed changes to be posted on Gentoo-User, and the
> discussion/feedback/flamefests/etc will be on Gentoo-User.  This type of
> surprise stuff seems to happen a lot in Open Source...
>
> * Gentoo /usr
> * Firefox Australis UI, and dropping ALSA and going PulseAudio-only
> * GNOME getting a hard-coded dependancy on systemd
> * etc, etc
>

What value would be obtained by posting this stuff for user comment?
I'd also note that only one of those was posted on -dev-announce for
comment as far as I'm aware.  Two are package/project-level changes
which typically don't get wide discussion.

These sorts of changes aren't being made for the purpose of giving
users a hard time.  They're typically done because of technical
constraints.

Sure, it is valuable when somebody points out an issue nobody has
thought of.  However, dropping support for /usr not being mounted
during early boot was something that was recognized up-front as being
controversial.  It is doubtful that a bunch of additional list
contributors would have pointed out an issue that wasn't already
discussed or anticipated.  Sure, maybe we'd get 20 people posting that
they don't like the change, but that would have been unlikely to
actually change the outcome of the decision.  That basically means
that it is unhelpful.  We already knew that a lot of people weren't
going to like the change, and numerous developers said as much as
well.  The change was made because to some degree it had already
happened and it was the result of upstream forces that were becoming
increasingly difficult to work around.  For what its worth, I suspect
that a system with /usr mounted late probably isn't much more likely
to break today than it was back then - we just won't necessarily take
bug reports if it does in some corner case.

Honestly, I think the flamefests are generally not helpful.  For one
they tend to discourage contribution.  A few have already posted on
this list that Gentoo is well-known to be a community with lots of
infighting/etc.  Well, putting controversial changes out there just so
that people can complain about them isn't going to change that
reputation if we're going to make the change anyway.

Obviously there is only so much that we can do to stop people from
complaining, but keep in mind that every time somebody posts a "Gentoo
devs are out of touch" post/email/whatever it isn't exactly great for
PR.  Most of those who do contribute do so because it scratches some
personal itch and so a lot of us just ignore it (which probably wasn't
the goal of those complaining either).  However, there are probably
many who might get involved, and who might even listen to these
complaints in the future, who don't get involved because of them.  A
lot of the sentiment in these discussions is about trying to keep the
useful contributions without the noise.

My main concern with the multiple list suggestion is whether it will
actually accomplish the intended goal in the first place.  If not,
then the issue of social contract is a bit moot.

-- 
Rich

Reply via email to