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
Antwort
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
Ich würde bemerken, dass, während Github die Fähigkeit zum Forken gibt, man immer noch die Lizenz der. Respektieren muss Originalcode. – ceejayoz
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. –
@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? –
- 1. Ist COLLADA ein totes Format?
- 2. Wie man Navigationsschublade baut?
- 3. Wie man IronPython3 baut?
- 4. Wie baut man Flump?
- 5. Wie man Kinderprojekte baut?
- 6. Wie man Beziehungskarte baut?
- 7. Wie baut man ein Backtesting-Programm mit Mathematica auf?
- 8. Wie baut man die nginx-Testumgebung auf?
- 9. Wie baut man OpenBR?
- 10. Wie man auf dem Lauf baut?
- 11. Wie man chromedriver auf einem Mac baut?
- 12. Wie man Rahmen mit Fastlane baut?
- 13. Wordpress: Wie baut man eine Verbindung mit PHP-Funktionsaufruf?
- 14. Multiproc baut in VS2008 ein
- 15. Wie man Rahmen mit xcassets baut
- 16. Wie baut man ein Fettglas für EE CDI?
- 17. Wie verhindert man, dass Jenkins ein Modul baut, während ein anderes baut?
- 18. Wie man Chromium schneller baut?
- 19. Wie man ein dynamisches Modell in Schienen baut?
- 20. Wie man Android andk baut
- 21. Wie behandelt man gleichzeitig Maven baut auf Jenkins auf?
- 22. Wie man URL in Java baut?
- 23. Wie baut man Twitter Bootstrap
- 24. Wie man owncloud in Windows baut?
- 25. Wie baut man in Tensorflow spp-net?
- 26. Wie man Mock-Klasse in Golang baut?
- 27. Wie man ein maven ausführbares Glas mit externer Glasbibliothek baut?
- 28. Eclipse: Wie man ein ausführbares Glas mit externem Glas baut?
- 29. Wie man eine msi mit Elektron baut?
- 30. Wie man ein JSON mit js so baut?
** Fork es hilft ** fügen sie dann Ihr die VCS-Option in Komponisten packagist oder zu verwenden. –
@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()' –
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