For Quesnelia (R2 2023) remove "permissions" interface dependency
Description
CSP Request Details
CSP Rejection Details
Environment
Potential Workaround
defines
relates to
Checklist
hideTestRail: Results
Activity

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?
Details
Assignee
Javokhir AbdullaevJavokhir AbdullaevReporter
Julian LadischJulian LadischLabels
Priority
P2Story Points
0.5Sprint
NoneDevelopment Team
FolijetFix versions
Release
Quesnelia (R1 2024)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee

Reporter

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.