Open jolierabideau opened 4 weeks ago
Another option is to store settings in a collaborative Y.Doc and have it automatically sync via the collab server.
From Matt Getgen:
user.config
file?Helpful to have (asked Matt G to consider):
Sounds like Andrew and Matt are ready to go on this, so we will go with storing settings on the S/R server for now!
JSON Schema provided to Andrew and Matt for validating against our settings on their server.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Platform.Bible Saved Settings Data",
"description": "Platform.Bible settings data serialized to JSON. Saved to file.",
"type": "object",
}
User Story As a user, I want to store my settings, so that I can maintain consistent settings across computers.
Description Sync user settings so a user's settings follow them around between computers
Implementation idea See the links below for UX design doc and mockup:
Platform Settings – FigJam
Combined Settings – v0 by Vercel