Skip to content
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

Closed
2 of 4 tasks
xsebek opened this issue Sep 19, 2023 · 7 comments · Fixed by #1606
Closed
2 of 4 tasks

Release 0.5 #1543

xsebek opened this issue Sep 19, 2023 · 7 comments · Fixed by #1606
Assignees
Labels
Z-Meta This issue is about other Swarm issues or infrastructure.

Comments

@xsebek
Copy link
Member

xsebek commented Sep 19, 2023

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:


Previous release Issues:

@xsebek xsebek added the Z-Meta This issue is about other Swarm issues or infrastructure. label Sep 19, 2023
@byorgey
Copy link
Member

byorgey commented Sep 20, 2023

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.

@xsebek
Copy link
Member Author

xsebek commented Sep 23, 2023

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

@byorgey
Copy link
Member

byorgey commented Sep 23, 2023

I think the ideal would be to release each “feature” or significant bug fix.

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.

@xsebek xsebek pinned this issue Oct 7, 2023
@xsebek
Copy link
Member Author

xsebek commented Oct 7, 2023

I would like to get #1479 merged, but the other fixes and improvements for --format can come later.

I moved VSCode to swarm-game, updated secrets and made @kostmo maintainer, so that should be good to go.


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

@byorgey
Copy link
Member

byorgey commented Oct 7, 2023

do you have anything else that you would like to wait for? 🙂

Not me!

@kostmo
Copy link
Member

kostmo commented Oct 8, 2023

do you have anything else that you would like to wait for?

I'm nearly done with #1441, but I don't suppose it needs to hold up a release.

@byorgey byorgey self-assigned this Oct 31, 2023
@byorgey byorgey mentioned this issue Oct 31, 2023
@mergify mergify bot closed this as completed in #1606 Nov 1, 2023
mergify bot pushed a commit that referenced this issue Nov 1, 2023
@byorgey
Copy link
Member

byorgey commented Nov 1, 2023

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 .

@byorgey byorgey unpinned this issue Feb 29, 2024
@byorgey byorgey mentioned this issue Jun 16, 2024
22 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Z-Meta This issue is about other Swarm issues or infrastructure.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants