Closed (fixed)
Project:
Drupal core
Version:
11.x-dev
Component:
node system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
11 Dec 2014 at 11:20 UTC
Updated:
21 May 2025 at 14:19 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
Palashvijay4O commentedGreat ! Indeed a quick Fix .
Comment #2
borisson_Reviewed the code, applied the patch locally and ran tests, everything looks good. Looks ready to be commited.
Comment #3
alexpottTo evaluate whether we should make this change during the beta, we need to update the issue summary according to https://www.drupal.org/core/beta-changes to explain what improvements it makes and what the disruption of the change would be. Can someone add Drupal 8 beta phase evaluation template to the issue summary.
And it needs a reroll too.
Comment #4
rpayanmrerolled
Comment #6
disasm commentedAdding requested template for beta changes to issue summary.
Comment #7
disasm commentedComment #8
penyaskitoComment #9
penyaskitoComment #10
sumitmadan commentedRe-rolled against new code.
Comment #12
sumitmadan commentedHope it should pass now.
Comment #13
penyaskitoI'm not 100% sure that release managers will approve this change, but otherwise looks good. Let's RTBC so they can tell their views on it.
Comment #14
alexpottDiscussed with @catch - we don't think this passes beta evaluation. The patch is correct but the disruption is not worth it. We can do this in 8.1 by deprecating the forms in Node and copying them to the correct place, and then making the form in Node extend the new forms in Node/Form
Comment #15
penyaskitoSounds like a solid plan, thanks for caring!
Comment #31
acbramley commentedThis is still applicable. Implementation details in #14
Comment #32
acbramley commentedComment #34
acbramley commentedComment #35
penyaskitoComment #36
acbramley commentedComment #37
smustgrave commentedAgree with the 1 open thread actually.
Comment #38
acbramley commentedComment #39
penyaskitoThanks for also creating the change record!
Comment #40
quietone commentedI changed the titled. I applied the MR and search for node/src/NodeForm, node/src/Form/NodeForm and the old namespace and found no occurrences. And some tweaks to the change record.
Comment #41
catchI think this could use https://www.drupal.org/node/3509577 rather than keeping the old class on the filesystem?
Comment #42
acbramley commentedAwesome! Have added that and removed the classes. Tested manually and it works well.
Comment #43
catchI think that might be the first time we've actually used the deprecation class loader, nice to see it working in practice. Moving this back to RTBC since it's a small change from the previous RTBC'd state, I'll still commit this (not 5 minutes after RTBCing though).
Comment #44
catchCommitted/pushed to 11.x, thanks!
Comment #47
catch