Details
-
Story
-
Resolution: Workaround exists
-
Major
-
None
-
None
-
None
-
None
Description
User Story:
As a developer or administrator I want to find and manually remove JCR hotfixes, so that the resource changes that are in my modules and light modules resource files take effect as expected.
Problem Details:
A common problem is that developers override a file-provided resource (for example a YAML app definition) in AdminCentral Resources app by "editing it" which creates a JCR item, a "hotfix". This JCR Item overrides the YAML file. So far so good. The problems come next:
- Development team then makes a change to the YAML app definition, these changes are not reflected on the website. Why? (Oh yeah, that file is being overridden.)
- What is the best route to discover those hotfixes and remove them?
Suggested Solution:
- Resources App Filter
- A checkbox "Show JCR Overrides only". Shows items with JCR origin which are actually overriding another origin.
- Resources App Action
- Archive JCR Overrides (naming?)
- Removes on Author and Public.
- Creates a backup file of them, in a directory with a timedate stamp.
- Archive JCR Overrides (naming?)
Checklists
Acceptance criteria
Attachments
Issue Links
- relates to
-
MGNLRES-323 Automatically remove outdated JCR hotfix overrides
-
- Closed
-