Fórum
(Twitter)
Mastodonte
Visualize e edite documentos de texto, planilhas, apresentações e muito mais
Recursos de edição colaborativa
Funciona em qualquer navegador moderno – não é necessário plugin
Código aberto – principalmente sob a licença MPLv2. Algumas partes estão sob outras licenças de código aberto, consulte, por exemplo, navegador/LICENÇA.
Para mais detalhes, instruções de construção, downloads e muito mais, visite https://collaboraonline.github.io/ e você também pode conferir a documentação do SDK.
Por favor, faça suas perguntas em qualquer uma das salas Matrix/Telegram em ponte
Matriz: #cool-dev:matrix.org
Telegrama: CollaboraOnline
Participe da conversa em nosso servidor Discourse em https://forum.collaboraonline.com/
Observe o status do Tinderbox (se estiver verde) em https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-24.04/
Este projeto tem vários componentes:
wsd/
O Web Services Daemon - que aceita conexões externas
kit/
O cliente que vive em seu próprio chroot e renderiza documentos
comum/
Código compartilhado entre esses processos
navegador/
O componente JavaScript do lado do cliente
teste/
Testes de unidade baseados em C++
cipreste_teste/
Testes de integração baseados em JavaScript
Consulte os arquivos README no diretório do componente para obter mais detalhes:
wsd/README.md
navegador/README
Veja os READMEs correspondentes:
ios/README
andróide/README
Lançamentos e compilações de pré-lançamento são feitos no branch distro/collabora/co-24.04-mobile
. As versões para Android e iOS geralmente são criadas a partir do mesmo commit e são marcadas como uma versão no GitHub.
Os snapshots do Android são criados automaticamente uma vez por semana, mas podem ser criados com mais frequência se houver algo novo para testar. As compilações de testflight do iOS são criadas exclusivamente quando há algo novo para testar. As compilações de pré-lançamento não são marcadas no GitHub.
Você ainda deve desenvolver com base em master
, mesmo se estiver trabalhando em recursos somente para dispositivos móveis. As alterações feitas no master
serão movidas para o branch distro/collabora/co-24.04
de acordo com o cronograma de lançamento. As alterações do branch distro/collabora/co-24.04
são então regularmente escolhidas a dedo no branch distro/collabora/co-24.04-mobile
.
Se você tiver uma alteração que deseja inserir em snapshots ou versões móveis mais rapidamente, ainda assim deverá desenvolvê-la em master
. Quando ele for mesclado master
, você deve fazer uma solicitação pull de backport em distro/collabora/co-24.04-mobile
. Por favor, não faça solicitações pull diretamente em distro/collabora/co-24.04-mobile
(ou seja, sem que a alteração seja primeiro mesclada em master
).
Acesse https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod e siga as etapas.
Para integrar o Collabora Online à sua própria solução, você pode conferir nosso tutorial passo a passo, visualizar as integrações disponíveis, entender a API de pós-mensagem usada para personalizar e interagir com o Collabora Online e muito mais.