Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Some background info is at #2358375: My Projects view should show co-maintained projects and #101341: 'My projects' should also display projects that are being co-maintained.
https://www.drupal.org/project/user is a View, and the exposed filter has some customization to only list the projects owned by a person. That should be updated to show co-maintained projects.
Comment | File | Size | Author |
---|---|---|---|
#11 | 2579293-11.patch | 5.78 KB | fjgarlin |
#8 | Projects_by_froboy___Drupal_org.png | 220.58 KB | froboy |
Comments
Comment #2
Liam MorlandComment #3
realityloopComment #4
Liam MorlandDo I have it right that what is needed is a new option in project_issue_get_projects()?
Comment #5
pwolanin CreditAttribution: pwolanin as a volunteer and at SciShield commentedYes, I might also like an easier way to exclude one project (e.g. I see Drupal core in my list and all core issues due to being in maintiners.txt)
Comment #6
dwwRe: #5: Right, @berdir and I were just discussing in the Slack that we should probably special-case core in a d.o hack for this feature, since *no one* listed in MAINTAINERS.txt wants core polluting their "My projects" page. ;)
Comment #7
dwwCompletely untested patch, but something like this is probably what we need.
I've lost all perms for access to d.o, testing, etc. My local d.o dev site is no more. So this is all blind coding. I also haven't looked at the project_issue codebase in a few years, so I'm probably rusty. But I figured I'd try to get this started...
Enjoy,
-Derek
Comment #8
froboyConfirming this is still an issue. I've created zero projects on my own but am maintainer of 40+ and none of them show up here.
Comment #9
fjgarlin CreditAttribution: fjgarlin as a volunteer and at Drupal Association commentedThe previous patch no longer applied. It seems that the concept of "participant" was dropped.
I tried to recreate the patch (not tested yet).
Comment #10
fjgarlin CreditAttribution: fjgarlin as a volunteer and at Drupal Association commentedTried the patch here: https://fjgarlin-drupal.dev.devdrupal.org/project/user
It's not working as expected, so we need more changes somewhere else.
Comment #11
fjgarlin CreditAttribution: fjgarlin as a volunteer and at Drupal Association commentedThe attached patch here should fix the issue. Please review.
Note that you'd need to change the view located at: "/admin/structure/views/view/project_issue_user_projects/edit"
* FILTER CRITERIA > Project (Projects a user maintains) > Settings
* Then change "Project choices to provide" to "Projects maintained by a given user".
* And remember to click "Save".
The patch is in action here: https://fjgarlin-drupal.dev.devdrupal.org/project/user
Comment #13
drummCommitted along with exporting the Views changes. Thanks!
Comment #14
froboyI see all of my projects now. Thank you!!!