Proposed Solution For Recruiting More Mentors and Contributors

Events happening in the community are now at Drupal community events on www.drupal.org.
mrded's picture

Bellow is a summary of BOF's talk on DrupalCon Barcelona.

The problems:

  • Useful modules are being abandoned because maintainers are not supporting them
  • New Drupal contributors are creating “useless” modules just to get access for creating full projects

Solutions:

  • A page listing abandoned modules that is well promoted
  • New members may find a module they would like to support, and become a co-maintainer by solving issues and submitting patches
  • Grant co-maintainers with the "Create Full Projects" permission

Benefits:

  • New users will get a mentor (current maintainer)
  • New users will not contribute useless modules
  • New users will learn by working on real project (more fun)
  • Maintainers will transfer a module to the person they trust

Possible problem of that:

  • Co-maintainers may drop coding standards after their first module is allowed
  • Bad maintainers may teach bad practises

Possible solution of that:

  • Each commit should be checked for code standards – even commits by module owners

Comments

New users will get a mentor

cilefen's picture

New users will get a mentor (current maintainer)

This is an interesting idea, however, often the reason a given module is abandoned is because the maintainer is busy, gone, or not interested in working on it any more.

So...

hollyfox's picture

So would not promoting a page with abandoned modules allow others to possibly support it and let the old maintainers live in peace? And would not a new maintainer present the urge for the old maintainer to possibly become involved again as a mentor? It's only human nature.

I think the idea has merits.

I agree. The idea in general

cilefen's picture

I agree. The idea in general has merits. But is the notion that maintainers of abandoned modules will be willing to become mentors based on any facts? I don't think that is a workable part of the plan.

I agree. The idea in general

cilefen's picture

(double posted)

+1

firoz2456's picture

+1

Firoz

I suppose that we could have

duaelfr's picture

I suppose that we could have some contrib mentors like we have core mentors. Not knowing all about the module is not really what matters the most. We need people that can help to learn how to use an issue queue, what are the differences between a good module and a bad one, make some review to show example, etc.

I know a few people more involved in contrib because it's also easier than core. I'm quite sure they could be interested in that kind of project.

Community

Group organizers

Group categories

Community Group Freetags

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: