Project revival: TwoSquares is preserving GNU Telephony's history and preparing an open-source revival. Contributors and collaborators are welcome.
GNU Telephony
Open-source telephony, preserved and being revived
Current documentation

Development Standards

Planned standards for repositories, reviews, testing, releases, and contributor development environments.

1. Repository baseline

  • •Open-source licence.
  • •Readable build and test instructions.
  • •Contribution and code-of-conduct files.
  • •Security reporting instructions.
  • •Issue and pull-request templates.

2. Change quality

  • •Review all functional changes.
  • •Require tests proportional to risk.
  • •Document user-visible behaviour.
  • •Keep generated artifacts reproducible.
  • •Record compatibility-impacting decisions.

3. Release quality

  • •Versioned release notes.
  • •Published support status.
  • •Dependency provenance.
  • •Artifact checksums or signatures.
  • •Documented rollback and upgrade expectations.

Interested in helping before the public repository opens? Contact TwoSquares with your area of interest or any historical material you can verify.