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

Create ICM Release Plan #146

Closed
AxelNennker opened this issue Apr 18, 2024 · 23 comments
Closed

Create ICM Release Plan #146

AxelNennker opened this issue Apr 18, 2024 · 23 comments
Labels
subproject management Actions related to repository/releases v0.2-candidate Custom label for issues that are candidates to be fixed in v0.2 (if needed)

Comments

@AxelNennker
Copy link
Collaborator

AxelNennker commented Apr 18, 2024

Problem description
TSC asked ICM to create a release plan

https://wiki.camaraproject.org/display/CAM/Meta-release+Fall24
image

Expected action
e.g. Label issues or create a icm-release-plan-document.md

@AxelNennker AxelNennker added the subproject management Actions related to repository/releases label Apr 18, 2024
@jpengar
Copy link
Collaborator

jpengar commented Apr 19, 2024

I think we can use this issue as a way to agree the scope of the release and proceed as done in Commonalities in camaraproject/Commonalities#175 CC @rartych

Some relevant references:
https://wiki.camaraproject.org/display/CAM/CAMARA+Release+Process
https://wiki.camaraproject.org/display/CAM/Releasing+API+versions

@jpengar
Copy link
Collaborator

jpengar commented May 8, 2024

@hdamker
Copy link
Collaborator

hdamker commented May 9, 2024

Added the link to this issue to https://wiki.camaraproject.org/display/CAM/Meta-release+Fall24.
(and took the freedom to replace "tag" with "label" in the above comments).

@hdamker hdamker pinned this issue May 15, 2024
@jpengar
Copy link
Collaborator

jpengar commented May 16, 2024

Added #154 & #155 to the list of issues/PRs to be resolved within Fall24 meta-release: #146 (comment)

@jpengar jpengar added the v0.2-candidate Custom label for issues that are candidates to be fixed in v0.2 (if needed) label May 21, 2024
@jpengar
Copy link
Collaborator

jpengar commented May 23, 2024

Added #156, #158 and #159 to the list of issues/PRs to be resolved within Fall24 meta-release: #146 (comment)

@jpengar
Copy link
Collaborator

jpengar commented May 27, 2024

Added #162 which fixed #159 to the list of issues/PRs to be resolved within Fall24 meta-release: #146 (comment)

@jpengar
Copy link
Collaborator

jpengar commented May 31, 2024

Added #170 to the list of issues/PRs to be resolved within Fall24 meta-release: #146 (comment)

@AxelNennker
Copy link
Collaborator Author

I think we need a PR for https://github.com/camaraproject/IdentityAndConsentManagement/blob/main/CHANGELOG.md and document what our documents are etc.
Would @jpengar or @sebdewet please create that PR because I am on vacation starting next Monday.

@jpengar
Copy link
Collaborator

jpengar commented Jun 5, 2024

If I understand your point correctly, CHANGELOG should be edited as part of the v0.2.0 release (i.e. FAll24 meta-release), as it was when the v0.1.0 release was generated. We can do that during your holidays, no problem.

@jpengar
Copy link
Collaborator

jpengar commented Jun 20, 2024

Meta-release scope is now 100% covered. Thanks everyone!

@jpengar
Copy link
Collaborator

jpengar commented Jun 20, 2024

#177 is ready to review for release 0.2.0-rc creation. @AxelNennker @sebdewet @Elisabeth-Ericsson @garciasolero @hdamker @shilpa-padgaonkar @diegogonmar @bigludo7 @mhfoo et all

@jpengar
Copy link
Collaborator

jpengar commented Jul 11, 2024

@jpengar
Copy link
Collaborator

jpengar commented Jul 11, 2024

#179 README update for v0.2.0-rc.1 pre-release

@AxelNennker
Copy link
Collaborator Author

Create rc.2 with bug fixes.

@hdamker
Copy link
Collaborator

hdamker commented Jul 23, 2024

Create rc.2 with bug fixes.

One bug which I have introduced is the release tag. It should have r0.2.0-rc.1 instead of v0.2.0-rc.1 (cf camaraproject/ReleaseManagement#41). So let's use the next release candidate and create it correctly as r0.2.0-rc.2.

@jpengar
Copy link
Collaborator

jpengar commented Jul 24, 2024

Create rc.2 with bug fixes.

One bug which I have introduced is the release tag. It should have r0.2.0-rc.1 instead of v0.2.0-rc.1 (cf camaraproject/ReleaseManagement#41). So let's use the next release candidate and create it correctly as r0.2.0-rc.2.

@hdamker Yes, we discussed this in the last WG call, and we agree to fix it in the next release candidate, expected next Friday. I will add this to the meeting notes for the record: https://wiki.camaraproject.org/display/CAM/2024-07-17+ICM+Minutes

@jpengar
Copy link
Collaborator

jpengar commented Aug 1, 2024

@jpengar
Copy link
Collaborator

jpengar commented Aug 14, 2024

@camaraproject/release-management_maintainers Should we proceed to create the PR for the public release of 0.2.0 as is being also raised in camaraproject/Commonalities#282??

I would like to discuss how to proceed with creating the ICM public release so that other backlogged PRs can be addressed.

CC @AxelNennker @sebdewet @rartych

@hdamker
Copy link
Collaborator

hdamker commented Aug 20, 2024

@jpengar sorry for the late answer, it went through the cracks.

We discuss today in Release Management call that Commonalities and ICM should have their PRs for the public releases ready before the TSC on Thursday afternoon. Preferable already with some Codeowner approvals, so that the TSC can "approve" the releases and it can get created (it should be done before the Sub Project are doing their public releases).

As this is more a formal thing I hope that is possible?

If there are later bugfix releases 0.2.x needed, they will done in a maintenance branch which starts in r0.2.0. Which means that after the public release of 0.2.0 end of the week the main branch is free to continue with the work for the next release cycle.

CC @AxelNennker @sebdewet @rartych

@jpengar
Copy link
Collaborator

jpengar commented Aug 21, 2024

#192 PR for the public release of ICM 0.2.0 is ready for review. @AxelNennker @sebdewet @hdamker @camaraproject/release-management_maintainers

@jpengar
Copy link
Collaborator

jpengar commented Aug 23, 2024

@AxelNennker
Copy link
Collaborator Author

As per discussion in the wg meeting today

@hdamker hdamker unpinned this issue Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
subproject management Actions related to repository/releases v0.2-candidate Custom label for issues that are candidates to be fixed in v0.2 (if needed)
Projects
None yet
Development

No branches or pull requests

3 participants