O Projekcie

Wstęp

Projekt Muster ma na celu zintegrować popularne narzędzia wspomagające rozwijanie projektu informatycznego, ułatwić rozpoczęcie i korzystanie z nich, bez czasochłonnej konfiguracji. W ramach projektu zintegrowane narzędzia nazywamy blokami. Użycie gotowych i sprawdzonych narzędzi (jak SVN czy Trac) pozwala na niezawodne i komfortowe rozwijanie własnego projektu.

My zapewniamy środowisko. Wy rozwijacie oprogramowanie.

Technologie

Projekt napisany został w języku skryptowym Python. Dane aplikacji przechowywane są w prostej bazie SQLite. Całość uruchamiana jest na instancji serwera Apache HTTP w celu zapewnienia interfejsu WWW do tworzenia i zarządzania blokami. Domyślnie zintegrowano bloki:

Architektura

Architektura projektu Muster jest bliźniacza do architektury projektów opartych o framework Django.

Model domeny

Dla jak największej prostoty i przejrzystości przechowywanych danych model domeny nie jest mocno rozbudowany. Przedstawia go poniższy diagram.

models.png
O ile nie zaznaczono inaczej, treść tej strony objęta jest licencją Creative Commons Attribution-ShareAlike 3.0 License