• [^] # Re: Linux power!

    Posté par . En réponse à la dépêche Vulnérabilité dans Git et Mercurial sur certains systèmes de fichiers (FAT, NTFS, HFS+, etc.). Évalué à 9.

    Après, on peut se demander le niveau d'une personne qui écrit un nom de fichier dont la différence avec le voisin et la casse.

    Après on peut se demander le niveau d'une personne qui ne comprends pas vraiment les problèmes que ça pose.

    Le case insensitives ne devrait pas être géré au niveau du système de fichier, comme la traduction des dossiers ou les fichiers cachés. Le faire au niveau du système de fichier ça pose des problèmes complexes à résoudre dans un tas de logiciel notamment pour les gestionnaires de versions (il faut vraiment faire gaffe avec svn pour renommer un fichier en changeant uniquement la casse de sont nom).

    Mais ta vision est très limité, tu peut très bien avoir une application qui se sert du système de fichier comme moteur de persistance, tu peut très bien avoir des utilisateurs (dont tu peut te questionner de leur niveau) pour qui menton.jpg et Menton.jpg ont 2 significations très différentes,.. bref tu peut avoir pleins de choses et le fait de mettre cette limitation dans le système de fichier est très bloquant alors qu'il pourrait très bien être géré à plus haut niveau.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)