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

--- Comment #8 from Jonathan Druart <jonathan.druart+k...@gmail.com> ---
https://irc.koha-community.org/koha/2023-05-09#i_2485635

"""
it could certainly be /config/erm
i.e. constrained to specific modules
and instead of exposing the sysprefs
list enabled modules
or components
in terms of your solution, it is just a matter of naming things more
generically, and consistently
"""

Please be explicit, I don't understand.
I am exposing ERMModule and ERMProviders. Why should I make the code obscure
and hide that behind an other config key? Having the syspref names in tt/vue to
grep make things easy.

If it's really important for you, I am suggesting
/config/erm
{
    enabled => 1|0,
    providers => ['local', 'ebsco'],
}

For now.

Then we will add the permission list later (for bug 32968), and it could be
something like:
{
    enabled => 1|0,
    providers => ['local', 'ebsco'],
    permissions => ['agreements.write', 'eholdings.write'], etc.
}

Would that work for everybody?

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
Koha-bugs@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to