Firebird Butler Specifications

Specifications for APIs, file formats, wire protocols, and processes.

The change process is C4 with a few modifications:

  • A specification is created and modified by pull requests according to C4.
  • Each specification has an editor who publishes the RFC to the Butler repository as needed.
  • Specification lifecycle SHOULD follow the lifecycle defined in 2/COSS
  • Non-cosmetic changes are allowed only on Raw and Draft specifications.


None at this time.


None at this time.


None at this time.