Bug 40812 - Move Theke sample plugin repo to Github
Summary: Move Theke sample plugin repo to Github
Status: Pushed to oldstable
Alias: None
Product: Koha
Classification: Unclassified
Component: Plugin architecture (show other bugs)
Version: unspecified
Hardware: All All
: P5 - low minor
Assignee: Tomás Cohen Arazi (tcohen)
QA Contact: Martin Renvoize (ashimema)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-15 19:10 UTC by Tomás Cohen Arazi (tcohen)
Modified: 2025-10-16 08:25 UTC (History)
3 users (show)

See Also:
GIT URL:
Initiative type: ---
Sponsorship status: ---
Comma delimited list of Sponsors:
Crowdfunding goal: 0
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
25.11.00,25.05.04,24.11.10
Circulation function:


Attachments
Bug 40812: Move Theke sample plugin repo to GitHub (1.81 KB, patch)
2025-09-15 19:20 UTC, Tomás Cohen Arazi (tcohen)
Details | Diff | Splinter Review
Bug 40812: Move Theke sample plugin repo to GitHub (1.88 KB, patch)
2025-09-16 14:12 UTC, Martin Renvoize (ashimema)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Tomás Cohen Arazi (tcohen) 2025-09-15 19:10:49 UTC
Gitlab's release workflow has not been working for at least a year (the release happens but the .kpz download gives a 404). I didn't succeed on getting Gitlab.com fix it. There are other ways to make it work, but it would require a rewrite of the client (Koha codebase) and also coordinate with other devs who might be publishing on Gitlab.

Note: this still works on the paid tier, so the koha2koha ILL plugin publishing still works.
Comment 1 Tomás Cohen Arazi (tcohen) 2025-09-15 19:20:36 UTC
Created attachment 186444 [details] [review]
Bug 40812: Move Theke sample plugin repo to GitHub

Signed-off-by: Tomás Cohen Arazi <tomascohen@theke.io>
Comment 2 Martin Renvoize (ashimema) 2025-09-16 14:12:02 UTC
Created attachment 186487 [details] [review]
Bug 40812: Move Theke sample plugin repo to GitHub

Signed-off-by: Tomás Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Comment 3 Lucas Gass (lukeg) 2025-09-18 19:54:54 UTC
Nice work everyone!

Pushed to main for 25.11
Comment 4 Paul Derscheid 2025-09-25 16:31:24 UTC
Nice work everyone!

Pushed to 25.05.x
Comment 5 Fridolin Somers 2025-10-16 08:24:48 UTC
BTW I see "PTFS Europe" in repos ;)
Comment 6 Fridolin Somers 2025-10-16 08:25:07 UTC
Pushed to 24.11.x for 24.11.10