-
-
Notifications
You must be signed in to change notification settings - Fork 28
Labels
priority: must havetype: developer experienceWill make for a nicer developer experienceWill make for a nicer developer experiencetype: documentationImprovements or additions to documentation.Improvements or additions to documentation.type: user experienceWill make for a nicer user experienceWill make for a nicer user experience
Milestone
Description
Make it so that each version of boulder is fully self-documenting in terms of supported macros (actions and definitions), by ensuring that:
- macros have fields where they are defined that contain a non-empty "description" and "example" field (either being empty should be a build-time error).
boulder recipe macros
can output a human readable and a JSON formatted output of the above.
Some refactoring may be needed, but will ultimately make it so that the canonical documentation for what boulder supports is single-sourced from the boulder version itself.
The relevant source files for this are:
Metadata
Metadata
Assignees
Labels
priority: must havetype: developer experienceWill make for a nicer developer experienceWill make for a nicer developer experiencetype: documentationImprovements or additions to documentation.Improvements or additions to documentation.type: user experienceWill make for a nicer user experienceWill make for a nicer user experience