Le 25/10/05, Richard Gill<[EMAIL PROTECTED]> a écrit :
> comme promis, j'ai des questions :-)

Mode reponse = "on" :-p

> Tout d'abord, comme tu l'a souligné en début de page, il s'agit de
> packages à usage interne et servant aux modules. Je pense que ce
> serait bien de préciser si un package est uniquement à usage interne,
> si c'est uniquement pour aider les modules, ou les deux.

Oui c'est vrai, certaines fonctions ont plutôt destinées
a Nsetup lui-même qu'a ses modules...
Cependant, la frontière est floue: si on fait des modules
pour configurer Nsetup lui-même,
elles seront sans doutes utilisées par ceux-ci

> * La question de Level est en cours de débat , je ne reviendrai pas dessus :-)
> * Je trouve Set très intéressant
> * je ne vois pas vraiment la signification de Profiles ? tu peux préciser ?

Profiles est une sorte "d'emballage" pour Set et Level,
dans le sens ou les deux constituent en quelque sorte des éléments
de profils personnalisés mais n'a autrement effectivement guere
de raison d'être : Si la notion de Level est supprimé de L'API,
je pense que l'on aurat alors directement Nsetup::Sets
plutôt que de continuer a se traîner Nsetup::Profiles::Sets

> * Nsetup::UI, UI.set(ui) ne sera pas publique n'est-ce pas ? sinon ça
> peut devenir le bordel (amha)

9a depend de ce que tu entends par "public"
Comme elle devrat pouvoir être accedée depuis le module Nsetup,
cad la partie principale, elle serat public du point de vue POO.

Après, je suis bine d'accord que cette partie ne devrait pas
être touchée par les modules, sous peine de mettre le bordel:
le pb ici est que comme les modules et Nsetup contituent un seul et même
prograamme, ce qui est accesible à l'un est accessible à l'autre,
je suis en train de rélfléchir a des moyens de changer ça...

> C'est un bon début, et ca a le mérite d'être clair. Ne demande qu'à
> être complété n'est-ce pas ? :-)

Ca ne demande effectivement qu'à être complété,
donc si vous avez des idées...

> Si ca me travaille pendant mon sommeil, je ferai un deuxième
> compte-rendu demain :-)
lol :-p

@+
guiguilinux

Répondre à