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

Work on 2.3 release #675

Closed
39 tasks done
dalelane opened this issue Dec 14, 2021 · 16 comments
Closed
39 tasks done

Work on 2.3 release #675

dalelane opened this issue Dec 14, 2021 · 16 comments

Comments

@dalelane
Copy link
Collaborator

dalelane commented Dec 14, 2021

Release 2.3.0 is scheduled for January 2022

Detailed info:

Kick-off:

Release branches:

Release notes:

Progress:

dalelane added a commit to dalelane/spec that referenced this issue Dec 14, 2021
Contributes to: asyncapi#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/spec-json-schemas that referenced this issue Dec 14, 2021
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/parser-js that referenced this issue Dec 14, 2021
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/parser-js that referenced this issue Dec 14, 2021
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/spec-json-schemas that referenced this issue Dec 14, 2021
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/spec that referenced this issue Dec 14, 2021
Contributes to: asyncapi#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
dalelane added a commit to dalelane/website that referenced this issue Dec 14, 2021
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
@derberg
Copy link
Member

derberg commented Dec 21, 2021

@dalelane you rock mate. Feel free to also communicate it in the #specification channel in slack.

I see your checklist and I think "omg I love when someone does something I did in the past and with first iteration it is already done better" 😄

I only need more explanation on parser-js (default branch) and other related (default branch) items

@derberg
Copy link
Member

derberg commented Dec 22, 2021

maybe asyncapi/website#512 should include also updates to docs and other stuff on the website?
we forgot about it in 2.2 entirely, would make sense to do it this way for 2.3 and make it explicit in release process. What do you think?

@derberg
Copy link
Member

derberg commented Dec 27, 2021

@dalelane yo, after merging your initial release PRs to release branches, I opened these PRs:

there is explanation why we need them, when you will push some improvements to release instruction, please specify info about these "release" PRs, that they should not be created at the end, but since the very beginning, and monitored regularly in case some merge conflicts are discovered (can happent that some editorial change in master can cause conflict in the release branch)

dalelane added a commit to dalelane/website that referenced this issue Jan 5, 2022
Contributes to: asyncapi/spec#675

Signed-off-by: Dale Lane <dale.lane@uk.ibm.com>
@smoya
Copy link
Member

smoya commented Jan 21, 2022

FYI @dalelane @derberg we need also this fix to be merged asap #695

@derberg
Copy link
Member

derberg commented Jan 24, 2022

@dalelane
Copy link
Collaborator Author

just #696 left to wait for now

@derberg
Copy link
Member

derberg commented Jan 25, 2022

live stream is now merged. We are ready to go next Monday. @dalelane you wanna post an update in slack or busy with the workshop? I can do it for ya if you want, not a problem

@dalelane
Copy link
Collaborator Author

@derberg yeah please - if you could, that'd be a big help

@derberg
Copy link
Member

derberg commented Jan 31, 2022

spec and json schema released, parser almost there

notes for release improvements:

  • parties involved should get a kind of invite upfront, with some 4h window when when have to be responsive on a release, to approve, fix and do other things to make release smooth. This should be a role of release coordinator
  • we need to automate the process of new release setup, like release branches creation and other configuration. A GitHub Action workflow that spec maintainers can trigger with one click and it just sets up stuff. Should be super simple with GitHub CLI

@derberg
Copy link
Member

derberg commented Jan 31, 2022

parser 1.14 with support of latest spec and it's json schema is out

@derberg
Copy link
Member

derberg commented Feb 1, 2022

@jonaslagoni
Copy link
Member

jonaslagoni commented Feb 2, 2022

I guess we can close this one down as it is complete ✅ 🎉

@derberg
Copy link
Member

derberg commented Feb 3, 2022

I would prefer we first summarize what action points need to be taken from this release to improve for 2.4.0

@smoya
Copy link
Member

smoya commented Mar 21, 2022

I think we can close this one now that #722 got merged. WDYT @dalelane ?

@dalelane
Copy link
Collaborator Author

oh yeh, good point - I'd forgotten about this! :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants