[Proposal] User Profiles
Thundercraft5 opened this issue · comments
Thundercraft5 commented
Overview
A self-contained user profile with a configurable location which allows for separation and organization of chess knowledge.
Use Cases
User profiles enable such scenarios:
- A Coach using a separate profile for each of their students.
- A tournament player making opening preparations for a specific events.
- A shared profile for multiple users to use on a distributed system.
- Easy backups and versioning of the profiles themselves.
Details
The application could have menu for switching user profiles in the bottom left corner, and an interface to back them up or manage them.
Considerations
Implementing custom user profiles will require additional complexity in the Installer and codebase, including configuring the behavior of the application surrounding the profile.