Salut,

Ca me plait bien également dans l'idée. Si on enlève les commentaires, le fichier devient beaucoup plus concis.

Personnellement, je préfère la notation "project.purpose.en.summary". Le mot-clé "summary" permet de bien préciser ce qu'on attend en valeur. Si on enlève le mot-clé "summary", on pourrait aussi très bien remplacer "project.name" par "project". Cela ne me semble pas acceptable.

Ce qui me dérange, ce sont les mots-clés "1", "2", ... qui apparaissent un peu partout. Dans ton exemple de fichier, tu as omis le fait qu'une ressource peut être située à plusieurs endroits différents. En te corrigeant, on devrait avoir ceci :
project.resources.1.name = the name of the file
project.resources.1.location.1 = First Internet address / URL
project.resources.1.location.2 = Second Internet address / URL
project.resources.1.location.3 = Third Internet address / URL

Je ne saurais pas trop dire pourquoi mais la notation me paraît un peu bizarre.
On pourrait également écrire ceci :
project.resource1.name = the name of the file
project.resource1.location1 = First Internet address / URL
project.resource1.location2 = Second Internet address / URL
project.resource1.location3 = Third Internet address / URL

Cela me plait mieux mais je reste un peu sceptique.

Sinon, je m'interroge à propos des valeurs sur plusieurs lignes. Est-on vraiment obligé de répéter le nom de la propriété après les "}}}" ? Si oui, pour quelles raisons ?

Merci Riri pour cet exemple de fichier. :)

A+

--
JulienL



From: "Richard Gill" <[EMAIL PROTECTED]>
Reply-To: Mailing list for dev purpose <[email protected]>
To: "Mailing list for dev purpose" <[email protected]>
Subject: [Nasgaia-dev] fichier infos au format properties
Date: Tue, 6 Feb 2007 23:08:22 +0100

Comme je l'avais promis il y a pas mal de temps, j'ai fait un
'équivalent' du fichier infos (actuellement au format XML) dans le
format que j'ai défini pour ngadkm
(http://www.nasgaia.org/wiki/doku.php?id=ngadkm_core_conf).

J'ai modifié quelques trucs pour simplifier là où ça en avait besoin,
c'est remodelable, et encore simplifiable je pense.

Regardez et dites-moi ce que vous en pensez :)

--
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
http://riri.houbathecat.info
http://nasgaia.org
http://www.gnurou.org/Writing/SmartQuestionsFr


<< infos.by.riri >>


_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

_________________________________________________________________
Windows Live Messenger sur i-mode™ : dialoguez avec vos amis depuis votre mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/


_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à