2017-08-26 3 views
-2

Ich bin ein WordPress-Entwickler und ich habe Plugins mit der Herbert Framework erstellt. Das Projekt ist zur Zeit tot und ich möchte es abzweigen und weiter ausbauen. Wie kann ich das tun? Ich möchte in der Lage sein, das ORM zu ändern, so dass der Benutzer zwischen Eloquent, PDO, Doctrine usw. entscheiden kann. Sollte ich es einfach nehmen und Code hinzufügen oder Code kopieren und meinen eigenen Code von Grund auf neu erstellen?Wie man auf ein totes Framework in PHP baut

+0

** Fork es hilft ** fügen sie dann Ihr die VCS-Option in Komponisten packagist oder zu verwenden. –

+0

@LawrenceCherone Sollte ich den Namespace umbenennen und weiterhin daran arbeiten oder einfach nur den alten Namen behalten? Oder kann ich sagen '$ var = new OldFramework \ NewFramework \ Class()' –

+0

Bitte beachten Sie, dass Fragen für Meinungen oder Vorschläge off Thema für Stack Overflow sind: Siehe [Erlaubte Themen] (https: // stackoverflow .com/Hilfe/on-Thema). – FluffyKitten

Antwort

0

Deshalb Gabeln existieren in GitHub, können Sie einfach das Projekt Gabel (das würde Ihnen den Code) und fügen Sie weiter, was Sie wollen obendrauf, wenn Sie möchten, können Sie sogar create a pull request so das Original-Repo bekommt ist dies Ihre Änderungen,

ist, wie die github kollaborativen Modell im allgemeinen funktioniert,

ich hoffe, das

+1

Ich würde bemerken, dass, während Github die Fähigkeit zum Forken gibt, man immer noch die Lizenz der. Respektieren muss Originalcode. – ceejayoz

+0

Ohne eine Lizenz, rechtlich behält der Schöpfer alle Rechte aus seiner Arbeit, jedoch geben die Nutzungsbedingungen auf github den Benutzern das Recht, ein öffentliches Repository zu verbreiten. –

+0

@JuanSebastian Es wäre nutzlos, eine Pull-Anfrage zu erstellen, da das Repo tot ist, es versucht hat, nicht funktioniert hat. Wie für die Lizenz sein MIT. Soll ich den Namespace umbenennen und weiterarbeiten oder einfach den alten Namen beibehalten? –