Problem/Motivation

One of the default roles of the namespace assignment plugin is to assign configuration to detected or existing packages before that configuration can instead be assigned to more generic packages. An example of this is: assuming an 'event' package resulting from the base type assignment plugin creating a package from the 'event' type, field.storage.node.field_event_date should be assigned to the 'event' package.

Currently (as a leftover from a bug in Configuration Packager), namespace is running too late.

Proposed resolution

Swap the default weights of 'namespace' and 'core-type' assignment plugins, such that 'namespace' runs before 'core-type'.

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#2 features-namespace-2579299-2.patch448 bytesnedjo

Comments

nedjo created an issue. See original summary.

nedjo’s picture

Status: Active » Needs review
StatusFileSize
new448 bytes
nedjo’s picture

Assigned: Unassigned » nedjo

  • nedjo committed 6a92d83 on 8.x-3.x
    Issue #2579299 by nedjo: fix namespace assignment plugin running too...
nedjo’s picture

Status: Needs review » Fixed

Status: Fixed » Needs work

The last submitted patch, 2: features-namespace-2579299-2.patch, failed testing.

nedjo’s picture

Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.