From: Daniel F. Dickinson Date: Thu, 13 Aug 2026 04:46:24 +0000 (-0400) Subject: CONTRIBUTING.md: add pointers to LLM review prompts X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=19021e460b6946ac14337cd0cd9c032be548b278;p=openwrt-packages.git CONTRIBUTING.md: add pointers to LLM review prompts If you have questions about what is expected of a pull request, and there is no specific documentation for your case, or the comments from a reviewer seem at odds with the documentation you have found, it can be useful to refer to the prompts given to the automated LLM reviewer. Therefore add those pointers to the CONTRIBUTING.md document Signed-off-by: Daniel F. Dickinson --- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2faf3c327..556db41c1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,20 +11,30 @@ guidelines: be updated regularly with supported versions. - Have no dependencies outside the OpenWrt core packages or this repository feed. -- The compilation has been successfully tested with the appropriate includes and dependencies. +- The compilation has been successfully tested with the appropriate includes and dependencies. Additionally, if language support is relevant to your package, please enable the "Compile with full language support" option found under "Global Build Settings" in "menuconfig" and conduct further tests. - Most important -- the packaged software is tested to work as expected! +### Pointers to the guidelines the LLM reviewers use + +If you have questions about what is expected of a pull request, and there is +no specific documentation for your case, or the comments from a reviewer seem +at odds with the documentation you have found, it can be useful to refer to the +prompts given to the automated LLM reviewer. + +- [Project-wide LLM review guidelines](https://github.com/openwrt/actions-shared-workflows/tree/main/llm-review-prompts) +- [Packages repository-specific LLM review addendum](https://github.com/openwrt/packages/blob/master/.github/llm-review-rules.md) + ## Package Sources (archives and repositories) - PKG_SOURCE should reference the smallest available archive. In order of - preference: - 1. xz (most compressed), - 1. bzip2, gz and zip. + preference: + 1. xz (most compressed), + 1. bzip2, gz and zip. 1. As a last resort downloads from source repositories can be used. - PKG_SOURCE_URL should link to an official release archive. Use of `https://` - is preferred. - + is preferred. + If a source archive is not available, a locally generated archive fetched using git, svn, cvs or in rare circumstances, hg or bzr. - Convenience macros for popular mirrors are defined. Using these macros will