-
Notifications
You must be signed in to change notification settings - Fork 365
Open
Labels
early-in-releaseAn issue that should be worked on early in the release (likely due to risk)An issue that should be worked on early in the release (likely due to risk)enhancementNew feature or requestNew feature or request
Milestone
Description
(cc @MichaelHatherly @jkrumbiegel)
With the julia
engine offering first-class support for Julia, we started running into issues of "engine priority": when two engines provide overlapping support, which should win? Currently the priority is hard-coded, which makes configuration awkward for projects that mostly use the julia
engine.
An engines
key in _quarto.yml
could take an array of strings and control the resolution order. For example,
engines:
- julia
- jupyter
- knitr
This would allow the julia
engine to take higher priority than jupyter
in projects where that is the desired outcome. Because we have a default ordering, this wouldn't break backwards compatibility either.
andreuvalljkrumbiegel and andreuvall
Metadata
Metadata
Assignees
Labels
early-in-releaseAn issue that should be worked on early in the release (likely due to risk)An issue that should be worked on early in the release (likely due to risk)enhancementNew feature or requestNew feature or request