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_shorturlsubmodule 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:
- Frank Febbraro (febbraro)
- irakli (irakli)
- Christian Yates (chrisyates)
About me
I am mably on drupal.org. I actively maintain several contributed modules in the Drupal ecosystem.
Issue fork shorturl-3579282
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:
- 3579282-taking-over-the
changes, plain diff MR !1
- 3579282-use-element-children
compare
Comments
Comment #2
mably commentedComment #3
mably commentedHere is the message sent today to the current maintainers of the project:
Comment #4
mably commentedPushing 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.
Comment #6
mably commentedComment #7
avpadernoI am going to contact the only maintainer who logged in at least once in the past 365 days.
Comment #8
avpadernoThis is the message I sent.
Comment #9
avpadernoThe 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.
Comment #10
mably commentedThanks Alberto!
Comment #12
mably commentedJust confirming that I am still interested in taking over the shorturl namespace for my new short url manager module.
Comment #13
avpadernoI added mably as new project owner.
Comment #15
mably commentedThanks Alberto!