Offering to co-maintain JSON:API Include

Created on 19 June 2024, 10 months ago
Updated 11 September 2024, 7 months ago

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":
📌 Add GitLab CI template Needs review

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: 📌 Move JSON:API Include settings to JSON:API configuration pages RTBC

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.

📌 Task
Status

Fixed

Version

1.0

Component

Co-maintaining offer

Created by

🇯🇵Japan ptmkenny

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

Comments & Activities

  • Issue created by @ptmkenny
  • 🇯🇵Japan ptmkenny

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

  • 🇺🇸United States cmlara

    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

  • Assigned to apaderno
  • Status changed to Postponed 8 months ago
  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    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.

  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    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

  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    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 and 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.

  • 🇯🇵Japan ptmkenny

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

  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    I added ptmkenny as co-maintainer.

  • Status changed to Fixed 7 months ago
  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    (I forgot to change status.)

  • 🇯🇵Japan ptmkenny

    Thank you!

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

Production build 0.71.5 2024