Utiliser Select2 (ou autre) au lieu de jQuery UI
En SPIP 4 on a viré jQuery UI donc ce serait bien de ne pas obliger à le réinstaller alors qu'on n'en veut plus.
J'ai longueuement lu la doc de Select2 que l'on maintient, et il me semble que ça peut avantageusement remplacer l'autocomplete de UI.
Alors oui pour ce plugin c'était pour remplir un input text, alors que Select2 c'est un select uniquement (simple ou multiple), mais cette dernière a des options pour permettre aussi l'ajout de texte libre (qui fait donc un "option" généré à la volée) et donc au final ça fait comme un input libre.
Ça peut même être bien mieux qu'avant, car pour l'instant dans l'autocomplete on peut choisir dans une liste de labels humains MAIS une fois sélectionné, ça insère et affiche la valeur brute (par ex "article123") qui est fort laid. Tandis que Select2… bé c'est un select, donc une fois choisi ça continue d'afficher le label humain !
Il me semble donc que c'est possible, et du coup sans même chercher encore une autre lib.