Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-30912

CoreInstaller has no forward compatibility for an upgrade

    XMLWordPrintable

    Details

      Description

      The changes introduced to resolve the EZP-29938 Story provided CoreInstaller, however due to optional (BC-safe) dependency on DoctrineSchemaBundle, it hasn't been explicitly defined in the Dependency Injection Container. Thus, while it resolved BC on extending CleanInstaller perfectly, it didn't allow for a clean upgrade.

      We need to provide:

      • explicit FQCN-named definition of CoreInstaller and its removal if Bundle is not active (with deprecation message),
      • for consistency FQCN-named definition of DbBasedInstaller.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              andrzej.longosz@ez.no Andrzej Longosz
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: