Many publishing formats (1): paper, PDF, HTML, online help;
Many languages (2): more than 6, must be easy to add more;
Quality (3): resulting documents are meant to be sold,
documentation represents a good part of a distribution's added
value;
Version (4):There must be different books for slightly different products.