helen / wp-19867-9864

Don't master it.
4 stars 3 forks source link

JS helper library evaluation #12

Open helen opened 9 years ago

helen commented 9 years ago

For reference and the sake of being thorough, let's discuss available JS helper libraries - pros, cons, and recommendations.

helen commented 9 years ago

To start:

Chosen: MIT licensed (compatible), some active development, limited feature set that appears to be their vision for it. Select2: Dual licensed Apache/GPLv2 (almost compatible, have been in contact with maintainer about the "or later" part), large feature set, active development. Selectize: Apache licensed (not compatible), appears to have fairly active development, full feature set, has tests.

What else is out there? What features are more important than others? Licensing is make-or-break in the end, of course, but there may be room to discuss with maintainers, and determining whether or not it's a fit in the community sense is also important.

helen commented 9 years ago

jQuery UI Autocomplete: Would need custom skinning and a fairly significant amount of development on top to support enforced choices (selection as opposed to suggestion) - a lot of wheel-reinventing.

BuddyPress/o2 mentions: Very interesting, but not a great fit for the initial planned areas that replace dropdowns. However, could be interesting to keep in mind as we explore other autocomplete/suggest areas, so mentioning it here.