https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36205 --- Comment #5 from David Cook <dcook@prosentient.com.au> --- (In reply to Kyle M Hall (khall) from comment #4)
Yeah, I think translations for plugins is definitely needed to bring them to the next level of international support. That being said we can treat that as a separate issue.
I suppose I was thinking we might want to think about it in advance just to make sure we try out best to accommodate future changes.
Imagine a new top level permission named "Plugin permissions" or something more better. We could leave it checkable to give full plugin permissions to any plugin permissions that may come along, but it would be empty by default. Plugins could then declare permissions by inserting them into the permissions table for this new top level bit, and they should then show up as a checkable sub-permission just like any current sub-permission. Does that make sense?
Yep, I think that makes sense. I suppose we'll need namespaces. In some ways, it's too bad we have "api_namespace" and not just "plugin_namespace". We could have "permission_namespace" though. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.