Ubuntu TechHive
proposal.detail
Proposée

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

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

Mixte · 2 heures · 21 juillet 2026 · 3 juin 2026
#api-design#contracts#testing

Description

section.description

Une équipe possède une API, une autre gère les intégrations client, et le juge est une suite de tests défaillante. Les participants introduisent des erreurs de versionnage, des champs ambigus, des valeurs par défaut non documentées et des changements de réponse cassants, puis négocient un contrat plus sûr.

L'atelier couvre la réflexion de type OpenAPI, les tests de compatibilité, les avis de dépréciation, la conception de la structure des erreurs et les fenêtres de migration. Il est marquant car chaque mauvaise décision concernant l'API crée immédiatement des difficultés pour une autre équipe dans la salle.

support.yml

soutien des membres

1 soutien

Membres de la communauté qui souhaitent que cet événement ait lieu.

Soutenir
Proposer
proposal.yml

Détails de la proposition

Statut
Proposée
Difficulté
Mixte
Durée
2 heures
Date cible
21 juillet 2026
Créée le
3 juin 2026