Hi!
I notice that we have increased amount of spam coming in to
bugs.php.net. I'm not sure if anyone is maintaining it right now - but
it'd be nice to have changes to counter that - I see that anti-spam
measures exist on some forms but not on adding comments to closed bugs
for some reason. And also maybe add ability to delete comments at least
for some people, so it can be cleaned up.
Thanks,
Stas Malyshev
smalyshev@gmail.com
On Mon, Oct 4, 2021 at 1:20 AM Stanislav Malyshev smalyshev@gmail.com
wrote:
Hi!
I notice that we have increased amount of spam coming in to
bugs.php.net. I'm not sure if anyone is maintaining it right now - but
it'd be nice to have changes to counter that - I see that anti-spam
measures exist on some forms but not on adding comments to closed bugs
for some reason. And also maybe add ability to delete comments at least
for some people, so it can be cleaned up.
Yes, our spam problem on bugs.php.net is getting worse over time. It's
already possible to delete comments (feel free to add yourself to
https://github.com/php/web-bugs/blob/master/include/trusted-devs.php to
enable it) and I tend to delete a handful on a good day (on one
particularly bad day, I had to do a mass delete from the DB).
I don't think anyone maintains bugs.php.net -- the spam problem (both link
spam and actively malicious users) is part of the motivation to switch to
GitHub Issues (which requires authentication and thus can be moderated
effectively).
Regards,
Nikita
On Mon, Oct 4, 2021 at 1:20 AM Stanislav Malyshev smalyshev@gmail.com
I'm not sure if anyone is maintaining it right now - but
it'd be nice to have changes to counter that
The code for bugs.php.net has a huge amount of tech debt and is a
scary thing to touch.
part of the motivation to switch to
GitHub Issues (which requires authentication and thus can be moderated
effectively).
When this was raised before, people seemed to have two concerns:
- not having a single linear history of bugs.
- having to risk losing a whole load of bug reports if the PHP project
ever moves away from using Github.
If we:
- Close bugs.php.net to all new bugs, except maybe those created by
logged in php.net accounts. - Prevent any non-logged in users from commenting.
- Mirror any new bugs created on github to bugs.php.net with the
appropriate packages etc. - Mirror comments + updates from github to bugs.php.net.
that would address both those concerns.
Github now supports Templates* for issue forms, these could be setup
so users still select "Package affected", "PHP version" etc
I'm prepared to do that work...if it sounds like a sensible plan to
others and the work wouldn't be wasted.
cheers
Dan
Ack
Github now supports Templates* for issue forms, these could be setup
so users still select "Package affected", "PHP version" etc
More interesting than templates is the overhauled Issues system Github
have in beta, where you can define custom fields, then sort and filter
by them: https://github.com/features/issues
That would fix my main concern, which is that every sizeable project
I've seen using Github for bug tracking has dozens of custom labels, and
a bunch of bots to keep them all consistent. See for instance the
examples which came up last time we had this conversation:
https://externals.io/message/114300#114320
Regards,
--
Rowan Tommins
[IMSoP]