Non-Code IEF Roadmap

Created on 9 October 2022, over 1 year ago
Updated 28 January 2024, 5 months ago

Problem/Motivation

Coming from #3314322-3: Non-Code IEF Roadmap β†’ .
IEF has some big non-code challenges, like
- a convoluted codebase, needing a full rewrite
- lack of shared vision how to get to a more healthy state.
- high barrier to contributing
- not enough sponsoring

Proposed resolution

Define some actionable points like:

For the present code base:
- Lower the barrier to contribute IEF tests πŸ“Œ Lower the barrier to contribute IEF tests Active

Ideas for an overhaul:
- Create a vision and roadmap for the future (this issue)
- Communicate where iEF stands, what is possible with it and what needs a rewrite πŸ“Œ Communicate IEF health status and call-to-action on project page Active
- Find backers for the plan
- Create a new IEF-Lite based on πŸ“Œ Refactor IEF based on Commerce InlineForm API improvements as a 4.x major version Active
- Push IEF-Lite to core #2820235: Add inline entity form to core as experimental β†’
- Eventually sunset IEF

🌱 Plan
Status

Active

Version

1.0

Component

Miscellaneous

Created by

πŸ‡¬πŸ‡§United Kingdom freelylw

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States dcam

    The short answer is "No."

    That isn't really the call of the module maintainers. The thing to do would be to pitch it to the people in the Core issue queue. But I haven't heard about any movement for doing it. Especially with the state that the module is in right now, I doubt there would be much interest.

    But as far as the module being "sustainable" goes, this has been a top contrib module for years. The 8.x-1.x branch has over 100k installs. That's enough to tell me that the module isn't going anywhere quickly, even if it doesn't have a place in Core.

  • πŸ‡·πŸ‡ΈSerbia bojanz

    This module needs a full rewrite and hasn't had a real sponsor since 2016. It is completely unsustainable. But that's the reality of most of Drupal contrib.

    There was a Drupal core issue about implementing IEF in core: #2820235: Add inline entity form to core as experimental β†’ but it didn't receive a lot of attention so far.

  • Status changed to Active 5 months ago
  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany

    Daring to broaden the issue scope.

    @bojanz: Yes, this feels so true. DO you have ideas how the situation can get better?

  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany
  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany
  • πŸ‡©πŸ‡ͺGermany geek-merlin Freiburg, Germany
Production build 0.69.0 2024