Problem/Motivation
Decided in #2281763: Make Drupal.org user profiles more robust
The current "Projects" listing on the d.o profile actually lists any project where someone committed the work of others (or themselves)
or where someone else who committed it gave the user git attribution (which only happens sometimes and can only happen when only one person worked on the code since git attribution cannot credit more than one person).
This confuses people since they think if they contributed code to a commit, they should see that project listed on their profile.
Reduce confusion.
Proposed resolution
Make a new listing of projects a user has contributed to.
Title: Projects Contributed to
What to list:
Meta listed
- patches
- forum posts - but projects do not have forums... do they?
- issue discussions - is this issues created, or comments on issues?
Proposed here
Remaining tasks
- Decide what kinds of "Contributed to" we might eventually want to track.
- Make sub issues for each kind of thing to (some we do not count now, and it could delay this new section if we wait for counting of all the things).
- Get a d.o dev server. https://www.drupal.org/node/1018084
- Make a new view or custom query to get a list of projects a user is a current maintainer of.
- Add it to the d.o Profile. (Does not need to wait on the re-organization. Put it above the current Projects listing of all the projects with git commit attributions).
User interface changes
New display on d.o profile.
API changes
No.
Comments
Comment #1
yesct commentedTitle?
Projects Contributed to
note that forum posts might not make sense to list here then. (since projects do not have forums)
Comment #2
yesct commentedComment #3
drummThey do not.
I'm not quite clear on the proposed resolution. What does "Meta listed" mean? What should this look like when implemented?
Comment #4
yesct commentedsome contribution credit issues have d.o profile improvements tag, and some have nothing and are easy to get lost (and not about profiles), so tagging to organize credit ones.
Comment #5
drummNow that we have issue credit on user profiles, I think that may fulfill this need.