Closed crantila closed 7 years ago
Now that outputlilypond has been removed and the workflow manager has been deprecated this issue is no longer pertinent. Note that one of the larger points raised here, piece-specific caching, was implemented with the 3.0 release.
The WorkflowManager has a setting to avoid running the frequency and aggregation experimenters. As far as I'm aware, this is only used to allow piece-specific results caching for LilyPond output. For sure, the LilyPond output requires piece-specific results, but there are (at least) two significant downsides to the current implementation strategy:
Why can't output('LilyPond') automatically choose the proper settings for itself? Why can't we output piece-specific spreadsheets? For that matter, why can't we have piece-specific caching that would allow for piece-specific score or spreadsheet output?
Well we can! We just have to program it.