From e3da073aab945432b5f08ca2949a3e6a54a684a2 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sun, 21 Jul 2013 15:47:09 -0400 Subject: dev/archive/layout: Define "hash". --- (limited to 'dev/archive/layout.mdwn') diff --git a/dev/archive/layout.mdwn b/dev/archive/layout.mdwn index b941ee0..5b3bb45 100644 --- a/dev/archive/layout.mdwn +++ b/dev/archive/layout.mdwn @@ -104,6 +104,16 @@ Pool The **pool** is the common storage area for all packages. +Hash +---- + +The **hash** of a source package name, as used in the pool structure, is the +first character in the name or the first four characters in the name if the name +begins with the string "`lib`". + +A directory in the pool whose name is a source package name hash may be called a +**bucket**. + Archive Layout ============== @@ -121,7 +131,7 @@ The layout of the package archive is given by the following tree: | +- Packages.gz +- pool/ +- / - +- / + +- / +- / +- ___.opk -- cgit v0.9.1