Request for Comments: Course Export/Import and Re-Run

Hello,
I am working in an issue link available bellow. The proposed solution is to include section prerequisites during Course Export/Import (between different platform instances) and Course Re-Run (within the same instance). I stumble in to the following concerns that I need clarity.

My Concerns

1. For Course Export/Import (Cross-Instance)

  • Current exported OLX formatting approach:
    xml elements have property referenced using url_name="COURSE/SECTION/SUBSECTION_ID" (e.g., course-v1:Org+Course+Run/sequential/abc123).
  • Problem:
    These IDs are instance-specific. When exported to a different instance, the same IDs won’t exist or will point to wrong content.
  • Challenge:
    Static references (hardcoded IDs) won’t work across instances.

2. For Course Re-Run (Same Instance)

  • Approach:
    Static references should work since the re-run happens in the same instance.

I am concerned if the proposed issue should be approached differently, I would love to have an input and if there are different perspective from some one with experience in course Export/Import implementation and the platform in general.

Thank you.

1 Like