diff options
author | Toyam Cox <aviator45003@gmail.com> | 2016-04-14 06:05:31 +0000 |
---|---|---|
committer | Juan RP <xtraeme@gmail.com> | 2016-04-14 06:05:31 +0000 |
commit | e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad (patch) | |
tree | 73d41fc49de5b21fdb119e35c3d64ba15592439d | |
parent | 2841bb7c734965fc6c63ef32284703c60e51b937 (diff) | |
download | void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar.gz void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar.bz2 void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar.lz void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar.xz void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.tar.zst void-packages-e2fe9ef294e1e5c3a1587123d0f99447b2f7e8ad.zip |
Manual.md: Add quality requirements (#4025)
-rw-r--r-- | Manual.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Manual.md b/Manual.md index 8997d66f23b..1841a41d14b 100644 --- a/Manual.md +++ b/Manual.md @@ -6,6 +6,7 @@ packages for XBPS, the `Void Linux` native packaging system. *Table of Contents* * [Introduction](#Introduction) + * [Quality Requirements](#quality_requirements) * [Package build phases](#buildphase) * [Package naming conventions](#namingconvention) * [Libraries](#libs) @@ -84,6 +85,24 @@ If everything went fine after running a binary package named `foo-1.0_1.<arch>.xbps` will be generated in the local repository `hostdir/binpkgs`. +<a id="quality_requirements"></a> +### Quality Requirements + +Follow this list to determine if a piece of software or other technology may be +permitted in the Void Linux repository. Exceptions to the list are possible, +and may be accepted, but are extremely unlikely. If you believe you have an +exception, start a PR and make an argument for why that particular piece of +software, while not meeting the below requirements, is a good candidate for +the Void packages system. + +1. System: The software should be installed system-wide, not per-user. + +1. Compiled: The software needs to be compiled before being used, even if it is + software that is not needed by the whole system. + +1. Required: Another package either within the repository or pending inclusion + requires the package. + <a id="buildphase"></a> ### Package build phases |