Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Currently the main Features UI menu item is a child of Manage > Configuration > Development > Configuration Synchronization (admin/config/development/configuration
).
Besides being deeply nested, the item is also counter-intuitive, since generating features is not logically a child task of synchronizing configuration.
Proposed resolution
Move the location of the Features menu item one level up to Manage > Configuration > Development (admin/config/development
).
Remaining tasks
- Confirm if this is the best location.
- Make the code change.
- Update documentation.
User interface changes
API changes
Data model changes
Comment | File | Size | Author |
---|---|---|---|
#4 | features-menu-2634260-4.patch | 9.45 KB | nedjo |
|
Comments
Comment #2
dawehnerThis is sort of a tricky question. Historically I would have expected to be features part of sitebuilding so categorized below structure, but well, given that features is no longer a deployment tool it maybe not belongs there anymore? For me separating things into individual feature for reusage is basically a process of structuring something, but well, maybe not everyone has that kind of mind model.
On the other hand your suggested location
admin/config/development
is certainly much better to find than the existing local task. For a while I was consideringadmin/config
as well, but I think the general termdevelopment
can fit pretty well for features.Comment #3
dawehnerSo I would vote for better discoverability.
@nedjo
Do you agree?
Comment #4
nedjo@dawehner:
Like this? Attached patch moves the Features menu item one up to admin/config/development/features.
Comment #5
dawehnerYeah that would work for me!
Comment #6
dawehnerI especially like it outside of config so that people realize that config is not really touched by features module.
Comment #7
killua99 CreditAttribution: killua99 commented+1 to admin/config/development/features
Need better access in the Menu interface, now is hidden under configuration, that is also nice but we're use to see it in the Menu.
Comment #8
dawehnerThere seems to be agreement about that.
Comment #10
nedjoCommitted this and updated the handbook to use the new paths.