Pārlūkot izejas kodu

Update CONTRIBUTING.md

Add guideline to avoid rolling sources.
Some minor cleanups and clarifications.
Steven Barth 10 gadus atpakaļ
vecāks
revīzija
7925faa27e
1 mainītis faili ar 4 papildinājumiem un 2 dzēšanām
  1. 4
    2
      CONTRIBUTING.md

+ 4
- 2
CONTRIBUTING.md Parādīt failu

@@ -1,12 +1,14 @@
1 1
 # Contributing Guidelines  
2 2
 (See <http://wiki.openwrt.org/doc/devel/packages> for overall format and construction)
3 3
 
4
+
4 5
 All packages you commit or submit by pull-request should follow these simple guidelines:
5 6
 
6 7
 * Package a version which is still maintained by the upstream author.
7 8
 * Will be updated regularly to maintained and supported versions.
8 9
 * Have no dependencies outside the OpenWrt core packages or this repository feed.
9
-* Have been tested to compile with the correct includes and dependencies. Also, test with "Compile with full language support" found under "General Build Settings" set.
10
+* Have been tested to compile with the correct includes and dependencies. Please also test with "Compile with full language support" found under "General Build Settings" set if language support is relevant to your package.
11
+* Do NOT use a rolling source file (e.g. foo-latest.tar.gz) or the head of a branch as source for the package since that would create unpredictable builds which change over time.
10 12
 * Best of all -- it works as expected!
11 13
 
12 14
 Makefile contents should contain:
@@ -19,7 +21,7 @@ Makefile contents should contain:
19 21
 * An optional PKG_LICENSE_FILES including the filename of the license-file in the source-package.
20 22
     (E.g.: PKG_LICENSE_FILES:=COPYING)
21 23
 
22
-Commits and pull-requests:
24
+Commits in your pull-requests should:
23 25
 
24 26
 * Have a useful description prefixed with the package name  
25 27
     (E.g.: "foopkg: Add libzot dependency")