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 <ka...@php.net> wrote: > Hi Johannes > > 2017-07-24 0:03 GMT+02:00 Johannes Schlüter <johan...@schlueters.de> > > 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 > ka...@php.net >