Ce am avut eu în cap la început, și încă am în cap, iar acum clar trebuie
să îmi fac mai mult timp, e asta:
Nu trebuie să fie un proiect pentru un forum super tare, nu are nimeni nevoie
de un forum pentru că se găsesc pe toate drumurile. De-asta am și ales forum,
pentru că toată lumea știe ce e ăla, iar noi cei de aici știm eventual ce neajunsuri
are forumul ăsta. Odată ce cunoști problema pe care vrei să o expui în cod, îți este
mult mai ușor să scrii acel cod. Tot scopul era învățarea de lucruri noi.
Fie ele OOP, Git, unit testing. Dacă te bagi în proiect și nu înveți
nimic, atunci nu își are rostul.
Vroiam să fie o treabă făcută pe pași pentru ca lumea să poată învăța. Probabil
a fost o decizie greșită treaba cu pașii. Eu deja începusem. Există atât pasul 1 cât
și 2, care sunt doar niște pași premergători:
1. Git: http://www.phpromania.net/forum/viewtopic.php?t=21065
2. PHPUnit: http://www.phpromania.net/forum/viewtopic.php?t=21100
Deci, dacă aveți întrebări specifice Git sau PHPUnit, adresați-le în topicurile
corespunzătoare.
Acum, ca să adresez câteva întrebări de mai sus:
1. Nu e vorba de niciun buget, doar muncă de sclav
2. GitHub oferă hosting gratuit de Git. Are și bug tracker și wiki. Proiectul
ăsta nu va folosi svn. Toată lumea trece pe sisteme distribuite de versionare.
3. Nu trebuie, de fapt chiar nu cred că e indicat să fie OOP de la început.
Trebuie să își facă treaba. Adică trebuie să implementez un minim de features
despre care încă nu s-a discutat. OOP de dragul OOP e moarte curată.
4. Mi s-ar părea util ca acea comuniare despre care vorbiți să se facă pe
forumul ăsta. Așa vezi ce neajunsuri există la un forum și îți vin idei.
5. Numele proiectul e ultima problemă
Ok, am vorbit cam mult. O să deschid un topic nou cu ceea ce cred că ar
trebui făcut în pasul 3. Reamintesc că pașii 1 și 2 sunt Git și PHPUnit.
Apropo, de ce vrea toată lumea SVN?