Ubuntu TechHive
proposal.detail
Proposta

API Contract Court: Break, Version, and Fix a Public API

A role-played engineering trial where client teams expose why breaking changes hurt.

Misto · 2 horas · 21 de julho de 2026 · 3 de junho de 2026
#api-design#contracts#testing

Descrição

section.description

Uma equipe é responsável por uma API, outra equipe é responsável pelas integrações do cliente, e o juiz é uma suíte de testes com falhas. Os participantes introduzem erros de versionamento, campos ambíguos, padrões não documentados e mudanças de resposta que quebram o sistema, para então negociarem um contrato mais seguro.

O laboratório aborda o pensamento no estilo OpenAPI, testes de compatibilidade, avisos de descontinuação, design de formato de erro e janelas de migração. É memorável porque cada decisão ruim de API cria imediatamente problemas para outra equipe na sala.

support.yml

apoio dos membros

1 apoio

Membros da comunidade que querem que este evento aconteça.

Apoiar
Propor
proposal.yml

Detalhes da proposta

Estado
Proposta
Dificuldade
Misto
Duração
2 horas
Data alvo
21 de julho de 2026
Criada
3 de junho de 2026