The builders provided by Features Builder cover much of the components exposed by Drupal core along with a handful of common contrib modules. Additional builders for components exposed by widely-used contrib modules need coverage as well.

Lets first create a list of the components in the table below. We'll then spawn a series of subtasks and track each from this meta issue.

Proposed Builders

Builder Components
CommentsFeaturesBuilder
  • Field instances
  • Variables
FeedImporterFeaturesBuilder
  • Feed importers
FieldCollectionFeaturesBuilder
  • Field Collection Entities
  • field instances
#2453163: Add field collection coverage
FlagFeaturesBuilder
  • Flag components
  • "flagging" entities
  • field instances
#2387603: Add flag component coverage
Profile2FeaturesBuilder
  • Profile 2 entities
  • field instances
  • display configs.
#2384747: Add profile2 component coverage

Additional Modules to Cover

Module Components
Secure Pages
  • Variables
Automatic Node Titles
  • Variables, Dependency
#2473461: Automatic Nodetitles Coverage

Comments

kerasai’s picture

Issue summary: View changes
kerasai’s picture

Issue summary: View changes
Leeteq’s picture

kerasai’s picture

Issue summary: View changes
kerasai’s picture

Issue summary: View changes
kerasai’s picture

Issue summary: View changes
kerasai’s picture

Issue summary: View changes
Derimagia’s picture

I added some coverage for Rules and Services:

Services - https://www.drupal.org/node/2656980
Rules - https://www.drupal.org/node/2644252

What is the path to get these in? There's a few other systems I want to support to:

BAT - https://www.drupal.org/project/bat
Group - https://www.drupal.org/project/group

Before I work on those, I'm curious on the strategy of these moving forward.

kerasai’s picture

Hi @Derimagia, then general plan is to roll an updated release every month or so, in order to let enhancements to the builders get out reasonably quick. It's been a little over a month since the initial release, I'll get around to reviewing and committing your patches soon.

After an initial look, they appear straight forward and there likely won't be any issue getting them in. Expect a new 7.x-1.1 release in the next week or two with these changes included.