[FOLIO-1963] extend release procedures with section on platform-core/complete PRs Created: 12/Apr/19  Updated: 03/Jun/20  Resolved: 22/Apr/19

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: David Crossley
Resolution: Done Votes: 0
Labels: devdoc, platform-backlog
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Sprint: Core: Platform - Sprint 61
Story Points: 2
Development Team: Core: Platform

 Description   

Please extend https://dev.folio.org/guidelines/release-procedures/ with a section for module maintainers that describes steps and guidelines for issuing PRs to platform-core and platform-complete when a new module release ready.

Describe the process for UI module maintainers (updates to platform package.json) and backend module maintainers that want to enforce backend module version (e.g to force bugfixes John Malconian I am assuming that this would require the maintainer to update install-extra.json?)

Include examples.

Include description of the PR process and what artefacts and environments are created (specifically the PR environment) and how to access it.

Clarify the fact that the UI integration tests are now executed on the PR and that the test must be passing in order for the module release to be accepted to the FOLIO release.

Make it clear that those steps are mandatory for module maintainers as part of their role in release management.



 Comments   
Comment by David Crossley [ 16/Apr/19 ]

The document-in-preparation is available at PR pull/371
and the temporary generated branch in context is at /guidelines/release-procedures/#add-to-platforms

Comment by John Malconian [ 17/Apr/19 ]

David Crossley - I think a few words about why @folio dependencies are pinned in package.json and the role of Renovate should be added to the docs.

Comment by David Crossley [ 18/Apr/19 ]

Thanks. Added a sentence about that.

Comment by David Crossley [ 23/Apr/19 ]

Added a few other tweaks, merged pull/371, and added a link from stripes/doc/release-procedures document.

The new section is published at https://dev.folio.org/guidelines/release-procedures/#add-to-platforms

Generated at Thu Feb 08 23:17:12 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.