mema-recipes
Mema Recipes sammelt Installationsrezepte für Entwicklungswerkzeuge. Du wählst aus, was du brauchst, statt mit der Sammlung automatisch jedes Werkzeug zu installieren.
Warum dieses Projekt?
Go, Rust, Node und andere Werkzeuge unterscheiden sich in Downloadquellen und Installationsschritten. Diese Besonderheiten sollen an einer Stelle beschrieben sein, statt für jeden Rechner und jede Umgebung erneut in eigenen Skripten aufzutauchen.
Das Rezept ist nicht die ganze Küche
Ein Rezept beschreibt die werkzeugspezifischen Schritte. Mema liefert die gemeinsamen Mechanismen für Installation und Aktivierung. So kann ein neues Werkzeug ergänzt werden, ohne die gesamte Verwaltung neu zu schreiben.
Ein Buffet ist das Bild aus der README: Die Auswahl kann groß sein, auf den eigenen Rechner kommt aber nur das Gewählte. Das ist ein anderer Ansatz als ein vorgefertigtes Komplettpaket mit allen möglichen Entwicklungsumgebungen.
Zusammen mit dem passenden Mema-Stand verwenden
Die separate Sammlung dokumentiert auch frühere Mema-Abläufe. Neuere Mema-Stände führen Rezepte direkt im Hauptrepository mit. Deshalb sollten Kern und Rezepte zueinander passen, statt Installationsanweisungen verschiedener Entwicklungsstände zu mischen.
Quellcode & Dokumentation
Quellcode und die verfügbare Projektdokumentation findest du auf GitHub. Dort stehen auch die Hinweise zum Bauen, zur Nutzung und zur Lizenz.
mema-recipes auf GitHub ↗