Hi all!
I think the proper mailing list to discuss this is php-webmaster, but
since many whom this may concern are not subscribed there, so I'm
cross-posting to internals, too. Sorry if this is not appropriate.
Quite a while ago, Damian had suggested to "don't allow any further
edits, comments, uploads, or other activity except by php.net developer
accounts."[1] In my opinion, this is overdue, so after a very brief
"discussion" on this ticket, I submitted a respective PR[2].
Now, of course, this should be properly discussed on a mailing list, so
I'm sending this mail.
Does anybody have objections on proceeding with this, or maybe other
remarks?
[1] https://github.com/php/web-bugs/issues/114
[2] https://github.com/php/web-bugs/pull/120
Cheers,
Christoph
Quite a while ago, Damian had suggested to "don't allow any further
edits, comments, uploads, or other activity except by php.net developer
accounts."[1] In my opinion, this is overdue, so after a very brief
"discussion" on this ticket, I submitted a respective PR[2].Now, of course, this should be properly discussed on a mailing list, so
I'm sending this mail.Does anybody have objections on proceeding with this, or maybe other
remarks?
Yes, I think this is a good next step to take. (I haven't reviewed the actual pull request closely, but it looks good at first glance.)
On the php-webmaster side, I think the discussion needs to continue on how we handle some of these legacy websites that should become read-only, and bugs is probably at the top of that list. But we don't need to drag internals@ along for that.
Jim
I think the proper mailing list to discuss this is php-webmaster, but
since many whom this may concern are not subscribed there, so I'm
cross-posting to internals, too. Sorry if this is not appropriate.Quite a while ago, Damian had suggested to "don't allow any further
edits, comments, uploads, or other activity except by php.net developer
accounts."[1] In my opinion, this is overdue, so after a very brief
"discussion" on this ticket, I submitted a respective PR[2].Now, of course, this should be properly discussed on a mailing list, so
I'm sending this mail.Does anybody have objections on proceeding with this, or maybe other
remarks?[1] https://github.com/php/web-bugs/issues/114
[2] https://github.com/php/web-bugs/pull/120
Since nobody raised objections, I assume we can proceed with this now.
I would like to get some feedback on the PR[2], though, since the code
is completely untested (sorry, I do not have a development environment
set up for web-bugs, and would rather not spend much time on this).
Thanks,
Christoph
Quite a while ago, Damian had suggested to "don't allow any further
edits, comments, uploads, or other activity except by php.net developer
accounts."[1] In my opinion, this is overdue, so after a very brief
"discussion" on this ticket, I submitted a respective PR[2].[1] https://github.com/php/web-bugs/issues/114
[2] https://github.com/php/web-bugs/pull/120
The PR has been merged a couple of hours ago. That means:
-
for normal users the bug tracker is now read-only, except that they
can link to pull requests. Voting on bugs is completely disabled for
everbody. -
the original bug reporter is also allowed to edit the original post.
-
developers are still allowed to add comments, add patches, link pull
request etc.; i.e. no new restrictions are imposed on them.
Since the code base of the old bug tracker does not conform to
contemporary coding practises, and due to time constraints, only some
limited testing of the changes could be done (thank you very much,
Derick, for doing this!), so some of the new behavior may not be as
intended. If you notice any issues, please file a ticket at
https://github.com/php/web-bugs/issues, or perhaps even better, submit
a pull request at https://github.com/php/web-bugs/pulls.
Also note that it wouldn't make sense to do some refactoring or general
improvements to the code base; the long term goal should still be to
archive the bug tracker (i.e. make it read-only for everyone, even
developers). As such, please don't file new issues or pull request for
that. Only focused (minor) fixes appear to make sense at this point.
Cheers,
Christoph