Uploaded image for project: '[Read Only] - Hippo Repository'
  1. [Read Only] - Hippo Repository
  2. REPO-2077

Support (local) downstream cnd override from within an site extension project

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 13.0.0
    • None
    • None

    Description

      When an site extension project needs to update an existing core project owned cnd (.e.g. using the core project namespace), it currently will fail to (re)load after restart.

      The problem is that when the site extension project (first) changes/updates the namespace, the updated cnd gets auto-exported (correctly) to the 'upsteam' repository-data/application module, but a restart thereafter against an existing (local) repository therafter will may fail to load the core project cnd because of incompatible changes.

      Eventually the site extension project will (have to) upstream their namespace changes to the core project, but until that is done, local development is broken.

      One solution might be to allow skipping the core project cnd during restart and automatically (only) load the site extension project replacement cnd instead.
      Practically this means replacing/overriding namespaces provided by downstream modules before applying them.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sshepelevich Sergey Shepelevich
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: