[Koha-bugs] [Bug 10904] would like to limit patron update request management by branch

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Jun 25 14:51:08 CEST 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10904

--- Comment #24 from Kyle M Hall <kyle at bywatersolutions.com> ---
I must respectfully disagree with your assertions. The primary complain I
receive about IndependentBranches is the lack of finer control with the system
preference. It's all or nothing. I see no advantage to the default with a
pulldown you propose. In fact, if a librarian needs the ability to see and
approve changes for multiple libraries, this only slows them down, as he or she
will need to select each library in turn. This if fine for a system with 3
branches, but what about one with 20?

Setting back to passed qa so the current RM can make this call.

> That's not to say that there won't be other occasion for making
> finer-grained visibility distinctions, but this really needs a broader
> discussion.  For one thing, it's currently being done differently in serials
> with the "superserials" permission, and I am very concerned about the
> prospect of letting a pile of slightly different approaches occur.

If this is a concern, then it should be put in the Koha coding guidelines so
it's no longer a decision that hinges on personal preference of one of more
persons. I can agree with this in general. Koha has extremely varied
implementations of the same generic pattern in many, many areas. This only
further reinforces my point though.

Kyle

(In reply to Galen Charlton from comment #23)
> (In reply to Kyle M Hall from comment #8)
> > I think this behavior should be controlled by a new system preference
> > "IndependentBranchesPatronModifications". I also agree, IndependentBranches
> > behaviors need to be broken up into smaller sets in the future. This would
> > be a good place to start. Any new modules such as this one that need an
> > IndependentBranches behavior should have a separate preference.
> 
> I disagree that a new system preference is needed.  I think it is sufficient
> to make this behave like similar interface with regards to library selection:
> 
> * If IndependentBranches is on, you see only your libraries' stuff unless
> you're a superlibrarian
> * If IndependentBranches is off, it *defaults* to showing your library, but
> there's a selector available on the form to switch to another library.
> 
> In the later case, it can be coupled with notifications on the main page and
> patron home page that look like
> 
> "Patrons requesting modifications: X at my library, Y in the entire system"
> 
> That's not to say that there won't be other occasion for making
> finer-grained visibility distinctions, but this really needs a broader
> discussion.  For one thing, it's currently being done differently in serials
> with the "superserials" permission, and I am very concerned about the
> prospect of letting a pile of slightly different approaches occur.

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


More information about the Koha-bugs mailing list