snapappointments / bootstrap-select

:rocket: The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more.
https://developer.snapappointments.com/bootstrap-select/
MIT License
9.84k stars 2.72k forks source link

Boostrap-Select has numerous accessibility issues and JS problems #2819

Closed gabepetersen closed 1 year ago

gabepetersen commented 1 year ago

I just spent all day trying to fix this component's accessibility, but due to the monolithic JS file for this component, and the disorganization of the JS, I was not able to fix anything effectively. Please separate, refactor, and clean up the JS so we can make effective contributions to this project.

NicolasCARPi commented 1 year ago

Hello,

I agree with you, and it is probably a result of adding many features over the years without refactoring in-between. The problem is that this project is no longer actively maintained/developed. See: https://github.com/snapappointments/bootstrap-select/issues/2228#issuecomment-1236207188

Please separate, refactor, and clean up the JS

Please consider that this is a software provided at no charge, and asking maintainers to do heavy work like this is not acceptable, unless you are willing to pay for this, in which case you should say so. Otherwise, I'm closing this issue which brings nothing to the table.