Problem/Motivation

I've been using this module since Drupal 8 for an app I am building. This is an important module for my app, so I would like to offer to
co-maintain the module.

There are several issues that have been awaiting approval.

For example, "Add GitLab CI":
#3438012: Add GitLab CI template

There are also some good fixes that have been waiting to be committed for
more than two years, like putting the settings page in a more obvious
location: #3238138: Move JSON:API Include settings to JSON:API configuration pages

If you allow me to be a co-maintainer, I will:

* Adopt GitLab CI and fix the tests
* Release a Drupal 11 compatible version
* Clean up the issue queue

I have recently done similar work for the Rename Admin Paths and Alternative
User Emails modules.

Thank you for your consideration.

Additional info:

I contacted zipme_hkt on June 2, 2024 via the contact form and did not receive a response.

Comments

ptmkenny created an issue. See original summary.

ptmkenny’s picture

Title: Request to be made co-maintainer of this module » Offering to co-maintain JSON:API Include
Issue summary: View changes
ptmkenny’s picture

Project: JSON:API Include » Drupal.org project ownership
Version: 8.x-1.x-dev »
Component: Code » Co-maintaining offer
ptmkenny’s picture

Is there additional action I need to take to move this forward? I'm asking because this issue hasn't received any comments yet.

cmlara’s picture

Category: Support request » Task

Moving to a task on suspicion that the queue maintainers are filtering out support requests.

Note: the abandoned module procedures do not say to convert the issue from a support request to task when changing queues.

Note: I have not reviewed the issue, this is soley in response to comment #4

avpaderno’s picture

avpaderno’s picture

Assigned: Unassigned » avpaderno
Status: Active » Postponed

The project owner and the project co-maintainers, who all have the Administer maintainers permission, logged in at least once in the past 12 months.

I am going to contact them.

avpaderno’s picture

This is the message I sent to zipme_hkt. I am still contacting the co-maintainers.

Hello Thao,

I am contacting you because Patrick (https://www.drupal.org/u/ptmkenny) offered to become co-maintainer for JSON:API Include (https://www.drupal.org/project/jsonapi_include), a project you created for which you are project owner and maintainer.

May you post a comment on https://www.drupal.org/project/projectownership/issues/3455683 about accepting or declining the offer? Please do not reply via email; we need a reply on the offer issue.
In the case you accept the offer, you can also add Patrick as co-maintainer, but this is not necessary, as project moderators can add co-maintainers/maintainers to any project.
Without a comment posted on that issue in the next 14 days, Patrick will be probably made co-maintainer.

Project moderators will not remove the existing maintainers/co-maintainers; the project owner will not be replaced either. Maintainers cannot change the project owner; co-maintainers/maintainers can only be removed/added by people who have the permission to administer co-maintainers/maintainers.

I am contacting all the people who can administer co-maintainers/maintainers for the project.

As last note: This offer is about being co-maintainer, which for us means somebody who does not have all the drupal.org permissions on the project. Even though being co-maintainers could mean having just a single permission, we expect a co-maintainer to have the following permissions on the project: Write to VCS, Edit project, Maintain issues, Administer releases.
If there is any reason for not giving Patrick all those permissions, please explain that on https://www.drupal.org/project/projectownership/issues/3455683.

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

avpaderno’s picture

I contacted also the co-maintainers. Their message was slightly different.

Hello ypx,

I am contacting you because Patrick (https://www.drupal.org/u/ptmkenny) offered to become co-maintainer for JSON:API Include (https://www.drupal.org/project/jsonapi_include), a project for which you are co-maintainer (with the "Administer maintainers" permission).

May you post a comment on https://www.drupal.org/project/projectownership/issues/3455683 about accepting or declining the offer? Please do not reply via email; we need a reply on the offer issue.
In the case you accept the offer, you can also add Patrick as co-maintainer, but this is not necessary, as project moderators can add co-maintainers/maintainers to any project.
Without a comment posted on that issue in the next 14 days, Patrick will be probably made co-maintainer.

Project moderators will not remove the existing maintainers/co-maintainers; the project owner will not be replaced either. Maintainers cannot change the project owner; co-maintainers/maintainers can only be removed/added by people who have the permission to administer co-maintainers/maintainers.

I am contacting all the people who can administer co-maintainers/maintainers for the project.

As last note: This offer is about being co-maintainer, which for us means somebody who does not have all the drupal.org permissions on the project. Even though being co-maintainers could mean having just a single permission, we expect a co-maintainer to have the following permissions on the project: Write to VCS, Edit project, Maintain issues, Administer releases.
If there is any reason for not giving Patrick all those permissions, please explain that on https://www.drupal.org/project/projectownership/issues/3455683.

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

The status is Postponed because we are waiting for a reply.
Please post a comment when 14 days are passed.

ptmkenny’s picture

About a month has now passed and it appears there has been no response. Please advise about next steps.

avpaderno’s picture

I added ptmkenny as co-maintainer.

avpaderno’s picture

Status: Postponed » Fixed

(I forgot to change status.)

ptmkenny’s picture

Thank you!

Status: Fixed » Closed (fixed)

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