One of the requests from ICAL 2023 was that if during installation a type of library (public, school, academic, special, all) could be chosen. This would then set a bunch of preferences. Initially it was expressed as a request to have cut down versions of Koha for libraries that don't need all the features. I explained this is not something we would do, but that would could perhaps disable/hide some.
I've actually been thinking it could be interesting to have a "profile" passed to koha-create which would reset/override certain settings. I was thinking more so for vendors to provide a certain "configuration" to all their instances at install time, but doing some profiles by library type could be interesting too. I suppose that would be before the onboarding tool though...
Both options would be good. One for IT, one for the librarians. Maybe file another big for that one?
An enhancement to the onboarding tool that I think could be helpful is adding the ability to create a non-super librarian patron. Here's how I see it could work: 1. Onboarding tool prompts user to create a superlibrarian patron 2. Click 'Submit' 3. Onboarding tool prompts user to create patron and define which permissions to enable 4. Click 'Submit' and go through the rest of the onboarding steps 5. When it comes time to log into the staff client for the first time the user can choose to log in as a superlibrarian or as a patron with only the modules they actually need to use.