Make WordPress Core

Opened 4 months ago

Closed 3 months ago

Last modified 3 months ago

#62386 closed enhancement (fixed)

Add release squad titles to credits section.

Reported by: peterwilsoncc's profile peterwilsoncc Owned by: peterwilsoncc's profile peterwilsoncc
Milestone: 6.8 Priority: normal
Severity: normal Version:
Component: Help/About Keywords: has-patch
Focuses: Cc:

Description (last modified by peterwilsoncc)

For some time the WordPress release squads have been using the following titles that are not made available for translation within WordPress core.

As the titles have proven themselves good over time, it would be good to include them in core and allow their use in the WordPress credits API:

  • Release Coordination
  • Core Tech Lead
  • Core Triage Lead
  • Editor Tech Lead
  • Editor Triage Lead
  • Documentation Lead
  • Test Lead
  • Design Lead
  • Performance Lead
  • Default Theme Design Lead
  • Default Theme Development Lead
  • Minor Release lead

For future proofing, I would also suggest the non-component specific titles be added:

  • Tech Lead
  • Triage Lead

Edit: Updated list of titles following discussion in thread below.

Change History (16)

#1 @peterwilsoncc
4 months ago

  • Description modified (diff)

This ticket was mentioned in PR #7768 on WordPress/wordpress-develop by @yogeshbhutkar.


4 months ago
#2

  • Keywords has-patch added

#3 @yogeshbhutkar
4 months ago

Thank you, @peterwilsoncc, for opening the ticket.

I've added a corresponding PR for the requested changes. Let me know if the PR needs any further enhancements.

#4 @jorbin
4 months ago

Previous: #46293

I'm good with these titles, the only one I think we should also consider including here is "Minor Release lead" which can get added for the folks who take on that role.

#5 @yogeshbhutkar
4 months ago

@jorbin Thanks for the suggestion, updated the patch to also include 'Minor Release Lead'.

#6 @desrosj
4 months ago

  • Milestone changed from Awaiting Review to 6.8

Moving to 6.8 to discuss.

If it's decided to move forward with these new titles, I recommend that we backport the changeset and include it in a 6.7.x minor release. This will surface the strings in Glotpress for our polyglot contributors to translate ahead of 6.8 (or whatever the next major release ends up being), allowing the translations to roll forward.

#7 @peterwilsoncc
4 months ago

On #46293, @swissspidy mentioned that Coordinator has masculine and feminine forms in some languages causing it to be difficult to translate.

For coordinator and the other proposed titles, it would be good to get some feedback from the polyglot team to ensure that the titles can be translated in a gender neutral manner to avoid misgendering folks on the release squad.

This ticket was mentioned in Slack in #polyglots by peterwilsoncc. View the logs.


4 months ago

#9 @timse201
4 months ago

Hello,
thank you. Yes, the German community would have to use "Release-Koordinator und Release-Koordinatorin" for Release Coordinator.
I prefer to use/ translate it as "Release-Koordination" (Release Coordination). That way we don't need to gender.

#10 @audrasjb
3 months ago

As a fr_FR GTE I support what @timse201 said. We also translate these terms into gender neutral terms, for example "Release Coordination" ("Coordination de la version") instead of "Release Coordinator" ("Coordinateur de la version"). Maybe we can even use the same for the English version for better consistency?

#11 @peterwilsoncc
3 months ago

@timse201 @audrasjb Thank you both for your replies. I agree with JB's suggestion of using Coordination in English would be best, both for consistency and to reduce the chance of a gendered translation in some packages.

#12 @peterwilsoncc
3 months ago

  • Description modified (diff)

#13 @peterwilsoncc
3 months ago

I've posted on the PR to note the change in title to release coordination.

Is it worth adding a translator comment above each title to note the titles should prioritize gender neutrality over a direct translation?

#14 @peterwilsoncc
3 months ago

  • Owner set to peterwilsoncc
  • Resolution set to fixed
  • Status changed from new to closed

In 59545:

Help/About: Add additional release squad titles to credits page.

Introduces translatable strings for additional release squad titles.

This is to allow improved acknowledgement of an individual's role in a release squad by enabling the use of these roles in the credits API going forward.

Props audrasjb, desrosj, jorbin, timse201, yogeshbhutkar.
Fixes #62386.

#16 @SergeyBiryukov
3 months ago

In 59552:

Help/About: Reorder release squad titles for some consistency in translation tools.

Follow-up to [59545].

See #62386.

Note: See TracTickets for help on using tickets.