• [^] # Re: Projet similaire

    Posté par (site web personnel) . En réponse au journal Aybabtu - Projet de partage de fichiers en LAN. Évalué à 3.

    Au début c'était surtout parce qu'il était trop spécialisé pour notre cas :
    - Scan en unicast parce qu'on a pas de broadcast (pourtant en broadcast ça serait bcp plus simple)
    - Scan de notre plage d'IP
    - Tuning pour un réseau allant de 50 à 1500 utilisateurs.
    - Chaines de caractères en Français
    - Code pas super clean, manque de commentaires, archi pas tjs pertinente
    - Système de mise à jour automatique (sous windows) dépendant d'un serveur web à nous qui ne supporterait pas une plus grosse charge :D.

    Maintenant ça a un peu évolué :

    - J'ai testé le scan en broadcast cet été, j'ai un truc fonctionnel mais ce n'est pas intégré à l'appli. Je l'ai fait dans mon plan de rajouter un support des différents réseaux dont certains seraient en broadcast. Finalement on a voulu stabiliser pour faire une version 1.0 en septembre et donc je n'ai pas mergé mon boulot au trunk pour ne pas rajouter de nouvelles features.
    - Le scan se fait sur une plage d'IP configurable.
    - Le tuning se fait toujours dans le code source même si c'est simple à modifier.
    - Tjs pas d'internationalisation de l'appli. Le code et les commentaires sont principalement en anglais mais les chaines de caractère en francais
    - On a fait pas mal de refactoring sur le code, c'est mieux. Par contre, niveau commentaires, c'est encore pas mal light.
    - Pour la mise à jour auto, ça se désactive... (c'est désactivé sous linux par exemple)


    Je n'exclue pas la possibilité de tendre vers une diffusion de ce logiciel que je trouve quand même très utile et qui pourrait donc servir à d'autres personnes. Ça viendra, je suis confiant sur ça.