Verarbeitung von Dateien mit xi:include - automatisches Triggern
Projekte wie Jeroschin oder WG haben große Dateien, die in der Arbeitskodierung auf eine Anzahl kleinerer Dateien aufgeteilt sind, die mit xi:include in einer zentralen Datei der Expression zusammengeführt werden. Die Auflösung der Einbettungsanweisungen erfolgt bei Jeroschin (und demnächst auch beim WG) per XProc-Schritt am Anfang der Pipeline.
Ich frage mich, wie wir bei solchen Projekten die Pipeline automatisch für eine Expression triggern könnten, wenn nur eine Teildatei und nicht die zentrale Datei einer Expression geändert wird.
Bisher wurde aus Performanzgründen bei Jeroschin nicht automatisch getriggert, mittlerweile werde ich aber die Skripte soweit optimiert haben, dass sich die Verarbeitungszeit drastisch verkürzt. Wir könnten also bei solchen Projekten das automatische Triggern einführen.
Was meldet denn der Runner in der Liste der geänderten Dateien, wenn eine geänderte Datei in einem Unterordner läge?
Oder machen wir es uns einfach und sagen, dass man halt zumindest zum Schein immer auch die zentrale Datei geändert haben müsste, um die Verarbeitung auszulösen? Dann müssten Änderungen in Unterordnern von "texts" ignoriert werden.