This repository hosts Suggested Pkl Improvement, Change, or Enhancements (SPICE) for improving the Pkl language, tooling, and ecosystem.
This repository serves two purposes:
To allow the Pkl language team to work on language changes and features.
To solicit and accept feedback from the Pkl community.
Writing a SPICE is a lot of work. Avoid doing such work for nothing; if you would like to propose a SPICE, always start by submitting a topic to our discussions forum. Once there is consensus there, a SPICE can be submitted.
The process for a SPICE is:
The SPICE is authored, and submitted as a pull request.
The pull request is reviewed, and either approved or rejected.
The status of the SPICE is updated, and the pull request is merged.
Accepted SPICEs are only merged once their feature has landed in a release.
The Pkl language team consists of (in alphabetical order):
Dan Chao (@bioball)
Islon Scherer (@stackoverflow)
Jen Basch (@HT154)
Philip Hölzenspies (@holzensp)
This repository is modeled after swift-evolution.