Justify use of xz

Polarian 2022-12-26 14:52:37 +00:00
parent e56a6d5beb
commit b4a9994f81
Signed by: Polarian
GPG Key ID: 0770E5312238C760
1 changed files with 7 additions and 0 deletions

View File

@ -5,6 +5,13 @@ This file contains the full specification for lbpkgs
lbpkgs use the file extension `.lbpkg`, all files in the package
are contained within a`tar`, compressed using `xz`.
We have chosen to use `xz` over the over pupular compression algorithms
as we currently need packages to be small to save disk space and
bandwidth, which for a small linux distribution is something which is
very valuable. We may support lighter compressed packages later on which
are fast at decompressing allowing for high speed installation, provided
the bandwidth is there to support it.
## Package layout
Unlike other package formats, lbpkg's do not use directories to define
the path to install packages to, instead there is a `LBMANIFEST` in