Closed Wuzzy2 closed 3 years ago
New requirement:
.devzone
thing is forNew requirement: Make sure the "Sampling Plus" is removed/replaced from all files (implies updating translations)
Okay, most requirements are now dealt with. New requirements list:
Just to prevent people misunderstanding the above list and trying to execute it as written:
When a tag is created, a release is build, this is published on our CDN, and the website is updated, all automagically. There is no human intervention. After the release, two things do need to happen:
1) the package needs to be uploaded to BaNaNaS by who-ever owns OpenSFX atm. 2) installer CDN needs to be updated with the new package, so installers pick up on it too (a job for @TrueBrain).
Before we release 1.0.0, it would be nice if at least 'somebody' could test out the nightly. When I have a chance myself I'll look at it, but that's not likely to be this week.
After that I'm happy to tag a 1.0.0 release.
Okay, but the first step (update date in changelog) still needs a manual commit. Please don't forget this. Just saying. ;-)
@orudge: Regarding testing: I have tested today's nightly on my side and it purrs like a cat. :) I have also posted a link in the forums for testing: https://www.tt-forums.net/viewtopic.php?f=29&t=85815
One final question: Should I make a quick PR for #27 before release?
Yes - if you aim to get the translation PR done this weekend, then maybe early next week we can aim for a final release.
Translation PR: #29
If there are no objections, I can look at doing a 1.0.0 release maybe tomorrow if I have time.
:+1:
1.0.0 has been released. It will need to be uploaded to BaNaNaS, but should be available from the web site.
Closed via https://github.com/OpenTTD/OpenSFX/pull/31
Wishlist for 1.0.0:
Why 1.0.0? Well, it's a complete sound pack, and it will (hopefully) be 100% libre soon. That's everything it needs, really. I see no reason why not going straight for 1.0.0 then. ;-)