Description
During a recent hands-on tutorial session in https://github.com/ITISFoundation/private-issues/issues/212, users were invited to the platform and needed to be added to a group in order to share projects. This process presented several UX challenges:
UX Issues Identified:
-
Restrictive Default Privacy Settings:
Newly registered users had very strict privacy settings by default, making them hard to discover by others during the group-adding process. -
Inconsistent Search Display:
Even after privacy settings were loosened (e.g., visibility by name), users were only shown by their username and email in the UI. Their actual name (e.g., “Elena XXX”) was not displayed in the search results, even when searching by name. This led to confusion—especially when multiple users had similar names (e.g., several Elenas).
Suggested Improvements:
-
Improve Discoverability in Search:
- When privacy settings allow it, show users’ full names in search results alongside usernames/emails.
- Indicate clearly in the UI when results are limited due to privacy settings.
-
Invitation-Based Onboarding Enhancements:
- For structured events like tutorials or conferences, support customization invitation links that:
- Automatically assign the user to a specific group upon sign-up.
- Optionally adjust privacy settings relevant to that context (e.g., allow discovery by name within the group).
- For structured events like tutorials or conferences, support customization invitation links that:
Open Question:
Would implementing configurable invitation links (e.g. group auto-join, relaxed privacy scope) provide sufficient ROI for large sessions like conferences or educational events? Would the effort to develop this feature outweigh the support burden from current UX friction?
CC @newton1985 feel free to comment on this