[Bug 40022] New: Release team 25.11
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Bug ID: 40022 Summary: Release team 25.11 Change sponsored?: --- Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: About Assignee: koha-bugs@lists.koha-community.org Reporter: lucas@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org New cycle, new release team. Let's add the new team to the about page. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katrin.fischer@bsz-bw.de, | |martin.renvoize@openfifth.c | |o.uk -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |RM_priority -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #1 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 183477 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183477&action=edit Bug 40022: 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 -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #2 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 183478 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183478&action=edit Bug 40022: Add missing roles to the include This patch adds missing role mappings to the about-team.inc template to ensure all roles defined in teams.yaml are properly displayed. Added role mappings include: - manager_assistants (plural form) - maintainer_assistants (plural form) - maintainer_mentors (plural form) - accessibility_advocates (plural form) - security_manager - meeting_facilitator - social_media - website Also adds display logic for historical roles that may not be present in current teams but appear in contributor lists from teams.yaml. This ensures complete coverage of all team roles across historical and current release teams. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #3 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 183479 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183479&action=edit Bug 40022: Condense display by hiding versions under ellipses This patch improves the contributor section display in the about page by implementing a condensed view for version lists. When a contributor has more than 2 versions for a role, only the first 2 are shown with an ellipsis (...) that can be hovered to reveal the remaining versions. The implementation: - Sorts versions in reverse chronological order (most recent first) - Shows first 2 versions directly - Hides additional versions under a hoverable ellipsis using Bootstrap tooltips - Adds CSS styling for the ellipsis with dotted underline and help cursor This makes the contributor lists more readable while preserving access to complete version information. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff Assignee|koha-bugs@lists.koha-commun |martin.renvoize@openfifth.c |ity.org |o.uk -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david@davidnind.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rel_22_11_candidate, | |rel_24_11_candidate, | |rel_25_05_candidate, | |rel_25_11_candidate -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #4 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 183500 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183500&action=edit Bug 40022: Sync teams in Koha, Wiki and release-tools -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183477|0 |1 is obsolete| | --- Comment #5 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 183517 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183517&action=edit Bug 40022: 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> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183478|0 |1 is obsolete| | --- Comment #6 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 183518 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183518&action=edit Bug 40022: Add missing roles to the include This patch adds missing role mappings to the about-team.inc template to ensure all roles defined in teams.yaml are properly displayed. Added role mappings include: - manager_assistants (plural form) - maintainer_assistants (plural form) - maintainer_mentors (plural form) - accessibility_advocates (plural form) - security_manager - meeting_facilitator - social_media - website Also adds display logic for historical roles that may not be present in current teams but appear in contributor lists from teams.yaml. This ensures complete coverage of all team roles across historical and current release teams. Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183479|0 |1 is obsolete| | --- Comment #7 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 183519 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183519&action=edit Bug 40022: Condense display by hiding versions under ellipses This patch improves the contributor section display in the about page by implementing a condensed view for version lists. When a contributor has more than 2 versions for a role, only the first 2 are shown with an ellipsis (...) that can be hovered to reveal the remaining versions. The implementation: - Sorts versions in reverse chronological order (most recent first) - Shows first 2 versions directly - Hides additional versions under a hoverable ellipsis using Bootstrap tooltips - Adds CSS styling for the ellipsis with dotted underline and help cursor This makes the contributor lists more readable while preserving access to complete version information. Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #183500|0 |1 is obsolete| | --- Comment #8 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 183520 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183520&action=edit Bug 40022: Sync teams in Koha, Wiki and release-tools Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #9 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Created attachment 183521 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183521&action=edit Bug 40022: (QA follow-up) Tidy about-team.inc, about.tt -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to main Version(s)| |25.11.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #10 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Nice work everyone! Pushed to main for 25.11 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Trivial patch Keywords|rel_25_11_candidate, | |RM_priority | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #11 from Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> --- Created attachment 183597 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=183597&action=edit Bug 40022: (follow-up) Use numerical sort We were using template toolkits `sort` which is a string sort and as such some of our version strings were being sorted incorrectly. This patch simply switched to template toolkits `nsort` to force a numeric sorting which corrects the reverse version sorting for display. Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|25.11.00 |25.11.00,25.05.02 released in| | Status|Pushed to main |Pushed to stable -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #12 from Paul Derscheid <paul.derscheid@lmscloud.de> --- Nice work everyone! Pushed to 25.05.x -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Pushed to oldstable CC| |fridolin.somers@biblibre.co | |m Version(s)|25.11.00,25.05.02 |25.11.00,25.05.02,24.11.08 released in| | --- Comment #13 from Fridolin Somers <fridolin.somers@biblibre.com> --- Pushed to 24.11.x for 24.11.08 I've squashed patches on about-team.inc skipped tidy of about.tt just added the style -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 --- Comment #14 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Created attachment 185342 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=185342&action=edit 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> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wainuiwitikapark@catalyst.n | |et.nz Status|Pushed to oldstable |Needs documenting Version(s)|25.11.00,25.05.02,24.11.08 |25.11.00,25.05.02,24.11.08, released in| |22.11.30 --- Comment #15 from Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> --- Backported to 22.11 for 22.11.30 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Paul Derscheid <paul.derscheid@lmscloud.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.derscheid@lmscloud.de Keywords|rel_22_11_candidate, |rel_24_05_candidate |rel_24_11_candidate, | |rel_25_05_candidate | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |38517 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38517 [Bug 38517] Release team 25.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |41317 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41317 [Bug 41317] Release team 26.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Needs documenting |RESOLVED --- Comment #16 from David Nind <david@davidnind.com> --- No changes to the documentation required. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42726 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42726 [Bug 42726] Release team 26.11 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40022 Martin Renvoize (ashimema) <martin.renvoize@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|42726 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42726 [Bug 42726] Release team 26.11 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org