Ein eigener "SourceForge" mit Allura
Allura ist die Implementierung eines Software-Forge, d.h. einer Web-Plattform zum gemeinschaftlichen Entwickeln von Software. Im Vortrag wird die Architektur von Allura vorgestellt und die Installation zum Betrieb eigener Software-Forges beschrieben. Anhand eines Beispiels wird erläutert, wie Allura an die eigene Firma oder Organisation angepasst werden kann.
Abstract
Allura ist die Implementierung eines Software-Forge, d.h. einer Web-Plattform zum gemeinschaftlichen Entwickeln von Software. Allura ist die Basis von SourceForge.net. Es bietet unterschiedliche Systeme für Versionsverwaltung von Source Code, ein Wiki, Mailinglisten, Diskussionsforen, Blogs einen Bug Tracker. Allura ist in Python entwickelt und nutzt z.B. TurboGears als Web-Framework, MongoDB als Datenbank, RabbitMQ für Messaging und Solr für Suche. Allura ist selbst Open-Source-Software und wird auf SourceForge.net verwaltet (http://sourceforge.net/p/allura). Im Vortrag wird die Architektur von Allura vorgestellt und die Installation zum Betrieb eigener Software-Forges beschrieben. Anhand eines Beispiels wird erläutert, wie Allura an die eigene Firma oder Organisation angepasst werden kann.




















