Tech-FZ / EmuGUI

A QEMU GUI that I made.
https://tech-fz.github.io/EmuGUI-doc/
GNU General Public License v3.0
103 stars 10 forks source link

Prepare for pre-release repository #42

Closed Tech-FZ closed 1 year ago

Tech-FZ commented 1 year ago

Well, I made a pre-release repository for EmuGUI on Codeberg but we still need to prepare the program! To be precise: The update checker needs to be updated so it doesn't redirect you to the stable releases if you want to use a preview build or vice versa.

Will you host this on GitHub as well? No, I won't. That is because of the ongoing campaign "Give up GitHub" hosted by SFC. Why this program participates and why we are concerned about this can be read on the repository's README.md, the incorporate issue on GitHub (see https://github.com/Tech-FZ/EmuGUI/issues/24 for the issue) and on the SFC's website (https://giveupgithub.org/).

I prefer GitHub as the update mirror! How do you want to do it? In the future, if you want to test pre-release updates and check for them, you will be redirected to Codeberg regardless of your choice.

What do you do if there's a stable build? If the current code on the pre-release repository is updated to the latest stable release, then that would be hosted on all of them unless a feature update is already in development.

Does this have any advantages? Yes, it definetely does! That way we can still release bugfix updates for the latest stable feature level, what we couldn't do before.

Will future feature levels be hosted on GitHub as well as they become stable? For now, yes, they will. However, please don't expect this to be for long.

Tech-FZ commented 1 year ago

The code is prepared.