Hi, everyone.

I'd like to request Infra to establish a new mailing list that would
fill in the gap between our public mailing lists and the gentoo-core
mailing list.

Name: gentoo-dev-internal

Topic: technical discussions between active Gentoo contributors

Restrictions:

- public (open subscription), initially we may optionally copy all
subscribers from gentoo-dev so that they do not miss discussion,

- archived,

- but posting restricted to opt-in member group.

Initially, the posting group would include active Gentoo developers
only. Afterwards, we will deploy a small moderator team whose purpose
would be controlling access to the list -- including both adding new
members on request and removing existing members (including developers)
if they misbehave.

I don't think we need to precisely define the rules for admitting new
members. I think the exact procedure would be at moderators' discretion
and would depend on the current 'health' of candidates -- i.e. if things
go calm they may just admit on request, and if people start abusing this
they will force explicit moderation before whitelisting.


Rationale
=========

The purpose of gentoo-dev is to allow technical discussion between
contributors to Gentoo, especially including making it possible for
developers to send RFCs and discuss their ideas.

Sadly, it is not uncommon for threads on that mailing list to turn into
trollfests, get deranged or hijacked into completely different topics.
Things are so bad that the mailing list stops serving its purpose. It
involves a number of consequences:

a. The developers lose time on the mailing lists instead of using it for
constructive purposes. Even skimming through those mails in search of
something remotely relevant is time-consuming.

b. The developers and contributors become discouraged and unsubscribe
from the mailing list. As a result, audience for reviews and RFCs
becomes smaller and even less focused on the topic.

c. The developers become discouraged and stop sending their ideas.
Either they do less, use another media or work in complete isolation
from other community members.

d. Eventually, the developers become tired of the persisting issues
and they retire (yes, it's a fact).

Other ideas on solving those issues were pretty much rejected already:

1. Bans on persisting violators were rejected as they are easily worked
around via subscribing from another e-mail address, and causing more
noise than the original issue.

2. Full-scale moderation of mail on gentoo-dev was rejected because of
technical limitations and the resulting high level of effort in handling
the moderation, plus the social effect.

3. Making gentoo-dev@ opt-in (like the suggested new list) would make it
much harder for users to contribute ideas, and would inevitably
discourage some of the users from writing.

All that considered, establishing a second mailing list with different
characteristic seems like a reasonable solution. In particular:

A. It gives a wider choice of tools for developers (and privileged
contributors) -- they can choose either the open or restricted mailing
list depending on the type of requested feedback.

B. The gentoo-dev mailing list is still open for power users
and contributors to submit their own ideas, and with no moderation
the discussion can proceed naturally.

C. The cost of moderation should be relatively low, and the methods can
be dynamically adjusted to fit the needs. In particular, good behavior
on gentoo-dev can be used to grant access to gentoo-dev-internal without
further requirements.

D. The restricted mailing list should be resilient to ban evasion since
the access is opt-in, and the moderators team can enforce direct
moderation of new members if there is a considerable risk.

Your comments?

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to