[MGNLDATA-190] Nodetype migration script should not require Python - and should probably be moved to magnolia-tools Created: 11/Jul/13  Updated: 15/Mar/21  Resolved: 15/Mar/21

Status: Closed
Project: Magnolia Data Module (closed)
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: Magnolia International Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
caused by MGNLDATA-167 JCRAdminTree doesn't reflect the righ... Closed
Template:
Acceptance criteria:
Empty
Date of First Response:

 Description   

For 2 reasons,

  • we have other similar tools - in Java. With JCR2, AFAIK one can re-define node types at runtime (TBV, but I think we did that for Forum at some point ?). Ideally we could make this an update task !
  • there are so many different versions of python out there that I'm not ultra confident in how portable it is.

If it can't be moved to Magnolia Tools, I think it should be split off the main module. In any case, the bundle zip file seems to be used only for this script, so it shouldn't contain the jar files it currently has.



 Comments   
Comment by Jan Haderka [ 16/Oct/13 ]

we have other similar tools - in Java.

yes we do

With JCR2, AFAIK one can re-define node types at runtime (TBV, but I think we did that for Forum at some point ?). Ideally we could make this an update task !

yes, task is in core, but work only from JR 2.4/2.6 (not sure which one)

there are so many different versions of python out there that I'm not ultra confident in how portable it is.

quite possible.

If it can't be moved to Magnolia Tools, I think it should be split off the main module.

Actually, script was contributed by community to help w/ data migration, plan was to not maintain it further nor include it in future version of Magnolia after Data module is discontinued, hence the location.

In any case, the bundle zip file seems to be used only for this script, so it shouldn't contain the jar files it currently has.

true.

Generated at Mon Feb 12 05:12:14 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.