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 <paul.derscheid@lmscloud.de>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Jesse Maseto <jesse@bywatersolutions.com>
This commit is contained in:
Martin Renvoize 2025-06-24 16:50:48 +01:00 committed by Jesse Maseto
parent 111f2d2031
commit d077dcb01b
No known key found for this signature in database
GPG Key ID: 4D16BFCF78FFFDEC
3 changed files with 202 additions and 63 deletions

View File

@ -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: Jonathan Druart
- name: Victor Grousset
- name: Kyle M Hall
- name: Joonas Kylmälä
- name: Andrew Nugged
- name: Martin Renvoize
- name: Jonathan Druart
- name: Joonas Kylmälä
- 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: David Cook
- name: Jonathan Druart
- name: Lucas Gass
- name: Victor Grousset
- name: Kyle M Hall
- name: Emily Lamancusa
- name: Andrii Nugged
- name: Martin Renvoize
- name: David Cook
- name: Emily Lamancusa
- name: Jonathan Druart
- name: Kyle M Hall
- 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: David Cook
- name: Laura Escamilla
- name: Jonathan Druart
- name: Pedro Amorim
- name: Matt Blenkinsop
- name: Thomas Klausner
- name: Paul Derscheid
- name: Chris Cormack
- name: David Cook
- name: Emily Lamancusa
- name: Jonathan Druart
- name: Julian Maurice
- name: Kyle M Hall
- name: Laura Escamilla
- name: Lucas Gass
- name: Marcel de Rooy
- name: Matt Blenkinsop
- name: Nick Clemens
- name: Paul Derscheid
- 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

View File

@ -43,12 +43,22 @@
[%- END -%]
[%- BLOCK contributions -%]
[%- IF p.roles || p.notes -%]
<ul>
[% FOREACH r IN p.roles %]<li>[% INCLUDE role role=r %] ([% r.value.join(', ') | html %])</li>[% END %]
[% IF p.notes %]<li>[% p.notes | html %]</li>[% END %]
</ul>
[%- END -%]
[%- IF p.roles || p.notes -%]
<ul>
[% FOREACH r IN p.roles %]
[% SET sorted_versions = r.value.nsort.reverse %]
<li>
[% INCLUDE role role=r %]
([% IF sorted_versions.size <= 2 %]
[% sorted_versions.join(', ') | html %]
[% ELSE %]
[% sorted_versions.slice(0,1).join(', ') | html %]<span class="version-ellipsis" data-bs-toggle="tooltip" title="[% sorted_versions.slice(2, -1).join(', ') | html %]">, ...</span>
[% END %])
</li>
[% END %]
[% IF p.notes %]<li>[% p.notes | html %]</li>[% END %]
</ul>
[%- END -%]
[%- END -%]
[%- BLOCK team -%]
@ -268,6 +278,13 @@
</li>
[% END %]
[% IF t.social_media %]
<li
><strong>Social media manager:</strong>
[% INCLUDE person p=t.social_media %]
</li>
[% END %]
[% IF t.wiki %]
[% IF t.wiki.size == 1 %]
<li><strong>Wiki manager:</strong>
@ -284,7 +301,53 @@
[% END %]
[% END %]
[% IF v != 'release' %]
[% IF t.meeting_facilitator %]
<li
><strong>Meeting facilitator:</strong>
[% INCLUDE person p=t.meeting_facilitator %]
</li>
[% END %]
[% IF t.chairperson %]
<li
><strong>Meetings chairperson:</strong>
[% INCLUDE person p=t.chairperson %]
</li>
[% END %]
[% IF t.database %]
<li
><strong>Documentation specialist:</strong>
[% INCLUDE person p=t.database %]
</li>
[% END %]
[% IF t.live_cd %]
<li
><strong>Live CD maintainer:</strong>
[% INCLUDE person p=t.live_cd %]
</li>
[% END %]
[% IF t.vm %]
<li
><strong>Virtual machine maintainer:</strong>
[% INCLUDE person p=t.vm %]
</li>
[% END %]
[% IF t.translation_assistant %]
<li
><strong>Translation manager assistant:</strong>
[% INCLUDE person p=t.translation_assistant %]
</li>
[% END %]
[% IF v != 'release' %]
<li
><strong>Release manager:</strong>
[% INCLUDE person p=t.manager %]
</li>
<li><strong>Release manager:</strong>
[% INCLUDE person p=t.manager %]

View File

@ -11,6 +11,11 @@
[% t("Koha") | html %]
[% END %]</title>
[% INCLUDE 'doc-head-close.inc' %]
<style>
.version-ellipsis {
text-decoration: underline;
}
</style>
</head>
<body id="about_about" class="about">
[% INCLUDE 'header.inc' %]