Make WordPress Core

Opened 2 years ago

Closed 22 months ago

Last modified 13 months ago

#62386 closed enhancement (fixed)

Add release squad titles to credits section.

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

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 (17)

#1 @peterwilsoncc
2 years ago

  • Description modified (diff)

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


2 years ago
#2

  • Keywords has-patch added

#3 @yogeshbhutkar
2 years 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
2 years 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
2 years ago

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

#6 @desrosj
2 years ago

  • Milestone Awaiting Review → 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
23 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.


23 months ago

#9 @timse201
23 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
23 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
23 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
22 months ago

  • Description modified (diff)

#13 @peterwilsoncc
22 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
22 months ago

  • Owner set to peterwilsoncc
  • Resolution → fixed
  • Status new → 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
22 months ago

In 59552:

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

Follow-up to [59545].

See #62386.

This ticket was mentioned in ​Slack in #core by desrosj. ​View the logs.


13 months ago

Note: See TracTickets for help on using tickets.