-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 0.5 #1543
Comments
Good idea! Ideally I'd like to get #1512 squared away first. Need to get back to that. Should we make some kind of target release schedule? Nothing too rigid, but right now we just release "whenever someone thinks of it" but it might be nice to have a specific frequency to shoot for. |
@byorgey I think the ideal would be to release each “feature” or significant bug fix. For example I would like to get code formatting to a usable state. This also reminds me I need to finish VSCode plugin move to swarm-game. |
That sounds like too much work though. Even with all the great release automation we have, it's still work to make sure the changelog is formatted nicely, bump the version number, etc. I don't want to go through all that every time we merge a feature or bug fix. My idea was that if we have a target schedule (e.g. "we aim to make a new release on the 1st of every month" or "on the 15th of every even month" or "every other week", or whatever we decide the appropriate frequency is) then we can put it in our calendars and it will remind us to make more frequent releases. And of course even if we do have a schedule we could always make extra releases when we do merge some big feature or significant bug fix. |
I would like to get #1479 merged, but the other fixes and improvements for I moved VSCode to @byorgey @kostmo do you have anything else that you would like to wait for? 🙂 Btw. I was thinking, whether we should write to CHANGELOG ourselves, so that it's less work to release? 🤔 |
Not me! |
I'm nearly done with #1441, but I don't suppose it needs to hold up a release. |
0.5 release is away! I guess someone still needs to do a VSCode release? There is also a todo above to write a blog post, but I don't have the time or inclination to do that right now. If someone else wants to take a shot at writing a blog post, go for it --- especially now that we have our own blog hosted on our shiny new website. Just make a PR to /~https://github.com/swarm-game/swarm-game.github.io . |
It would be great to release often, so that the changelog is manageable.
Please comment if you have something you would like to get in this release.
Release tasks:
/~https://github.com/swarm-game/swarm/pulls?q=is%3Apr+closed%3A%3E2023-08-18+label%3ACHANGELOG
gh pr list -s closed -S 'closed:>2023-08-18 label:CHANGELOG' | tr '\t' ',' > 0.5-changes.txt
Previous release Issues:
The text was updated successfully, but these errors were encountered: