Re: [EGD-discu] Justifications des décisions prises...

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


Le 03/05/18 11:42 Mélanie Chauvel (ariasuni) a écrit :
[…]
Oui *on peut le faire*, mais si tu relis le courriel que tu cites, ce
n’est pas le problème invoqué. La 2e solution parle de touches mortes et
donc du mécanisme de composition, l’autre est un mécanisme qui ne peut
pas être livré par défaut tout court et qui sera bientôt complètement
obsolète car incompatible avec Wayland (utilisé par défaut sur Ubuntu
depuis la 17.10 et Fedora depuis la version 25).

J’allais le dire.

Le 03/05/2018 à 13:48, Marcel a écrit :
En fait on n’en est même pas à demander si Linux peut le faire. Il faut juste le demander.

En effet, mais ça fait trois choses à ajouter pour que ça marche d’origine :
– un symbole « virtuel » dans /usr/include/X11/keysymdef.h (j’indique les chemins classiques sous Linux, mais ça peut différer un peu pour le début, en particulier sur d’autres systèmes comme FreeBSD), – la règle de composition dans /usr/share/X11/locale/en_US.UTF-8/Compose (même si son nom ne l’indique pas, ce fichier est commun aux langues « occidentales »),
– la disposition dans /usr/share/X11/xkb/symbols/fr.

Ces fichiers sont potentiellement maintenus par des groupes de personnes différents, qu’il faut tous convaincre de l’intérêt de la demande (pour la version 1 du Bépo, plusieurs ajouts avaient été demandés, la plupart faits rapidement, mais ça avait patiné un peu pour le dead_greek), et pas forcément sur le même timing de sortie.

Malgré tout, X.org contient la version 1 de la disposition Bépo depuis peut-être neuf ans, on attend toujours pour Windows et MacOS. Mais si vous espérez que ça sorte le lendemain de la publication de la norme et sans effort de votre part, c’est optimiste…

Ensuite, il faut encore que les distributions Linux mettent leurs paquets logiciels à jour, mais avant ça et plus ennuyeux, pour que ça fonctionne « out of the box » dans tous les cas, que les développeurs (notamment d’environnements graphiques) qui réinventent la roue en reprenant les règles de composition en interne plutôt que de faire appel à celles de X.org mettent à jour aussi.

C’est moins ennuyeux si c’est pour quelque chose de non indispensable…

Du coup, pour que la disposition sorte rapidement, il peut être préférable de demander d’abord une version simplifiée dans xkb/symbols/fr et la version complète une fois qu’il y a ce qu’il faut dans keysymdef.h et Compose (même si ça rallonge le délai pour la version complète).

--
Laurent


--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/