You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It implies that maintenance of the clients be synchronized with the service, which increases the burden for anyone modifying the service. There is value to the synchronization, but separation seems more appropriate.
The text was updated successfully, but these errors were encountered:
This came up at the meeting on Nov 7. The naming convention for github repos (service-foo, client-foo) is being intentionally violated for phycus since for this project we are tightly coupling both the client API and the server API to the YAML. Having the API code be swagger-generated as much as possible will reduce the impact down the road when we make changes to the model.
We will reduce the churn of having the regenerate client API code if we take things like enumerated value domains out of the YAML.
Closing - Java client with swagger code gen built in via Maven added to the service (status: pull request review). Command line tools added in multi-module java client.
It implies that maintenance of the clients be synchronized with the service, which increases the burden for anyone modifying the service. There is value to the synchronization, but separation seems more appropriate.
The text was updated successfully, but these errors were encountered: