Skip to content

Development and contributing ​

Developing with Coordinator DB starts with a reproducible connection and a clear account of the behavior an application needs. This section covers public interfaces, integration checks and contributions to the examples and documentation that other developers use.

Choose a starting point ​

  • Introduction explains how to prepare a small, reviewable change and select an interface.
  • Building covers verification of an executable and its accompanying configuration on the intended machine.
  • Native protocol describes the public native connection contract and the supplied client.
  • Contributing covers regression cases, reproducible checks and compatibility evidence.
  • Integration development follows an adapter from interface selection to tests and documentation.
  • Roadmap explains how to distinguish documented behavior from a proposed capability.

Keep examples self-contained. Use sample data, include the selected database and output format, and state whether a check uses native TCP, HTTP or an embedded connection. Those choices affect sessions, transactions and parameter binding.

For the first connection, follow installation. For an existing application, begin with deployment modes.