Branching this issue off of: #2666584: [Community Initiative Proposal] Project Applications Process Revamp as the primary meta issue is becoming unwieldy.

With the gates open to new users creating projects on Drupal.org without going through a project application process, code quality, peer review, and project discovery is more important than ever.

We can take some guidance on what signals are important based on the PAReview template.

There are several categories of improvements we'd like to make in this area:

[Please note that not all of these issues will necessary be included in our implementation plan for this phase.]

Code/project quality signals

Discourage duplicate effort

  • This is the sort of thing that can sometimes be accomplished by simply allowing ratings and other factors (^^ such as the above) to separate the best of the implementations from the duplicates
  • #937778: Similar Module Comparison
  • Use Flag to 'report duplicate module' (who would be alerted? both maintainers?)

Incentives for peer review

Ratings & Reviews

Project discovery

Comments

hestenet created an issue. See original summary.

hestenet’s picture

Title: [Project application revamp Phase 4] Improve project discovery with strong project quality signals(automated) and incentivize peer code review(manual) » [PAR Phase 4] Improve project discovery with strong project quality signals(automated) and incentivize peer code review(manual)
Issue summary: View changes
Issue tags: +project application revamp
hestenet’s picture

Issue summary: View changes
Mixologic’s picture

tostinni’s picture

Issue summary: View changes

Link fix.

gonssal’s picture

On the Ratings & Reviews part, in my opinion the best option would be a thumb-up/thumb-down functionality a-la-reddit. Only logged in users should be able to cast a vote per project and it should be able to be changed whenever the user wants.

I'd put it between the Reported installs and Downloads paragraphs on a project's page.

hestenet’s picture

hestenet’s picture

Issue summary: View changes
hestenet’s picture

Issue summary: View changes
Issue tags: +Needs design