C'est fortement intégré car Tracim stocke les données sur disque à travers la base de données. À travers signifie qu'on utilise une couche ORM (SQLAlchemy) qui encapsule le stockage :
sur disque le contenu des fichiers
en base toutes les métadonnées
En complément l'abstraction (qui n'est pas "juste" du SQLAlchemy) versionne le contenu, déclenche l'indexation du contenu du fichier, déclenche les notifications envoyées à chaque utilisateur connecté, etc, etc.
C'est quoi le cas de figure qui t'intéresse ? Faire du WOPI sur un stockage local sur le serveur ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
Posté par orfenor .
Évalué à 3 (+1/-0).
Dernière modification le 24 avril 2025 à 18:40.
C'est essentiellement pour compléter la dépêche, montrer ce qui existe.
Et pour mon usage, un serveur WOPI tout seul (avec une synchro des fichiers séparée) peut m'intéresser. Et puis si tu as un serveur Wopi, on peut aussi utiliser Tracim avec d'autres suites.
on peut aussi utiliser Tracim avec d'autres suites.
Je me posais la question d'implémenter le support OnlyOffice (mais aujourd'hui personne ne nous l'a demandé sauf par curiosité) ; et il y a le WOPI server qui est un projet intéressant que je n'ai pas encore eu l'occasion de creuser : https://github.com/cs3org/wopiserver
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
# serveur WOPI intégré?
Posté par orfenor . Évalué à 2 (+0/-0).
Ah ben ça tombe bien. Il y a un serveur WOPI dans Tracim?
[^] # Re: serveur WOPI intégré?
Posté par LeBouquetin (site web personnel, Mastodon) . Évalué à 3 (+1/-0).
Tracim intègre Collabora facilement pour l'édition en ligne des documents bureautiques si c'est ça ton cas d'usage.
L'intégration est faite via WOPI, oui.
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: serveur WOPI intégré?
Posté par orfenor . Évalué à 4 (+2/-0).
Donc tu as écrit un serveur WOPI ? C'est du python aussi ? On pourrait l'utiliser sans Tracim?
C'est pour une dépêche en cours…
[^] # Re: serveur WOPI intégré?
Posté par LeBouquetin (site web personnel, Mastodon) . Évalué à 4 (+2/-0).
C'est pour https://linuxfr.org/redaction/news/wopix-un-serveur-wopi-libre-independant-simple-et-leger ?
Dans Tracim, c'est du python oui. C'est quand même fortement intégré dans Tracim ; voici un point d'entrée pour voir les routes qu'on implémente : https://github.com/tracim/tracim/blob/develop/backend/tracim_backend/applications/collaborative_document_edition/wopi/controller.py
C'est fortement intégré car Tracim stocke les données sur disque à travers la base de données. À travers signifie qu'on utilise une couche ORM (SQLAlchemy) qui encapsule le stockage :
En complément l'abstraction (qui n'est pas "juste" du SQLAlchemy) versionne le contenu, déclenche l'indexation du contenu du fichier, déclenche les notifications envoyées à chaque utilisateur connecté, etc, etc.
C'est quoi le cas de figure qui t'intéresse ? Faire du WOPI sur un stockage local sur le serveur ?
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: serveur WOPI intégré?
Posté par orfenor . Évalué à 3 (+1/-0). Dernière modification le 24 avril 2025 à 18:40.
C'est essentiellement pour compléter la dépêche, montrer ce qui existe.
Et pour mon usage, un serveur WOPI tout seul (avec une synchro des fichiers séparée) peut m'intéresser. Et puis si tu as un serveur Wopi, on peut aussi utiliser Tracim avec d'autres suites.
Nextcloud étant lourd et lent, j'explore.
[^] # Re: serveur WOPI intégré?
Posté par LeBouquetin (site web personnel, Mastodon) . Évalué à 4 (+2/-0).
Je me posais la question d'implémenter le support OnlyOffice (mais aujourd'hui personne ne nous l'a demandé sauf par curiosité) ; et il y a le WOPI server qui est un projet intéressant que je n'ai pas encore eu l'occasion de creuser : https://github.com/cs3org/wopiserver
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: serveur WOPI intégré?
Posté par orfenor . Évalué à 4 (+2/-0).
a vue de nez, en tests vites faits, c'est plus rapide que Collabora
Cool merci! je l'ajoute à la dépêche.
[^] # Re: serveur WOPI intégré?
Posté par Benoît Sibaud (site web personnel) . Évalué à 6 (+3/-0).
WOPI pour https://en.wikipedia.org/wiki/Web_Application_Open_Platform_Interface
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.