All project ownership issues got moved to the new issue queue https://drupal.org/project/projectownership. That queue has 3 components:
- Ownership transfer - for when people want to transfer project ownership to one another
- Abandoned / unsupported projects - for when people want to mark their projects as such
- Needs maintainers - new process, community members can create an issue when some project needs maintainers, others can apply to become one
Remaining tasks:
Write proper project description on the project pageUpdate all documentation about project ownership transfer to point to the new queue- Write documentation page for the new "Needs maintainers" component / process
Done:
Create 'project ownership' project https://drupal.org/project/projectownership
Move existing project ownership issues from webmasters queue to the new queue.
#2256249: Move 'Project ownership' issues to the new queue
Original post by jibran
@herom proposed a very nice idea on the Drupal.org 2014 roadmap brainstorming group about creating a "Need Maintainers" page. The basic idea is to create a page where module owners or users can ask for new maintainers, and interested users can apply maintainership. @jibran added a counter proposal
Let's make a "Need Maintainers" project on d.o. with an issue queue just like the webmasters issue queue.
If a module required a new maintainer, then the module owner or any other user can create an issue "Need Maintainer for x.y.z module" with a little explanation about why this project needs maintainers and list benefits, if any, of becoming a maintainer. Interested users can reply to the issue, and we can close/fix the issue once we have a new maintainer.
Comments
Comment #1
webchickThis sounds fantastic to me. I actually wonder too if we c/should just move the entire "Project ownership" process over to this queue instead? It'd be much more discoverable that way.
Comment #2
killes@www.drop.org commentedThat sounds like a very good idea.
Comment #3
tvn commentedGreat idea and +1 to moving all 'project ownership' stuff to this queue.
Comment #4
webchickWell then!
Marking RTBC, and will leave this for a couple of days.
Comment #5
tvn commentedI'd love to get sreynen's opinion on this as he is doing most of work in 'Project ownership' queue recently. Pinged him on IRC.
Comment #6
sreynen commentedThis sounds good to me. My only request is that abandoned/unsupported projects have a separate component, so it stays easy to focus on that particular subset of issues.
Also, just FYI, there's a group that seems to be largely intended to solve the same problem:
https://groups.drupal.org/co-maintainers-projects
But that's not really being used, so I don't see that as a problem.
Comment #7
Homotechsual commentedLove this idea!
Comment #7.0
Homotechsual commentedjust fixing typos and sentences.
Comment #8
tvn commentedOk, I think enough time passed for anyone to say anything against this idea, so I am going to implement it.
Comment #9
tvn commentedComment #10
tvn commentedComment #11
dddave commentedGlad I found this or I would've been pretty lost when suddenly all those issues were gone. ;)
Adding a late +1 and a reminder that we need to adjust our docs after implementation.
Comment #12
tvn commentedCreated #2256249: Move 'Project ownership' issues to the new queue to move issues around.
Comment #13
tvn commentedIssues got moved to the new queue https://drupal.org/project/projectownership. I removed "Project ownership" component from the Webmasters queue.
Remaining tasks here are:
1. Write proper project description on the project page
2. Update all documentation about project ownership transfer to point to the new queue
3. Write documentation page for the new "Needs maintainers" component / process
Any takers?
Comment #14
tvn commentedComment #15
tvn commentedComment #16
dddave commentedI'll work on this over the next days.
Comment #17
dddave commentedJust an update: #1 and #2 should be mostly done. I still have #3 to do though.
Comment #18
dddave commentedCreated https://www.drupal.org/node/2332703 (unpublished for now). Is this getting in the right direction? Reminder for myself: If the
sitepagegoes live, add info about it on the project page.edit: dang, false friend
Comment #19
tvn commentedThanks for starting the doc dddave. I edited it a bit to be more about 'what you should do if you need co-maintainer' versus 'what you should do if you don't have permissions to add someone'. I also found this page: https://www.drupal.org/node/23789 it has some tips 'How to find co-maintainer' at the bottom. I merged the ones which still make sense into your page. I think once this new page is published, we can remove those instructions and just link to the new page.
Comment #20
dddave commentedLet's get this finally finished. What needs to be done here? I've dropped the ball and could need some guiding light.
Comment #21
tvn commentedI think that your page just needs to be published and this is pretty much it.
Comment #22
dddave commentedPublished the page and added info about it on the project page.
Comment #23
joachim commentedYou also need to update the documentation pages that explain procedures such as taking over abandoned projects
Comment #24
dddave commentedAdded info/links to the best practices for comaintaining page and the dealing with unsupported modules page.