Making WordPress.org

Opened 6 months ago

Closed 6 months ago

Last modified 5 months ago

#8069 closed enhancement (fixed)

Create Core AI Contributor group / association

Reported by: jeffpaul's profile JeffPaul Owned by:
Milestone: Priority: normal
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
6 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
6 months ago

  • Resolution set to fixed
  • Status changed from new to 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
5 months ago

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

#4 @coffee2code
5 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
5 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
5 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
5 months ago

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

Note: See TracTickets for help on using tickets.