1. Présentation
Allura est le moteur de la plate-forme SourceForge depuis mi-2011. Il offre toutes les fonctionnalités attendues par une forge logicielle : dépôt de code, gestion des utilisateurs, wiki, gestion des bugs, des tickets, etc.
L'équipe de SourceForge a développé sa propre plate-forme, car elle n'arrivait pas à trouver un projet existant qui répondait complètement à ses attentes. Tout en s'inspirant de projets existants, Allura est créée suivant une architecture d'extensions : chaque projet possède un ensemble de fonctionnalités de base, mais si votre projet nécessite une gestion des droits différente, un flux de travail différent, ou encore son propre type de documents, vous pourrez le mettre en place dans votre projet à l'aide d'une extension.
Allura est écrit en Python, avec le framework Pyramid (anciennement Pylons) et de nombreux autres projets Python. Allura utilise également RabbitMQ pour l'architecture de messages, MongoDB pour le stockage des...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première