Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:100027 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8708 invoked from network); 24 Jul 2017 08:26:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jul 2017 08:26:39 -0000 Authentication-Results: pb1.pair.com header.from=mathiasgrimm@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=mathiasgrimm@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.173 as permitted sender) X-PHP-List-Original-Sender: mathiasgrimm@gmail.com X-Host-Fingerprint: 209.85.192.173 mail-pf0-f173.google.com Received: from [209.85.192.173] ([209.85.192.173:33454] helo=mail-pf0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9F/69-18680-E3FA5795 for ; Mon, 24 Jul 2017 04:26:38 -0400 Received: by mail-pf0-f173.google.com with SMTP id s70so44373071pfs.0 for ; Mon, 24 Jul 2017 01:26:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=08nlO4Jb6l+wMQEX6Z9I3HvtdzYzoGPfSlh+chgY2WM=; b=DqrSxvD/QsB2qMzl7mzyMozEDWur83ZT+BH1NQMworWNQ7m+FqZWZmqAv93LQu3Fj9 kXF6D++kODAwVAVbbDKkMnDuXj7fVCJMkY85H7b0d2CaYzbtYz272KI668pPHK5oRaZN fT+cbHs2iE+0SrUUukRC4UeAuy3cr8VBJelE+l0rqdt4yc8vOIrFPMxG5+8HvBQmexHL 1ur/A1oPcZ+Tis3XWjmoym45nWblVe3HtOD8/Al5QqVc9pH0lWGsz6adl9grYUY9CTgA 5+DZYKfUOeKZ3dMqT7FH+HGxzJ7mLFqBR8Ycnp6Q2kvyDoh7s9TTWUHuSPLETJaAWJ0F s3dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=08nlO4Jb6l+wMQEX6Z9I3HvtdzYzoGPfSlh+chgY2WM=; b=ObEfUVM5FbMPCDjLEkqoLZWd/gr0UdU9JPdTxAgg/y3XLIMDZrc13WrgPEQ4dK3x3b bYWxQDJauH8t6i5Nny2VN9rFCeGfRtXkfZpFaZ2cDIJQ+vXy7RH/wdP67fIHqzfDmTcb 4sEzAQeNn4Qy7SqEw8ZfvqDqYGXZB9ak4hYu6ewUwyrAKg7Mg8DZXvALhzMpbHRenhLR 3ss4z1rQ+fa/torp3XRWaF0KPzczamVxeDIoU5QCqk7wckF83gpNVOmTi7l2W3pQTpy9 0yQZvl8CrWUjNws2ImmIc+6+7PsoX8cOVzOZvkRmEv4fNc52IliPOUGN8DbQkpR+k5LD /xdA== X-Gm-Message-State: AIVw110r/FbL+XRCgCzgqzNSafs7u2YaizC29i94wudsXQmEstg5IlJz njmHit3AmX0pIMdSrVr5Ws3XqOV9MA== X-Received: by 10.84.254.8 with SMTP id b8mr13486578plm.250.1500884795878; Mon, 24 Jul 2017 01:26:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.156.2 with HTTP; Mon, 24 Jul 2017 01:26:35 -0700 (PDT) In-Reply-To: References: <1500551058.16819.47.camel@schlueters.de> <1500584492.16819.71.camel@schlueters.de> <1500847438.16819.86.camel@schlueters.de> Date: Mon, 24 Jul 2017 10:26:35 +0200 Message-ID: To: Kalle Sommer Nielsen Cc: =?UTF-8?Q?Johannes_Schl=C3=BCter?= , Sara Golemon , Niklas Keller , PHP Internals Content-Type: multipart/alternative; boundary="089e08e4c4211b703b05550bf995" Subject: Re: [PHP-DEV] bugs.php.net website From: mathiasgrimm@gmail.com (Mathias Grimm) --089e08e4c4211b703b05550bf995 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks all for the comments. While I understand the motivations & reasons I think I would prefer not to help in this specific case. Nothing wrong with the approach but different then what I was expecting to spend my free time on. I hope everything goes ok. Count on me for further improvements if the idea changes. Cheers, Mathias On 24 July 2017 at 10:15, Kalle Sommer Nielsen wrote: > Hi Johannes > > 2017-07-24 0:03 GMT+02:00 Johannes Schl=C3=BCter > > It is also good for the PHP ecosystem at large to show we're using > > libraries, where it makes sense. If we use a variety we're also not > > favoring single ones :) > > As much as I agree with that, I do not see a big thing that using a > library makes it much easier to do for a bug tracker that fits our > needs. Okay maybe a captcha or SSO, but the rest can be done in a > simple encapsulation that we don't need thousands of lines of code > just to implement something so basic. > > > A reason for this is that these sites are not "actively developed" and > > it should be possible to find the relevant code within a few minutes, > > even when looking at it every second year or though. With the current > > architecture I go to search.php's code and can see what's going on. > > With a framework I have to see how the framework handles the routing > > and where the relevant controller is and so on and so forth ... this > > is contrary to other projects under constant development possibly by > > larger teams and is also different from developing a generic bug > > tracker (or whatever site you look at) where things need to be > > configurable for different usage scenarios ... > > I think the main reason for these sites not being actively developed > is that they do their job, I did some minor cosmetics to the bug > tracker, but besides maybe better integration with github PR's, I > can't see that many more features our tracker needs. > > I get that with a framework it makes the debugging route easier or if > you are just curious to study the code, and we can still achieve that > with simplistic encapsulation where it makes sense. If we keep your > example with search, what we can do is to implement functionality that > returns records based on criteria, we need that functionality in > multiple places anyway. > > I always saw the PHP project as an example to how powerful the > language is by its own, out of the box and I will continue to advocate > for us to continue that way > > -- > regards, > > Kalle Sommer Nielsen > kalle@php.net > --089e08e4c4211b703b05550bf995--