bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.68k stars 156 forks source link

Latest commit for packaging? #270

Open fmahnke opened 1 year ago

fmahnke commented 1 year ago

Hi, I'm packaging bsnes for NixOS/Nixpkgs. I see the existing tags are a few years old now. Is there a recommended stable commit to use for the package?

jchv commented 1 year ago

Maybe it would be best to have separate derivations for v115 and nightly. Afaik there has not been any work towards a proper stable since v115, though nightly should be fine to use.

fmahnke commented 1 year ago

Thanks. What kind of work does it take to prepare a proper stable release (curious)?

orbea commented 1 year ago

What kind of work does it take to prepare a proper stable release (curious)?

@Screwtapello It would be good to clarify if you plan to make future stable tags for this repo or not. I completely understand if you don't want to make another tag for bsnes given the situation, but it would be good to know your thoughts here.

jchv commented 1 year ago

No specific release engineering process that I'm aware of, so I guess just the usual: test stuff, write changelogs, etc. Frankly I could be wrong though. I get the idea that those with write access are quite busy and so even just reviewing PRs is a burden. It is what it is.

Screwtapello commented 1 year ago

Most of the immediate work towards a stable release would be "figuring out how close we are to a stable release": triaging all the open bugs, testing functionality on supported platforms, etc. and then fixing whatever problems are uncovered.

It would be good to clarify if you plan to make future stable tags for this repo or not.

I would like for there to be future stable tags on this repo, but I do not expect to have the time or experience to do that work myself in the foreseeable future.

ShalokShalom commented 1 year ago

I guess we could, for now, release something like an alpha, just to signal a release is in preparation and then see, if people are willig to test and help.

I will be.