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.
Comment | File | Size | Author |
---|---|---|---|
#8 | configuration-2012764-8.patch | 63.25 KB | dagmar |
#6 | configuration-2012764-6.patch | 63.04 KB | dagmar |
#4 | configuration-2012764-4.patch | 61.1 KB | dagmar |
#2 | configuration-2012764-2.patch | 11.76 KB | dagmar |
Comments
Comment #1
dagmarComment #2
dagmarWork in progress patch. Tests are missing.
Comment #4
dagmarUpgrade tests. Implemented better dependency discover.
Comment #6
dagmarThis should fix the remaining tests.
Comment #8
dagmarSorry wrong patch.