jamulussoftware / jamuluswebsite

This is the GitHub Pages repository for the Jamulus main website. For the jamulus application source code, please visit jamulussoftware/jamulus.
https://jamulus.io
GNU Lesser General Public License v2.1
15 stars 82 forks source link

Link legacy macOS build on website #501

Closed ann0see closed 3 years ago

ann0see commented 3 years ago

We now provide two builds for macOS: legacy and the normal one. We should link both on the macOS page.

gilgongo commented 3 years ago

What's the reason? I've not been following the macOS stuff.

ann0see commented 3 years ago

The new build with Qt 5.15.2 supports macOS Big Sur without UI glitches and multiple small bugs but breaks compatibility to old versions of macOS. See: https://github.com/jamulussoftware/jamulus/pull/1687 and especially https://github.com/jamulussoftware/jamulus/pull/1768

gilgongo commented 3 years ago

Oh OK, so it's just a straight OS version split on the download page. I assume we therefore maintain two versions of 3.8.0+ from now on?

Just trying to work out what impact this has on what we say on the website.

ann0see commented 3 years ago

I assume we therefore maintain two versions of 3.8.0+ from now on?

Yes. I think we could just link the legacy build from the macOS page the same as for the SourceForge mirror

gilgongo commented 3 years ago

How does that work with the links exactly then? Do we have two {{ site.download_file_names.mac }} variables and change the SF link to point to the versions directory instead or something?

ann0see commented 3 years ago

I think something like this would be enough:

macOS

gilgongo commented 3 years ago

So will we need to update these links for each release (until we abandon support for anything lower than macOS 11)?

ann0see commented 3 years ago

Unfortunately yes.

But it's all in _config.yml

ann0see commented 3 years ago

Ok. Just pushed this change to translate

ann0see commented 3 years ago

@ignotus666 @jujudusud I also added the legacy link to your translations. You can translate them later on

jujudusud commented 3 years ago

Done for FR, to be merged.