The basic content types / views etc are now provides through features. Since users can changes the content types, views modes, views there is a big chance people will override the basic features. Since upgrading should be easy, having features is not the best way to go.

There should be modules to provide the default settings on hook_install, and adding / changing stuff should be in update hooks. This way upgrading will be a lot easier.

Comments

reinier-V’s picture

Parent issue: » #2482547: Release 1.0
reinier-V’s picture

Parent issue: #2482547: Release 1.0 »
seanB’s picture

Having the basic content types (only the base fields and instances that the install depends on) in features seems to make sense. We should move the following to modules:

  • View modes
  • Block config
  • Misc config
  • Views
  • Default permissions
reinier-V’s picture

Assigned: Unassigned » bonrita
reinier-V’s picture

Assigned: bonrita » reinier-V
reinier-V’s picture

Assigned: reinier-V » bonrita
reinier-V’s picture

Assigned: bonrita » reinier-V
Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.