Forum
(Twitter)
Mastodon
Sehen und bearbeiten Sie Textdokumente, Tabellenkalkulationen, Präsentationen und mehr
Kollaborative Bearbeitungsfunktionen
Funktioniert in jedem modernen Browser – kein Plugin erforderlich
Open Source – hauptsächlich unter der MPLv2-Lizenz. Einige Teile stehen unter anderen Open-Source-Lizenzen, siehe zB Browser/LIZENZ.
Für viele weitere Details, Bauanweisungen, Downloads und mehr besuchen Sie bitte https://collaboraonline.github.io/. Sie können sich auch die SDK-Dokumentation ansehen.
Bitte stellen Sie Ihre Fragen in einem der überbrückten Matrix-/Telegram-Räume
Matrix: #cool-dev:matrix.org
Telegramm: CollaboraOnline
Nehmen Sie an der Diskussion auf unserem Diskursserver unter https://forum.collaboraonline.com/ teil.
Sehen Sie sich den Tinderbox-Status (wenn er grün ist) unter https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-24.04/ an.
Dieses Projekt besteht aus mehreren Komponenten:
wsd/
Der Web Services Daemon – der externe Verbindungen akzeptiert
Bausatz/
Der Client, der in seiner eigenen Chroot lebt und Dokumente rendert
gemeinsam/
Gemeinsamer Code zwischen diesen Prozessen
Browser/
Die clientseitige JavaScript-Komponente
prüfen/
C++-basierte Unit-Tests
cypress_test/
JavaScript-basierte Integrationstests
Weitere Informationen finden Sie in den README-Dateien im Verzeichnis der Komponente:
wsd/README.md
Browser/README
Siehe die entsprechenden READMEs:
ios/README
android/README
Releases und Pre-Release-Builds werden aus dem Zweig distro/collabora/co-24.04-mobile
erstellt. Veröffentlichungen für Android und iOS basieren im Allgemeinen auf demselben Commit und werden auf GitHub als Veröffentlichung gekennzeichnet.
Android-Snapshots werden automatisch einmal pro Woche erstellt, können jedoch häufiger erstellt werden, wenn es etwas Neues zu testen gibt. iOS-Testflight-Builds werden ausschließlich dann erstellt, wenn es etwas Neues zu testen gibt. Vorabversions-Builds werden in GitHub nicht getaggt.
Sie sollten weiterhin mit master
entwickeln, auch wenn Sie an Funktionen arbeiten, die nur für Mobilgeräte verfügbar sind. Im master
vorgenommene Änderungen werden gemäß dem Veröffentlichungsplan in den Zweig distro/collabora/co-24.04
verschoben. Änderungen aus dem Zweig distro/collabora/co-24.04
werden dann regelmäßig in den Zweig distro/collabora/co-24.04-mobile
übernommen.
Wenn Sie eine Änderung haben, die Sie schneller in mobile Snapshots oder Releases integrieren möchten, sollten Sie diese dennoch gegen master
entwickeln. Wenn es in master
zusammengeführt wird, sollten Sie eine Backport-Pull-Anfrage an distro/collabora/co-24.04-mobile
stellen. Bitte stellen Sie keine Pull-Anfragen direkt an distro/collabora/co-24.04-mobile
(dh ohne dass die Änderung zuerst in master
zusammengeführt wird).
Gehen Sie zu https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod und befolgen Sie die Schritte.
Um Collabora Online in Ihre eigene Lösung zu integrieren, können Sie sich unser Schritt-für-Schritt-Tutorial ansehen, die verfügbaren Integrationen ansehen, die Post-Message-API verstehen, die zum Anpassen und Interagieren mit Collabora Online verwendet wird, und vieles mehr.