Set "Replaced by" to noUiSlider JS

Created on 7 January 2025, 4 months ago

Problem/Motivation

An updated version of this library has been created at https://www.drupal.org/project/nouislider_js β†’

It is using the updated library and mirrored version numbering, and includes the composer file with type set to "drupal-library".

This new library is being used by Better Exposed Filters in the Drupal CMS.
✨ Create a mirror for external library dependencies for composer support Active

Proposed resolution

Mark this project as deprecated and direct users to the other project using the "Replaced by" field when editing the project.

Remaining tasks

  1. Set "Replaced by" field on this project

User interface changes

n/a

API changes

n/a

Data model changes

n/a

πŸ“Œ Task
Status

Active

Version

1.0

Component

Miscellaneous

Created by

πŸ‡¦πŸ‡ΊAustralia elc

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

Comments & Activities

  • Issue created by @elc
  • πŸ‡ΊπŸ‡ΈUnited States trackleft2 Tucson, AZ πŸ‡ΊπŸ‡Έ
  • πŸ‡ΊπŸ‡ΈUnited States joegraduate Arizona, USA

    @elc, this is a Drupal module project that defines Drupal libraries usable by other modules (Drupal libraries that wrap the leongersen/noUiSlider Javascript library). The noslider_js project β†’ is a general project that "mirrors" the Javascript library.

    IMHO, the d.o. community guidelines for creating new project(s) vs co-maintaining existing project(s) β†’ were not followed very well when the nouislider_js project was created because:

    • No one reached out to me or created an issue requesting changes or co-maintainer access to this existing project before creating nouislider_js project
    • I created this project in order to contribute to the efforts to replace the jquery_ui_slider dependency in the Better Exposed Filters module 2-3 years ago (see πŸ“Œ Remove dependency on jquery_ui_slider Fixed and an associated comment thread in GitLab) but unfortunately wasn't able to follow the progress of the issue as closely when new BEF module maintainers were finally able to get involved to resolve that issue almost a year later.

    There are valid reasons for why a module project like this might be preferable to the general project version like the ones described by @trackleft in ✨ Demonstrate a better noui slider library integration. Active so I don't think it makes sense to deprecate this project.

Production build 0.71.5 2024