Closed Fohlen closed 6 years ago
good suggestions, the date looks good. some more (imo they are necessary):
[x] #430 (rename proto and executable files) [maybe optional]
[ ] #431 (enable RPC for servers) (necessary for server instances controlled by flex)
[ ] merge pull request #455
[ ] add a bomberman map to media-essential
[ ] remove the texture errors and not working maps from media-essential
[ ] doxygen@inexorgame/stable is not working for me, only doxygen@inexorgame/testing
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.
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.
Oh and:
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!
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
inexor-flex
after the release.
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.Release at Hackathon 2017If 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
add Windows icon #451Merge #4450.9.0
to the repoMedia
Migrateinit.cfg
, #427On flex side
that involves designing aman
-page, any volunteers? #494eslint:recommended
and fix all the issues with itprocess.cwd()
should be replaced with standard pathsbin/path_to_proto
as well@inexor-game/
prefixes should be renamed to@inexorgame
TODO
passages should be resolved, if possible.travis.yaml
that runsnpm lint, npm test
and add a build badgenpm publish
, in the future this might be done by TravisPS: The
flex
refactoring tasks are perfect to get in touch with the code