W dniu 02.10.2015 09:53, Dariusz Kowalczyk napisał(a):
Nikt nie narzuca obowiązku, ale przypominam sobie jak kiedyś jedna z firma z Krakowa produkująca sprzęt i udostępniająca go z własną wersją lms-a, była mocna krytykowana (łagodnie mówiąc) na tym forum jak robiła to samo, więc trochę to ... ale to fakt, nic nie stoi na przeszkodzie żeby ktokolwiek wrzucił ten kod do publicznego repozytorium lms
i na pewno tak się stanie
A czy ta firma nie szyfrowała kodu swoim modyfikacji/dodatków i nie rozprowadzała na innej licencji niż GPL?
W dniu 1 października 2015 23:26 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
W dniu 01.10.2015 23:07, Marcin napisał(a): W dniu 1 października 2015 22:51 użytkownik Tomasz Chiliński tomasz.chilinski@chilan.com napisał:
W dniu 01.10.2015 22:39, Jaroslaw Dziubek napisał(a):
Jakby kogoś interesowało to popełniłem plugin obsługujący mikrotika w LMS.
Zrodlo na githubie:
https://github.com/jarecky/lms/tree/MikrotikPlugin/plugins/MikrotikPlugin
Brawo - dorobię schemat pgsql, zoptymalizuję szablony i wrzucę do lms-plus ;-)
Czemu do lms-plus skoro kolega pochwalił się publicznie?
Ale przecież jego repozytorium nie zniknie, a każdy ma prawo z kodem na GPL robić to co się podoba (oczywiście w zgodzie z GPL). Poza tym możesz mi wyjaśnić dlaczego mam zawodowo zajmować się utrzymaniem kodu pochodzącego z zewnątrz tak, żeby zawsze działał z bieżącą wersją LMS "core" i dzielić się z tym ze wszystkimi publicznie? Kto narzuca taki obowiązek?
Poważnie: szablony możesz mocno zoptymalizować - nie potrzebujesz rozszerzać szablonu layout.html tylko możesz od razu node/nodeinfo.html, np. {extends file="node/nodeinfo.html"} {block name="nodeinfobox"} {include file="node/nodeinfobox1.html"} {include file="node/nodesignalsbox.html"} {/block}
a nie lepiej byłoby do szablonów dodać blok plugins i do niego by pisały wszystkie pluginy?
Możesz rozwinąć myśl? Jeśli dobrze Ciebie zrozumiałem to dodanie czegoś takiego pozbawiłoby nas obecnej elastyczności dowolnego modyfikowania szablonów pochodzących z core we wtyczkach.
-- Pozdrawiam Tomasz Chiliński, Chilan
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
--
Pozdrawiam Marcin / nicraM
-- Pozdrawiam Tomasz Chiliński, Chilan _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms