Primární plán pro verzi 8 je ji udržovat provozuschopnou + dělat menší změny, které dávají smysl (např. další verze přidá základní responzivní styly pro administraci).
Větší změny by měly být až ve verzi 9, kterou bych rád napsal znovu od nuly. Současná codebase je stará již téměř 20 let a je to znát (navzdory mnohým vylepšením/přepisům ve verzi 8). Ale co vše se zásadně změní a kdy to bude prozatím nedokážu říct 🙂
Shiro pamatuji si když se Sunlight jmenoval Webman.
Co se týče vývoje SL8 se zaměř jenom na opravy chyb.
Začni se chystat na vývoj nové verze SL9 a nové funkce implantuj do ní. Udělej s toho plně modulární systém. Některé moduly vytvoříš okamžitě a jiné později tak aby nová verze vyšla v roce 2026. Nezapomínej na snadné vkládání externího obsahu.
Vydej se cestou minimalistického a moderního CMS, novinky přidávej postupně a po krůčkách. Moduly ti navíc ukáží, které jsou populární a které má smysl nadále vyvíjet.
Ideálně jít cestou podobného vývoje jako GRAV CMS.
Zvaž zda má smysl vytvářet vlastní jádro systému.
Dnes je úplně běžné že pod kapotou CMS běží php frameworky jakou jsou Laravel, Symfony nebo Nette.
Dělám to primárně pro zábavu, takže smysl to má. Mít základ systému víc minimalistický je v plánu.
Mirspa:Ideálně jít cestou podobného vývoje jako GRAV CMS.
-Osobně se mi také zamlouvá modulárností, inspirace velmi dobrá, i když ne vše má využití ;)
Shira: Větší změny by měly být až ve verzi 9, kterou bych rád napsal znovu od nuly. Současná codebase je stará již téměř 20 let a je to znát (navzdory mnohým vylepšením/přepisům ve verzi 8). Ale co vše se zásadně změní a kdy to bude prozatím nedokážu říct 🙂
-Mi povídej :D Člověk po čase vleze na stránky, co kdysi tvořil a směje se, pak stačí juknout do kódu a už na Tebe IDE řve, že tam máš už neplatné funkce :D Lepší napsat od začátku a dle aktuálu, vylepšit, co jsi chtěl už dlouho a zakomponovat i mnohé, co jsi předtím nechtěl / nemohl s omezením jazyka ;)
Souhlasím s koníčkem, jakmile se z toho stane práce, přestane to člověka kolikrát těšit ;)