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

Detect when stable & beta versions both installed and act accordingly #733

Open
olizilla opened this issue Jul 12, 2019 · 2 comments
Open
Labels
effort/days Estimated to take multiple days, but less than a week exp/novice Someone with a little familiarity can pick up good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/bug A bug in existing code (including security flaws) P3 Low: Not priority right now status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work topic/design-ux UX strategy, research, not solely visual design

Comments

@olizilla
Copy link
Member

Not a huge issue, but i figured i'd log it, i was checking what our error messages and got two ipfs cubes in my url bar in firefox

https://ipfs.io/ipns/x.foo

Screenshot 2019-07-12 at 16 36 29

@olizilla
Copy link
Member Author

nope! My bad. @alanshaw just pointed out that I have 2 companions installed.

@lidel lidel changed the title Two cubes appear in the url bar when accessing invalid ipfs url Two cubes appear in the url bar when Beta and Stable are installed Jul 15, 2019
@lidel
Copy link
Member

lidel commented Jul 15, 2019

Having both Beta and Stable versions is indeed very confusing, and I'd like to repurpose this issue and see if we can do anything to detect that and provide user with better UX.

Initial idea:

  • detect we are running a Beta version, and then try to ping Stable version via onConnectExternal & onMessageExternal
  • if Stable version is present, Beta version should not start, but open a static page in a new tab informing user that they need to uninstall Stable if they want to use Beta.

@olizilla Thoughts?

@lidel lidel reopened this Jul 15, 2019
@lidel lidel added the UX label Jul 15, 2019
@jessicaschilling jessicaschilling added topic/design-ux UX strategy, research, not solely visual design and removed UX labels Mar 30, 2020
@jessicaschilling jessicaschilling changed the title Two cubes appear in the url bar when Beta and Stable are installed Detect when stable & beta versions both installed and act accordingly Apr 7, 2020
@jessicaschilling jessicaschilling added exp/novice Someone with a little familiarity can pick up effort/days Estimated to take multiple days, but less than a week good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/bug A bug in existing code (including security flaws) P3 Low: Not priority right now status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work labels Apr 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/days Estimated to take multiple days, but less than a week exp/novice Someone with a little familiarity can pick up good first issue Good issue for new contributors help wanted Seeking public contribution on this issue kind/bug A bug in existing code (including security flaws) P3 Low: Not priority right now status/ready Ready to be worked topic/design-front-end Front-end implementation of UX/UI work topic/design-ux UX strategy, research, not solely visual design
Projects
No open projects
Status: Needs Grooming
Development

No branches or pull requests

3 participants