|
Size: 1131
Comment: Point to Teams/Policy.
|
Size: 967
Comment: fix link.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 7: | Line 7: |
| The coolest bit of policy in Debian is the MenuPolicy, which MandrakeSoft adopted also. |
|
| Line 12: | Line 10: |
['PoliciesWhackyIdeas'] This is an ideas pool for future new policies |
Although it sounds a lot like bureaucracy, it is the [http://www.debian.org/doc/debian-policy/ Debian Policy Manual] that makes Debian the best operating system. It describes what packages should contain, how they should be configured, and generally how packages fit together to create a Debian system.
There are policies which govern every package. The most important one is that Debian needs to comply with the FilesystemHierarchyStandard - this makes sure you can always find files where you expect them. There are specific policies which govern which interfaces certain packages follow. For example, every program that sends e-mail needs to Provide: mail-transfer-agent. This means that other programs that need to send e-mail just depend: mail-transfer-agent, and are able to use /usr/sbin/sendmail.
Development
See the [wiki:Teams/Policy Debian Policy team description] for information on how Policy is developed and changed.
