Base Feature

Categories

Component ID

1601154

Component name

Base Feature

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

The purpose of this feature is to contain most the standard profile items that automatically come with the standard drupal profile, including:

  • Field bases: body, comment_body, field_image, field_tags (coming from #1064472: separate fields from field instances. Without that patch, these will just be ignored [hopefully]. Use http://drupal.org/sandbox/hefox/1600914 sandbox for a combination of useful/relevant patches)
  • Filter formats: filtered_html, full_html, plain_text
  • Custom menus: main-menu, management, navigation, user-menu
  • Vocabulary: tags
  • Role: administrator

How to use creating/contributing features:

  1. Install features and this module
  2. Create your features, depending on this as needed.
  3. Contribute your features

How to use this for your site/distro/etc.:
In general this is really advice, but "hack" the module to update to remove/change (but not add) components. Could use features override, could use alter hooks, but considering how features is, it seems like the better experience all around to do that. Basically, fork it.

The reasoning:

  • these components may or may not be customized on a given install
  • These components may or may not exist on a given install
  • Multiple unrelated features both contrib and custom need to depend on them

so having them all in one place that a given site updates to their preferences seems better and less conflicting solution.