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

[LiveCode] 실시간 코드 편집 #4

Open
wjdwl002 opened this issue Feb 12, 2023 · 0 comments
Open

[LiveCode] 실시간 코드 편집 #4

wjdwl002 opened this issue Feb 12, 2023 · 0 comments
Labels
enhancement New feature or request hard
Milestone

Comments

@wjdwl002
Copy link
Member

초기 설계는 yorkie 등의 document db 라이브러리를 활용하여 collaborative 하게 개발하려했으나 일련의 문제상황으로(...)
현재는 임시방편으로 socket을 사용해서 한명이 편집하면 일방적으로 모든 사람에게 코드 전문을 뿌려주는 방식으로 구현되어있음.

적절한 라이브러리와 API를 활용하여 수정 삽입 삭제가 가능하고, 코드 복붙시에도 짤림없이 모든 유저의 코드를 적절히 병합해주는(Conflict-free) 로직이 필요함.

LiveCode_coedit 브랜치를 생성하고 해당 브랜치에서 개발을 진행할것

@wjdwl002 wjdwl002 added enhancement New feature or request hard labels Feb 12, 2023
@wjdwl002 wjdwl002 added this to the LiveCode milestone Feb 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hard
Projects
None yet
Development

No branches or pull requests

1 participant