Może by najpierw stworzyć jakiś plan ? Zdefiniować cele ? Czym będzie się różnił taki cms od setek innych dostępnych ? Kolesie tworzą takiego cmsa parę lat, później zaczynają kolejnego z nowym bagażem doświadczeń, oni się naprawdę na tym znają, a wy nie wiecie w co wchodzicie

Pozatym to jednak trzeba mieć zaparcie, żeby nad tym pracować długi czas, a bez dobrego planu to nici z tego. Proponuję wejść na hotscripts.com , sf.net , freshmeat.net , wyszukać setki dostępnych cmsów i sprawdzić czy przypadkiem nie powtarzamy czegoś co już jest zrobione, trzeba by na to poświęcić parę dni, ale lepsze to niż stracenie pół roku na projekt, a później się okaże, że coś takiego już jest i nawet lepszego.
Tak w ogóle nie podoba mi się takie podejście do projektów:
Krok 1: tworzymy super najlepsiejszego cmsa
Koniec

A może by tak:
Krok 1: mamy problem, potrzebujemy rozwiązania
Krok 2: definiujemy nasze potrzeby, cele jakie ma spełniać projekt, tworzymy plan
Krok 3: tworzymy aplikację
Wy nie macie żadnego problemu, a chcecie tworzyć rozwiązanie dla tego problemu, w imię samego tworzenia programu, no jak chcecie sobie tylko pokodować dla zabawy, to ok.
Aha, jeżeli jedynym powodem tworzenia cms'a jest to, że te aktualne są "powolne" to też sobie darujcie. To nie ma sensu.
Ważne jest też, żeby autorzy takiego cms'a sami używali go do rozwiązywania własnych problemów, na własnych stronach, bo zauważyłem, że dużo osób w takich projektach to nawet samemu nigdy nie używało cmsa. Po prostu myśli, że inni tego potrzebują, więc jest wspaniałomyślny i zaraz stworzy coś świetnego .. TO TAK NIE DZIAŁA, trzeba się tą dziedziną interesować, używać takich aplikacji we własnych środowiskach produkcyjnych, żeby wiedzieć jak to działa, w jakim celu się to tworzy. Sukces odnoszą projekty, w których ludzie tworzą rozwiązania dla własnych problemów i wtedy jest to także przydatne do rozwiązania problemów innych, a aplikacje, które tworzymy dla innych, a sami ich nawet nie wykorzystujemy, nie używamy, odnoszą raczej katastrofę.
PS. nie radzę wchodzić w projekty cmsowe gdzie pracują ludzie, którzy tworzą dwa błędy w jednym zdaniu, gdy tworzą temat o tym, że chcą stworzyć cmsa. Jeżeli ktoś taki nie potrafi zrobić tak prostej czynności jak napisanie poprawnie tematu, znaczy, że jest niechluj i cały CMS stworzony przez niego będzie miał podobny poziom. Jak widzicie przyszłość projektu, gdzie pracuje osoba, której nie chce się poświęcić kilku sekund na sprawdzenie tego co pisze ? Co to świadczy o tej osobie ? Jakie dajecie takiemu projektowi szanse na odniesienie sukcesu ? Jeśli błędy pojawiają się już na samym początku początków ? Przemyślcie to dokładnie, zanim wejdziecie w projekt i stracicie na nim pół roku czasu i nic z tego nie wyjdzie. To są początkowe znaki, że lepiej się w to nie mieszać, lepiej ich posłuchać.
No offence, po prostu moje przemyślenia.