Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 UTC on 18 March 2024, to get $100 off your ticket.
Problem/Motivation
The Drupal 8 entity API module already contains a couple of nice features,
let's ensure that we backport/forwardport/port somehow as many issues as possible.
See https://github.com/fago/entity and https://www.drupal.org/project/entity
Comments
Comment #2
bojanz CreditAttribution: bojanz at Centarro commentedAdding first issue.
Comment #3
kristiaanvandeneyndeHow about this one? #2665978: [Meta] Expose entity route/url logic instead of hard-coding it
Comment #4
dawehner@kristiaanvandeneynde Feel free to add more, but afaik those haven't been part of entity.module itself yet, right?
Comment #5
kristiaanvandeneyndeYou're right, they haven't.
I interpreted the issue as "Find all Entity API improvements and bundle them here." not "Find all nifty D7 Entity API features that are still lacking in D8."
Although, the issue I linked is about Symfony routes, which weren't in D7 to begin with :) I still believe the linked issue deserves some attention as it prevents crashes and improves DX in the D8 Entity API. If it doesn't fit the requirements for this issue, though, I understand completely.
Comment #6
BerdirNote that @dawehner is talking about the *D8* entity.module, not D7. D7 is pretty irrelevant, everything is very different there anyway.
Of course, the link to it is missing, so I guess only the few that are involved in the module know that it even exists ;)
See https://github.com/fago/entity (it's synced back to d.o)
The idea is that we add new features there, in the form of traits, base classes, default forms, route builders, controllers, ... and then bring it into core, so that contrib/custom code can already rely on it and test it.