Page MenuHomePhabricator

Introduce API versioning to Sockpuppet
Open, Needs TriagePublic

Description

Currently we have a single path for the sockpuppet API. In order to introduce more features and maintain backwards compatibility, the API should be versioned. When we make a a 1.0.0 release, the API should be accessible under a path starting with /v1 and so on, with the ability to manage new versions of the API via simple routing changes.

Event Timeline

Are we not planning on implementing this? If so, I'm okay to close. But I think it's still a worthwhile goal, if not for PET then for AHT or another team

Err... no. We should implement this, and the task should not be closed. I thought we had a CR in flight, but I was wrong. Apologies for the noise.