A naming convention

You can allow partial installation and apply font splitting together. To try to minimise confusion when someone is trying to select which archives to install, it is recommended that you use the following naming convention:
<Package id><Installation level><Split type>

<Package id>
is a code identifying your package.

<Installation level>
is a digit indicating the level of installation. Level 1 should contain the ``core'' fonts, with higher levels containing other sizes in the font families or, perhaps, more unusual fonts.

<Split type>
identifies the font files in the archive.

Here's an example. The BaKoMa archives are named like this:

BaK1core
contains the core font files for cmr10.
Bak1mf
contains the mf file for cmr10.
Bak1ps
contains the Type1 file for cmr10.
Bak1ro
contains the RISC OS font files for cmr10.

Bak2core
contains the core font files for cmr6 and cmr17.
Bak2mf
contains the mf files for cmr6 and cmr17.
Bak2ps
contains the Type1 files for cmr6 and cmr17.
Bak1ro
contains the RISC OS font files for cmr6 and cmr17.