Offering to maintain Commerce Extended Attributes

Created on 27 May 2024, 4 months ago

Problem/Motivation

This module is quite important for our company, but contains a few flaws which need to be resolved, to properly work:

The UX needs an overhaul:

  • The "Manage fields" tab is not showing up, once accessing a commerce attribute type Manage fields etc. tabs should appear on system route Active .
  • The commerce attributes themselves currently only show on the edit page of the commerce attribute type. This is problematic for debug purposes (devel won't automatically hook into the ui and let the user debug the attribute entity but only the type) AND leads a server error, if a LOT of attibutes exist on the attribute type (tested with ~400 entities)

Misc:

  • Gitlab-CI is currently disabled. It was enabled through 📌 Fix tests & enable GitLab CI Needs work , but the tests are currently failing there and need to get fixed.
  • The module contains quite a few phpcs and phpstan issues, which need to be solved.

My co-worker @Anybody and I would be willing to maintain this module.

I contacted the maintainer concerning this request through Slack and via Mail, and I am waiting for their feedback.

💬 Support request
Status

Active

Version

2.0

Component

Miscellaneous

Created by

🇩🇪Germany Grevil

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

Comments & Activities

  • Issue created by @Grevil
  • 🇩🇪Germany Anybody Porta Westfalica

    Thank you very much @Grevil! Confirming my interest to help (Co-)maintaining this module.
    We're heavily using it in a project so have a long-term interest in keeping it up to date and improving it.

    Feel free to have a look at our Drupal.org accounts for experience and maintained modules.

    Thank you very much for this great and super helpful module! It's a really important addition to Drupal Commerce, adding desperately needed missing pieces!

Production build 0.71.5 2024