Skip to content

Fall25 - M3 milestone - Prepare r3.1#91

Merged
sachinvodafone merged 16 commits intomainfrom
jgarciahospital-patch-5
Jul 29, 2025
Merged

Fall25 - M3 milestone - Prepare r3.1#91
sachinvodafone merged 16 commits intomainfrom
jgarciahospital-patch-5

Conversation

@jgarciahospital
Copy link
Collaborator

What type of PR is this?

Add one of the following kinds:

  • subproject management

What this PR does / why we need it:

  • Implements API alignement with fall25
  • Version update to 0.3.0-rc.1
  • CHANGELOG.MD, READ.ME & Readiness check list updated version are provided for r3.1

Which issue(s) this PR fixes:

Fixes #79

Special notes for reviewers:

Changelog input

 release-note

@github-actions
Copy link

github-actions bot commented Jun 24, 2025

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 2 0 0.02s
✅ OPENAPI spectral 1 0 1.71s
✅ REPOSITORY git_diff yes no 0.03s
✅ REPOSITORY secretlint yes no 0.81s
✅ YAML yamllint 1 0 0.48s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

Typo in error message for 422
Copy link
Contributor

@hdamker hdamker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks already very good ... a few small changes and you are done!

Comment on lines +32 to +36
* `NEW`: Pre-release r3.1 with version 0.3.0-rc.1 of the Population Density Data API is available in [r3.1](https://github.com/camaraproject/PopulationDensityData/tree/r3.1).
* 0.3.0-rc.1 Population Density Data API definition **with inline documentation**:
- OpenAPI [YAML spec file](https://github.com/camaraproject/PopulationDensityData/blob/r3.1/code/API_definitions/population-density-data.yaml)
- [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/PopulationDensityData/r3.1/code/API_definitions/population-density-data.yaml&nocors)
- [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/PopulationDensityData/r3.1/code/API_definitions/population-density-data.yaml)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Personally I'm more in favor to keep the prominent links to the public version (relevant for API Consumers), and only add a line for the pre-release of the next version. But we don't have guidelines yet for this README section, so the content is fine for me.

@hdamker
Copy link
Contributor

hdamker commented Jun 29, 2025

@camaraproject/population-density-data_codeowners please review as well

jgarciahospital and others added 5 commits July 1, 2025 16:55
Co-authored-by: Herbert Damker <herbert.damker@telekom.de>
Co-authored-by: Herbert Damker <herbert.damker@telekom.de>
…adiness-Checklist.md

Co-authored-by: Herbert Damker <herbert.damker@telekom.de>
Co-authored-by: Herbert Damker <herbert.damker@telekom.de>
Include detailed commonalities update
@jgarciahospital jgarciahospital requested a review from hdamker July 2, 2025 07:51
hdamker
hdamker previously approved these changes Jul 18, 2025
Copy link
Contributor

@hdamker hdamker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jgarciahospital thanks for the update. I can already confirm that all change requests are addressed.

In the final review I have just spotted one bug which you might want to fix before the release:

And the response property "$.timedPopulationDensityData[*].endTime" is equal to or earlier than request body property "$.startTime"

I suppose the line should be:

And the response property "$.timedPopulationDensityData[*].endTime" is equal to or earlier than request body property "$.endTime"

@jgarciahospital
Copy link
Collaborator Author

@jgarciahospital thanks for the update. I can already confirm that all change requests are addressed.

In the final review I have just spotted one bug which you might want to fix before the release:

And the response property "$.timedPopulationDensityData[*].endTime" is equal to or earlier than request body property "$.startTime"

I suppose the line should be:

And the response property "$.timedPopulationDensityData[*].endTime" is equal to or earlier than request body property "$.endTime"

Thanks Herbert for the review.

Regarding the identified typo, it's solved now.

Copy link
Contributor

@hdamker hdamker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM on behalf of ReleaseManagement

@hdamker
Copy link
Contributor

hdamker commented Jul 24, 2025

@camaraproject/population-density-data_codeowners

Next actions to be completed for M3:

  • PR merged (by API repository codeowner)
  • Release created within GitHub (by API repository codeowner)
  • Release Tracker updated (with API version, creation date of the release and the release tag link)

@hdamker
Copy link
Contributor

hdamker commented Jul 28, 2025

@jgarciahospital @sachinvodafone @maheshc01 would be great if you can approve, merge and create the release until tomorrow (July 29th) before the Release Management call (at 15:00 UTC). From my perspective you should be ready to go.

@sachinvodafone sachinvodafone merged commit b59f277 into main Jul 29, 2025
2 checks passed
@jgarciahospital jgarciahospital deleted the jgarciahospital-patch-5 branch July 29, 2025 08:22
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

Successfully merging this pull request may close these issues.

Fall25 Population Density API scope

3 participants