Document what differentiates this module from extlink.

Created on 14 February 2024, 9 months ago

Problem/Motivation

I was recently doing an architecture review and noticed this module being installed. With just over 200 installs as the time of this ticket, I made the suggestion that ExtLink β†’ should be used because the other Engineering Leads all know how to use it, and with over 80,000 installs at the time of this writing, way more supported. I see that this module even changed maintainer hands due to maintainability being an issue in the past.

So, I think it's worth it to the people who land on the project page to have a courtesy nod to the bigger module and to know what makes this one so super!

Examples may be something like:

  • It's Super light
  • Install and done, no configuration
πŸ“Œ Task
Status

Closed: won't fix

Version

9.0

Component

Documentation

Created by

πŸ‡ΊπŸ‡ΈUnited States generalredneck

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

Comments & Activities

  • Issue created by @generalredneck
  • πŸ‡ΊπŸ‡ΈUnited States generalredneck
  • πŸ‡§πŸ‡ͺBelgium flyke

    I did not know about the existance of the extlink module.

    On quick glance: that module is entirely different and does a lot of stuff I would not want in this module or my projects for that matter:
    - Add js that is executed on each page (each extra loaded script comes with a page load penalty)
    - Adding icons to (external) links: if you really want that, then great, you can use that other module. Personally, I dont want my content editing clients to call me because when they added an external link in the menu, suddenly an icon is added that they don't want and they don't know where it comes from.

    So i'd say both modules are for different use cases.

    I think it's not necessary to adjust the project page, it already basically says what you highlighted.

  • Status changed to Closed: won't fix 9 months ago
  • πŸ‡ΊπŸ‡ΈUnited States generalredneck

    Flyke,
    Thanks for the quick response.

    ExtLink can, and does, cover the usecase this module provides. You can see the comment in πŸ’¬ external_links_new_tab project open to new maintainer applications on 30 Sep, 2021 Fixed expressing so. Additionally, a lot of what you are suggesting are configurable features. Lastly, ExtLink covers links in the content without a need for a module like linkit and thus the need for javascript.

    Thanks for your consideration of the issue though. I won't press you any further for change.

Production build 0.71.5 2024