<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bitminer</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bitminer"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Bitminer"/>
	<updated>2026-05-05T23:34:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Package_policies&amp;diff=19345</id>
		<title>Package policies</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Package_policies&amp;diff=19345"/>
		<updated>2021-05-13T15:25:26Z</updated>

		<summary type="html">&lt;p&gt;Bitminer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Alpine Linux Package Policies describe some of the policies when creating packages.&lt;br /&gt;
&lt;br /&gt;
== Package Names ==&lt;br /&gt;
* All package names should be lowercase.&lt;br /&gt;
* Development files are placed in subpackages with &#039;&#039;-dev&#039;&#039; suffix (e.g. uclibc-dev)&lt;br /&gt;
* Documentation files (incl. man pages) are placed in subpackages with &#039;&#039;-doc&#039;&#039; suffix (e.g. expat-doc)&lt;br /&gt;
* Lua modules (not applications) are prefixed with &#039;&#039;lua-&#039;&#039;. (e.g. lua-posix)&lt;br /&gt;
* Perl modules (not applications) are prefixed with &#039;&#039;perl-&#039;&#039;. (e.g. perl-xml-parser)&lt;br /&gt;
* Python 2 modules (not applications) are prefixed with &#039;&#039;py2-&#039;&#039;. (e.g. py2-libxml2)&lt;br /&gt;
* [[TODO:py3 packages|Python 3]] modules (not applications) are prefixed with &#039;&#039;py3-&#039;&#039;. (e.g. py3-libxml2)&lt;br /&gt;
* Kernels and third party modules should be suffixed with the kernel flavor. (e.g., &#039;&#039;-grsec&#039;&#039;, &#039;&#039;-vserver&#039;&#039;).&lt;br /&gt;
# Don&#039;t use &#039;&#039;-&#039;&#039; sign in kernel flavor name.&lt;br /&gt;
# Specify &#039;&#039;KERNEL_FLAVOR_DEFAULT&#039;&#039; as your kernel flavor if you want boot your kernel by default.&lt;br /&gt;
&lt;br /&gt;
== Package versions ==&lt;br /&gt;
* Package versions are similar to gentoo or other distributions, e.g. 10.2.33, 4.5_alpha, 20200712-r0:&lt;br /&gt;
# See [https://semver.org Semantic Versioning]&lt;br /&gt;
# Alpha, release candidates (_rc2), etc are prefixed with underscore &#039;&#039;_&#039;&#039; not a hyphen.&lt;br /&gt;
# Subsequent package versions are &#039;&#039;-r0&#039;&#039;, &#039;&#039;-r1&#039;&#039;, and so on; the number is from $pkgver.&lt;br /&gt;
# Subsequent package fixes are &#039;&#039;_p0&#039;&#039;, &#039;&#039;_p1&#039;&#039;.&lt;br /&gt;
# Test your proposed version with &#039;&#039;apk&#039;&#039;, for example &#039;&#039;apk version --check 3.2.1-rcN&#039;&#039;.  The result is nothing if it is valid.&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
* The license identifier used is the short-identifier [https://spdx.org/licenses/ SPDX].&lt;br /&gt;
* The license of the program should be based on the licenses approved by the [http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses Free Software Foundation] or [http://www.opensource.org/licenses/ OSI].&lt;br /&gt;
* If you are unsure about the license, please ask in our [[IRC]] channel.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Bitminer</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Package_policies&amp;diff=19307</id>
		<title>Package policies</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Package_policies&amp;diff=19307"/>
		<updated>2021-05-12T19:41:33Z</updated>

		<summary type="html">&lt;p&gt;Bitminer: Explain versioning in more detail; remind how to check with apk&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Alpine Linux Package Policies describe some of the policies when creating packages.&lt;br /&gt;
&lt;br /&gt;
== Package Names ==&lt;br /&gt;
* All package names should be lowercase.&lt;br /&gt;
* Development files are placed in subpackages with &#039;&#039;-dev&#039;&#039; suffix (e.g. uclibc-dev)&lt;br /&gt;
* Documentation files (incl. man pages) are placed in subpackages with &#039;&#039;-doc&#039;&#039; suffix (e.g. expat-doc)&lt;br /&gt;
* Lua modules (not applications) are prefixed with &#039;&#039;lua-&#039;&#039;. (e.g. lua-posix)&lt;br /&gt;
* Perl modules (not applications) are prefixed with &#039;&#039;perl-&#039;&#039;. (e.g. perl-xml-parser)&lt;br /&gt;
* Python 2 modules (not applications) are prefixed with &#039;&#039;py2-&#039;&#039;. (e.g. py2-libxml2)&lt;br /&gt;
* [[TODO:py3 packages|Python 3]] modules (not applications) are prefixed with &#039;&#039;py3-&#039;&#039;. (e.g. py3-libxml2)&lt;br /&gt;
* Kernels and third party modules should be suffixed with the kernel flavor. (e.g., &#039;&#039;-grsec&#039;&#039;, &#039;&#039;-vserver&#039;&#039;).&lt;br /&gt;
# Don&#039;t use &#039;&#039;-&#039;&#039; sign in kernel flavor name.&lt;br /&gt;
# Specify &#039;&#039;KERNEL_FLAVOR_DEFAULT&#039;&#039; as your kernel flavor if you want boot your kernel by default.&lt;br /&gt;
&lt;br /&gt;
== Package versions ==&lt;br /&gt;
* Package versions are similar to gentoo or other distributions, e.g. 10.2.33, 4.5_alpha, 20200712-r0:&lt;br /&gt;
# See [https://semver.org Semantic Versioning]&lt;br /&gt;
# Alpha, release candidates (_rc2), etc are prefixed with underscore &#039;&#039;_&#039;&#039; not a hyphen.&lt;br /&gt;
# Subsequent fixes are &#039;&#039;-r0&#039;&#039;, &#039;&#039;-r1&#039;&#039;, and so on, if they don&#039;t change the version.&lt;br /&gt;
# Test your proposed version with &#039;&#039;apk&#039;&#039;, for example &#039;&#039;apk version --check 3.2.1-rcN&#039;&#039;.  The result is nothing if it is valid.&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
* The license identifier used is the short-identifier [https://spdx.org/licenses/ SPDX].&lt;br /&gt;
* The license of the program should be based on the licenses approved by the [http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses Free Software Foundation] or [http://www.opensource.org/licenses/ OSI].&lt;br /&gt;
* If you are unsure about the license, please ask in our [[IRC]] channel.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Bitminer</name></author>
	</entry>
</feed>