Problem/Motivation

I am offering to help co-maintain the 7.x branch of Smart IP module. There are few open PHP8/PHP7 compatibility issues and other bug-fixes worth committing (and then rolling-out a new release). It would also help in case if any security issue discovered after 1.8.2023 (see the PSA: https://www.drupal.org/psa-2023-06-07 ), so that this module will not be marked as unsupported. Thanks for considering my offer!

https://www.drupal.org/project/smart_ip

Proposed resolution

If approved, add me as co-maintainer with appropriate permissions to merge code, manage issues and create releases.

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#4 contact_form.jpg89.82 KBpoker10

Comments

poker10 created an issue. See original summary.

poker10’s picture

Project: Smart IP » Drupal.org project ownership
Version: 7.x-2.x-dev »
Component: Miscellaneous » Co-maintaining offer
Category: Support request » Task
Issue summary: View changes

Two weeks passed without an answer. Together with the creation of this issue I have also sent a contact form to @arpeggio, but without answer (15.6.2023 12:37). Moving to the Drupal.org project ownership issue queue.

As explained in the IS, I do not need permission to administer maintainers, only need other permissions (update project, write to vcs, maintain issues, administer releases) to move forward. Therefore I am asking for the co-maintaintainer role.

avpaderno’s picture

Only arpeggio can add maintainers/co-maintainers.

poker10’s picture

StatusFileSize
new89.82 KB

Yes, I have contacted @arpeggio by contact form 15 days ago, but I have no answer (see attachment). So I moved the issue here, as per: https://www.drupal.org/docs/develop/managing-a-drupalorg-theme-module-or-distribution-project/maintainership/offering-to-become-a-project-owner-maintainer-or-co-maintainer/how-to-become-project-owner-maintainer-or-co#s-becoming-owner-maintainer-or-co-maintainer-of-a-project, so that we can follow the procedure when the maintainer does not respond.

Thanks!

poker10’s picture

@apaderno, can you please explain the comment #3 a bit more? I am not sure what is an issue with this request (see also #4). Thanks again!

avpaderno’s picture

Since not everybody can see the permissions people listed in the Maintainers block has, I just commented about which people have the permission to add co-maintainers/maintainers, since those are the people who need to be contacted.

avpaderno’s picture

Assigned: Unassigned » avpaderno
Status: Active » Postponed

Since arpeggio logged in at least once this month, I am going to contact him the next 60 minutes.

gisle’s picture

Since not everybody can see the permissions people listed in the Maintainers block has

That information is publicly available via the project's maintainers.json endpoint. Example: https://www.drupal.org/project/smart_ip/maintainers.json

It is not the easiest format to read, bit at least Firefox provides a fairly readable display (Chrome and Edge less so).

avpaderno’s picture

I contacted arpeggio sending the following message.

Hello arpeggio,

I am contacting you because Juraj (https://www.drupal.org/u/poker10) offered to co-maintain Smart IP (https://www.drupal.org/project/smart_ip), a project for which you are project owner and maintainer.

May you post a comment on https://www.drupal.org/project/projectownership/issues/3366977 about accepting or declining the offer? Without a publicly visible comment posted in that issue in the next 14 days, Juraj will be probably made co-maintainer (and will have all the permissions on the project, except the permission to administer co-maintainers/maintainers).
None of the current co-maintainers/maintainers will be removed from site moderators, nor will the project owner be changed. A co-maintainer cannot remove the existing co-maintainers/maintainers nor change the project owner.

I am contacting all people with the explicit permission to administer co-maintainers/maintainers for that project. In this case, it is just you.

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

I changed the issue status, since we are waiting for a reply.

poker10’s picture

Status: Postponed » Active

14 days have passed, so changing the status back to Active. Thanks!

@gisle yes, I also use maintainers.json. It is a good help in case there are multiple maintainers of the project.

avpaderno’s picture

Status: Active » Fixed

I added poker10 as co-maintainer.

Status: Fixed » Closed (fixed)

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