Konrad wrote:
Trzeba sprawę poważnie przemyśleć, bardzo chętnie pomogę, ale jakieś założenia trzeba zrobić i szkielet dać. Jak te moduły ładować, kiedy wywoływać funkcje... potrzebne są jakieś miejsca które uruchamiały by kod modułu w momencie zdarzenia... np. dodawania użytkownika.
Duża część funkcjonalności silnika modułów już została zaimplementowana (jest w cvsie). Trzeba to tylko dopracować i przepisać istniejący kod na moduły.
Druga sprawa moduły powinny być publikowane, najlepiej w formie podobnej do wiki, razem z dokumentacją i osobą odpowiedzialną... i wszystkie zmiany akceptowała, lub odrzucała by ta osoba.
Myślę, że moduły standardowe (obecna fukcjonalność LMSa) byłyby w paczce z LMSem i byłyby wspierane jak dotychczas całość. Natomiast każdy mógłby pisać własne moduły i rozprowadzać we własnym zakresie.