summaryrefslogtreecommitdiffstats
path: root/dev.html
blob: 98f03eb64a326e7ae2f38185ac3ee178b21d718e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!--#set var="title" value="Development" -->
<!--#set var="pagetitle" value="Development" -->
<!--#include file="includes/header.html" -->
<h2>Package Source Repositories</h2>
<dl>
	<dt><a href="http://git.os.pehjota.net/pkg/">Git Repositories</a></dt>
	<dd>Most source packages are maintained in Git repositories.</dd>
</dl>
<h2>Specifications</h2>
<dl>
	<dt><a href="http://specs.os.pehjota.net/source-package-format-1.0.html">Source Package Format 1.0</a></dt>
	<dd>The format in which source packages are developed.</dd>
	<dt><a href="http://specs.os.pehjota.net/architecture-string.html">Architecture String Syntax</a></dt>
	<dd>The meaning of the architecture string for binary architectures and application platforms.</dd>
	<dt><a href="http://specs.os.pehjota.net/multiarch.html">Multiarch</a></dt>
	<dd>The ability to install and use on a system packages built for multiple architectures.</dd>
	<!--
	<dt><a href="http://specs.os.pehjota.net/service-run-control.html">Service Run Control</a></dt>
	<dd>A modular system for ordering the starting and stopping of system services according to inter-service dependencies.</dd>
	-->
</dl>
<h2>Policies</h2>
<p>Packages must adhere to a number of policies for distribution as part of this operating system.</p>
<dl>
	<dt><a href="http://policies.os.pehjota.net/packaging.html">Packaging Policy</a></dt>
	<dd>Requirements for package naming, splitting, and data.</dd>
	<dt><a href="http://policies.os.pehjota.net/filesystem.html">Filesystem Hierarchy Policy</a></dt>
	<dd>The structure of the files and directories in the system.</dd>
	<dt><a href="http://policies.os.pehjota.net/software.html">Software Inclusion Policy</a></dt>
	<dd>Legal and technical requirements to protect user freedom and to ensure that all included software can be legally distributed and effectively supported.</dd>
</dl>
<!--#include file="includes/footer.html" -->