inexorgame-obsolete / deprecated-cube-engine-inexor

UNMAINTAINED: Please have a look at the vulkan-renderer
https://inexor.org
zlib License
11 stars 1 forks source link

To-Do list for 0.9.0-release #452

Closed Fohlen closed 6 years ago

Fohlen commented 7 years ago

Note

If you update a ticket and include or exclude it to the release

About the release

Since we're all excited about the new 0.9.0 release I wanted to note down an overall ticket on when (I, or we I assume) can define the new release as done. Please add missing tickets, but carefully, bloating the new release unnecessarily is not good.

I have updated the milestone date for the 0.9.0-release to 1st of September. I think it's a very realistic day given the remaining workload, and it'd be good to have the release happen so close to the Hackathon (that will motivate the whole team, I guess). As well it will be nice to be able to announce a release at date 😸

If we all can agree that 1st of September is definitely feasible for the next release, we can make a blog post (and social media) with an announcement for the upcoming release. Please discuss in the ticket.

On the website

Provide a download page that tells user instructions on how to get the game, #269 @terencode ?

On core side

Media

On flex side

PS: The flex refactoring tasks are perfect to get in touch with the code

a-teammate commented 7 years ago

good suggestions, the date looks good. some more (imo they are necessary):

Croydon commented 7 years ago

add a bomberman map to media-essential

Only if it's 100% open source. I'm strictly vetoing adding any non-open-source files to media-essential. It is already hard enough to get the current things out of there, don't add new ones. We promised from the very beginning to be 100% open source and we still don't fullfill that promise.

Since you want it for testing, media-additional should be enough. Media-essential should be stable and open source.

remove the texture errors and not working maps from media-essential

I will have a look at some point after tomorrow, at least when I can finally compile AND run again.

Fohlen commented 7 years ago

I will add the following to the list as well

After some time thinking about @aschaeffer 's comment I think releasing the new version at the Hackathon will be a nice "marketing" thingie. So. The release date is now settled at 22. of September (or 15th).

NOTE please consider this ticket (and the 0.9 milestone) as locked. Don't add new tickets without prior debate. Don't add any feature tickets, only add critical bugs.

a-teammate commented 7 years ago

Oh and:

Fohlen commented 6 years ago

Can we push this further? Do we have testers?

Maybe @movabo and @Croydon can test the automatic install routine with the graphical installer? If everything goes well, let's finally roll out 0.9.0 release!

If we would manage to bake a snap for Ubuntu for the release, it would be amazing as well!

Fohlen commented 6 years ago

I see that we can agree on a census for the 0.9.0 release (from what I read in Riot)

The following is now to-do to actually do the release