Migration to Package Management

This document gives an overview of what changes with the migration to package management. It has sections for different groups of Haiku users. All applying sections should be read in order.

Changes for Users

Boot Volume Directory Structure

for details.

Changes for Application Developers

Building Packages

for more information.

API documentation

).

Changes for Haiku Developers

For example, for building the default configuration of Haiku from a file system with proper xattr support, your configure options could look like this:

src/kits/textencoding/Jamfile

for a small example.

src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile

for an example.

Changes for Porters

haikuporter documentation

for more information.