Posted by sun on December 10, 2012 at 7:28am
9 followers
Jump to:
| Project: | Drupal core |
| Version: | 8.x-dev |
| Component: | field system |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
| Issue tags: | API clean-up |
Issue Summary
Problem
- Individual field type modules are obscurely hidden away within the Field API module.
Goal
- Accept that field type modules are one of the major building blocks of Drupal and expose them like any other module.
Proposed solution
git mv core/modules/field/modules/* core/modules/
Related issues
- #1823042: Add maintainers and d.o components for all field type modules
- #1696946: Rename field modules to [type]_field
- #1255696: Move field type modules into separate Field package
| Attachment | Size | Status | Test result | Operations |
|---|---|---|---|---|
| drupal8.field-type-modules.0.patch | 18.81 KB | Idle | PASSED: [[SimpleTest]]: [MySQL] 49,235 pass(es). | View details |
Comments
#1
Yes, please. There is not even a number for the amount of times I've typed
cd modules/textand was completely flabbergasted that such a thing doesn't exist. To me, this is a total WTF.#2
That sounds reasonable.
#3
Please note that this patch can be re-created from scratch in 2 seconds.
I did not check whether there are any major patches in the queue right now which would totally break and would be a pain to re-roll due to this change.
(OTOH, sandbox branches should merge-in the renames just fine, and patches would just need some in-patch filepath adjustments.)
#4
Makes complete sense, wanted to open this issue myself but glad sun beat me to it. I don't think the field type modules are that likely to conflict with lots of other patches so I've gone ahead and committed this.
#5
Automatically closed -- issue fixed for 2 weeks with no activity.