When #2454283: Remove block user fasttoggle from community role is deployed, as part of #2386793: Modify user role progression on Drupal.org, users with a relatively high level of participation on Drupal.org, and a certain length of time as members, should get the Community role. This should come with an email letting them know about UI changes and policies.

Deployment

  1. Merge 2454285-community-autogrant of both drupalorg and drupalorg_crosssite.
  2. Set drupalorg_crosssite_community_threshold_* variables in settings.local.php.
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

drumm’s picture

Project: Drupal.org customizations » Drupal.org cross-site customizations
Component: User profiles » Code

  • drumm committed 89ab2ae on 2454285-community-autogrant
    Issue #2454285: Users should get 'Community' role automatically when...
drumm’s picture

Issue summary: View changes
Status: Active » Needs review
jhodgdon’s picture

The first sentence of the issue summary has no verb, making it a bit difficult to tell what this issue is proposing to do. Also lacks details -- what level of participation, and what type?

drumm’s picture

Issue summary: View changes

Totally forgot the last part of the sentence, added "… should get the Community role"

drumm’s picture

Although this is less exploitable than the spam protection measures, I'm not sure I want to post the specific thresholds publicly. I'll send over a copy to you.

jhodgdon’s picture

Issue summary: View changes

Adding one clarification that I got from our IRC conversation to the issue summary (not adding specifics, agreed we don't want to provide details on how to exploit the process).

drumm’s picture

Status: Needs review » Needs work
Parent issue: » #2386793: Modify user role progression on Drupal.org

#2386793: Modify user role progression on Drupal.org has more details on the criteria, including one I missed

Their account was created more than 3 months ago

  • drumm committed 8465ec4 on 2454285-community-autogrant
    Issue #2454285: Add a required time
    
drumm’s picture

Status: Needs work » Needs review
drumm’s picture

Status: Needs review » Fixed
Issue tags: +needs drupal.org deployment

I'm deploying the welcome email part of this today, and the auto-granting will follow tomorrow.

  • drumm committed 8465ec4 on 7.x-3.x
    Issue #2454285: Add a required time
    
  • drumm committed 89ab2ae on 7.x-3.x
    Issue #2454285: Users should get 'Community' role automatically when...
drumm’s picture

Issue tags: -needs drupal.org deployment

This has been deployed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

greggles’s picture

drumm’s picture

It didn't actually, that's getting the 7.x-integration branch synced back to 7.x-prod.

https://bitbucket.org/drupalorg-infrastructure/drupal.org/commits/all is a better view of the whole picture.

harivenuv made their first commit to this issue’s fork.