Salut Julien,

Le Jeudi 19 Mai 2005 16:54, Julien L. a écrit :
> Pour moi, le gros problème, c'est qu'un gars qui voudrait développer un
> module de Nsetup en Python, il serait obligé de coder une interface en
> curses, une interface en pygtk et une interface en pyqt. Cela oblige donc
> le développeur à connaître les rouages des trois toolkits ! C'est
> difficilement envisageable pour moi.

Je comprends mieux ce que tu voulais dire à ce sujet :-)
En fait, un gars qui veut développer un module de Nsetup serait obligé de 
coder au moins une interface (je dirais de préférence curses), mais pas 
forcément toutes. Il lui faut au minimum une interface pour tester son 
module. Les autres interfaces de ce même module pourraient être développées 
par d'autres personnes. À partir du moment où l'interface de communication 
entre le module métier et l'IHM (quelle qu'elle soit) est définie (les 
fameuses méthodes set* et get* dont j'ai déjà parlé avec mon exemple 
adduser), c'est faisable. :-)

++
Gontran

Répondre à