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

Epic: Create Roadmap to Being Native in Web Browsers #23

Open
3 tasks
flyingzumwalt opened this issue Feb 9, 2017 · 3 comments
Open
3 tasks

Epic: Create Roadmap to Being Native in Web Browsers #23

flyingzumwalt opened this issue Feb 9, 2017 · 3 comments

Comments

@flyingzumwalt
Copy link
Contributor

Complete the ROADMAP.md

  • Fill out all the steps
  • Situate within the broader effort to upgrade the web - see "Browser Upgrade Path" in these slides
  • Validate the plan with people who know how browser teams work
@flyingzumwalt
Copy link
Contributor Author

@nicola here are the notes from our conversation. https://github.com/ipfs/in-web-browsers/blob/feat/roadmap/roadmap-stages-of-integration.md It's a mess right now -- our notes barely captured half of what we discussed 😞

@flyingzumwalt
Copy link
Contributor Author

flyingzumwalt commented Feb 16, 2017

I'm struggling around security models and their impact on this roadmap -- there's no way to define a clear roadmap until you establish some semblance of a framework for the relevant security concerns. Writing a protocol handler that runs ipfs and exposes the ipfs core interface (see #39 and its sub-issues) is not the hard part. The real challenge is to expose that functionality in a way that is safe. See #43 (huge topic).

Without a framework for thinking about these security models, it's hard to sort out what the roadmap should look like. What are the stages of adoption/integration? It's clear that there are certain stopping points where you can provide XYZ functionality without creating vulerability A, but can't safely allow some other functionality until you address that vulnerability...

@ghost ghost added status/ready Ready to be worked and removed status/in-progress In progress labels Mar 28, 2017
@ghost ghost added developers vendors epic and removed topic/docs Topic docs labels Apr 18, 2017
@ghost ghost changed the title Create a Roadmap with Steps to Being Native in Web Browsers Create Roadmap to Being Native in Web Browsers Apr 18, 2017
@ghost ghost changed the title Create Roadmap to Being Native in Web Browsers Epic: Create Roadmap to Being Native in Web Browsers Apr 18, 2017
@haadcode haadcode removed their assignment Sep 4, 2017
@ghost ghost unassigned kyledrake Mar 7, 2019
@SgtPooki
Copy link
Member

@lidel @BigLep Is this something we need to keep updated? Who owns this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants