Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:41609 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99097 invoked from network); 1 Nov 2008 06:19:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Nov 2008 06:19:39 -0000 Authentication-Results: pb1.pair.com smtp.mail=ron@Opus1.COM; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ron@Opus1.COM; sender-id=unknown Received-SPF: pass (pb1.pair.com: domain Opus1.COM designates 192.245.12.8 as permitted sender) X-PHP-List-Original-Sender: ron@Opus1.COM X-Host-Fingerprint: 192.245.12.8 Viola.Opus1.COM OpenVMS 7.2 (Multinet 4.3-4.4 stack) Received: from [192.245.12.8] ([192.245.12.8:4940] helo=Viola.Opus1.COM) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 16/75-00587-9F4FB094 for ; Sat, 01 Nov 2008 01:19:38 -0500 Received: from [192.168.1.2] ([76.105.139.54]) by Opus1.COM (PMDF V6.2-X27 #9830) with ESMTPSA id <01N1E5VFXZIY8YZCBN@Opus1.COM> for internals@lists.php.net; Fri, 31 Oct 2008 23:19:34 -0700 (MST) Date: Fri, 31 Oct 2008 23:19:32 -0700 In-reply-to: <200810312043.01209.et@php.net> To: Stefan Walk Cc: PHP Internals Message-ID: <5DC3B9E0-A22B-486D-A958-DCFDDB432A72@opus1.com> MIME-version: 1.0 X-Mailer: Apple Mail (2.753.1) Content-type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-transfer-encoding: 7bit X-Gpgmail-State: !signed References: <2077BA98-A58A-4EBD-8088-413654E878BC@pooteeweet.org> <490B5CC5.8040808@lerdorf.com> <200810312043.01209.et@php.net> Subject: Re: [PHP-DEV] keeping traffic on this list manageable From: ron@Opus1.COM (Ronald Chmara) On Oct 31, 2008, at 12:43 PM, Stefan Walk wrote: > There are cases where one user replied to > multiple mails in a short time without fighting, just explaining and > discussiong, and you don't want to block that - as well as it > wouldn't stop > random people from suggesting dropping the $ from variables, making > the > namespace separator configurable etc. IMO, it's the volume of > people, not the > volume of messages, that is the main problem here. As a semi-non-random person (though people who have become very active only in the last few years may not remember me at all), I'd like to put in my two cents, based on, oh, 8+ years of working with this list, and my 22+ years of dealing with various lists/groups (email goes back to 1961, FWIW, before I was born). 1. Having a fairly advanced MUA helps. If you don't know what an MUA (Mail User Agent) is, then you may not remember the days when it was easy to get 1,800-10,000 messages a day off of various lists. The way this "message overload" problem was typically solved was with message grouping, and mail rules. Don't want to read a thread? Delete whole threads, not messages. Don't think a user is contributing? Put them in the bit-bucket. 2. Random off-topic-ness happens. It cannot be dictated away, moderated away, or programmed away. Feel free to try, but some of the best minds in the world have worked on this issue for 47 (yes, 47) years. No silver bullets, I'm afraid. 3. The "super-seekrit serious chat only about X" lists (or CC: chains, or IRC meetings, or wiki pages, or whatever) already exist, and have always existed. If people knew about them, they wouldn't be "seekrit", and away from the riff-raff of a publicly available mailing list. Most F/OSS projects have these back channels. They are not made available for public use because, well, they're not supposed to be. 4. If you are a developer of sufficient merit/need/value, you will likely be on both public lists for a project, and have access to the private back-channels for some things as well. This is just the way the system works. Sure, we could make official rules, and another shibboleth list/channel/chat/wiki, for a given piece of a project, and add another layer... but to what end? We already have a plethora of such channels, indeed, as a project grows, said channels create themselves out of necessity. So, to summarize, here's an example chain: -php-general -php-dev -, PHP sub-project "hidden/CC lists and chats" -, PHP core current C contributors and debuggers - Zeev (or who ever's) cell phone These layers already exist. The problem is not that we (as a community) lack these levels of discussion, the problem is that every so often, folks want to escalate to another level, or find that they've outgrown the level they're in, and complain about the 'Riff-Raff". If you contribute to higher levels, if you work on a feature that impacts others at a higher level, and want to also be a part of that smaller community, well..... it already exists. It just doesn't always have a mailing list that *anybody* can join because they "think they're important". -Bop