https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41319
--- Comment #1 from Martin Renvoize (ashimema) <[email protected]> --- Created attachment 189998 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189998&action=edit Bug 41319: Automate sponsor tracking from git trailers This patch replaces the hardcoded "Contributing companies and institutions" list on the about page with an automated system that extracts sponsor information from git commit trailers. Changes: 1. about.pl: Load sponsor data from docs/sponsors.yaml using YAML::XS 2. about.tt: Replace hardcoded list with dynamic rendering from sponsors.yaml, displaying sponsors with their locations 3. docs/sponsors.yaml: Generated sponsor data file containing 212 unique sponsors with contribution counts, locations, and URLs The sponsor data is generated at release time using the koha-update-sponsors script from release-tools (see release-tools commit a30b8a3). The script: - Extracts Sponsored-by: trailers from git history - Applies alias resolution to consolidate duplicate names - Preserves historical sponsors without git trailers - Merges location and URL data from sponsor_map.yaml This replaces the manual process of updating the sponsor list with a maintainable approach that automatically captures all Sponsored-by: entries from the git history while preventing duplicate entries through alias resolution. The about page now displays sponsors in the format: "Organization Name, Country" instead of showing contribution counts. To update the sponsor list at release time: 1. Run koha-update-sponsors from the Koha source directory 2. Review and commit the updated docs/sponsors.yaml See release-tools README.md for detailed documentation. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
