Specifications - abstractfactory/pipi GitHub Wiki

Each aspect of Pipi is carefully thought out beforehand via the use of specifications

A specification, following the ZeroMQ RFC project, is an "anti-protocol" in that it is structured, but relatively informal and rough; meant as a community effort.

See also The Abstract Factory RFC Project