Currently it is possible to configure folders in JCasC using Groovy syntax via JobDSL. It would be cool if the Folders Plugin had a native configurator so that JCasC could configure objects using YAML definition.
Acceptance criteria:
There is a way to define folder structure using JCasC
It is possible to define folders and folder properties in YAML
It is possible to define ComputedFolders via JCasC (e.g. GitHub Org Folder)
This is potentially a prerequisite for JEP-225 (folders-based ACL for any credentials provider), as we'd like to specify the ACL declaratively in YAML, probably somewhere on the folders plugin config.