Problem/Motivation

Rules module is fairly stable and usable in Drupal 9 or greater, and I have a need to provide a functional port and migration for Button Field module to Drupal 9 or greater.

Proposed resolution

Although I don't have much time, I'm offering to minimally-maintain a Drupal 9 version of Button Field based on my work in #2807697: Complete Drupal 8.8 and greater port as a "2.0.x" branch.

I would not plan to opt-in to security coverage until another member of the community steps forward to actively maintain Button Field.

I would plan to look at fixing follow-up AJAX related unimplemented features or bugs with the current work in the issue fork.

Other options:

- I can fork and provide Button Field as a custom module for the site that requires it, and change Button Field project ownership to the unsupported user.

Issue timeline

- 2021.01.14: Initially reached out to @BassistJimmyJam regarding a Drupal 9 port, and offering to help get the issue fork merged and stable.
- 2022.01.26: Created issue.
- 2022.02.09: Moved issue to Drupal.org project ownership issue queue.

Remaining tasks

- Make a decision whether this module should change ownership to either unsupported or to a minimally-maintained module.

Comments

mradcliffe created an issue. See original summary.

mradcliffe’s picture

Project: Button Field » Drupal.org project ownership
Version: 7.x-1.0-beta1 »
Component: Miscellaneous » Maintaining offer
Issue summary: View changes

I haven't heard back yet on the initial inquiry in January or on this issue.

I'm moving to the "Drupal.org project ownership" queue.

avpaderno’s picture

Title: Offering to minimally maintain Button Field » Offering to maintain Button Field
Category: Support request » Task

The project link, given in the IS, is https://www.drupal.org/project/button_field.

avpaderno’s picture

Status: Active » Postponed

I contacted BassistJimmyJam, project owner and sole maintainer.

Hello James,

I am contacting you because Matthew (https://www.drupal.org/u/mradcliffe) offered to maintain the Button Field module, a project you created and for which you are the project owner and sole maintainer.

May you post a comment on https://www.drupal.org/project/projectownership/issues/3260632 about accepting or declining the offer? Without that comment posted on that issue in the next 14 days, Matthew will be probably added as maintainer (user with all the permissions on the project).

Best regards,
Alberto Paderno
- Drupal.org site moderator
- Drupal.org project moderator

I changes status, as we are waiting for a reply.

BassistJimmyJam’s picture

Thanks for the offer, mradcliffe. I have added you as a maintainer to the project.

BassistJimmyJam’s picture

Status: Postponed » Needs review
avpaderno’s picture

Status: Needs review » Active

Being maintainer means the user has all the permissions on the project, including administering co-maintainers/maintainers. Otherwise, the user is just a co-maintainer.

mradcliffe’s picture

I'm okay with changing the request to be a co-maintainer if we want to close this.

Thank you, @BassistJimmyJam, @apaderno.

avpaderno’s picture

Status: Active » Fixed

@mradcliffe Thank you for your reply! I will set this issue as Fixed, then.

Status: Fixed » Closed (fixed)

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