Éric Lévénez wrote:en plus, les fichiers Mac peuvent utiliser des méta-données !
Heu ? Quel rapport ?
On peut indiquer en annexe du fichier comment il est encodé. Cela pour
faciliter le travail des diverses couches de conversion.
Pour le
coup, il n'y a pas vraiment de raison technique à ce que ça marche aussi
mal.
HFS+ est une grosse raison.
Pas d'accord : HFS+ est une contrainte qui oblige à faire d'une certaine
façon, pas une raison de mal faire.
Éric Lévénez <news@levenez.com> wrote:
en plus, les fichiers Mac peuvent utiliser des méta-données !
Heu ? Quel rapport ?
On peut indiquer en annexe du fichier comment il est encodé. Cela pour
faciliter le travail des diverses couches de conversion.
Pour le
coup, il n'y a pas vraiment de raison technique à ce que ça marche aussi
mal.
HFS+ est une grosse raison.
Pas d'accord : HFS+ est une contrainte qui oblige à faire d'une certaine
façon, pas une raison de mal faire.
Éric Lévénez wrote:en plus, les fichiers Mac peuvent utiliser des méta-données !
Heu ? Quel rapport ?
On peut indiquer en annexe du fichier comment il est encodé. Cela pour
faciliter le travail des diverses couches de conversion.
Pour le
coup, il n'y a pas vraiment de raison technique à ce que ça marche aussi
mal.
HFS+ est une grosse raison.
Pas d'accord : HFS+ est une contrainte qui oblige à faire d'une certaine
façon, pas une raison de mal faire.
La gestion des liens unix sous HFS+ est une daube, effectivement.
La gestion des liens unix sous HFS+ est une daube, effectivement.
La gestion des liens unix sous HFS+ est une daube, effectivement.
Éric Lévénez wrote:La gestion des liens unix sous HFS+ est une daube, effectivement.
et donc, en supprimant le lien et son roiginal, mon ls predns une
apparence normale
Éric Lévénez <news@levenez.com> wrote:
La gestion des liens unix sous HFS+ est une daube, effectivement.
et donc, en supprimant le lien et son roiginal, mon ls predns une
apparence normale
Éric Lévénez wrote:La gestion des liens unix sous HFS+ est une daube, effectivement.
et donc, en supprimant le lien et son roiginal, mon ls predns une
apparence normale
Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Éric Lévénez wrote:Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Pas mal, celle-là :-)
Non, je voulais dire que si différents encodages sont utilisés pour les
fichiers, il est possible d'utiliser les méta-données pour indiquer
aussi souvent que nécessaire de quel encodage il s'agit.
Et tu avais parfaitement compris :-)
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
- droits
- hard links, symbolic links
- méta-données
- noms longs
- aliasing (est-ce bien de niveau file system ?)
Cela pour concilier les besoins concrets d'Unix (désolé, mais un BSD sur
HFS+, ça ne marche pas) et les facilités de MacOS.
Éric Lévénez <news@levenez.com> wrote:
Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Pas mal, celle-là :-)
Non, je voulais dire que si différents encodages sont utilisés pour les
fichiers, il est possible d'utiliser les méta-données pour indiquer
aussi souvent que nécessaire de quel encodage il s'agit.
Et tu avais parfaitement compris :-)
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
- droits
- hard links, symbolic links
- méta-données
- noms longs
- aliasing (est-ce bien de niveau file system ?)
Cela pour concilier les besoins concrets d'Unix (désolé, mais un BSD sur
HFS+, ça ne marche pas) et les facilités de MacOS.
Éric Lévénez wrote:Et donc si il y des problèmes avec les noms des fichiers c'est à cause des
méta-datas ? J'ai du mal à te suivre.
Pas mal, celle-là :-)
Non, je voulais dire que si différents encodages sont utilisés pour les
fichiers, il est possible d'utiliser les méta-données pour indiquer
aussi souvent que nécessaire de quel encodage il s'agit.
Et tu avais parfaitement compris :-)
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
- droits
- hard links, symbolic links
- méta-données
- noms longs
- aliasing (est-ce bien de niveau file system ?)
Cela pour concilier les besoins concrets d'Unix (désolé, mais un BSD sur
HFS+, ça ne marche pas) et les facilités de MacOS.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
Quel est le nom de ce fichier de résultat ?
Quel est le nom de ce fichier de résultat ?
Quel est le nom de ce fichier de résultat ?
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Le HFS+ n'est pas qu'une contrainte, c'est juste un système de fichier à
l'origine non conçu pour être compatible avec les système de fichiers
unix.
C'est un format qui est beaucoup plus riche que la plupart des
systèmes de fichiers existant.
Ce qui est dommage, c'est qu'il n'est pas
toujours utilisé dans le maximum de ses capacités, et qu'il n'y a pas eu
de nouvelle version compatible unix (mais juste une adaptation avec des
hacks).
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
Quelle idée aussi d'avoir deux fichiers identiques avec juste des
différences de casse.
Dans l'absolu, c'est inutile et sans intérêt.
Cela
n'empèche cependant pas d'avoir un système qui gère ces différences
(simplement par ce que c'est plus simple, et qui dit plus simple dit
moins de bugs car moins de situations tordues).
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
C'est dommage
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
Ce n'est absolument pas une source d'emmerdements, car ces données ne
sont interprétées que par les applications. Le système ne s'en sert
jamais. C'est tout de même très pratique, par exemple pour donner
l'encodage d'un fichier texte ou pour définir si un fichier est visible
ou non (c'est beaucoup plus propre que le "." en tête de nom)
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
255 caractères, c'est largement suffisant ! De toute façon un nom de
fichier de plus de 255 caractères est un nom vraiment mal choisit.
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Je pense qu'il parle des alias. Pour le système de fichier, un alias est
un document, c'est les couches du système qui l'interprète comme un
alias.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Le HFS+ n'est pas qu'une contrainte, c'est juste un système de fichier à
l'origine non conçu pour être compatible avec les système de fichiers
unix.
C'est un format qui est beaucoup plus riche que la plupart des
systèmes de fichiers existant.
Ce qui est dommage, c'est qu'il n'est pas
toujours utilisé dans le maximum de ses capacités, et qu'il n'y a pas eu
de nouvelle version compatible unix (mais juste une adaptation avec des
hacks).
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
Quelle idée aussi d'avoir deux fichiers identiques avec juste des
différences de casse.
Dans l'absolu, c'est inutile et sans intérêt.
Cela
n'empèche cependant pas d'avoir un système qui gère ces différences
(simplement par ce que c'est plus simple, et qui dit plus simple dit
moins de bugs car moins de situations tordues).
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
C'est dommage
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
Ce n'est absolument pas une source d'emmerdements, car ces données ne
sont interprétées que par les applications. Le système ne s'en sert
jamais. C'est tout de même très pratique, par exemple pour donner
l'encodage d'un fichier texte ou pour définir si un fichier est visible
ou non (c'est beaucoup plus propre que le "." en tête de nom)
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
255 caractères, c'est largement suffisant ! De toute façon un nom de
fichier de plus de 255 caractères est un nom vraiment mal choisit.
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Je pense qu'il parle des alias. Pour le système de fichier, un alias est
un document, c'est les couches du système qui l'interprète comme un
alias.
Et bien si HFS+ est une contrainte, pourquoi ne pas la faire sauter ?
Le HFS+ n'est pas qu'une contrainte, c'est juste un système de fichier à
l'origine non conçu pour être compatible avec les système de fichiers
unix.
C'est un format qui est beaucoup plus riche que la plupart des
systèmes de fichiers existant.
Ce qui est dommage, c'est qu'il n'est pas
toujours utilisé dans le maximum de ses capacités, et qu'il n'y a pas eu
de nouvelle version compatible unix (mais juste une adaptation avec des
hacks).
Je te suis à 100% là-dessus.
Par rapport à l'existant (fonctionnalités et embêtements), on aurait au
moins besoin de :
- sensibilité à la casse (c'est aux API de haut niveau de s'adapter,
après tout, pas au système de fichiers d'être miséreux)
Il parait qu'il y a une version HFS+ qui gère la casse. Jamais réussi à
formater une partition avec.
Quelle idée aussi d'avoir deux fichiers identiques avec juste des
différences de casse.
Dans l'absolu, c'est inutile et sans intérêt.
Cela
n'empèche cependant pas d'avoir un système qui gère ces différences
(simplement par ce que c'est plus simple, et qui dit plus simple dit
moins de bugs car moins de situations tordues).
- hard links, symbolic links
Là effectivement ce ne sont pas des fonctionnalités natives d'HFS+, et les
hacks d'Apple ne sont pas toujours très "stables".
C'est dommage
- méta-données
Je ne vois pas l'utilité. C'est une très grosse source d'emmerdements.
Ce n'est absolument pas une source d'emmerdements, car ces données ne
sont interprétées que par les applications. Le système ne s'en sert
jamais. C'est tout de même très pratique, par exemple pour donner
l'encodage d'un fichier texte ou pour définir si un fichier est visible
ou non (c'est beaucoup plus propre que le "." en tête de nom)
- noms longs
Plus de 255 caractères ? Ou alors Unicode 4 ?
255 caractères, c'est largement suffisant ! De toute façon un nom de
fichier de plus de 255 caractères est un nom vraiment mal choisit.
- aliasing (est-ce bien de niveau file system ?)
Je ne vois pas de quoi tu parles.
Je pense qu'il parle des alias. Pour le système de fichier, un alias est
un document, c'est les couches du système qui l'interprète comme un
alias.
Éric Lévénez wrote:Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
tcsh standard sous 10.2.8
je me suis mal exprimé, j'ai aussi supprimé l'alias !
c'est lui qui était dans mon repertoire home et qui était vu bizarement
par ls
Éric Lévénez <news@levenez.com> wrote:
Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
tcsh standard sous 10.2.8
je me suis mal exprimé, j'ai aussi supprimé l'alias !
c'est lui qui était dans mon repertoire home et qui était vu bizarement
par ls
Éric Lévénez wrote:Pas normal. C'est le "ls" du système où un truc rajouté ? (sous bash "type
ls" donne /bin/ls ?)
tcsh standard sous 10.2.8
je me suis mal exprimé, j'ai aussi supprimé l'alias !
c'est lui qui était dans mon repertoire home et qui était vu bizarement
par ls