Wenn eine Anleitung wächst, muss das Projekt zusammenbleiben
Nach den ersten 0.2-Arbeiten habe ich Assembly Studio unter größeren und unruhigeren Arbeitsbedingungen weiterentwickelt: mehr Quellen, längere Projekte und Änderungen, bei denen bestehende Arbeit erhalten bleiben muss.
Die Arbeit zwischen den sichtbaren Schritten
Ein Modell importieren und daraus eine Anleitung machen ist der Anfang. Später kommt ein weiteres Modell dazu, eine Quelldatei wird ersetzt oder ein Import scheitert. Genau dann zeigt sich, ob das Projekt auch außerhalb des idealen Ablaufs verlässlich bleibt.
In der nächsten Entwicklungsphase habe ich deshalb an den Übergängen gearbeitet. Zusätzliche Modelle können ein bestehendes Projekt ergänzen. Einzelne Quellen einer zusammengesetzten Baugruppe lassen sich gezielt neu einlesen. Bei mehrdeutigen Zuordnungen braucht es eine bewusste Entscheidung, damit ein vorhandener Schritt nicht unbemerkt auf das falsche Teil zeigt.
Sicherungen müssen zur Arbeit passen
Importaufträge und vorbereitete Ergebnisse bleiben lokal nachvollziehbar. Wiederherstellung und Hintergrundsicherungen sollen helfen, nach einer Unterbrechung weiterzumachen. Beim Schreiben von Archiven, Kopien und Ausgaben werden bereits belegte Ziele geschützt, auch wenn kurz vor Abschluss noch eine andere Datei dort entsteht.
Auch am Umgang mit größeren Quellen und wiederverwendeten Daten habe ich gearbeitet. Die technischen Abläufe wurden am portablen Projektkern mit tatsächlichen Dateien und vollständigen Archivwegen geprüft. Das ist besonders dort wichtig, wo ein einzelner erfolgreicher Export noch nichts darüber sagt, ob das Projekt danach vollständig weiterbearbeitet werden kann.
Der Stand nach der VPS-Phase
Ein großer Teil dieser Entwicklungsarbeit lief auf einem Linux-VPS. Dafür wurde der Projektkern außerhalb der Mac-Oberfläche baubar und über eine Kommandozeile prüfbar. So lassen sich Import, Speicherung und Weitergabe mit denselben Projektdaten systematisch durchlaufen.
Die neue native Mac-Oberfläche braucht anschließend ihre eigene praktische Abnahme. Der geprüfte Kern ist ein Fortschritt auf diesem Weg; ein neuer öffentlicher Mac-Release ist damit noch nicht angekündigt. Der lokale Arbeitsablauf bleibt die Grundlage von Assembly Studio.
