Groups | Search | Server Info | Login | Register
Groups > fr.comp.os.unix > #8067
| From | Marc SCHAEFER <schaefer@alphanet.ch> |
|---|---|
| Newsgroups | fr.comp.os.unix |
| Subject | Re: installation des images |
| Date | 2023-04-23 11:45 +0000 |
| Organization | Posted through news.alphanet.ch |
| Message-ID | <u235p9$asp$1@shakotay.alphanet.ch> (permalink) |
| References | (4 earlier) <63287c19$0$22050$426a74cc@news.free.fr> <tgpp4g$t37$2@shakotay.alphanet.ch> <fantome.forums.tDeContes-0FC775.15183122042023@news.eternal-september.org> <u20op0$7f9$1@shakotay.alphanet.ch> <fantome.forums.tDeContes-555539.19351622042023@news.eternal-september.org> |
On Sat, 22 Apr 2023 19:35:17, Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
>> Soit le file hierarchy standard (qui est un peu moribond)
>
> dans quel sens ?
Déjà, c'est un standard des distributions Linux et pas de tous les UNIX.
Ensuite, j'ai l'impression -- mais ce n'est qu'une impression -- qu'il
n'évalue pas beaucoup.
Aussi, beaucoup de logiciels commerciaux mettent tout dans
/opt/NOM-APPLICATION sans respecter de structure claire.
Ce sont finalement les distributions Linux qui, grâce à la
configurabilité à la compilation des applications, rendent le tout
relativement uniforme.
> dans ce cas il me semble préférable de nous entendre pour être les plus
> nombreux possible à le suivre.
Oui, dans la mesure où c'est possible: typiquement, je n'ai pas trouvé
de référence à images ou img (mais je n'ai pas cherché beaucoup).
> pour le répertoire de construction, on m'a appris qu'il est bon
> d'utiliser des noms comme "src" "obj" "lib" bin" ... qui semblent tous
> être des diminutifs.
Je prends ça comme une recommandation très forte pour les noms figurant
dans le FHS, oui.
> je me suis aperçu récemment que mon dossier img est probablement un
> doublon des images que je trouve dans la doc.
> il me parait logique d'en supprimer 1 des 2 AQP.
Oui, et il me semble qu'un navigateur lancé localement peut facilement
suivre les URLs de type file:
Pour l'accès distant, je recommanderais alors
/usr/share/nom-application/html avec dessous si tu veux images/
css/ javascript/ et tout ce qui t'aide à structurer ta documentation.
Ainsi, pour l'exporter par web, une seule configuration Apache2
serait nécessaire.
> est-ce que ça convient d'utiliser les images de la doc par l'exécutable,
> ou est-ce qu'il y a des inconvénients ?
Une stratégie pourrait être:
- parfaut les images utilisées par l'application sont
sous la macro C (ou de ton langage préféré) HTML_IMAGES
- à la compilation, HTML_IMAGES est remplacé
/usr/share/APPLICATION/html/images, sauf si l'utilisateur
a configuré la compilation de l'application autrement
(exemple: ./configure --html-images=...)
On peut aussi compliquer:
- un fichier de configuration centralisé de l'application
donne l'emplacement des images, si non configuré, le
défaut ci-dessus
- une variable d'environnement, APPLICATION_HTML_IMAGES
- etc
Mais vu qu'en général, l'intégrateur qui compile le logiciel est aussi
celui qui sait le meilleur endroit pour mettre les documentations,
la 1ère stratége me semble bonne.
> par ex est-ce qu'il y a un risque que $(datarootdir)/doc soit modifié
> sans prévenir (par l'administration du système ou autre processus
> externe), qu'il n'y aurait pas avec $(datadir)/<package-name>/ ?
La voie d'un répertoire par application évite effectivement des
problèmes, et la centralisation de toutes les images à un endroit pour
toutes les applications n'a de sens que si ces images peuvent être
utilisées spécifiquement, ce qui ne semble pas le cas ici.
--
Attention: limitez le nombre de lignes de citation à l'essentiel, sinon
je ne verrai pas votre réponse. Et si vous écrivez souvent des bobards,
je ne vous lirai plus et je recommanderai (NoCeM) de ne plus vous lire.
Back to fr.comp.os.unix | Previous | Next — Previous in thread | Next in thread | Find similar
installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-09-18 22:17 +0200
Re: installation des images Nicolas George <nicolas$george@salle-s.org> - 2022-09-18 21:31 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-09-19 02:19 +0200
Re: installation des images Nicolas George <nicolas$george@salle-s.org> - 2022-09-19 11:06 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-09-19 16:26 +0200
Re: installation des images Jo Engo <yl@icite.fr> - 2022-09-25 14:38 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2023-04-22 15:18 +0200
Re: installation des images Marc SCHAEFER <schaefer@alphanet.ch> - 2023-04-22 13:51 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2023-04-22 19:35 +0200
Re: installation des images Marc SCHAEFER <schaefer@alphanet.ch> - 2023-04-23 11:45 +0000
Re: installation des images Marc SCHAEFER <schaefer@alphanet.ch> - 2023-04-23 11:48 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2023-05-15 02:33 +0200
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2023-06-04 17:29 +0200
Re: installation des images Marc SCHAEFER <schaefer@alphanet.ch> - 2023-06-04 18:22 +0000
Re: installation des images Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-10-23 22:31 +0200
csiph-web