13/08/2021

2. Documents partagés

2.1. Préambule

De nombreux fournisseurs de services proposent des espaces de stockage en ligne. Certains proposent également de partager les documents en ligne. Le partage gère des accès concurrents en écriture aux documents partagés, évitant des pertes de modification. Ces documents partagés proposent le suivi en ligne. L'exercice suivant vous propose une introduction à ce type de documents partagés.

2.2. Framapad

Framasoft est une association ayant pour but, citons-la, de « proposer, principalement en ligne, un ensemble d’outils concrets et pratiques visant à faciliter l’adoption : de logiciels libres ([…]) ; de créations culturelles libres ([…]) ; de services libres ([…]). ».

Une des applications en ligne proposées est « Framapad ». Cette application se décrit elle-même sur son site de la manière suivante : « Un « pad » est un éditeur de texte collaboratif en ligne. Les contributions de chaque utilisateur sont signalées par un code couleur, apparaissent à l’écran en temps réel et sont enregistrées au fur et à mesure qu’elles sont tapées ». Cette application offre la possibilité de créer des documents publics de durée de vie limitée. Nous allons les utiliser pour découvrir cette possibilité de travail collaboratif.

2.3.1. Exercice

  1. Allez sur le site de « Framapad ».
  2. Utilisez le pad public (vous aurez peut-être à le créer si vous êtes le premier à l'utiliser) dont
    • la durée est d'une semaine (nous n'en avons besoin que pour faire un test), et
    • le nom est le nom de votre groupe en minuscule
      • Rappel : le nom du groupe est constitué jour sur 2 lettres (lu, ma, me, je ou ve) suivi de l'horaire de début sur 4 caractères (exemple 0815, 1030, ...) et pour finir la salle (BUs1, BUs2 ou BN1).
      • Exemples : lu1530bus2, ma1030bn1, ve1300bus1.
  3. En haut à droite de la barre de boutons, saisissez un pseudo de votre choix (par exemple vos initiales suivi du numéro de votre machine).
  4. Testez différentes possibilités offertes notamment la saisie de texte, les styles proposés (évaluez pour vous l'intérêt de l'outil).
    • En TD, tous les étudiants utilisant le même pad, vous devriez voir les modifications de vos camarades en même temps que les votres.
    • Si vous ne travaillez pas avec le document indiqué ou si vous travaillez le TD chez vous hors TD, le nom n'a pas d'importance. Pour mesurer l'aspect collaboratif, sans fermer votre navigateur web et le document Framapad, ouvrez un autre navigateur web et connectez-vous au document en recopiant l'URL du document dans le deuxième navigateur. Assurez-vous de voir l'affichage des deux navigateurs simultanément (en redimensionnant des fenêtres). Saisissez un nouveau pseudo puis modifiez le document Framapad alternativement dans les deux navigateurs. Observez.

Vous avez sans doute observé que de nombreuses fonctionnalités vues avec Apache OpenOffice/LibreOffice Writer ne sont pas disponibles avec Framapad. Ce logiciel peut être utile pour de la conception rapide à plusieurs mains d'un document. Pour le finaliser, il est conseillé d'exporter le document pour le re-travailler avec un logiciel doté de plus de fonctionnalités.

2.3.2. Exercice

  1. En utilisant l'icone adéquat de la barre d'outils de Framapad, exportez votre document au format Open Document.
  2. Ouvrez le document et vérifiez l'articulation des niveaux de titre dans le navigateur.
  3. Insérez lui une table des matières. Il est possible que certains niveaux n'apparaissent pas. Cela peut être du à des niveaux de plan mal affectés. Vous pouvez modifier le niveau de plan d'un style dans l'onglet « Plan & numérotation » de l'interface de modification d'un style (normalement le style « Titre 1 » est au niveau de plan 1, le style « Titre 2 » est au niveau de plan 2, …).

Remarque importante. Il est possible que le document importé de Framapad ne contienne qu’un seul paragraphe (les fins de paragraphes étant remplacés par des retours à la ligne à l’intérieur du paragraphe). Pour retrouver une situation habituelle, vous pouvez utiliser l’outil d’édition Rechercher et remplacer avec l’option Expressions régulières en remplaçant \n par \n (c’est bizarre mais cela fonctionne et est indiqué comme tel dans la documentation de LibreOffice, \n étant une expression désignant à la fois le retour à la ligne et la fin de paragraphe.

Pour saisir le caractère \ sur un MAC, appuyez simultanément sur les touches SHIFT (changement de casse temporaire), ALT et /.


2.3. Droits d'accès à un document

Si vous envoyez l'URL de votre document partagé, par défaut, votre destinataire peut le modifier comme il le désire. Il est possible de limiter ce droit en envoyant une URL ne donnant un accès qu'en lecture du document (le destinataire ne pourra que lire le document et ne pourra pas le modifier (l'écrire)).

Exercice

  1. Avec votre document Framapad, en utilisant l'icone adéquat de la barre d'outils, déterminer l'URL de partage en lecture du document.

2.4. Autres solutions de documents partagés

Il existe d'autres solutions de documents partagés en ligne (Suggestion hors TD : faites une recherche). Notamment vous avez sans doute entendu parler de Google Docs ou de Google Drive qui vous permet de stocker les documents.

Cette solution nécessite l'ouverture d'un compte. Cela est gratuit et il est possible de supprimer le compte (non testé).

À titre d'information (mais rien ne vous empêche de tester par vous-même et hors TD), au moment du test (29 juillet 2019), Google Documents propose plus de fonctionnalités que Framapad tout en proposant le partage (ce partage n'est pas public, il vous faudra inviter des collaborateurs ou envoyer un lien d'accès à votre document). Certaines fonctionnalités de traitement de texte ne sont pas implémentées (ou n'ont pas été trouvées). Si vous cherchez une solution de documents partagés en ligne avec certaines fonctionnalités, le mieux est d'effectuer vos propres tests et vos propres recherches dans la documentation pour savoir celle qui vous semble la plus adéquate (une veille en amont du besoin est souvent utile).

Rappelons que pour des solutions de partage en ligne, vos données sont hébergées et, selon les conditions d'utilisation de l'hébergeur, vos données peuvent être divulguées à des tiers (vous pourrez faire par exemple, hors TD, des recherches sur le « Cloud Act »).

flèche page précédente flèche page suivante