Ich versuche Tutorials zum Schreiben von Buildout-Rezepten zu finden. Ich habe keine gefunden, außer dem auf der Build-Site. Aber es ist sehr rudimentär. Gibt es ein gutes Tutorial zum Schreiben von Buildout-Rezepten?Dokumentation zum Schreiben von Buildout-Rezepten
Antwort
Eine schnelle Google-Suche kam zurück mit den folgenden:
http://docs.plone.org/old-reference-manuals/buildout/creating.html
Und die Antworten auf die folgende Frage Stack-Überlauf sehen ziemlich nützlich auch:
http://pypi.python.org/pypi/ZopeSkel/ hat ein Vorlage für ein Buildout-Rezept. Das bringt dich zumindest dazu, ein Skelett zu haben, um deinen eigenen Code hinzuzufügen.
http://pypi.python.org/pypi/zc.buildout#id1 hat einige Informationen darüber, welche Methoden Sie implementieren müssen.
Der beste Weg, es zu lernen, ist ein bestehendes Rezept zu betrachten, um zu sehen, wie es gemacht wird. Ich würde mein eigenes Rezept :-) vorschlagen:
https://svn.plone.org/svn/collective/buildout/collective.recipe.backup/trunk/
Dies funktioniert größtenteils, aber ich werde weiter suchen. Ich gehe durch den Quellcode aller hoch bewerteten Buildout-Rezepte, um ein allgemeines Muster zu verstehen. Wenn ich gute Arbeit geleistet habe, werde ich sie in den Käseshop hochladen. BTW, ich schreibe ein Rezept, um Paster-Vorlagen zu erstellen (dh paster create-Befehl aufrufen und Werte übergeben, aber nicht über die Befehlszeile), mehr auf der Zeile infrae.paster (3.3.4 und 4.0 nicht erkennt bx plones.). http://stackoverflow.com/questions/2894455/automate-paster-create-t-plone3-buildout – roopesh
Hier ist eine kurze Anleitung mit grundlegenden Informationen http://grok.zope.org/documentation/tutorial/introduction-to-zc.buildout/writing-your-own-recipes
- 1. Gibt es eine definitive Dokumentation zum Schreiben von Software-Installern?
- 2. Haddock: Dokumentation zum Beispiel Funktionen von Standardklasse Dokumentation ersetzt Macken
- 3. Verwenden von Dub zum Erstellen von Dokumentation
- 4. Dokumentation zum ARPA-Sprachmodell
- 5. Einen GlusterFS Translator schreiben - Irgendeine Dokumentation dazu?
- 6. AngularJS-Dokumentation zum Isolieren von Bereichsattributen
- 7. Wo finde ich eine gute Dokumentation zum Schreiben von XML-DTDs?
- 8. Wie kann ich kistenweite Dokumentation schreiben?
- 9. Gotchas zum Schreiben von Rubygems
- 10. Verwenden von CStdioFile zum Schreiben von Zeichenfolge
- 11. JSDoc - Dokumentation von Ereignissen
- 12. JavaScript Dokumentation von VSDoc
- 13. Dokumentation zum Erstellen benutzerdefinierter Sprockets-Prozessoren?
- 14. Bibliothek zum Schreiben von Javascript-Code
- 15. Best Practices zum Schreiben von JavaScript-Widgets
- 16. Best Practice zum Schreiben von wiederverwendbarem Code
- 17. Anleitungen zum Schreiben von benutzerdefinierten Django-Widgets?
- 18. Ist OCaml zum Schreiben von Netzwerkservern geeignet?
- 19. Threads zum Lesen und Schreiben von Java
- 20. Schreiben einer Regex zum Erkennen von Wiederholungszeichen
- 21. Tutorial zum Schreiben von tinymce Plugins?
- 22. Schreiben von CSS für Element zum Umbrechen
- 23. Sprachen zum Schreiben von Programmen für Satellitenmissionen?
- 24. Methoden zum Schreiben von Parkettdateien mit Python?
- 25. Effiziente Möglichkeit zum Schreiben von Bestellinstanzen?
- 26. Framebuffer Dokumentation
- 27. Generieren von Dokumentation in Makros
- 28. ReSharper - Dokumentation zum gemeinsamen Teilen des Codes
- 29. Schritte zum Generieren der REST-API-Dokumentation
- 30. OpenSaml3 Dokumentation
ich einen buildout schreiben kann. Ich möchte ein benutzerdefiniertes Rezept schreiben, um etwas im Buildout zu tun. Also möchte ich lernen, wie man ein Rezept schreibt. Danke für die Hilfe. – roopesh