Re: [EGD-discu] Justifications des décisions prises... |
[ Thread Index | Date Index | More ergodis.org/discussions Archives ]
Le 03/05/2018 à 14:47, Laurent a écrit : > 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. Pour ce dernier point — tu fais référence à GTK n’est-ce pas? — on est encore venu me voir aux JDLL d’y a un mois pour me demander pourquoi la touche morte grecque ne fonctionne pas… Pour GNOME Shell le problème ne se pose plus je crois vu qu’iBus est utilisé par défaut, mais c’est toujours gênant pour tous les autres environnements de bureau de devoir faire une configuration qui est un peu planquée sur le wiki (un peu moins qu’avant depuis mon dernier chantier sur les pages concernant les Unix libres d’y a un an à peu près, mais toujours peu mis en évidence). > 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). Déjà faudrait-il se décider. Y a-t-il une autre personne que Marcel qui soit pour cette proposition? Sinon, ça n’est pas une priorité.
Attachment:
pEpkey.asc
Description: application/pgp-keys
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |