• # Réinventer la roue ?

    Posté par . En réponse à la dépêche Quel terminal pour 2018 ?. Évalué à 5.

    Il me semble qu'il manque 2 liens essentiels dans ta nouvelle:
    - https://en.wikipedia.org/wiki/List_of_terminal_emulators
    - https://en.wikipedia.org/wiki/Comparison_of_terminal_emulators

    Bien que très intéressante, elle est évidemment incomplète, au niveau de la liste des émulateurs, mais surtout au niveau des comparaisons. La page Wikipédia est beaucoup plus fournie (peut-être même trop en termes de surchage visuelle), quoiqu'incomplète également.
    Par contre elle contient des tableaux permettant au moins d'avoir un début de comparaison entre les émulateurs qui y sont cités.
    Autre exemple de tableau comparatif sympa: http://ssh-comparison.quendi.de/comparison/cipher.html
    Mais ces outils ne permettent pas de filtrer (il faut le faire soi-même dans sa tête).

    Existe-t-il une méthodologie et des outils pour pouvoir facilement classifier, trier, visualiser, choisir et suivre dans le temps une catégorie de trucs qui font plus ou moins la même chose (ici des logiciels de type émulateur de terminal) ?

    Comment créer facilement une matrice regroupant toutes ces informations ?
    Comment mettre-à-jour de façon la plus automatisée possible ces informations (plutôt facile pour la date de la dernière release, mais pas forcément pour les autres paramètres)?
    Quels sont les critères à utiliser pour filtrer ces logiciels ?
    Le système d'exploitation, la date de la dernière version / fréquence de mise-à-jour, la gestion d'unicode sont les premiers qui me viennet à l'esprit, mais il y en a beaucoup d'autres qui sont notamment cités plus haut (librairie graphique Qt, GTK, GTK VDE, rien / utilisation de la carte graphique / langage(s) de programmation utilisé(s)). Des screenshots / GIFs ou enregistrements de type asciinema me semblent également pertinents pour permettre à un utilisateur de choisir facilement quelque chose qui lui plaît.

    Comment visuliser correctement l'ensemble de ces éléments ?
    Une représentation par graphe comme celle disponible sur la page Wikipédia des distributions Linux me semble pertinente pour voir l'historique et voir et noeuds principaux, mais il faudrait aussi pouvoir masquer simplement de nombreux noeuds (notamment ceux qui ne sont plus maintenus, ou qui ne correspondent pas à nos critères).

    Comment faire pour ne plus voir les éléments éliminés ? De façon récurrente si possible, car si tout est à refaire à chaque visite sur la page, c'est pas top.

    Comment faire pour améliorer les choses ?

    Tout ça pour finir par utiliser le terminal de la distribution qu'on utilise ?

    Ces remarques s'appliquent de façon bien plus générale, et pourraient notamment servir lors du choix de n'importe quel logiciel, notamment les systèmes d'exploitation, ou les systèmes de fichier.