This module should not exist. We should improve the normalizers in core.

Please help out at #2852860: REST: top priorities for Drupal 8.4.x.

Comments

Wim Leers created an issue. See original summary.

Sam152’s picture

100% agree! This was introduced so profiles/modules could depend on these normalizers. I'd think of it as a staging ground for improvements on the way to core, much like "entity".

vijaycs85’s picture

+1 to this. there is also this issue #2670954: Add Better Normalizers as a dependency to add this module as a dependency to default_content.

DuaelFr’s picture

+1
Updating the link to the latest REST priorities issue

Andrew Answer’s picture

Probably Drupal 8.6.13 have same normalizers as this module (no changes in file and menu link content export with default_content_deploy module). Please update the documentation and module page with versions interval when this module is needed.

chr.fritsch’s picture

I think it's still needed. When I export a file with better_normalizers enabled, I get a data key with the base64 encoded file data. Without this module, there is no file data in the export.

Andrew Answer’s picture

I use file_entity for that, and all my files are exported.

Liam Morland’s picture

Version: 8.x-1.x-dev » 2.x-dev

#2852860: REST: top priorities for Drupal 8.4.x is closed yet better_normalizers still exists. Should this be moved into the core queue? What is the process for moving module functionality into core?

realgt’s picture

in Drupal 10, default_content_deploy still needs this module to export files correctly