Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Lead developer of the project to ensure all the below checklist tasks are performed and the status is updated before the Go/NoGo release call.

...

Tasks

Status

Completed date

Comments

Get architect approval on design and develop code for all release repo

GoDone

2113-0206-2024Design and develop code was approved by Hitesh and Anusha.

Tasks for the release are detailed, completed and closed

GoDone

2113-0206-2024

Tasks are completed and closed.

Branching out of the feature branch to the release branch

GoDone

2113-0206-2024

Release code is available on release branch.

Move the finalized design/approach of all the new features from confluence page to repository doc folder

Go

docs.mosip.ioDone

13-06-2024

DB scripts and upgrade script is written and verified. Make sure proper SQL From and To version is maintained in naming of the file.

NADone

2113-0206-2024

All the API docs in stoplight should have detailed descriptions till the fields level and same need to be exported and moved into the docs folder of the repositories (not to commit in develop branch)

NA

Export a copy of the Open API docs from stoplight and keep it under the docs folder of the repo

NA

Make sure that configuration has the default values as per the release requirements are in release branch

GoYes

2113-0206-2024

All configurations have default values as per release requirements.

Sample Country-specific data and also document the way of inserting/updating them in the database mostly via REST endpoints provided?

e.g. format Database | Table | Sample Data | Module | Module Version | Details | Comments

NAYes

2113-0206-2024

Absolute code freeze including bug fixGo

Yes

13-06-2024

No open PR in the develop repo for all modules about to get released

GoYes

2113-0206-2024

Develop has no open PR.

Dependencies not part of the release list should not have SNAPSHOT references

GoYes

2113-0206-2024

Release branch and develop branch code base are in syncGo

Yes

13-06-2024

Dependencies of repo and the order in which repos should be built is verified

GoYes

2113-0206-2024Verified

Developer documentation in github is available (.md file)

GoYes

13-06-2024

Postman collection is tested by QA, available in the release branch

NA

21-02-2024

Review commits from earlier release version in the current release to be checkedGo

Yes

13-06-2024

Provide development architecture to documentation team

Go

21-02-2024

All specifications are with documentation team.

Yes

Provide technical documentation to documentation team

Go

21-02-2024

All specifications are with documentation team.

Yes

Release notes prepared by BA is reviewed by developerGo

Yes

13-06-2024

Check deployability and assure no manual steps involvedGo

Yes

13-06-2024

Version compatibility matrix

GoYes

2113-0206-2024

Version compatibility is fine.

Repos going in the release consolidated status and approved by Architect

GoYes

2113-0206-2024

Sonar consolidated status

NAYes

2113-0206-2024Flutter has a limitation with Sonar.

Anchor
Sonar
Sonar
Repos going for the release & Sonar detailed status for each repo to be released

...

Repo Name

Repo Owner

Branch Name

Release Version (POM)

Tag Version

Coverage (>80%)

Reliability (0)

Security (0)

Hotspots (0)

Duplications

(Less than 3%)

Data capture date

Comments

android-registration-client

Public

release-0.9.x

0.10.0

0.10.0

Note: Sonar Coverage above 80%, code duplications < 3%, Reliability, Security and Hotspot should be 0

Legend

Anchor
Tasks
Tasks
Tasks:

  • The list of tasks against which the status needs to be updated. Since it’s a template, go ahead to add/modify as required

...