xiaoxiaoflood / firefox-scripts

userChromeJS / autoconfig.js and extensions
Mozilla Public License 2.0
1.03k stars 87 forks source link

Simplify install instructions by changing zip file content #97

Closed onemen closed 2 years ago

onemen commented 3 years ago

Hello @xiaoxiaoflood,

Many users are confused by the process of downloading extracting and coping files to two location

As a first aid I suggest that you change fx-folder.zip to firefox-config.zip or similar name and add config.js and default folder directly to a zip file not inside another folder.

For the utils zip I suggest that you zip it already with the chrome folder, then the user can just drag/copy the extracted chrome folder to the profile folder.

Do you have a place where you answer frequently asked questions? what to answer to users that say:

The scripts and stuff kinda scare me…

117649 commented 3 years ago

add config.js and default folder directly to a zip file not inside another folder.

Isn't this already the case? I don't understand.

117649 commented 3 years ago

Do you have a place where you answer frequently asked questions?

I don't think anybody ever seen this many users in past several years before TMP is revived.

what to answer to users that say:

The scripts and stuff kinda scare me…

That's the reason why auto install scripts are exist.

xiaoxiaoflood commented 3 years ago

change fx-folder.zip to firefox-config.zip or similar name

Why do you think it would be better? I don't think so. Maybe extract-this-to-firefox-folder.zip...

add config.js and default folder directly to a zip file not inside another folder

It's already that way.

For the utils zip I suggest that you zip it already with the chrome folder,

Agreed. I had already thought about that.

Do you have a place where you answer frequently asked questions?

No. I don't want to be rude to anyone, but I confess that I also don't want to waste time with things such the example you gave, I don't want to convince anyone to do or to use anything. Honestly, everything here I did and do for personal use only. If it's useful to someone else, good and that's it.

By the way, it's possible that one day someone complain with you that it's not working on Nightly or in release or in ESR or in Waterfox... As stated since the first day, I use and target DevEd. I don't code to give or keep compatibility with other versions. I may accept pull requests and that's it, nothing more.

xiaoxiaoflood commented 3 years ago

Still about utils.zip, there's a much larger group of userChrome.css users that may be confused seeing the chrome folder in the archive, fearing that the extraction would replace the entire folder (deleting their .css files). So I'm not entirely convinced that this would be a good change.

onemen commented 3 years ago

fearing that the extraction would replace the entire folder

if chrome folder already exist in the user folder Windows will merge the content of the folder you copied drag and show you confirmation dialog if files are the same

xiaoxiaoflood commented 3 years ago

I know that, but this is not the case for everyone. Someone who considers the current instructions hard to follow may not know this. So I'm tending to keep as is.