From ef1d818ca689a3dfc64adcb13084d6465af2b04e Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Tue, 24 Jun 2025 16:50:48 +0100 Subject: [PATCH] Bug 40022: [24.05.x] Add the 25.11 release team This patch updates the teams.yaml to include the voted in 25.11 release team. Test plan 1/ Check against https://wiki.koha-community.org/wiki/Release_Teams Signed-off-by: Paul Derscheid Signed-off-by: Martin Renvoize --- docs/teams.yaml | 171 +++++++++++++----- .../prog/en/includes/about-team.inc | 77 +++++++- .../intranet-tmpl/prog/en/modules/about.tt | 5 + 3 files changed, 196 insertions(+), 57 deletions(-) diff --git a/docs/teams.yaml b/docs/teams.yaml index 5233e291ad3..37a984fdf29 100644 --- a/docs/teams.yaml +++ b/docs/teams.yaml @@ -573,8 +573,8 @@ team: translation: name: Bernardo González Kriegel packaging: - name: Mirko Tietgen - name: Mason James + - name: Mirko Tietgen + - name: Mason James ci: - name: Tomás Cohen Arazi maintainer: @@ -624,8 +624,8 @@ team: translation: name: Bernardo González Kriegel packaging: - name: Mirko Tietgen - name: Mason James + - name: Mirko Tietgen + - name: Mason James (17.05) ci: - name: Tomás Cohen Arazi maintainer: @@ -680,8 +680,8 @@ team: - name: Indranil Das Gupta - name: Bernardo González Kriegel packaging: - name: Mirko Tietgen - name: Mason James + - name: Mirko Tietgen + - name: Mason James ci: - name: Tomás Cohen Arazi - name: Jonathan Druart @@ -1008,6 +1008,8 @@ team: name: Owen Leonard - area: Accounts name: Martin Renvoize + - area: Elasticsearch + name: Fridolin Somers - area: Zebra name: Fridolin Somers bugwrangler: @@ -1027,6 +1029,8 @@ team: - name: Mason James ci: - name: Mason James + wiki: + - name: Thomas Dukleth accessibility_advocates: - name: Henry Bolshaw - name: Wainui Witika-Park @@ -1050,16 +1054,16 @@ team: qa_manager: name: Katrin Fischer qa: - - name: Tomás Cohen Arazi - - name: Nick Clemens + - name: Andrew Nugged - name: Jonathan Druart - - name: Victor Grousset - - name: Kyle M Hall - name: Joonas Kylmälä - - name: Andrew Nugged - - name: Martin Renvoize + - name: Kyle M Hall - name: Marcel de Rooy + - name: Martin Renvoize + - name: Nick Clemens - name: Petro Vashchuk + - name: Tomás Cohen Arazi + - name: Victor Grousset te: - area: UI Design name: Owen Leonard @@ -1076,11 +1080,11 @@ team: name: David Nind documentation_team: - name: Aude Charillon - - name: Rocio Lopez - - name: Kelly McElligott - - name: Martin Renvoize - name: Caroline Cyr La Rose + - name: Kelly McElligott - name: Lucy Vaux-Harvey + - name: Martin Renvoize + - name: Rocio Lopez meeting_facilitator: - name: Jessica Zairo translations: @@ -1126,6 +1130,7 @@ team: - name: Marcel de Rooy - name: Fridolin Somers - name: Petro Vashchuk + - name: David Cook te: - area: UI Design name: Owen Leonard @@ -1193,9 +1198,7 @@ team: - area: REST API name: Martin Renvoize - area: ERM - name: Pedro Amorim - - area: ERM - name: Agustín Moyano + name: Pedro Amorim, Agustín Moyano bugwrangler: - name: Aleisha Amohia - name: Indranil Das Gupta @@ -1243,17 +1246,17 @@ team: name: Katrin Fischer qa: - name: Aleisha Amohia - - name: Nick Clemens + - name: Andrii Nugged - name: David Cook + - name: Emily Lamancusa - name: Jonathan Druart - - name: Lucas Gass - - name: Victor Grousset - name: Kyle M Hall - - name: Emily Lamancusa - - name: Andrii Nugged - - name: Martin Renvoize + - name: Lucas Gass - name: Marcel de Rooy + - name: Martin Renvoize + - name: Nick Clemens - name: Petro Vashchuk + - name: Victor Grousset te: - area: UI Design name: Owen Leonard @@ -1363,9 +1366,10 @@ team: ktd: - name: Tomás Cohen Arazi wiki: - - name: Thomas Dukleth - name: George Williams + - name: Katrin Fischer - name: Mason James + - name: Thomas Dukleth website: - name: Liz Rea newsletter: @@ -1390,23 +1394,23 @@ team: qa_manager: name: Martin Renvoize qa: - - name: Marcel de Rooy - - name: Kyle M Hall - - name: Emily Lamancusa - - name: Nick Clemens - - name: Lucas Gass - - name: Tomás Cohen Arazi - - name: Julian Maurice - - name: Victor Grousset - name: Aleisha Amohia + - name: Chris Cormack - name: David Cook - - name: Laura Escamilla + - name: Emily Lamancusa - name: Jonathan Druart - - name: Pedro Amorim + - name: Julian Maurice + - name: Kyle M Hall + - name: Laura Escamilla + - name: Lucas Gass + - name: Marcel de Rooy - name: Matt Blenkinsop - - name: Thomas Klausner + - name: Nick Clemens - name: Paul Derscheid - - name: Chris Cormack + - name: Pedro Amorim + - name: Thomas Klausner + - name: Tomás Cohen Arazi + - name: Victor Grousset te: - area: UI Design name: Owen Leonard @@ -1463,33 +1467,38 @@ team: - version: 24.11 name: Paul Derscheid - version: 24.05 - name: Wainui Witika-Park + name: Catalyst (Wainui Witika-Park, Alex Buckley, Aleisha Amoha) - version: 23.11 name: Fridolin Somers - version: 22.11 - - name: Laura Escamilla + name: Jesse Maseto qa_manager: name: Martin Renvoize qa: - - name: Victor Grousset - - name: Lisette Scheer - - name: Emily Lamancusa + - name: Aleisha Amohia + - name: Baptiste Wojtowski + - name: Brendan Lawlor - name: David Cook + - name: David Nind + - name: Emily Lamancusa - name: Jonathan Druart - name: Julian Maurice - - name: Baptiste Wojtowski - - name: Paul Derscheid - - name: Aleisha Amohia - - name: Laura Escamilla - - name: Tomás Cohen Arazi - name: Kyle M Hall - - name: Nick Clemens + - name: Laura Escamilla + - name: Lisette Scheer - name: Lucas Gass + - name: Magnus Enger - name: Marcel de Rooy + - name: Martin Renvoize - name: Matt Blenkinsop + - name: Nick Clemens + - name: Owen Leonard + - name: Paul Derscheid - name: Pedro Amorim - - name: Brendan Lawlor - name: Thomas Klausner + - name: Tomás Cohen Arazi + - name: Victor Grousset + - name: Wainui Witika-Park security_manager: - name: Tomás Cohen Arazi te: @@ -1508,7 +1517,7 @@ team: documentation_team: - name: Aude Charillon - name: David Nind - - name: Caroline Cyr La Rose + - name: Caroline Cyr la Rose translation: name: Jonathan Druart meeting_facilitator: @@ -1531,3 +1540,65 @@ team: - name: Lauren Purton newsletter: name: Michael Kuhn + accessibility_advocate: + name: David Nind + 25.11: + release_date: 1763855999 + manager: + name: Lucas Gass + maintainer: + - version: 25.05 + name: Paul Derscheid + - version: 24.11 + name: Fridolin Somers + - version: 24.05 + name: Jesse Maseto + - version: 22.11 + name: "Catalyst IT (Wainui, Alex, Aleisha)" + maintainer_assistants: + - version: 25.05 + name: Martin Renvoize + - version: 24.11 + name: Baptiste Wojtkowski + - version: 24.05 + name: Laura Escamilla + qa_manager: + name: Martin Renvoize + qa: + - name: Andrew Fuerste-Henry + - name: Andrii Nugged + - name: Baptiste Wojtkowski + - name: Brendan Lawlor + - name: David Cook + - name: Emily Lamancusa + - name: Jonathan Druart + - name: Julian Maurice + - name: Kyle Hall + - name: Laura Escamilla + - name: Lisette Scheer + - name: Marcel de Rooy + - name: Nick Clemens + - name: Paul Derscheid + - name: Petro V + - name: Tomás Cohen Arazi + - name: Victor Grousset + documentation: + name: David Nind + documentation_team: + - name: Aude Charillon + - name: Caroline Cyr La Rose + - name: Donna Bachowski + - name: Heather Hernandez + - name: Kristi Krueger + - name: Philip Orr + translation: + name: Jonathan Druart + website: + name: David Nind + wiki: + - name: George Williams + - name: Thomas Dukleth + social_media: + name: David Nind + newsletter: + name: Michael Kuhn diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/about-team.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/about-team.inc index ff1c6103da6..c057b16cb3a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/about-team.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/about-team.inc @@ -43,12 +43,22 @@ [%- END -%] [%- BLOCK contributions -%] -[%- IF p.roles || p.notes -%] -
    - [% FOREACH r IN p.roles %]
  • [% INCLUDE role role=r %] ([% r.value.join(', ') | html %])
  • [% END %] - [% IF p.notes %]
  • [% p.notes | html %]
  • [% END %] -
-[%- END -%] + [%- IF p.roles || p.notes -%] +
    + [% FOREACH r IN p.roles %] + [% SET sorted_versions = r.value.nsort.reverse %] +
  • + [% INCLUDE role role=r %] + ([% IF sorted_versions.size <= 2 %] + [% sorted_versions.join(', ') | html %] + [% ELSE %] + [% sorted_versions.slice(0,1).join(', ') | html %], ... + [% END %]) +
  • + [% END %] + [% IF p.notes %]
  • [% p.notes | html %]
  • [% END %] +
+ [%- END -%] [%- END -%] [%- BLOCK team -%] @@ -268,6 +278,13 @@ [% END %] + [% IF t.social_media %] +
  • Social media manager: + [% INCLUDE person p=t.social_media %] +
  • + [% END %] + [% IF t.wiki %] [% IF t.wiki.size == 1 %]
  • Wiki manager: @@ -284,7 +301,53 @@ [% END %] [% END %] - [% IF v != 'release' %] + [% IF t.meeting_facilitator %] +
  • Meeting facilitator: + [% INCLUDE person p=t.meeting_facilitator %] +
  • + [% END %] + + [% IF t.chairperson %] +
  • Meetings chairperson: + [% INCLUDE person p=t.chairperson %] +
  • + [% END %] + + [% IF t.database %] +
  • Documentation specialist: + [% INCLUDE person p=t.database %] +
  • + [% END %] + + [% IF t.live_cd %] +
  • Live CD maintainer: + [% INCLUDE person p=t.live_cd %] +
  • + [% END %] + + [% IF t.vm %] +
  • Virtual machine maintainer: + [% INCLUDE person p=t.vm %] +
  • + [% END %] + + [% IF t.translation_assistant %] +
  • Translation manager assistant: + [% INCLUDE person p=t.translation_assistant %] +
  • + [% END %] + + [% IF v != 'release' %] +
  • Release manager: + [% INCLUDE person p=t.manager %] +
  • Release manager: [% INCLUDE person p=t.manager %] diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt index 37e6133a237..3062cfef3f7 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt @@ -11,6 +11,11 @@ [% t("Koha") | html %] [% END %] [% INCLUDE 'doc-head-close.inc' %] + [% INCLUDE 'header.inc' %] -- 2.39.5