법정
페이스북
(지저귀다)
마스토돈
텍스트 문서, 스프레드시트, 프리젠테이션 등을 보고 편집합니다.
공동 편집 기능
모든 최신 브라우저에서 작동 – 플러그인 필요 없음
오픈 소스 – 주로 MPLv2 라이선스를 따릅니다. 일부 부분은 다른 오픈 소스 라이센스에 따릅니다(예: 브라우저/LICENSE 참조).
자세한 내용, 빌드 지침, 다운로드 등을 보려면 https://collaboraonline.github.io/를 방문하고 SDK 설명서를 확인하세요.
브리지된 매트릭스/텔레그램 룸에 질문을 해주세요.
매트릭스: #cool-dev:matrix.org
전보: CollaboraOnline
Discourse 서버(https://forum.collaboraonline.com/)에서 대화에 참여하세요.
https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-24.04/에서 Tinderbox 상태(녹색인 경우)를 확인하세요.
이 프로젝트에는 여러 구성요소가 있습니다.
wsd/
웹 서비스 데몬 - 외부 연결을 허용합니다.
전부/
자체 chroot에 존재하며 문서를 렌더링하는 클라이언트
흔한/
이러한 프로세스 간 공유 코드
브라우저/
클라이언트측 JavaScript 구성요소
시험/
C++ 기반 단위 테스트
사이프러스 테스트/
JavaScript 기반 통합 테스트
자세한 내용은 구성 요소 디렉터리의 README 파일을 참조하세요.
wsd/README.md
브라우저/README
해당 README를 참조하세요.
iOS/README
안드로이드/README
릴리스 및 시험판 빌드는 distro/collabora/co-24.04-mobile
분기에서 만들어집니다. Android 및 iOS용 릴리스는 일반적으로 동일한 커밋에서 빌드되며 GitHub에서 릴리스로 태그가 지정됩니다.
Android 스냅샷은 일주일에 한 번 자동으로 빌드되지만, 테스트할 새로운 항목이 있는 경우 더 자주 빌드될 수 있습니다. iOS testflight 빌드는 테스트할 새로운 항목이 있는 경우에만 빌드됩니다. 시험판 빌드는 GitHub에 태그가 지정되지 않습니다.
모바일 전용 기능을 작업하는 경우에도 master
에 대해 개발해야 합니다. master
에서 변경된 내용은 출시 일정에 따라 distro/collabora/co-24.04
브랜치로 이동됩니다. distro/collabora/co-24.04
분기의 변경 사항은 정기적으로 distro/collabora/co-24.04-mobile
분기로 선별됩니다.
모바일 스냅샷이나 릴리스에 더 빠르게 적용하려는 변경 사항이 있는 경우에도 master
에 대해 개발해야 합니다. master
에 병합되면 distro/collabora/co-24.04-mobile
에 대해 백포트 풀 요청을 해야 합니다. distro/collabora/co-24.04-mobile
에 대해 직접 풀 요청을 하지 마십시오(즉, 변경 사항이 먼저 master
에 병합되지 않은 상태에서).
https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod로 이동하여 단계를 따르세요.
Collabora Online을 자신의 솔루션에 통합하려면 단계별 튜토리얼을 보고, 사용 가능한 통합을 확인하고, Collabora Online을 사용자 정의하고 상호 작용하는 데 사용되는 게시 메시지 API를 이해하는 등 다양한 작업을 수행할 수 있습니다.