This is what Features did for the 2.x branch: #1064472: separate fields from field instances

Quoting that issue:

Fields exports in features combine in a single export what are really distinct forms of data: the base field definition and the field instance information. Therefore, field definitions are duplicated in multiple places, one per field instance export. This duplication produces several difficulties including:

To make a change to the field definition, it is necessary to update multiple field exports rather than just one.

Even though this module doesn't have as big of a problem with this as features, due to the different way it is meant to be used, storing fields and instances separately would still allow for a smoother flow, better exports and better diffs.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

dagmar’s picture

Assigned: Unassigned » dagmar
Issue summary: View changes
dagmar’s picture

Status: Active » Needs review
FileSize
11.76 KB

Work in progress patch. Tests are missing.

Status: Needs review » Needs work

The last submitted patch, 2: configuration-2012764-2.patch, failed testing.

dagmar’s picture

Status: Needs work » Needs review
FileSize
61.1 KB

Upgrade tests. Implemented better dependency discover.

Status: Needs review » Needs work

The last submitted patch, 4: configuration-2012764-4.patch, failed testing.

dagmar’s picture

Status: Needs work » Needs review
FileSize
63.04 KB

This should fix the remaining tests.

Status: Needs review » Needs work

The last submitted patch, 6: configuration-2012764-6.patch, failed testing.

dagmar’s picture

Status: Needs work » Needs review
FileSize
63.25 KB

Sorry wrong patch.