-
Our work flow is based on features and projects. Each project has a maintainer, usually, the same person as the project author. The maintainer accepts new features and is makes decissions about feature APIs.
-
A feature request is assigned to a programmer.
-
He or she negotiates the JSON API with the project maintainer.