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

Detecting addons that are already installed #42

Open
khlam opened this issue Dec 5, 2018 · 0 comments
Open

Detecting addons that are already installed #42

khlam opened this issue Dec 5, 2018 · 0 comments
Assignees
Labels
help wanted Extra attention is needed User Story Informal, natural language description of one or more features of a software system

Comments

@khlam
Copy link
Member

khlam commented Dec 5, 2018

Suppose a user wants to switch to WoA but they already have addons installed (Possibly due to previously using Curse/Twitch).
As of WoA 1.0.0, there is no mechanism to detect addons that are already installed.
Any previously installed "untracked" addons will not be in addons.json and WoA will not be able to update or manage them (WoA will be able to detect them thanks to chokidar, but it can't do anything to them).

This story shall be considered complete when:

  • WoA detects what addons are installed but are not in addons.json.
  • If an addon is hosted on multiple sites (curseforge, wowinterface, github) then WoA will offer a choice of where to install from.
  • This system is secure from tampering so there is credit to addon creators (incorporate donation/patreon links), transparent so people can trust there is no malware, and decentralized so that no site/host can monopolize addon distribution,
@khlam khlam added User Story Informal, natural language description of one or more features of a software system help wanted Extra attention is needed labels Dec 5, 2018
@WorldofAddons WorldofAddons deleted a comment from zainkai Dec 5, 2018
@khlam khlam self-assigned this Jan 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed User Story Informal, natural language description of one or more features of a software system
Projects
None yet
Development

No branches or pull requests

1 participant