URL: https://linuxfr.org/users/totof2000/journaux/requ%C3%AAte-aux-devs-de-logiciels-libres Title: Requête aux devs de logiciels libres Authors: totof2000 Date: 2010年01月04日T23:30:55+01:00 Tags: Score: 31 Je trouve que la direction prise par Linux et les logiciels libres en général s'éloigne de plus en plus du concept KISS .... De plus en plus de logiciels génèrent des fichiers de conf XML. Personnellement j'aimerais qu'on m'explique l'intéret. En effet, un fichier XML a de l'intéret dans un contexte ou une appli doit pouvoir communiquer avec d'autres applis, ou si un document doit pouvoir être lu par une autre application. Mais qu'en est-il d'un fichier de conf ? Il ne concerne que l'appli pour laquelle le fichier de conf est généré, donc pas d'interopérabilité nécessaire. On perd donc en lisibilité et en simplicité pour se coltiner un format trop verbeux. Le seul intéret que je vois (et de loin), c'est de pouvoir traduire un fichier de conf pour la version N d'un logiciel vers un fichier de conf pour une version N+1 du même soft. Mais la je trouve quand même que c'est sortir l'artillerie lourde pour pas grand chose ..... Autre point (qui à mon avis découle du précédent) : des utilitaires censés être configurés en environnement serveur (sur lesquels il est très rare de trouver un serveur X), en viennent à ne proposer que des utilitaires de configuration graphique. Je pense en particulier à Redhat Cluster Suite qui fait fort dans son genre. Je le trouvais bien jusqu'à ce que je constate que le fichier de conf est en XML (beurk mais si ce n'était que ça ...), et qu'il est impossible de le configurer via ligne de commande. C'est complêtement pourri ce truc : je dois le faire sur un environnement pour lequel le débit réseau n'est pas très important, et le nombre de ports ouverts depuis l'extérieur est limité. Si seulement je pouvais ajouter mes services via une commande bien sentie, je m'en contenterais ais là c'est même pas possible. Tout ça pour vouis demander Mr les développeurs, de ne pas céder à la mode stupide des fichiers de conf en XML, et de ne pas ouvblier également que le GUI n'est pas la panacée pour des softs cen sés se trouver en salles serveur, sans serveur X accessible facilement. Si vous voulez mettre des GUI, pourquoi pas, mais surtout n'oubliez pas que vos softs peuvent être utilisés sur des serveurs n'ayant même pas de carte graphique.