Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

"Installable" dapps #1176

Closed
9 tasks done
tomusdrw opened this issue May 30, 2016 · 6 comments
Closed
9 tasks done

"Installable" dapps #1176

tomusdrw opened this issue May 30, 2016 · 6 comments
Assignees
Labels
F8-enhancement 🎊 An additional feature request. P5-sometimesoon 🌲 Issue is worth doing soon. Q5-substantial 📓 Can be fixed by a developer with decent experience.
Milestone

Comments

@tomusdrw
Copy link
Collaborator

tomusdrw commented May 30, 2016

  • - Resolving from URLHint
  • - Fetching ZIP
  • - Validating bundle
  • - Unpacking: serving from memory / installing to FS
  • - https support rustls
  • - render special page while syncing
  • - limit number of cached dapps to prevent spamming
  • - address content (hintURL)
  • - get rid of "Dapp download in progress page" and use multi-listener instead.
@gavofyork
Copy link
Contributor

gavofyork commented May 31, 2016

To be done after #1183.

@gavofyork gavofyork added F8-enhancement 🎊 An additional feature request. P7-nicetohave 🐕 Issue is worth doing eventually. labels May 31, 2016
@tomusdrw
Copy link
Collaborator Author

tomusdrw commented Jul 5, 2016

Each dapp could be linked to git repository. It would allow easy installation (just pasting the link) and upgrades/new version detection (compare hashes, update repo).

@rphmeier
Copy link
Contributor

rphmeier commented Jul 5, 2016

That opens up to MITM attacks where an attacker can push a bad version of a dapp to end users unsuspectingly

@tomusdrw
Copy link
Collaborator Author

tomusdrw commented Jul 5, 2016

We can rely on centralized web2.0 authority (https) or validate server (git+ssh)

@gavofyork
Copy link
Contributor

should just be namereg + urlhint contracts. can use github raw dumps for publishing assets.

@gavofyork gavofyork added this to the 1.4 Civility milestone Aug 1, 2016
@gavofyork gavofyork added P5-sometimesoon 🌲 Issue is worth doing soon. and removed P7-nicetohave 🐕 Issue is worth doing eventually. labels Aug 1, 2016
@gavofyork gavofyork added the Q5-substantial 📓 Can be fixed by a developer with decent experience. label Aug 9, 2016
@tomusdrw tomusdrw self-assigned this Aug 16, 2016
@tomusdrw tomusdrw mentioned this issue Aug 18, 2016
7 tasks
@tomusdrw
Copy link
Collaborator Author

All features ready.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F8-enhancement 🎊 An additional feature request. P5-sometimesoon 🌲 Issue is worth doing soon. Q5-substantial 📓 Can be fixed by a developer with decent experience.
Projects
None yet
Development

No branches or pull requests

3 participants