-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Milestone
Description
Imported from: https://github.com/idrc/tagin/wiki/Draft:-tagin!-offline-version
Proposal 1
- Whenever the user uses a URN, the app makes a local copy of it on his device (the copy always reflects the latest value accessed).
- When the app goes offline: the app makes use of the local resources it has previously gathered [1].
- When the app comes back online: the app simply switches back to the cloud provider [2].
Remarks
[1] It is debatable whether or not the local copies should continue to behave like global URNs (i.e merging with neighbours & pushing away close neighbours), or should just be set into a read-only mode.
[2] At this point, should the app:
- Drop all of the local copies?
- Keep the local copies (do nothing)?
- Update all of the local copies as soon as it gets back online?