Welcome to the Pkl community, and thank you for contributing! This guide explains how to get involved.
Pkl is released under the Apache 2.0 license. This is why we require that, by submitting a pull request, you acknowledge that you have the right to license your contribution to Apple and the community, and agree that your contribution is licensed under the Apache 2.0 license.
To file a bug or feature request, use GitHub. Be sure to include the following information:
Context
What are/were you trying to achieve?
What’s the impact of this bug/feature?
For bug reports, additionally include the following information:
The output of pkl --version
.
The complete error message.
The simplest possible steps to reproduce.
When preparing a pull request, follow this checklist:
Imitate the conventions of surrounding code.
Format code with ./gradlew spotlessApply
(otherwise the build will fail).
Verify that both the JVM build (./gradlew build
) and native build (./gradlew buildNative
) succeed.
Follow the seven rules of great Git commit messages:
Important
|
If you plan to make substantial changes or add new features, we encourage you to first discuss them with the wider Pkl developer community. You can do this by filing a GitHub Issue or by starting GitHub Discussion. This will save time and increases the chance of your pull request being accepted. |
The project’s maintainers (those with write access to the upstream repository) are listed in MAINTAINERS.adoc.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。