For Quesnelia (R2 2023) remove "permissions" interface dependency

Description

See MODDICONV-304

The ModuleDescriptor for Orchid got the "permissions" 5.6 interface dependency to enforce that mod-permissions gets upgraded before the mod-di-converter-storage rename (from mod-data-import-converter-storage). Otherwise the upgrade fails because older mod-permission versions don't support module renames.

The dependency is no longer needed when Nolana is no longer supported.

Task: For Quesnelia (R2 2023) remove the "permissions" interface dependency from the requires section of mod-di-converter-storage's ModuleDescriptor.

CSP Request Details

None

CSP Rejection Details

None

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Julian LadischSeptember 20, 2023 at 9:37 AM

It most probably won't hurt anything, but declaring a dependency that doesn't exist defeats the purpose of the dependency management.

And the work for this Jira is very tiny, it's reverting this change: https://github.com/folio-org/mod-di-converter-storage/pull/10/files

There's no reason to postpone it to Ramsons.

Ann-Marie BreauxSeptember 20, 2023 at 6:51 AM

Thanks, Do we have to remove it in Quesnelia, or is it OK to wait until Ramsons to remove it. Will it hurt anything if we leave it a little longer?

Julian LadischSeptember 19, 2023 at 5:27 PM

Yes, you are right. Nolana goes out of support when Poppy gets released: https://folio-org.atlassian.net/wiki/display/PC/PC+Supports+long-term+release+and+regular+release+recommendations
Therefore institutions might migrate directly from Nolana to Poppy, even if it is not supported (should migrate to Orchid, then to Poppy).

Therefore the permission can be removed in Quesnelia.

Ann-Marie BreauxSeptember 18, 2023 at 8:50 PM

Hi Does this need to be in Quesnelia (R1 2024) instead of Ramsons, or is it OK to wait until later in 2024?

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Quesnelia (R1 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 21, 2023 at 12:47 PM
Updated March 20, 2024 at 2:55 PM
Resolved January 24, 2024 at 4:12 PM
TestRail: Cases
TestRail: Runs