Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Location of Swagger doc files #57

Open
jihoon-seo opened this issue Jun 18, 2021 · 5 comments
Open

Location of Swagger doc files #57

jihoon-seo opened this issue Jun 18, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@jihoon-seo
Copy link
Member

What would you like to be enhanced
: Location of Swagger doc files

Why is this needed
: 현재 Swagger docs 는 REST API 에 대해서만 제공되고 있음

Proposed solution
: Move cb-ladybug/src/docs/ to cb-ladybug/src/rest-api/docs/

[영향을 미치기 때문에 추가로 변경해야 하는 곳들의 후보]

@jihoon-seo jihoon-seo added the enhancement New feature or request label Jun 18, 2021
@sykim-etri
Copy link
Member

@jihoon-seo CB-TB에서는 grpc와 관련한 API는 어떻게 문서화하고 있나요?

@jihoon-seo
Copy link
Member Author

REST API 만 Swagger 를 이용하여 문서화하고 있고,
gRPC 에 대해서는 문서화하지 않고 있습니다. 😊

@sykim-etri
Copy link
Member

gRPC API가 실질적으로는 REST API와 동일할 것으로 예상되긴 한데.. 당장 rest-api/docs로 옮기는 것이 의미가 있을까요? API간 차이가 생긴다면 옮기는 것이 맞겠지만. gRPC API를 문서화할 방법이 있을지 고민해봐야 할 부분인 것 같습니다.

@seokho-son
Copy link
Member

gRPC API 문서화까지 이중으로 한다면.. 관리 포인트가 또 늘어나서 난감하긴 하네요..

해당 docs 디렉토리 위치는 특별히 중요한 문제는 아니라
각 저장소의 메인테이너께서 결정하시면 될거라 생각합니다... ^^

@powerkimhub
Copy link
Member

통상 아래와 같이 언어별 제공 tool을 사용합니다. (REST, gRPC는 언어가 아님)
현재는 FW별로 진행 속도가 다르니, FW별 주요도에 따라 정리해가시면 되겠습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants