[Bug 27108] New: Update team for 21.05 cycle
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Bug ID: 27108 Summary: Update team for 21.05 cycle Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: About Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org We need to update the docs/teams.yaml file to capture the 21.05 team for the 20.11 release. -- 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=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |blocker Assignee|koha-bugs@lists.koha-commun |martin.renvoize@ptfs-europe |ity.org |.com -- 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=27108 --- Comment #1 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 114043 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=114043&action=edit Bug 27108: Add 21.05 release team to teams.yaml This patch update the docs/teams.yaml file to add the elected 21.05 release team and update the include to reflect the minor change of structure. Test plan. 1/ Apply the patch 2/ Update Koha.pm to state 20.11.00.000 3/ Update preferences to Version to 20.1100000 4/ Navigate to the about page 5/ Note that the 20.11 team is shown on the left and the new 21.05 team is shown on the right. 6/ Pay particular attention to the 'Packaging manager' on the left and 'Packaging team' on the right. (We have not had a team of packaging people before, so the template had to be updated to allow for an array of packaging people). 7/ Signoff. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomascohen@gmail.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.druart@bugs.koha-c | |ommunity.org -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> 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=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> 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=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |20.11.00 released in| | Severity|blocker |normal Status|Passed QA |Pushed to master --- Comment #2 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Will be part of 20.11.00, considering it pushed. Thanks Martin! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #114043|0 |1 is obsolete| | --- Comment #3 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 114044 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=114044&action=edit Bug 27108: Add 21.05 release team to teams.yaml This patch update the docs/teams.yaml file to add the elected 21.05 release team and update the include to reflect the minor change of structure. Test plan. 1/ Apply the patch 2/ Update Koha.pm to state 20.11.00.000 3/ Update preferences to Version to 20.1100000 4/ Navigate to the about page 5/ Note that the 20.11 team is shown on the left and the new 21.05 team is shown on the right. 6/ Pay particular attention to the 'Packaging manager' on the left and 'Packaging team' on the right. (We have not had a team of packaging people before, so the template had to be updated to allow for an array of packaging people). 7/ Signoff. Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #114044|0 |1 is obsolete| | --- Comment #4 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 114045 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=114045&action=edit Bug 27108: Add 21.05 release team to teams.yaml This patch update the docs/teams.yaml file to add the elected 21.05 release team and update the include to reflect the minor change of structure. Test plan. 1/ Apply the patch 2/ Update Koha.pm to state 20.11.00.000 3/ Update preferences to Version to 20.1100000 4/ Navigate to the about page 5/ Note that the 20.11 team is shown on the left and the new 21.05 team is shown on the right. 6/ Pay particular attention to the 'Packaging manager' on the left and 'Packaging team' on the right. (We have not had a team of packaging people before, so the template had to be updated to allow for an array of packaging people). 7/ Signoff. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #5 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 114046 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=114046&action=edit Bug 27108: (QA follow-up) Fix Agustin and Documentation manager -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Jonathan Druart <jonathan.druart@bugs.koha-community.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #114045|0 |1 is obsolete| | Attachment #114046|0 |1 is obsolete| | --- Comment #6 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- Created attachment 114047 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=114047&action=edit Bug 27108: Add 21.05 release team to teams.yaml This patch update the docs/teams.yaml file to add the elected 21.05 release team and update the include to reflect the minor change of structure. Test plan. 1/ Apply the patch 2/ Update Koha.pm to state 20.11.00.000 3/ Update preferences to Version to 20.1100000 4/ Navigate to the about page 5/ Note that the 20.11 team is shown on the left and the new 21.05 team is shown on the right. 6/ Pay particular attention to the 'Packaging manager' on the left and 'Packaging team' on the right. (We have not had a team of packaging people before, so the template had to be updated to allow for an array of packaging people). 7/ Signoff. Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Bug 27108: (QA follow-up) Fix Agustin and Documentation manager -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|20.11.00 |20.11.00, 20.05.07 released in| | Status|Pushed to master |Pushed to stable CC| |andrew@bywatersolutions.com --- Comment #7 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Pushed to 20.05.x for 20.05.07 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Pushed to oldstable -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |victor@tuxayo.net --- Comment #8 from Victor Grousset/tuxayo <victor@tuxayo.net> ---
2/ Update Koha.pm to state 20.11.00.000 3/ Update preferences to Version to 20.1100000
Does that mean that only 20.11 will see a difference with this patch? i.e. should it be backported? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #9 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- This was for 20.11 only. Need to be reverted from 20.05. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #10 from Jonathan Druart <jonathan.druart@bugs.koha-community.org> --- (In reply to Jonathan Druart from comment #9)
This was for 20.11 only. Need to be reverted from 20.05.
Don't revert! ashimema> not sure it does Joubu? Joubu> ashimema: hum, why not? ashimema> it'll be the 21.06 stuff it gets the 'Current maintenance team' from ashimema> so.. the column on the right of the 'Koha team' page changes every six months now to reflect the new team ;) ashimema> we don't remove anything.. we just add to that teams yaml file ashimema> so backporting for the three support releases is the right thing to do.. I think ashimema> that way.. if people are actually updating each month, they'll have the correct information available should that want to know who the current maintenance team is. :) Joubu> you are right, it will only add the "21.05" roles next to the names -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #11 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Minor correction.. What this patch actually does is just append the 21.05 team to the end of the teams.yml file. This has the effect of adding 21.05 roles next to individuals names in the overall list of contributors and also updates the entirety of the column on the right side of the 'Koha team' page to reflect the new maintenance team for this six months (and updates the date for when these roles 'expire') In other words.. it should be backported to all maintenance versions :) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=21626 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #12 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Phew! I did ponder this one a while, glad I jumped the right way. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 --- Comment #13 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Backporting to 19.11.x: Why do we have IF t.packaging.size / 2 == 1 to condition the part where there is one person ? [% IF t.packaging.size / 2 == 1 %] <li><strong>Packaging manager:</strong> [% INCLUDE person p=t.packaging %] </li> [% ELSE %] <li><strong>Packaging team:</strong> For the 19.11 cycle, packaging has only one person. Which makes the code go to the ELSE branch and display an empty packaging team. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|20.11.00, 20.05.07 |20.11.00, 20.05.07, released in| |19.11.13 --- Comment #14 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Meanwhile, backported to 19.11.x branch for 19.11.13 as it fixes the whole current team. And checked that teams.yaml about-team.inc are the same as 20.05 and master. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to oldstable |Pushed to oldoldstable -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=28442 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize (ashimema) <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |18303 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18303 [Bug 18303] Release team omnibus -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27108 Martin Renvoize (ashimema) <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|18303 |29300 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18303 [Bug 18303] Release team omnibus https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29300 [Bug 29300] Release team 22.05 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org