Accueil / communautés / Développeurs / Outils pour le développement de Scilab

Outils pour le développement de Scilab

Développer Scilab

  • Système de suivi des bugs
    Tous les rapports de bugs concernant une version finale ou une version de développement de Scilab et toutes les demandes d'évolution sont gérés par l’outil Bugzilla. Leurs statuts sont disponibles sur : http://bugzilla.scilab.org/
  • Documentation du code
    De la documentation pour le développement est disponible sur le code interne de Scilab. Cette documentation est générée à partir de sources Scilab en utilisant Doxygen et est disponible ici : http://doxygen.scilab.org
  • Idées de développement
    Les Scilab Enhancement Proposals (SEP) sont une procédure destinée à encourager et à faciliter le processus de développement de Scilab. Via les SEPs, les utilisateurs de Scilab peuvent transmettre directement à l’équipe R&D du Consortium Scilab leurs idées de développement et les détailler : amélioration de fonctions, ajout ou suppression de fonctionnalités, algorithmes plus efficaces... Les SEPs sont également utilisés par l'équipe R&D du Consortium Scilab pour documenter les évolutions du langage et des fonctions.
  • Gestion du code source
    Les sources de Scilab sont disponibles via Git (logiciel de gestion de versions) en lecture (accessible à tous) et en écriture (seulement pour les contributeurs Scilab). Le code source peut également être consulté sur les interfaces web gitweb ou cgit.Afin de contribuer à améliorer la qualité du développement de Scilab, un système de revue de code est utilisé. Avec gerrit, chaque modification de code de Scilab est ainsi revue et validée par un développeur de Scilab. Cette évaluation par les pairs a prouvé qu’elle améliorait grandement la qualité des résultats, des tests et de la documentation. Tous les processus de révision sont disponibles : http://codereview.scilab.org/
  • Traduction
    Le Consortium Scilab utilise Launchpad pour la localisation de Scilab. N'hésitez pas à créer un compte et demander à participer à ce projet. Pour toute question sur la traduction, n’hésitez pas à écrire sur la liste de diffusion dédiée.

Développer des modules externes

  • Portail ATOMS
    Ce portail gère et met à disposition les modules externes de Scilab. ATOMS fournit également un système de packaging qui permet une installation facile de ces modules.
  • Forge
    La forge de Scilab permet d'aider les développeurs de modules externes dans leur travail de développement. Elle fournit de nombreux outils pour faciliter le développement (bug tracker, SVN / GIT, wiki, etc).

Trouver de la documentation ou contribuer à la documentation

  • Aide
    Aide en ligne de Scilab
  • Wiki
    Un Wiki ouvert est disponible pour Scilab à http://wiki.scilab.org/. N'hésitez pas à ajouter votre propre page ou à améliorer le contenu déjà existant comme la documentation, les exemples d'utilisation, la compilation sur une plateforme ou un système d’exploitation spécifique...

Communiquer