Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87504 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27983 invoked from network); 2 Aug 2015 12:52:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Aug 2015 12:52:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.181 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.212.181 mail-wi0-f181.google.com Received: from [209.85.212.181] ([209.85.212.181:38341] helo=mail-wi0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D9/A1-09373-2821EB55 for ; Sun, 02 Aug 2015 08:52:18 -0400 Received: by wibxm9 with SMTP id xm9so82644755wib.1 for ; Sun, 02 Aug 2015 05:52:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:to :message-id; bh=HgEI+6Au4LVi7GKmZtBwNhmmyXcsBGOcS/FkmM7kiSc=; b=HD4BiSuVYnUv3XWTZJVaeqy7k3dJQseLDHrcnjkD/hHbZuRdJp+TZiViVBGG6qu0ZK sqx1pvyV/NjzZexzuVMtBA0BJa3fSfTZ9PcuRPVy7MkiVwSsZ+9BrAAfXdOlPr4W6gTt pshz2iYX2F1QB7q3Twp806N+lErLOm9xdnZVIbnx5m3GT8gaRfBWmojAq033BM74L++t kWYBuKdns6/ed2eQW1YWVasnO0aIv5HLM1fa6mVceLjYJFOyo3aOOJbOp4xn59t8/Ivp VaxsXCKfrMkupsmw31jFI+Y9Nz1FSMQd6YYdVWxCbpdOipfTsveqSkjC9XfHtM+VVgOb nlGA== X-Received: by 10.180.105.98 with SMTP id gl2mr25140143wib.56.1438519934752; Sun, 02 Aug 2015 05:52:14 -0700 (PDT) Received: from [192.168.0.6] (cpc68956-brig15-2-0-cust215.3-3.cable.virginm.net. [82.6.24.216]) by smtp.gmail.com with ESMTPSA id fh3sm8052857wib.20.2015.08.02.05.52.13 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 02 Aug 2015 05:52:13 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Date: Sun, 02 Aug 2015 13:52:01 +0100 To: PHP Internals Message-ID: <0E784DFA-5BDD-42B6-9BCE-7746BDA4FCBE@gmail.com> Subject: Re: [PHP-DEV] Move internals discussion to a better medium From: rowan.collins@gmail.com (Rowan Collins) On 2 August 2015 13:01:57 BST, Dor Tchizik wrote: >I propose that internals discussion to be moved (eventually entirely) >to a >different medium, where the example I have in mind is GitHub issues >(but >that is up for discussion). While I think a different medium could be worth considering, I don't think squeezing open-ended discussions into an issue management system is a good idea. I don't think the archives would be any easier to use, and a lot of conversations don't need elaborate code references. Those that do can use Pull Requests etc on GitHub already, and we could think of ways of making those more visible without generating excessive noise on the main list. There's always a temptation to put everything in one place, but it generally means compromises in the tools used. For instance, Wikipedia and MediaWiki use wiki pages for discussion, and Stack Overflow uses Q&A pages, but neither works as well as something actually designed for threaded discussion. E-mail has the obvious advantage of being usable in many different ways by different people. With a decent threaded mail client (i.e. not GMail's web UI, whose "conversations" have no notion of sub-threads or marking some messages as read but not others), it's quite easy to pick out the subjects you're interested in, catch up after a while away, etc. There may be better archive interfaces out there, as I agree that those aren't great right now. If you still think mailing lists aren't fit for purpose, though, why not look at something built for that actual purpose - phpBB, for instance? As a final note, while encouraging new users is definitely a good thing, any project the size of PHP will always have a core set of developers who spend a lot of time working on and discussing it. If you make those people's lives difficult, no amount of shiny markdown is going to recover their lost effort, so any process change has to be carefully considered from that angle. Regards, -- Rowan Collins [IMSoP]