Ubuntu TechHive
proposal.detail
Propuesta

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

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

Mixto · 2 horas · 21 de julio de 2026 · 3 de junio de 2026
#api-design#contracts#testing

Descripción

section.description

Un equipo es dueño de una API, otro equipo es dueño de las integraciones del cliente, y el juez es una suite de pruebas fallidas. Los participantes introducen errores de versionado, campos ambiguos, valores predeterminados no documentados y cambios de respuesta que rompen la compatibilidad, para luego negociar un contrato más seguro.

El laboratorio cubre el pensamiento al estilo OpenAPI, pruebas de compatibilidad, avisos de obsolescencia, diseño de la estructura de errores y ventanas de migración. Es memorable porque cada mala decisión sobre la API crea dolor inmediato para otro equipo en la sala.

support.yml

apoyo de miembros

1 apoyo

Miembros de la comunidad que quieren que este evento se realice.

Apoyar
Proponer
proposal.yml

Detalles de la propuesta

Estado
Propuesta
Dificultad
Mixto
Duración
2 horas
Fecha objetivo
21 de julio de 2026
Creada
3 de junio de 2026