swiftlang / swift-org-website

Swift.org website
https://swift.org
Other
473 stars 178 forks source link

Windows installation instructions seem miss-prioritized #641

Open etcwilde opened 4 months ago

etcwilde commented 4 months ago

Describe the Enhancement

The promoted method of downloading and installing on Swift for Windows directs folks to a separate page on how to setup WinGet and install Swift via CLI instead of just providing them with the GUI installer. For a normal user, downloading and running the installer is a normal workflow, as seen with other languages and programs like Python, Rust, Go, etc... WinGet is great for Automation, so it should be , but the default should be the simplest option.

  1. Go to swift.org
  2. Click on 'Download'
  3. Scroll down to 'Windows'

Describe the solution you'd like

The main download link should be a one-click to the Windows installer (like with Python, Rust, Go, etc...). WinGet is great for automation, so it definitely should get a call-out that it's an option, but we should promote the easiest solution for folks, not a solution that requires a separate page to describe what is going on (Installation via Windows Package Manager) as it makes Swift look hard to install.

stevapple commented 3 months ago

One of the biggest advantages of WinGet over Scoop and running the installer is that it can handle VS installation in a more handy way. This is helpful for users that have not installed VS before, and they won't be bothered by why the Swift toolchain cannot function when it seems to be installed correctly.

al45tair commented 1 month ago

Related: #763