Background & Question:
Deployment docs are currently under the âAdministratorsâ section of documentation, which per this document was for âPerson at funding org who is in charge of other Staffâ but we also wanted to include documentation related to deployment and configuration of Hypha.
Problem:
I think this section may conflate two roles/purposes (though possibly just in my mind). Hereâs how I was seeing it
The original âAdministratorâ I imagined was someone who:
- is housed within the funding organization
- may or may not have a tech background, so needs more plain language documentation
- secondary to this, does not want/need to see the deployment and configuration docs
- may be in charge of deciding whether the org uses Hypha, and as such will want access to more meta-level and some (but not a lot of) technical information about Hypha
- is engaging in âhigher-levelâ tasks within Hypha that need a different level of permissions/access than âStaffâ has, which makes me think we would want to separate this documentation from the âStaffâ documentation
I think some of my confusion stems from the fact that Iâm still not totally clear on how the âAdministratorâ role in Hypha is different from roles like âStaff Adminâ or âStaffâ (or two roles I noticed for the first time todayâthat may be newââModeratorâ and âEditorâ). I asked for more clarification about this on Zulip.
Current Actions & Asks:
For now, I have moved the deployment and contribution docs under the âAdministratorsâ section, but I would like folksâ thoughts on:
- What is the purpose of the âAdministratorsâ doc section? (Put another way, who are âAdministratorâ docs for?)
- Do deployment docs belong in this section?
- Do our current organizations actually have a person (or maybe a few people) who do the things my imagined âAdministratorâ does?
- Does doc organization need to change? (e.g., do we need a new, separate section with docs for the person deploying, configuring, and maintaining specific instances of Hypha, or one for the âhigher-levelâ tasks that not all Staff will have the ability to do?)