Forum des développeurs Wifi (Brest Wireless)
Vous n'êtes pas connecté.
Pages: 1
Hello,
Je vous propose une réunion IRC demain soir, disons de 21h à22h (extensible) pour discuter de l'interface web de Nantes-Wireless :
- état, fonctionnalités, besoin de documentation
- souhaits modifications ...
- rapports de bugs éventuels (et il y en a !)
Voilà, merci de me tenir au courant de vos disponibilités, et de l'intérêt que vous pouvez porter àce genre de discussion !
Glop
Hors ligne
Demain pas possible, car on sort installer une antenne + WRT ... par contre vendredi c'est Ok .. en + on a déja une visu vendredi donc ..
A ++
Hors ligne
Lundi, c'est Ok pour moi vers 21h channel #wdf sur freenode ?
Hors ligne
Ok ca roule pour lundi
Confirmer qd même si on se retrouve sur irc de nantes ou wdf
Hors ligne
c'est bon pour moi
Hors ligne
Voici un début de compte-rendu, n'hésitez pas àrajouter vos commentaires !
-----------------------------------------------------------------------------------------
Compte rendu de la réunion IRC du 19/09/2005 sur irc.freenode.net #wdf
Ordre du jour :
Discussion autour des possibilités d'interfaçage entre le firmware OpenWrt et l'utilisateur.
Personnes présentes :
Jkx (Brest-Wireless)
Ptitchat (Brest-Wireless)
florida (Auvergne-Wireless)
Thus0 (Paris Sans-Fil)
florian (Nantes-Wireless)
Compte-rendu :
Dans un premier temps nous avons évoqué l'état du projet d'interface web écrite par l' équipe de Nantes-Wireless. Cette interface, utilisant les langages shell pour l'execution des commande et JavaScript pour la validation des données possède quelques inconvénients :
affichage et modification des données trop lentement
failles de sécurités exploitables dues àl'utilisation d'un serveur web
support de SSL non fourni par défaut
Il a donc été évoqué la possibilité de réécrire cette interface entièrement en langage C, ce qui permettrait de résoudre les problèmes de lenteur et de sécurité. Néanmoins, tout réécrire, malgré l'existence de librairies comme la cgilib peut être fastidieux et pas forcément pertinent. D'où la remarque de Jkx qui suggère de garder cette interface pour afficher des données et non pas les modifier.
Dans un second temps nous en sommes venus àl'idée qu'un programme installé sur un poste client (au sens différent du Wrt) permettrait de déporter l'intelligence, et serait plus simple pour administrer un Wrt sur son réseau local, comme des Wrt distants sur internet et ce via SSH.
Plusieurs possibilités de langages s'offrent ànous pour ce genre d'application :
python/ncurses, ncurses étant bien intégré àpython le développement est facile, reste la portabilité sous windows
python/QT4 : bonne portabilité globale, existance d'outils de design des fenêtres comme QT designer
La discussion s'étant légèrement focalisée sur les langages àutiliser, nous retenons dans tous les cas le python comme langage principal, et l'outil de création de fenêtres pour faire l'objet d'une discussion ultérieure.
Florian a insisté pour terminer complètement l'interface web écrite en shell/javascript, et bien entendu commencer ce projet d'application cliente, ce afin de proposer le choix aux utilisateurs des deux outils.
Concernant l'organisation du projet, un minimum de spécification devra être fait, pour ce faire, Thus0 et florian se sont proposés. Ptichat et Jkx s'occuperont de la partie « bas niveau » de l'application cliente et de l'automatisation tandis que Thus0 et florian s'occuperont de la partie graphique.
Il reste àdéfinir les fonctionnalités, la page du projet, l'outil de travail collaboratif.
Hors ligne
Pages: 1