Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Matt Ruffalo Newsgroups: comp.lang.python Subject: Re: Moderation and slight change of (de facto) policy Date: Sun, 17 Apr 2016 18:08:07 -0400 Lines: 75 Message-ID: References: <5713C08F.3010207@timgolden.me.uk> <57140947.3050902@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de 0lrz+qRxUHuNKxZYVkAYLgXq34xP/Q+uxbMQHWqyJTtQ== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.008 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'indicating': 0.05; 'reject': 0.05; 'lately': 0.07; 'moderation': 0.07; 'unsubscribed': 0.07; 'works.': 0.07; 'git': 0.09; 'large-scale': 0.09; 'moderator': 0.09; 'owners.': 0.09; 'subscribe.': 0.09; 'python': 0.10; 'exception': 0.13; '(and,': 0.16; 'clears': 0.16; 'effect,': 0.16; 'headers,': 0.16; 'moderation,': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; "someone's": 0.16; 'stripped': 0.16; 'tjg': 0.16; 'wrote:': 0.16; 'basically': 0.18; 'odd': 0.18; 'pointed': 0.18; 'settings': 0.20; 'cc:2**0': 0.20; 'first,': 0.20; 'prevent': 0.20; 'purposes': 0.20; 'to:2**1': 0.21; 'not,': 0.22; 'decide': 0.23; 'bit': 0.23; '(or': 0.23; 'seems': 0.23; 'tim': 0.24; 'header:In-Reply-To:1': 0.24; 'all.': 0.24; 'discussion': 0.24; 'header:User-Agent:1': 0.26; '(which': 0.26; 'to:no real name:2**1': 0.27; 'subscriber': 0.27; 'towards': 0.28; 'regular': 0.29; 'nntp': 0.29; 'volunteers': 0.29; 'handled': 0.29; 'summary': 0.29; "i'm": 0.30; "we're": 0.30; 'posts': 0.30; 'rules': 0.31; 'probably': 0.31; 'certain': 0.31; 'option': 0.31; 'everyone': 0.31; 'post': 0.31; "can't": 0.32; 'posting': 0.32; 'subject:) ': 0.32; 'though,': 0.32; "who's": 0.32; 'changed': 0.33; 'useful': 0.33; 'source': 0.33; 'usually': 0.33; 'subject:change': 0.33; "i'll": 0.33; 'message- id:@gmail.com': 0.34; 'except': 0.34; 'list': 0.34; 'advice': 0.35; 'received:google.com': 0.35; 'feed': 0.35; 'list:': 0.35; 'quite': 0.35; 'asking': 0.35; "isn't": 0.35; 'community': 0.36; 'but': 0.36; 'list,': 0.36; 'there': 0.36; 'lines': 0.36; 'received:209.85': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'expect': 0.37; 'list.': 0.37; 'late': 0.38; 'received:209': 0.38; 'anything': 0.38; 'several': 0.38; 'someone': 0.38; 'mailing': 0.38; 'enough': 0.39; 'along': 0.39; 'easily': 0.39; 'to:addr:python.org': 0.40; 'some': 0.40; 'questions': 0.40; 'address': 0.61; 'back': 0.62; 'skip:n 10': 0.62; 'policy': 0.63; 'spot': 0.63; 'different': 0.63; 'our': 0.64; 'hours': 0.65; 'between': 0.65; 'soon': 0.65; 'past,': 0.66; 'signing': 0.66; "they're": 0.66; 'day': 0.67; 'reply': 0.68; 'email,': 0.69; 'subscribers': 0.72; 'useful.': 0.72; 'individuals': 0.73; 'friendly': 0.74; 'directly.': 0.76; 'obvious': 0.76; '(ie': 0.84; '*really*': 0.84; 'cc:addr:mail': 0.84; 'conversation': 0.84; 'post,': 0.84; 'suspended': 0.91; 'try.': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=DkUd/Prp502EldnEyzsTcwYqQHM81Jct14iiLMwLeDs=; b=ozkV+u+eVZ5ZQ0f8p+t+WBaFqAh35LpAYDka/lG4QAYzpgOsOo55CcOcpNYRJ/B5bh AeTA++V3PMjquEl2CmTCHSTixlm9zZidlJO8LwSTPEPvJanNKwphoLiMVX6BSZhLMrd1 xe8ksFdYwxyfDQVUIrrGOYIuFSeQucizoKGkGzBBDWj2nb4HDqBcrvh9e35p1dME20PT SidsduOd9bDiGr4nLtN8kuqw9qh/CLc645Ox3Lw57+2qgYylvQP3DgZvHP05lQ0ONwbu 9r2kdunaHAlCJI8iSC63pL52EPRDyZoikWRSfdjuqb3XL8tz4ZAqGBSd0ETDq/A7Kabq WO2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=DkUd/Prp502EldnEyzsTcwYqQHM81Jct14iiLMwLeDs=; b=XB5iwhWNjYQDh7ygfsqBRXBm0O9Or6/vagGWCvTqhmZI0S4s7rlNKc00YqBe/zBjQs Ssbigm3zs3pqJwrlcamast8K6eDUazCXYu+j4Cx2YdcmmMlyFTVUQw6Qf01ukXUiWaZS l3Ldc8MIrMEJXfK9AuxfgUFC8oVzwqcOlD6mWW/9pOpwiOX6DHoGP9yr53mS19/7nntw lsjS9OQhHZNSoaU3FynNy7Z/okDl4C/567fKmjViblV3HGDTUvgXRZg7MI5/fNbYSeav 9J0sco0dqdYMB0qfyr0WET7h1AMTvI9eSe8ksM/A7o6dEAUAsh3zTwf3k3OQly6Qd1pJ sYFg== X-Gm-Message-State: AOPr4FXTpx6JyxOcrJU0pvh7CVfg25PhgAVhCvQ7tB7qrevWsogi7cKS3boubv5mvrF9cw== X-Received: by 10.140.150.7 with SMTP id 7mr8695914qhw.38.1460930889013; Sun, 17 Apr 2016 15:08:09 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 In-Reply-To: <5713C08F.3010207@timgolden.me.uk> X-Mailman-Approved-At: Sun, 17 Apr 2016 19:12:22 -0400 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <57140947.3050902@gmail.com> X-Mailman-Original-References: <5713C08F.3010207@timgolden.me.uk> Xref: csiph.com comp.lang.python:107203 Hi- That seems like a reasonable approach, though I think there *really* needs to be an option along the lines of "subscribed to the list for the purposes of moderation, but not receiving list messages via email". I think I did this with the Git mailing list in the past, and it was quite useful. I prefer to read the mailing list over NNTP through Thunderbird -- if I have to decide between receiving every mailing list message via email, or not sending messages to the list, I'll probably decide to not send anything to the list at all. This is one of the reasons I'm not very active on this mailing list; it's hard to effectively participate in a conversation when I know it might be several hours or half a day before my message appears, and a discussion will likely have changed enough in that time that a late message may not be very useful. MMR... On 2016-04-17 12:57, Tim Golden wrote: > There's been a bit of chatter lately about the moderation on the > Python List (and, indirectly, comp.lang.python). The list moderators > have suspended a couple of posters for a while and we've been > discussing a little our policy towards non-subscribed posts. > > First, a quick summary of the current settings of the list: > > * Any post from someone who's not subscribed to the list is held for > moderation > > * Subscribers are also held for moderation until a moderator clears > that flag (which we usually do on the first post, unless there's some > doubt). This is basically to prevent canny spammers from signing up > and then posting garbage. > > * There are a few other rules which will cause posts to be held for > moderation: unduly large posts, certain odd headers, large-scale > cross-posting, etc. > > * All attachments are stripped > > Exactly how held posts are handled is down to each moderator: > generally, though, it's quite obvious as most spam is very blatant. > Occasionally, of course, we have a post which borders on (or is > clearly) objectionable, and we have to decide whether to reject it at > source or to let it through and let the community deal. > > Our approach to non-subscribed posts has been to let them through if > they're clearly genuine, ie non-spam. However, as has been pointed out > recently, this can quite easily result in useful advice falling on > deaf ears. The OP isn't subscribed to the list, may not be reading it > via gmane/ggroups etc. and may simply expect people to cc them > directly. The list subscribers have no way of knowing whether > someone's subscribed or not, so they reply to the List. And, of > course, some people object to cc-ing individuals as well as the List. > > Our new approach (from as soon as we set it up) will be to reject > unsubscribed posts with a friendly message indicating how to > subscribe. The only exception we expect to make is if we spot a > regular subscriber who's come in on a different address for some > reason (eg posting from a phone). > > The main effect, we hope, will be that people asking questions > actually see the answers. Of course, as we've seen in the past, some > people will be confounded by the way in which a mailing list works (ie > that they see all the chatter going through not just the answers to > their question). But I don't see there's very much we can do about > that except to help them to understand how it works. > > In general, please feel free to feed back to the list owners. Like > everyone around here, we're all volunteers so we can't guarantee to > respond in any particular timeframe, but we'll try. > > TJG