Skip to content

feat: Add beta and nightly Flatpak sections to download page - #435

Merged
daschuer merged 5 commits into
mixxxdj:websitefrom
mndscp:feat/add-nightly-flatpak-to-download-page
Aug 6, 2026
Merged

feat: Add beta and nightly Flatpak sections to download page#435
daschuer merged 5 commits into
mixxxdj:websitefrom
mndscp:feat/add-nightly-flatpak-to-download-page

Conversation

@mndscp

@mndscp mndscp commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Description

There is an official Flatpak for the development and beta versions of Mixxx, but there is no information about them on the Mixxx download page. I've added a section with instructions for adding the repository and installing the Flatpaks for each.

I've kept wording, style, and notes the same as in the Flatpak section of the stable release.

Testing

I tested all commands in the instructions. They work both when you have one or multiple versions of Mixxx (Flatpak) installed.

Zulip discussion

https://mixxx.zulipchat.com/#narrow/channel/109122-general/topic/Awesome.20Flatpaks

@mndscp
mndscp marked this pull request as ready for review July 19, 2026 09:52
@JoergAtGithub

Copy link
Copy Markdown
Member

Welcome at Mixxx!
As a first-time contributor we need you to sign the Mixxx Contributor Agreement and comment here when you have done so. It gives us permission to distribute your contribution under the GPL v2 or later license and the Apple Mac App Store. It is also helpful for us to have contact information for contributors in case we may need it in the future.

@mndscp

mndscp commented Jul 19, 2026

Copy link
Copy Markdown
Contributor Author

Hey @JoergAtGithub, I signed the agreement.

@acolombier acolombier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for looking into this! Still waiting to fix the issue with the repo and the build that are disappearing...

It would be great if we could have the Flatpak section for all release type (beta and stable). I guess we could rename the Flatpak (any Linux distribution) to Flatpak via Flathub (unmaintained) (the plan is eventually ro claim the Flathub listing back once we are more mature with Flatpak management) and add your section as Flatpak (any Linux distribution)

@mndscp

mndscp commented Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

Hey @acolombier, thanks for the input.

I agree with your suggestion. As both the alpha and beta versions are supposed to be available at all times after the releases will be fixed, I added the beta version Flatpak to the download page as well. Changed the stable version's dropdown label to Flatpak via Flathub (currently unmaintained). And I changed the section headlines for the non-stable versions for more consistency:

Before

- Mixxx 2.5.6 (Stable Version)
- Beta Snapshots (2.6)
- Development Snapshots

After

- Mixxx 2.5.6 (Stable Version)
- Mixxx 2.6 (Beta snapshots)
- Mixxx 2.7 (Development snapshots)

@acolombier acolombier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small link change and this is ready to go, once you have confirmed that the Flatpak repo now works for you :)

Thanks again for improving the situation here!

Comment thread content/pages/download.md Outdated
Comment thread content/pages/download.md Outdated
@mndscp mndscp changed the title feat: Add nightly-version Flatpak section to download page feat: Add beta and nightly Flatpak sections to download page Aug 3, 2026

@acolombier acolombier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks for giving this page the TLC it needed!

@daschuer daschuer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you.

@daschuer
daschuer merged commit bef4e7a into mixxxdj:website Aug 6, 2026
9 checks passed
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

Successfully merging this pull request may close these issues.

4 participants