a
Pluginy są wyodrębnione, bo każdy z nich trzymany jest w oddzielnej gałęzi
repozytorium LMS Plus.


Pluginy OK, ale po co dwa repozytoria LMS ? Teraz ludzie opłacający dostęp do LMS+ ściągają kompletnego LMS-a z pluginami z repo  LMS+.

czyli robią
git clone git@github.com:chilek/lms-plus.git lms
i mają wszystko od razu lms + pluginy
gdyby było tylko jedno repo LMS-a robiliby tylko jedno polecenie więcej

1. git clone https://github.com/lmsgit/lms.git
2. git clone git@github.com:chilek/lms-plus.git lms

Niby niewiele, ale to fundamentalnie inne podejście.
inna sprawa że nie wszyscy potrzebują wszystkich pluginów więc można by je zaciągać indywidualnie różnicując cenę it ale to inna kwestia poboczna i to Twoja sprawa i Twoich klientów

Jak by miało wyglądać utrzymywanie kodu pluginu i jego aktualizacje po jednorazowym
zakupie pluginu? Dożywotni dostęp do aktualizacji bezpłatnie
 
Mniejsza o to, dyskusja nie dotyczy kwestii jednorazowej opłaty czy abonamentowej ... ale znalazło by się parę sposobów a jak zacznę je ty przytaczać dyskusja zmieni temat ..
ale np mniejsza opłąta abonamentowa a większa jednorazowa przy opłacie jednorazowej wsparcie tylko do danego numeru wersji LMS core.