Je ne partage pas du tout ton avis Guillaume. Les modules seront écris
très majoritairement par l'équipe de Nsetup. De plus, rien n'empêche
de séparer le travail : module et interface graphique. Ngui est voué à
l'échec puisque GTK et Ncurses sont à la base incompatibles : un
fonctionne avec un placement logique (gtk), l'autre avec un placement
fixe sur un plan ( ncurses ). Et encore la, Ngui serait beaucoup trop
limitatif, ça revient à écrire un *dialog. Bref, pour moi, ce n'est
guère une solution à envisager.

Concernant l'idée de jean-mi, je ne crois pas que ça aiderait vraiment
: comment un contributeur à qui on veut simplifier la tâche créera
t'il ses propres modules ? Ça me semble plutot illogique. De plus, le
but d'une lib comme Ngui est de fournir un ensemble de base pour que
tout le monde n'ait pas à réécrire les mêmes choses. Donc, si une
extension est manquante, c'est dans Ngui qu'il faut l'intégrer, pas
dans un module. De toute façon, je le répète, Ngui est voué à l'échec
puisque ce n'est pas la solution appropriée.

Personnellement, quand je regarde le code de Gontran, je ne trouve pas
cela si illisible. Je crois qu'avec un peu de pratique on arrivera à
s'en servir.

Répondre à