Hey there,

First, let me congratulate all the maintainers and contributors for the work on this D8 port, nice job.
Just one thing that I find a bit problematic is that the module is dependent on field_ui, which is really not good for production environment (perfs & security).
You could consider splitting some of the code into a conditional_fields_ui sub module.

I know it may be a lot of work, and sorry I have not a minute to help with a first patch, but I think at the end it would really worth it.

Best regards,
Renaud

Comments

renaudcuny created an issue. See original summary.

OlgaRabodzei’s picture

Hi, Renaud!

Thank You for the feedback. I'll add this in TODO list and will try to check the possibility to remove the dependency.

Regards.

sinn’s picture

Would be very useful because field_ui is disabled on production sites usually.

rodrigoaguilera’s picture

Status: Active » Needs review
StatusFileSize
new252 bytes

I checked that the functionality is not broken without the dependency so this patch is useful so we don't have field_ui enabled.

I didn't check the code of this module so I don't know if the dependency is really needed.

ovanes’s picture

StatusFileSize
new418 bytes

Adding a patch for composer-based projects that use the latest release (alpha4), This shouldn't be applied to HEAD of course.

pwolanin’s picture

I agree strongly with the premise of this issue - no contrib module should require field_ui to be on to function.

k3vin_nl’s picture

Patch from #5 seems to work!

pancho’s picture

Here's a patch that should correctly apply. Let's see if it tests green.

stephaneq’s picture

StatusFileSize
new266 bytes

Created new patch after the change introduced by #2998570: Apply new {project}:{module} format for dependencies in info.yml.

pancho’s picture

Yay, thanks!

pwolanin’s picture

Status: Needs review » Reviewed & tested by the community

FYI, composer won't apply the patch from #9 to the alpha5 due to drupal.org packaging info

This should be committed.

nigelcunningham’s picture

StatusFileSize
new476 bytes

Here's a version that can be used with composer until the patch in #9 is applied.

colan’s picture

Status: Reviewed & tested by the community » Fixed

Thanks all.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.