paust-team / paust-db

GNU General Public License v3.0
6 stars 5 forks source link

Make binary file for client to delete rocksdb dependency in client #71

Closed kwjooo closed 5 years ago

kwjooo commented 5 years ago

Reference

18

지금 paust-db는 rocksdb dependency가 server에는 걸려있지만 client에는 dependency가 걸려있지 않는 상황입니다. rocksdb를 설치하지 않고도 client binary를 빌드할 수 있게 client용 main.go 파일을 만드는 것은 어떨까요?

code-to-gold commented 5 years ago

client 와 server의 패키징을 따로 가져 가겠다는 말씀이신가요?

elon0823 commented 5 years ago

client만 실행하고 싶은 개발자는 서버쪽 dependency 를 install/build 할 필요 없이 하도록 하기 위함인거죠? 그럼 따로 패키징을 가져가면 지금 구현부가 한개로 패키징 되서 같이 묶여있는 부분(db, types 등) 이 있는데 이 부분도 따로 패키징 해야하지 않을까요? 회의때 얘기해보는게 좋을 듯 합니다.

elon0823 commented 5 years ago

@code-to-gold 과 상의한 결과 cli-client와 third party application에 대한 착오가 잠깐 있었던 것 같습니다. 이슈 close 합니다.