I would like to take over the Short URL project namespace to publish a new Drupal 11 module.

Motivation

The current project only has Drupal 6 releases (6.x-1.3 being the latest) and has not seen active development in approximately 15 years. Drupal 6 reached end of life in February 2016.

I have developed a modern, standalone URL shortener module for Drupal 11 that I would like to publish under the shorturl namespace. The module provides:

  • Short URL content type with custom, base62, or auto-increment slug modes
  • Automatic redirect creation and synchronization via the Redirect module
  • QR code generation (SVG/PNG) using endroid/qr-code
  • Visit tracking via a lightweight HTTP middleware (no Drupal bootstrap overhead on cached requests)
  • Statistics dashboard with traffic charts, referrer analysis, and country-of-origin mapping
  • REST API for programmatic URL expansion and statistics
  • An optional domain_shorturl submodule for multi-domain support via the Domain module ecosystem
  • Full configuration UI, Views integration, and granular permissions

The new module is a complete rewrite with no code relationship to the original Drupal 6 project. I understand that existing releases and Git commits will be preserved, and I will create a new branch and document the transition on the project page.

Maintainer contact

I will contact the current maintainers via their drupal.org contact forms, asking them to comment on this issue:

About me

I am mably on drupal.org. I actively maintain several contributed modules in the Drupal ecosystem.

Issue fork shorturl-3579282

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

mably’s picture

Status: Active » Needs review
mably’s picture

Here is the message sent today to the current maintainers of the project:

Hello,

I am writing to let you know that I have opened an issue requesting to take over the Short URL (shorturl) project namespace on drupal.org:

https://www.drupal.org/project/shorturl/issues/3579282

The project currently only has Drupal 6 releases and has not seen active development in approximately 15 years. I have developed a modern URL shortener module for Drupal 11 that I would like to publish under this namespace.

If you have any objections or would like to discuss this, please comment on the issue. If I do not hear back within 14 days, I will proceed with the transfer request through the Project Ownership queue.

Thank you for your time.

— mably (https://www.drupal.org/u/mably)

mably’s picture

Pushing the new module code to a merge request branch so that reviewers and the infrastructure team can inspect the proposed Drupal 11 module directly on drupal.org.

This is a complete rewrite — none of the original Drupal 6 code is reused.

mably’s picture

Project: Short URL » Drupal.org project ownership
Version: 6.x-1.x-dev »
Component: Miscellaneous » Abandoned/unsupported projects
avpaderno’s picture

Component: Abandoned/unsupported projects » Ownership transfer
Assigned: Unassigned » avpaderno
Category: Support request » Task
Status: Needs review » Active

I am going to contact the only maintainer who logged in at least once in the past 365 days.

avpaderno’s picture

This is the message I sent.

Hello Frank,

I am contacting you because Frank (https://www.drupal.org/u/mably) created an issue to take over Short URL (https://www.drupal.org/project/shorturl), a project for which you are maintainer, to create a different project which uses the same namespace.

We need to know if you plan to commit code for that project.
May you post an answer on https://www.drupal.org/project/projectownership/issues/3579282? Please do not reply via email; we need a reply on the offer issue.
Without a comment posted on that issue in the next 14 days, Frank will be probably made the new project owner and be able to commit the new project.

I am contacting the project maintainers, in this case just you, to know if they are still developing code for the project. The final decision is normally left to the project owner, but in this case the project owner can be considered no longer active on drupal.org.

Project moderators will not change the existing maintainers/co-maintainers. The new project owner will be able to remove any existing maintainer, including the previous project owner, or add new co-maintainers/maintainers.

As last note: The purpose of requests to take over a namespace is to commit code for a different project, not to create a release of the existing project that is compatible with the supported Drupal releases; the new project could even have a totally different purpose.

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

avpaderno’s picture

Status: Active » Postponed

The status is Postponed because we are waiting for a reply.

Please post a comment after 14 days, if your offer has not been declined. It will show you are still interested in maintaining this project and it will serve as reminder that a project moderator's action is required.

mably’s picture

Thanks Alberto!

mably changed the visibility of the branch 3579282-use-element-children to hidden.

mably’s picture

Status: Postponed » Needs review

Just confirming that I am still interested in taking over the shorturl namespace for my new short url manager module.

avpaderno’s picture

Status: Needs review » Fixed

I added mably as new project owner.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

mably’s picture

Thanks Alberto!

Status: Fixed » Closed (fixed)

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