It sounds like what we want is to have, for example, separate “red users” and “red admins”.
“red users” can log in and use the machine. “red admins” can add hax0rs to “red users”, and perhaps perform other administrative tasks like take the machine offline in skedda, or modify other users’ bookings, or other miscellany as appropriate for the machine/area.
It’d be up to the board/ overall admin to add instructors or machine owners to the " admins" group. There should also be an administrative task to add a machine so haxors may be granted access to it.
As a hax0r, I’d like to be able to see my “transcript” - at least machines I’ve earned access too; nice-to-have some instruction metadata like class date, instructor. I’d also need the ability to find who “owns” (or instructs, or whatever) a machine I want to use or learn.
As a machine owner, I’d like to see who has access to my machine; nice-to-have some metrics on utilization, power users, took-class-but-never-logged-in, etc, etc.
As a board member (or education committee, or whatever) I might want to see how many instructors are teaching classes, how many students are taking them, how class attendance impacts badge-ins or member retention
As a facilities wonk I might want to see utilization of all the machines for utility budgeting or space planning or whatever.
As a prospective member, I might like to see a dashboard of machine uptime or utilization, or whatever. Something like the google maps average traffic histogram would be neat.
This is all stuff we could do manually on the website (and indeed, I’ve been updating on the wiki when I learn it) but having a single source of truth would be ideal. I’m coming to kind of like the idea of “BatPass” also being like a CV/resume for the space. Maybe we’ll award badges for participating in workdays, or donating to the space, or a dozen other things people might suggest. Maybe encourage people to tag photos of completed projects that we can share on ATXHS website or social media.
I’m getting ahead of the project, but thinking about long-term needs might help us make better short-term choices