Hello there!
First of all, many thanks for dolphin-emu, I've been an user for many years and
I'm loving it!
I wanted to discuss about the dolphin-emu release policy. But first let me give you
a bit of context.
I'm a Debian developer who has starting getting interest in the official dolphin-emu package.
In Debian we prefer stability over new features and that's why we have chosen
to package the latest stable version of dolphin-emu (5.0) which was released ~5years ago.
But by doing so, we are now 5years behind of the latest beta versions, which bring many
improvements, bug-fixes, and new features. And in the same time we are suffering undefined
behavior issues in the unit tests which has caused dolphin-emu to be removed from testing
and therefore dolphin-emu hasn't made it to the latest Debian stable (bullseye).
I wanted to fix these tests issues, but since they are already fixed upstream in beta versions
and since we are many years behind the latest beta, I've started wondering if it
wouldn't be better to start packaging dolphin-emu beta versions in Debian.
One may wonder, how does other distros approach dolphin-emu packaging? The thing is: there no
cross-distro co-ordination, every distro is packaging whatever beta version they want.
Now on my question: would you consider rework your release policy? I'm not talking about
releasing 6.0 before all regressions are tackled down, but maybe introducing an intermediate
release kind between stable and beta (release candidate?) with improved stability. That would
greatly help all distros to know which version to package and ensure co-ordination.
Many thanks for your work.
Cheers,
---
Aloïs Micard <creekorful>
First of all, many thanks for dolphin-emu, I've been an user for many years and
I'm loving it!
I wanted to discuss about the dolphin-emu release policy. But first let me give you
a bit of context.
I'm a Debian developer who has starting getting interest in the official dolphin-emu package.
In Debian we prefer stability over new features and that's why we have chosen
to package the latest stable version of dolphin-emu (5.0) which was released ~5years ago.
But by doing so, we are now 5years behind of the latest beta versions, which bring many
improvements, bug-fixes, and new features. And in the same time we are suffering undefined
behavior issues in the unit tests which has caused dolphin-emu to be removed from testing
and therefore dolphin-emu hasn't made it to the latest Debian stable (bullseye).
I wanted to fix these tests issues, but since they are already fixed upstream in beta versions
and since we are many years behind the latest beta, I've started wondering if it
wouldn't be better to start packaging dolphin-emu beta versions in Debian.
One may wonder, how does other distros approach dolphin-emu packaging? The thing is: there no
cross-distro co-ordination, every distro is packaging whatever beta version they want.
Now on my question: would you consider rework your release policy? I'm not talking about
releasing 6.0 before all regressions are tackled down, but maybe introducing an intermediate
release kind between stable and beta (release candidate?) with improved stability. That would
greatly help all distros to know which version to package and ensure co-ordination.
Many thanks for your work.
Cheers,
---
Aloïs Micard <creekorful>