Roles for 25.11

From Koha Wiki
Jump to navigation Jump to search

Release team for the 25.11 development cycle. Available roles are documented in project roles, but are not limited to those on that page.

If you feel there's room for improvement somewhere for Koha release management, please submit your proposal.

Elections will be held at the development meeting on the 7th of May 2025

  • Release Maintainers
    • 25.05:
    • 24.11 (LTS): Fridolin Somers (?)
    • 24.05: Jesse Maseto(BWS)
    • 22.11 (LTS):
  • Release maintainer assistants If you're willing to lend a hand to one of the release maintainers above, for example offering to cover during annual leave or aiding in staying on top of the queue.
    • 25.05:
    • 24.11 (LTS): Paul Derscheid (?)
    • 24.05:
    • 22.11 (LTS):
  • Quality Assurance Team Past members of the QA team may continue to QA and will be added into release documentation if they appear to be active during a cycle.
    • Paul Derscheid (continuing)
    • David Cook (continuing)
    • Emily Lamancusa (continuing)
    • Marcel de Rooy (continuing)
    • Julian Maurice (continuing)
    • Lisette Scheer (continuing)
  • Topic Experts A second sign-off from a QA expert will count towards QA with additional code review from core team where needed (CAS, Shibboleth, LDAP, SIP2, Linked Data/RDF, Zebra, ...
    • UI design:
    • REST API:
    • Zebra:
    • ERM:
    • ILL:
    • SIP2:
    • CAS:
    • Elasticsearch:
  • Continuous integration infrastructure maintainer
  • Wiki Curator 📜
    • Thomas Dukleth (continuing)
      • Some success against my landlord's efforts to make everyone in my building homeless is giving some time again after adding internet service at my current job.
      • The following will be moved to someplace more useful later:
      • Complementary to Jonathan Druart and other's priority for marking pages obsolete:
        • I am using lists of pages not edited recently and generally checked for likely actual currency
        • Use MassEditRegex extension to do all the heavy lifting 50 pages at a time in less than a second one pass for the top of the page and another pass for the bottom for which I have tested regular expressions on a copy of the wiki similar to wiki.test.koha-community.org to do the following:
          • Remember to please never use dangerous tools such as MassEditRegex, unless logged in as a purpose specific bot user with bot rights tied to your wiki username, not logged in as your ordinary wiki username.
          • Pass one adds {{Template:Obsolete}} to the top of the page for archival and if needed also adding:
            • {{Template:Koha historical}} (adding custom Koha template to production pending) for years old event pages such as meeting agendas, etc. which are always current for the event and thus not updatable
            • {{Template:Koha outdated}} (adding custom Koha template to production pending) for updatable content.
          • {{Template:Obsolete}} supports additional arguments {{Template:Obsolete|[[Current content page]]}}.
        • Important modification to proposal from Jonhathan Druart's good suggestion for hiding pages which have mostly historical understanding/ lost features use (as all non-spam/mistakenly created pages do)
          • When removing categories to hide them from category based browsing transform the categories from [[Category:CategoryName]] to [[Topic:CategoryName]] so that we actually have half a chance of finding something when specifically querying the archive. This is pass two for the bottom of the page using MassEditRegex extension.
        • Renaming obsolete categories as pages using the model Topic:CategoryName for archiving
  • Wiki manager
    • Thomas Dukleth (continuing)
      • Koha Wiki templates and their complementary templates have been updated from Wikipedia with supporting Lua scripts and a few are being added for expected functionality
      • After Wiki cleanup - Upgrading Canasta MediaWiki fixing the bug in the Mediawiki version we are currently running which breaks the WYSIWG Visual Editor after adding a template to the page.
  • Wiki team member
  • Social media managers
    • Twitter/X:
    • Mastodon:
    • Facebook:
    • Linkedin:
    • Vimeo:
    • Zotero:
    • YouTube: