[Koha-bugs] [Bug 16735] Replace existing library search groups functionality with the new hierarchical groups system

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Apr 13 15:31:33 CEST 2017


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

--- Comment #42 from Kyle M Hall <kyle at bywatersolutions.com> ---
Martin, I'm not sure what you are suggesting, but I think I have the idea.

Consider this group structure:
United States
    Pennsylvania
       Crawford County
           Meadville Public Library
           Saegertown Public Library
       Erie County
           Millcreek Public Library
           Edinboro Public Library
    New York
       Niagara County
           Niagara Public Library
           Falls Public Library
       Orleans County
           Orleans Public Library
           Beaver Public Library

So, if this were the heirarchy, you'd expect the search options to include:
Pennsylvania
Crawford County
Erie County
New York
Niagara County
Orleans Count

and selecting one of those would search all the libraries that are below that
group or subgroup. Is that correct? If so, I think I agree and would be happy
to implement that.


(In reply to Martin Renvoize from comment #41)
> The more I think about this the more I dislike the idea.
> 
> Search Groups and Functional Groups may well need to be different.
> 
> If I'm understanding it correctly, the idea of Bug 15707 is to allow for
> preferences (i.e. things that govern functionality including lending rules,
> holding rules etc etc) to be shared and inherited down a hierarchical
> institution structure.  As such, each entity should have one parent and only
> one parent.. else inheritance gets super messy.
> 
> Searches may well want to apply over completely different groups and may
> well want to overlap.  Think of a set of library branches spread across a
> large area, you may well want to have search groups to allow searching of a
> group of 'immediate neighbours'; as such depending on which branch you're
> neighbours will be different and thus one entity will likely need to be part
> of more than one group.

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


More information about the Koha-bugs mailing list