Bug 35968 - ClassSplitRoutine should be plugable
Summary: ClassSplitRoutine should be plugable
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Plugin architecture (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Martin Renvoize
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-01 06:52 UTC by Martin Renvoize
Modified: 2024-02-01 08:50 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Renvoize 2024-02-01 06:52:40 UTC
There are cases where libraries use custom/local class numbers.  We should make this a pluggable option so custom routines can be filled by local plugins.
Comment 1 Mirjam Vantieghem 2024-02-01 08:13:35 UTC
+1
Comment 2 Katrin Fischer 2024-02-01 08:49:31 UTC
It is a little bit pluggable, but very old-style and pre-plugins and hooks. If you put a .pm in the right spot with your class splitting rules, the GUI will show it in the pull down for selection and you can configure it. It works similar to the value builders.
Comment 3 Katrin Fischer 2024-02-01 08:50:09 UTC
Just in case a workaround is needed and to keep the use case in mind for people who might need/want to transition.