Voting starts in March for the Drupal Association Board election.
Embedded field collections that have fields with default values are automatically created on the first node save.
Examples of undesired behavior this can cause:
- On every node edit, a new unlimited field collection would be saved with the default values.
- If the Feeds module imports nodes that have a field collection field, those nodes would each get a field collection field set with default values.
Create an optional method for excluding fields from content and *required* validation checks. When an embedded field collection form checks if there is content in it's collected fields it passes over the "excluded" fields, and does not create a new field collection item if no non-excluded fields have been changed.
This has been already implemented by- thus in this issue we just need to take care of the UI.
When having non-empty default values and the embedded widget, this would help to fix http://drupal.org/node/1239946#comment-6169276. Similar issue for addressfield:+ allow further improvements as intelligent #required validation. For details, also see my comment at