PHP-Fusion-GERMANY / PHP-Fusion

Vom deutschen Team weiterentwickelter Fork
http://phpfusion-deutschland.de
6 stars 3 forks source link

Contribution #4

Closed iPaat closed 2 years ago

iPaat commented 8 years ago

Wir benötigen Richtlinien an die sich jeder Entwickler halten muss. Diese enthalten:

Diese Datei heißt CONTRIBUTE.md und sollte in ein Verzeichnis .github gepackt werden.

Webmeteor commented 8 years ago

OOP sollte wirklich so wenig wie möglich genutzt werden. Ich denke das KISS Prinzip sollte weiter geführt werden, damit auch PHP Anfänger schnell zu erfolgen kommen und uns der Nachwuchs nicht ausgeht. Denn das ist ja das was Fusion auszeichnet. OOP wirklich nur da, wo kein Entwickler und Designer etwas zu verändern hat.

Den CodingStyle können (müssen) wir ja von den Engländern übernehmen. https://php-fusion.co.uk/infusions/wiki/documentation.php?page=209 Vorsicht ist schon für die V9 dort.

iPaat commented 8 years ago

Ich stimme @Webmeteor zu. Um das CMS weiter einfach zu halten sollten wir nicht auf OOP zurückgreifen.

Was Coding Style angeht müssten wir dann das entsprechende Dokument übersetzen.

Layzee0815 commented 8 years ago

Bitte auf KEINEN Fall OOP wenn es vermeidbar ist. Bitte UNBEDINGT Nicks "KISS"-Prinzip als Grundlage bei allen Entwicklungen im Fokus behalten!

Webmeteor commented 8 years ago

Was man machen könnte ist ein Pseudo OOP. So kann man die autoload Funktion von PHP Klassen auch für zusammengetragene Funktionen in einer Datei nutzen.

Ala

class dbpdo{
}
function dbconnect(){
usw.

einbinden kann man das dann mit new dbpdo; Und hat so die Funktionen eingebunden anstelle eines includes

globeFrEak commented 8 years ago

Wir sollten uns auch auf ein Copyright "Template" der von uns modifizierten/erstellen Dateien einigen. Dabei würde ich den originalen Copyright unangetastet lassen und unseren darunter setzen?!