[development] project node UI changes deployed on d.o
Derek Wright
drupal at dwwright.net
Thu Oct 2 07:10:59 UTC 2008
Since I suspect there might be a backlash, and the questions [1] have
already started coming in about the change, I wanted to briefly
announce/summarize here.
As of around 3pm PDT on 2008-10-01, all of the links to directly
submit new issues are gone from project nodes on drupal.org.
Duplicate issues suck a huge amount of time, and many of us
maintainers spend upwards of 1/2 of our effort in our issue queues
just marking things duplicate. This is a drain for maintainers, and
isn't all that friendly for the end users, either. To help avoid
this, we want to encourage people to view the queues and/or search
for an existing issue about their topic before submitting a new one.
Now, on the project nodes, you have the following issue-related choices:
Support
* View open issues
* View all issues
* View all support requests
* Search issues
* Report a security issue
Development
* View pending patches
* View available tasks
Note that the "View all ..." links bring you to a page that includes
closed, won't fix, duplicate, etc, to improve the visibility of those
issues. The "Report a security issue" link just brings you to the
security team page explaining the proper procedure for reporting
suspected vulnerabilities (that's been true since #218571 [2]).
Every issue query result page still contains a "Create" link to
submit an issue for that particular project. So, worst case, this
introduces a single additional click. Furthermore, maintainers still
have a "Create" link in your "My projects" [3] pages.
For background on this change, check out this issue: "#310446: Remove
issue creation links from project pages" [4].
Note, it's very easy to change these links (project.module provides a
hook, and we're tweaking it via drupalorg.module, so my usual
complaints about keeping things generic for the non-d.o use cases
don't apply). So, if people have suggestions for improvements,
please add them to #310446.
Enjoy,
-Derek (dww)
p.s. I could definitely see the benefit of a "Create a new issue"
link that brings you to the "view open issues" page with a
drupal_set_message() about "Please look for an existing issue before
you create a new one" or something. If folks are in favor of that,
please reopen #310446 and let's discuss there. Thanks.
[1] http://drupal.org/node/316097
[2] http://drupal.org/node/218571
[3] http://drupal.org/project/user
[4] http://drupal.org/node/310446
More information about the development
mailing list