lbryio / lbry-desktop

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
https://lbry.tech
MIT License
3.56k stars 414 forks source link

Should show published and updated dates when content has been edited, users should have control over handling of updates. #2377

Open skhameneh opened 5 years ago

skhameneh commented 5 years ago

The application should have more awareness and communication of when claims have been changed.

  1. Users should be aware of when an update is available.
  2. Give users control of how edits are handled for content they have already downloaded.

Downloading content implies a file may be stored statically. Some users will want edits to auto-apply. Other users may want explicit control w/ manual updates.

Two scenarios:

  1. A user has downloaded content. They may treat this as a backup and not want it to change if the original claim is edited. This user will not want auto-updates and an auto-update could incur data lass.
  2. A user has downloaded content that expects frequent updates like a game. This user will likely want auto-updates. Not having auto-updates could cause a broken or less-than-desirable experience for this user.
tzarebczan commented 5 years ago

Discussed some scenarios here too https://github.com/lbryio/lbry-desktop/issues/2328... this requires the release date attribute and probably https://github.com/lbryio/lbry-desktop/issues/1203