Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display sync errors more clearly? #5

Closed
michielbdejong opened this issue Nov 4, 2019 · 4 comments
Closed

Display sync errors more clearly? #5

michielbdejong opened this issue Nov 4, 2019 · 4 comments
Labels
enhancement New feature or request

Comments

@michielbdejong
Copy link

Great app! And super fast to use! Are you using SolidAuth.fetch directly, without any of the libraries from https://github.com/inrupt/solid-lib-comparison#exploration-of-client-side-rdf-libraries?

It does scare me a little bit though, when I remove my cookies or switch off my wifi and then add another ToDo item to one of my lists, it looks like it was added successfully, even though that item was then not successfully stored on my pod (yet). Maybe it would make sense to show an error in this case, or at least a 'Syncing ...' message so a user knows their changes were not yet saved to their pod?

@NoelDeMartin
Copy link
Owner

Thanks for the nice words :). I am using soukai-solid, which is a library I implemented to interact with Solid Pods. I introduced it on the Solid forum here, so you can read more about it there.

You are right on worrying about that, it's something I didn't tackle yet but I have in mind. I'll keep this issue open until I do something about it.

@michielbdejong
Copy link
Author

Great, thanks!

@NoelDeMartin
Copy link
Owner

I've added the following functionality to the latest release:

solid-focus-loading

I've been thinking what would be the best way to do this. For now I've decided to add some loading statuses when requests take longer than 1 second. Someone with a fast internet connection will have the same experience they had before, and someone with slow internet can rest easy with this visual feedback :).

@michielbdejong
Copy link
Author

Great! There is a whole "offline first" movement that thinks about these issues. See for instance offlinefirst/research#10 (comment) in particular, and http://offlinefirst.org/ in general.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants