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

Please explain why custom installer and provide hints about how to go manual #288

Open
fidergo-stephane-gourichon opened this issue Oct 9, 2019 · 0 comments

Comments

@fidergo-stephane-gourichon
Copy link

fidergo-stephane-gourichon commented Oct 9, 2019

An installer for an extension? Please provide reasons

It's the first time I see a Firefox extension that requires a specific installer. Nowhere I see an explanation about it. Pages in the wiki explain a few things without motivation, assuming knowledge from the reader about the "why".

A binary installer? Let's first see in source what it does

I have read the complete go source code for the dedicated installer. It's short, nice!
It (backups if needed then) generates user*.css files, a customization dir, including a file that associates UUIDs to a known set of webextensions (why?).
Then I compiled it and run it, and had a look at the changes in firefox profile.

Request to make things easier for future visitors

Explaining the installation process would be useful for those purposes at least:

Minor remark below

Extracts from the text that appears in the "new issue" field:

For questions or issues regarding how to setup ShadowFox, read first: https://github.com/overdodactyl/ShadowFox/wiki/Getting-Started

That page does not exist. You probably mean https://github.com/overdodactyl/ShadowFox/wiki/Installation

Thanks!

Thank you for your attention.

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

No branches or pull requests

1 participant