Offering to co-maintain Booking and Availability Management API

Created on 24 April 2023, over 1 year ago
Updated 8 August 2023, over 1 year ago

Problem/Motivation

From the issue queue, I understand this module needs to be actively maintained.
I'm using this module for a few projects.
* I posted a patch at https://www.drupal.org/project/bat_api/issues/3350938 ๐Ÿ› Function names bat_type_load and bat_unit_type_bundle_load updated Fixed
* I've upgraded the module to Drupal 10

Motivation: This module provides useful features required for web applications where a reservation workflow is involved. Having this module well maintained will allow coders and site builders an easier usage of this module.

I hope more active users will be involved in the maintenance of the BAT API module
I'm offering a few hours per month to co-maintain BAT API module

Checklist

  • Link to project: Booking and Availability Management API โ†’
  • Maintainers: JSON โ†’
  • Year of last Drupal.org activity of maintainers:
    - ronald_istos โ†’ : 2017 (owner)
    - acrollet โ†’ : 2023
    - cecrs โ†’ : 2023
  • Record of attempts to PM owner and maintainers:
    - 2023-04-24: PM to acrollet by afagioli.
    - 2023-07-24: PM to ronald_istos by gisle.
    - 2023-07-24: PM to acrollet by gisle.
    - 2023-07-24: PM to cecrs by gisle.
  • Project covered by Drupalโ€™s security advisory policy: Yes
  • Permission to opt into Drupalโ€™s security advisory policy: Yes
๐Ÿ“Œ Task
Status

Fixed

Version

1.0

Component

Maintaining offer

Created by

๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

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

Comments & Activities

  • Issue created by @afagioli
  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    Contacted today acrollet asking to add me as maintainer

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome
  • ๐Ÿ‡จ๐Ÿ‡ฆCanada dtarc

    Yes this module needs some maintenance. Please allow afagioli to co-maintain.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome
  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    afagioli,
    thank you for offering to help out maintaining this!

    At least two the maintainers are still around. We need to hear their opinion about this. I've sent a PM asking for them to comment here.

    Postponing for now. Please set back to โ€œActiveโ€ if there is no response in 14 days.

  • Status changed to Postponed over 1 year ago
  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    Setting status to "Postponed" since we're waiting for a reply.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    I actually thank you for your promptness, @gisle.

    I'm afraid on this project almost no one is pushing much.

    As we can read here,
    https://www.drupal.org/docs/develop/managing-a-drupalorg-theme-module-or... โ†’
    times are honored and there's nothing stopping us from moving forward.

    Feel free to complete the task with as per your availability.

  • Status changed to Needs review over 1 year ago
  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome
  • Assigned to gisle
  • Status changed to Postponed over 1 year ago
  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    I am a site moderator, and I am trying to complete the task as described on the page that you link to.

    Please read item #6. It says:

    Site moderators will normally try to contact the owner as an extra safeguard unless it is evident the owner is no longer active in the Drupal community, giving to the contacted users two weeks for replying to the message they sent via the Contact tab.

    Setting it back to "Postponed". You can set it "Active" for me to complete the task if there is no reply by August 7.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    Thanks for your review.

    Nobody means to rush in any way, clearly. Is to be noted though:

    * I contacted owner as first step of this task, 3 months ago.
    https://www.drupal.org/project/projectownership/issues/3356057#comment-1... โ†’
    * any maintainer - even more if recently active - had notice of this.

    I trust your understanding when I read my duties on this task as accomplished.

    Looking forward to see more positive energies on the BAT module

    Best!

  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    The comment you link to says:

    afagioli created an issue. See original summary.

    There is nothing there that indicates that you've contacted the owner.

    Step #3 in the procedure for being added as a maintainer by a site moderator says:

    If you contacted the project owner, or one of the maintainers, report in the issue summary the users who have been contacted for the offer and how. (my emphasis)

    There were no such report in the issue summary before I added the Checklist.

    I trust your understanding when I read my duties on this task as accomplished.

    The issue is "Postponed". You still need to change status to "Active" on August 7 or later, as instructed in comment #10.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    I sincerly appreciate your effort and I understand your will to protect.

    Is to be noted also when it's about to project ownership we must refer - as I did - to
    https://www.drupal.org/node/3328294 โ†’ where your extra requirements (maybe reasonable) are not there. I guess you should ask to add the "change status" thing to node/3328294. This is assertive.

    "There is nothing there that indicates that you've contacted the owner."
    Well, no prove of that is requested. It's a "drupal users contact" message. The one in charge knows how to check. Being kind, I can partially share here it's "20230424144532.A6E****2@w***.drupalsystems.org"

  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    "There is nothing there that indicates that you've contacted the owner."
    Well, no prove of that is requested. It's a "drupal users contact" message.

    Correct. No proof of that is requested.

    However, as I've already said, step #3 in the procedure for being added as a maintainer by a site moderator says:

    If you contacted the project owner, or one of the maintainers, report in the issue summary the users who have been contacted for the offer and how. (my emphasis)

    There were no such report in your issue summary you created.

    I am not trying to be difficult here. But a site moderator overriding the project owner is a very sensitive issues, and if the required prerequisite does not exist, the process cannot proceed.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    "There were no such report in your issue summary you created, so you skipped fulfilling this requirement."
    Please find at #2 my effort to fulfill the requirement.

  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    It says:

    Contacted today acrollet asking to add me as maintainer.

    Yes, and have even done you the favor of putting it in the checklist (which is place it is required to be).

    However, acrollet is not the project's owner. The owner is named ronald_istos.

    Item #2 in https://www.drupal.org/node/3328294 โ†’ says:

    If enabled, use the Contact tab on the owner profile page to contact the project owner, asking to post a comment on the issue you posted. We need a comment on the issue you opened to see what the decision of the project owner has been. This step is not mandatory, but it can speed up the process to become owner, maintainer, or co-maintainer.

    There is no record of you contacting the owner. As noted in the last sentence of the quote, this step is not mandatory. So it is perfectly OK for you to skip it. However, if you skip it, a site moderator will have to so instead. I have now done it, but we have to wait for two weeks to allow the owner time to respond. This is the reason for the delay that frustrates you.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    Thanks for these precious clarifications.

    Now we know I didn't contact the owner, it's clear it's up to me to follow the thing from 7th Aug.

    That was not frustration. It was confusion.

    Thanks again and have a great day.

  • Status changed to Active over 1 year ago
  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome
  • Status changed to Fixed over 1 year ago
  • ๐Ÿ‡ณ๐Ÿ‡ดNorway gisle Norway

    I have added you as maintainer.

  • ๐Ÿ‡ฎ๐Ÿ‡นItaly afagioli Rome

    Thanks!

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

Production build 0.71.5 2024