Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87643 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 72715 invoked from network); 5 Aug 2015 12:58:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Aug 2015 12:58:05 -0000 Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.215.10 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.215.10 mail.experimentalworks.net Received: from [217.114.215.10] ([217.114.215.10:38798] helo=mail.experimentalworks.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A0/BC-11835-B5802C55 for ; Wed, 05 Aug 2015 08:58:04 -0400 Received: by mail.experimentalworks.net (Postfix, from userid 1003) id 5862444BC7; Wed, 5 Aug 2015 14:58:02 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on km31408.keymachine.de X-Spam-Level: X-Spam-Status: No, score=-1.0 required=4.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.0 X-Spam-HAM-Report: * -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP Received: from [192.168.2.34] (ppp-93-104-5-24.dynamic.mnet-online.de [93.104.5.24]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: johannes@schlueters.de) by mail.experimentalworks.net (Postfix) with ESMTPSA id 982A944BC4; Wed, 5 Aug 2015 14:58:00 +0200 (CEST) Message-ID: <1438779478.18995.103.camel@kuechenschabe> To: Ferenc Kovacs Cc: "internals@lists.php.net" Date: Wed, 05 Aug 2015 14:57:58 +0200 In-Reply-To: References: <41.B2.09373.B881EB55@pb1.pair.com> <1438641454.18995.10.camel@kuechenschabe> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.10.4-0ubuntu2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Move internals discussion to a better medium From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Tue, 2015-08-04 at 18:36 +0200, Ferenc Kovacs wrote: > personally I would prefer moving to something like google groups and doing > in a way that we can preserve archives ( I have no experience with google groups in a day o day usage basis. So I can't judge what they might do better. But a fun fact: PHP was started in 1995, Google only in 1998. Since 1995 many services and companies came and left. I don't think it is wise to make our processes depend on an external organization for which doesn't care about us. See i.e. GitHub. It s nice that folks can easily contribute code there but even if GitHub decides to shut down tomorrow it wouldn't have any impact on us, which is good. This mailing list is the heart of the php.net processes. So we should be in control. Yes, our own interfaces for outsiders aren't thaaaat nice. I remember Kalle(?) was working on a newer news.php.net web interface. Not sure what the state about that is. I believe that if the time used in this discussion had been used to modernize news.php.net it would have been a bigger benefit. Finally a quick word about tools like Redmine, Jira etc. Those are nice to formalize and enforce a structure and a process, but they work on another premise than our project: Simplified they assume a corporate environment where you plan your work and then assign your (human) resources to items (yes, yes, way more "agile"! I know) but that's not the environment we're having here: We can't reliably plan. Here contributors can disappear any time and they do that. And at some point they might find the time again and drop patches/proposals. And I think it is important to keep this open process. While there's room for fine tuning it, our RFC process does a good thing in documenting those drops while making sure that PHP can be a fun project, not one which feels like work. And I think it's incredible how little our entry barrier is. This enabled us that most features post 5.3 where added by folks who haven't been contributed before 5.3. It's really great to see all the new names which appeared in the NEWS file! And even RMs. A few o the recent RMs aren't long in the project either. And that in a project which isn't in a small corner but which is a central piece of the Web. A wrong decision here and tons of sites have issues. Tons of developers have to change their code. I'm always fascinated about that. (also looking back at my "PHP career" from that young kid who writes a small stupid patch nobody would seriously consider to RM to conservative elder on the outside complaining about all those patches nobody would consider by all these young kids :-D) Now back to other things, johannes