The target audience for the project side are both user testers / researchers as well as project maintainers / developers who would like to get into the topic without committing to live user interviews.
The general setup could look like this:
- an instance is set up and connected with a software development platform like Codeberg
- users can use OAuth to sign in to the platform
- the software ensures a consistent mapping between the user/org scopes (so that "codeberg" and "forgejo" map to the respective organizations on Codeberg.org, respectively)
- it would probably need to handle renames and updates to user data gracefully
- permissions could be mirrored from Forgejo instances (e.g. members of the Owners team are treated as admins of an organization and can manage further permissions for a project, and enable certain Forgejo teams (e.g. "user research") to gain more privileges, too
The basic idea for a management would be:
- you see a list of research topics and a way to add new
- adding a new one allows you to configure details like name, introduction, some custom text, session length (and potentially something like an "end date" in the future)
- edit and delete functionality present
- access / permission management for the data
- there is an indicator of available and unseen recordings per topic
I will move my ideas regarding review of sessions to a separate issue.
The target audience for the project side are both user testers / researchers as well as project maintainers / developers who would like to get into the topic without committing to live user interviews.
The general setup could look like this:
- an instance is set up and connected with a software development platform like Codeberg
- users can use OAuth to sign in to the platform
- the software ensures a consistent mapping between the user/org scopes (so that "codeberg" and "forgejo" map to the respective organizations on Codeberg.org, respectively)
- it would probably need to handle renames and updates to user data gracefully
- permissions could be mirrored from Forgejo instances (e.g. members of the Owners team are treated as admins of an organization and can manage further permissions for a project, and enable certain Forgejo teams (e.g. "user research") to gain more privileges, too
The basic idea for a management would be:
- you see a list of research topics and a way to add new
- adding a new one allows you to configure details like name, introduction, some custom text, session length (and potentially something like an "end date" in the future)
- edit and delete functionality present
- access / permission management for the data
- there is an indicator of available and unseen recordings per topic
I will move my ideas regarding review of sessions to a separate issue.