There are core issues which we want to push along, which will result in a cleaner and / or smaller codebase.
Per field settings (we need it for the "this field is a product attribute" setting):
#2224761: Add a generic way to add third party configuration on configuration entities and implement for field configuration
Views integration for entity types:
#1740492: Implement a default entity views data handler
Token integration needs to be generated from typed data, we really don't want to do it twice like in D7:
#2002254: Add support for typed data selection
#2164635: Automatically expose typed data to token API
#2163027: Type token returns in a typed data recognizable format
Menu plugins need to be able to specify module requirements:
#2315801: Generating a local task based on a missing route causes a crash
Bugs:
#2319719: Widget validation crashes on ItemList violations
We also need to write a core patch that adds the bulk operations element to all entity types (just like VBO does in D7), so that we don't need to define it manually for each of our own entity types.
And of course, anything that benefits Rules, benefits Commerce as well.
Comments
Comment #1
bojanz commentedComment #2
bojanz commentedComment #3
mglamanMentioning #2329939: Unifying the revision checkbox in entity forms. New entities will not have "new revision" checked, but existing ones will if the Entity supports revisions.
Comment #4
joshtaylor commentedWill also want to watch on #2248709: The root type of a configuration object can not be a sequence .
Comment #5
rszrama commentedFor what it's worth, these are the notes I passed on to some core maintainers very inefficiently (via e-mail) last year:
Funny to look back on my notes now that entity reference actually supports revision referencing. : P
Comment #6
bojanz commentedD8 is at RC2 now, we're done affecting any big change (the last one was getting the inline errors reverted post-Barcelona).
The only part that never received any attention was tokens. It will need to be done in contrib.