2017-01-17 18:22 GMT+01:00 Andreas Heigl <andr...@heigl.org>:

> Hi All.
>
> Am 17.01.17 um 17:51 schrieb Christoph M. Becker:
> > On 17.01.2017 at 17:35, Stanislav Malyshev wrote:
> >
> >>> People can now cross-reference issues, discuss, get notifications, and
> >>> have some simplified/readable markup.
> >>
> >> All this, except for markup, is available on bugs.php.net. And I don't
> >> think markup is that important - I'm pretty sure one can discuss bugs in
> >> plain text.
> >
> > Well, what is missing is a simple means to ping another developer –
> > currently the only way to do so is assigning the ticket to them, but
> > that's not always appropriate.
> >
> Personally I think it's best for a project like the PHP-Project to stay
> as independent as possible. And that also means have our own bugtracker.
> And as the whole project is about a programming language why the heck
> should that bugtracker not be written in (vanilla) PHP.
>
> That gives us the advantage that we can decide what we need and have the
> possibility to change it according to changing needs.
>
> But that also has the disadvantage that we have to decide what we need
> and that we have to change it according to changing needs. And that is
> where I currently see an issue.
>
> Searching Bugs is - lets put it diplomatic - a challenge. The
> fulltext-search doesn't work pretty well, the list of possible
> subprojects is endless and the pull request I submitted to be able to
> search for commenters names is still sitting in the PR queue for the
> last 16 months or so.
>
> Which brings me to the next thing: It isn't clear who's in charge.
> Issues with the bug-tracker are handled in a similar timely manner as
> some issues in the language itself. So why should one invest time to
> adapt the bugtracker to our needs when no one seems to notice or care.
>
> So no wonder people are looking for alternatives. And let's be honest
> here: The UI looks pretty – 2001? A facelift would make a difference:
> But who would do it? And when someone would do it: Who'd actually apply it?
>
> For me the Bugtracker works pretty OK. There are things that could be
> handled better but for managing issues, assigning them etc it's OK.
> Definitely not worse than Github-issues!
>
> We should work on making transparent who's in charge for the
> issue-tracker and whom to address for issues with it. Only then it's
> possible to bring people back to it and add fixes to their own itches.
>
> Like adding a PR to notify people by mentioning them. Or by allowing
> code-samples to be formatted. Because formatted code *is* easier to read
> than unformatted code. And we already make formatting in plain text, so
> why not allow that in the bug-tracker?
>
> And because there are a lot of "should"s and "could"s in there: I'd love
> to help out: But someone will need to help me (or whoever else wants to
> help) in getting to know the details and internals of – internals? – the
> system…
>
> Just my 0.02 €
>
> Cheers
>
> Andreas


That's exactly the issue PHP currently has, no clear responsibilities. The
mailing system is one nobody understands, the bug tracker is something
nobody cares to maintain. I can completely understand people saying PHP
should stay as independent as possible, but that only works as long as
there's one if not many to maintain our own systems.

I could help improving the bug tracker, but it's only worth if those
updates will get deployed. I even tried to get it working locally some time
ago, but had issues setting it up, I think they were related to PEAR.

Regards, Niklas

Reply via email to