OpenTTD / OpenSFX

Sound Base Set for OpenTTD
Other
15 stars 11 forks source link

Release 1.0.0 #15

Closed Wuzzy2 closed 3 years ago

Wuzzy2 commented 3 years ago

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. ;-)

Wuzzy2 commented 3 years ago

New requirement:

Wuzzy2 commented 3 years ago

New requirement: Make sure the "Sampling Plus" is removed/replaced from all files (implies updating translations)

Wuzzy2 commented 3 years ago

Okay, most requirements are now dealt with. New requirements list:

TrueBrain commented 3 years ago

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).

orudge commented 3 years ago

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.

Wuzzy2 commented 3 years ago

Okay, but the first step (update date in changelog) still needs a manual commit. Please don't forget this. Just saying. ;-)

Wuzzy2 commented 3 years ago

@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?

orudge commented 3 years ago

Yes - if you aim to get the translation PR done this weekend, then maybe early next week we can aim for a final release.

Wuzzy2 commented 3 years ago

Translation PR: #29

orudge commented 3 years ago

If there are no objections, I can look at doing a 1.0.0 release maybe tomorrow if I have time.

Wuzzy2 commented 3 years ago

:+1:

orudge commented 3 years ago

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