[Koha-bugs] [Bug 25222] New: Add ability to let plugins live in individual subdirectories

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Apr 20 20:20:06 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25222

            Bug ID: 25222
           Summary: Add ability to let plugins live in individual
                    subdirectories
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Architecture, internals, and plumbing
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: kyle at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org

>From Tomas: "We really need to put each plugin in its own subdirectory (to
identify them individually) and have a metadata file we can refer to."

This would make things much more manageable. Right now, plugins get all mixed
together in the plugins directory. For example, installing the kitchen sink
plugin results in Koha/Plugin/Com/ByWaterSolutions/KitchenSink.pm being created
in the plugins directory. Installing CoverFlow will create CoverFlow.pm in the
same directory as KitchenSink.pm.

There is no reason that plugins cannot be created to install in a subdirectory
directly in the kpz file. In that case, the plugins directory would contain
something like kitchen-sink/Koha/Plugin/Com/ByWaterSolutions/KitchenSink.pm,
while CoverFlow would live in
coverflow/Koha/Plugin/Com/ByWaterSolutions/CoverFlow.pm.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list