-
-
Notifications
You must be signed in to change notification settings - Fork 104
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
Enhance Scoop Installation for Chinese Users by Updating get.scoop.sh Redirect URL #56
Comments
Even if the installation file is downloaded normally, the subsequent package installation/update is also a problem, so a stable "ladder" is needed. |
The resource pointed to by the get.scoop.sh URL is handled by Luke. @lukesampson and @ScoopInstaller/maintainers, any thoughts on this? |
I personally just don't like the idea. Yeah, changing it as said may/might help in some cases and I know exactly what it means cuz I'm suffering from the same gfw. However I also perceive that despite a different host it may still be unreachable12 which did happen3 before. Hence, my philosophy on this would be if you can't solve it perfectly just keep the way it is, and do not bother Luke to update/maintain the settings. There are many alternatives people can use to access when you have a desire to reach that. Footnotes |
Can we point to both URLs with the JSDelivr URL specified as an alternative if you can't reach raw.githubusercontent.com? This could be done either by specifying the full URL on the homepage, or creating a get-mirror.scoop.sh subdomain. |
If supporting the following actions can significantly improve my experience
|
I have a idea. |
Hello,
I'm not sure which member, team, or repository is responsible for controlling the redirect for get.scoop.sh, so I'm posting this issue here.
As you may know, the domain raw.githubusercontent.com is subject to DNS poisoning and SNI filtering in mainland China, which makes it difficult to install Scoop via get.scoop.sh. One could argue that users can specify a proxy, but that's not an ideal user experience, especially for system-level proxies or proxies that can only be used after Scoop is installed. It's worth noting that the main Github.com domain is not completely blocked.
To improve the installation experience for users in mainland China, I propose the following change: modify the behavior of get.scoop.sh, which currently redirects to https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1, to instead redirect to https://cdn.jsdelivr.net/gh/scoopinstaller/install/install.ps1. This alternative link provides the same content as the original link and has better connectivity in mainland China. This change should enhance the out-of-the-box installation experience for users in the region. No other modifications are necessary at this time.
Thank you for your attention to this matter.
The text was updated successfully, but these errors were encountered: