Quotidien Shaarli

Tous les liens d'un jour sur une page.

December 28, 2022

Note: Édition collaborative

Hedgedoc

Test via un docker-compose.yml minimal ou via la démo en ligne.

Points positifs 👍

 Points négatifs 👎

  • Pas de partage de note via mot de passe (même si c'est une pseudo sécurité…)
  • Impossible d'utiliser les groupes issus du LDAP.
  • Impossible de rechercher les utilisateurs d'une instance pour un partage direct. Tout passe par lien.
  • Pas d'interface d'administration.
  • Coloration syntaxique en fonction de l'auteur minimale et non présente pour des modifications réalisées par un invité.

??? 🤓

  • Durée de vie des notes ?
  • Nettoyage automatique des notes ?

Cryptpad

Gros accent mis sur la protection des données des utilisateurs.
Mais un tel niveau de protection rend également son administration quasi "impossible".
À moins de placer le service derrière une adresse uniquement accessible à des personnes "identifiées".
Possibilité de le tester depuis cryptpad.fr ou via Docker

Semblait me convenir en terme de fonctionnalités, mais il y a finalement trop de points négatifs vis à vis de mes attentes…

Points Positifs 👍

  • Possibilité de partager des notes via un lien + mot de passe.
  • 3 droits d'accès différents pour les partages via lien (Lecture seule, Édition, Lecture + autodestruction).
  • Gère les tableurs, les notes textes, les Kanban, les extraits de code (pour du markdown ?), les formulaires, les dessins et les slides en markdown.
  • Aucune information stockée en claire sur le serveur.
  • Nombreux formats supportés (liste et application)

Points négatifs 👎

  • Pas d'intégration native LDAP (d'après #174, #116, …)
  • Sans intégration à une authentification "centralisée", les comptes peuvent restent actifs "indéfiniment" (tant que l'utilisateur se reconnecte dans le délais accountRetentionTime=365days). Donc si un utilisateur quitte une entité et que son compte (LDAP…) est automatiquement désactivé/supprimé au niveau du serveur d'authentification, celui de Cryptpad restera actif. Et impossible d'avoir de "réelles" informations sur un compte autre que sa clef publique donc le ménage ne peut même pas se faire manuellement.
  • Il n'y a pas de couleur indiquant le contenu ajouté par tel ou tel utilisateur (comme dans un Etherpad/Framapad).
    • La fonctionnalité est présente uniquement dans le type de doc "Code" et à l'état expérimental.
  • Compatibilité avec les suites Offices (M$, LibreOffice) limitée… Il faut ouvrir un document en question pour avoir les options d'import/export, le clic droit ou l'ajout d'un nouveau fichier n'offrent pas toutes les possibilités…
    • Talbeur
    • Text (j'ai quand même réussis à ré-importer un document précédemment exporté après lui avoir ajouté des modifications depuis LibreOffice)
  • Une fois le lien vers un document "donné", impossible de le révoquer… Dommage pour une appli qui s'oriente "sécurité".
  • Il faut envoyer une demande de contact (en partageant le lien vers son profil public).

??? 🤓

Base Nextcloud

Il pourrait être intéressant d'avoir une base Nextcloud et d'y installer une suite "bureautique" en ligne. Ça pourrait faire un entre deux intéressant mais qui nécessite quand même une installation plus conséquente.

+ Collabora Online

Collabora Online
Il semble il y avoir une "bonne" collaboration (en tout cas affichée) entre les deux site Collabora, site Nextcloud. Ils semblent d'ailleurs avoir produit Nextcloud Office sur cette base.
Test via Docker

Points positifs 👍

Points négatifs 👎

  • Pas de coloration du texte en fonction de l'auteur.
  • Il faut penser à sauvegarder son document, même en collaboration !
    • Possible de définir un intervalle de sauvegarde automatique ?

??? 🤓

  • Limite d'utilisateurs ?

+ OnlyOffice

Apparemment similaire à la solution précédente.
OnlyOffice
Les deux affichent également une "bonne" collaboration site OnlyOffice et site Nextcloud.
C'est aussi la solution utilisée pour éditer des tableurs dans Cryptpad évoqué ci-dessus.
Démo en ligne
Test via Docker

Points positifs 👍

  • Le Track Changes permet de retrouver un fonctionnement quasi-similaire à Etherpad (coloration des modifications en fonction de l'utilisateur).
  • Deux modes de collaboration :
    • Co-édition, par défaut, toutes les modifications sont enregistrées.
    • Strict, ça nécessite de sauvegarder, comme sur son poste de travail, ou comme sur Collabora Online.

Points négatifs 👎

??? 🤓

+ Etherpad / Ethercalc

Via le plugin Ownpad il est possible d'intégrer/interfacer/… Nextcloud avec une instance Etherpad et/ou Ethercalc.

Points positifs 👍

  • Coloration du texte en fonction de l'auteur
  • Possibilité d'ajouter des plugins Etherpad (expiration,…).

Points négatifs 👎

  • Le partage par lien public ne permet pas d'éditer des pad/calc…
  • Nécessite une instance Etherpad.

??? 🤓

  • Le partage entre utilisateurs/groupes Nextcloud devraient fonctionner.
  • La maintenance des pads…