Making WordPress.org

Opened 14 months ago

Closed 14 months ago

Last modified 14 months ago

#8069 closed enhancement (fixed)

Create Core AI Contributor group / association

Reported by: JeffPaul Owned by:
Priority: normal Milestone:
Component: Profiles Keywords:
Cc:

Description

There's already a ​Core AI Team group/association, but would like to get a similar ​Core AI Contributor group/association created so we can grant each/either to folks who've contributed to get a profile badge.

Change History (7)

#1 @JeffPaul
14 months ago

Ideally we also get @isotropic, @flixos90, @swissspidy, and myself (as ​Core AI team leads) added as admins for both of these groups/associations so we can administer badges for folks contributing to the Core AI team.

#2 @coffee2code
14 months ago

  • Resolution → fixed
  • Status new → closed

Fixed in [23813-dotorg]:

Profiles: Add badge for Core AI contributors.

Fixes #8069.

Also, the four of you have been made admins to each of the two groups. Any of you can feel free to reach out directly to me if you'd rather just have either badge directly assigned as needed. Otherwise, the default user-request -> admin-approval mechanism is there.

#3 @JeffPaul
14 months ago

@coffee2code what's the URL to use to add folks to the group (as an admin or mod)?

#4 @coffee2code
14 months ago

@JeffPaul Unfortunately, there isn't currently a way for group admins/mods to directly add users. You can have a user request the badge (via a link like ​https://profiles.wordpress.org/associations/core-ai-contributor/) after which a group admin/mod can approve or decline the request (via the interface accessible through that same link). Or you (or any team rep) can ping a superadmin (like me) to directly assign badges. It's not ideal, but that's what we have at the moment.

#5 @JeffPaul
14 months ago

@coffee2code ok, that seems fair enough. Presumably there might be a way to script that in the future (e.g. more akin to the core contributor badge & getting a first credit in a core release)?

#6 @coffee2code
14 months ago

@JeffPaul It depends on if the badge criteria is something that is scriptable. Trac props are hooked into, which is how core/meta contributor badges are added as they happen. Events on certain sites can be scripted to trigger a badge (e.g. new photo published for photo contributor, new moderator added as user to the Photos site for photo team badge). So if it is something that can be determined programmatically (preferably also straight-forwardly), then it can likely be scripted. Some teams have a more nebulous threshold of one or more forms of participation (which could be hard to programmatically determine or gauge such as chat participation, mentoring, design input, organizing, etc). We also don't look to GitHub or other third-party-platform participation currently.

#7 @dd32
14 months ago

See #3043 and #3026 for badge UI for teams.

Note: See TracTickets for help on using tickets.