Structured Discussions/fr


 * Pour les informations concernant l'installation et l'utilisation de l'extension des Discussions structurées, voir Extension:StructuredDiscussions.

Les Discussions structurées (anciennement Flow) sont un projet de l'équipe Collaboration globale de la Fondation Wikimedia pour construire un autre système de discussion pour les projets Wikimedia. Les discussions structurées fournissent des fonctionnalités qui sont présentes sur d'autres sites web populaires, mais qu'il n'est pas possible à mettre en place en wikicode. Par exemple, les discussions structurées peuvent afficher des fils de discussion lisibles sur les mobiles tout comme sur les ordinateurs de bureau, signer automatiquement des billets, gérer les réponses (avec une relation interne entre eux dans la base de données) et permettre des  notifications par sujet.

Les objectifs principaux du projet des Discussions structurées sont :


 * rendre le système de discussion du wiki plus accessible pour les nouveaux utilisateurs


 * rendre le système de discussion du wiki plus efficace pour les utilisateurs expérimentés


 * encourager les discussions fructifiantes qui appellent à la collaboration

Les discussions structurées ont été déployées sur les pages de discussion utilisateur et sur toutes les pages de discussion à travers l'ensemble du wiki pour différentes langues dans les projets de contenu Wikimedia, de même que sur MediaWiki.org – voir ici. Sur certains wikis, y compris les wikis principaux comme les Wikipedia française et chinoise, le Wikidata, elles sont disponibles en tant que fonctionnalité bêta sur abonnement, suite aux décisions de la communauté, pemettant aux utilisateurs d'activer les Discussions structurées sur leur propre page de discussion. Sur la Wikipedia anglophone, sur Commons, et Meta ceci est désactivé faisant suite aux décisions de la communauté. D'autres wikis essaient d'utiliser les Discussions structurées de différentes manières. Pour demander l'activation des Discussions structurées sur votre wiki, voir ici.

Les Discussions structurées furent d'abord connues sous le nom Flow. Flow était un projet plus important qui a été remanié pour se recentrer sur les discussions inter-utilisateur. Le logiciel a été renommé pour refléter ce changement.

Historique
Après l'étape de développement initial, Flow est passé en mode maintenance active, sans développement majeur depuis la mi-2015 ; il n'y a pas eu de nouvelles fonctionnalités significatives ajoutées depuis. L'équipe a continué de prendre en charge le produit et de corriger les bogues et s'est assurée que les utilisateurs de Flow continuaient de garder leur bonne expérience.

L'équipe Collaboration est restée intéressée par le projet et dans la fourniture d'un système amélioré des discussions structurées. Des communautés ont aussi exprimé leur intérêt en demandant Flow pour faire leurs tests ou pour l'utiliser réellement. Pour prendre les décisions sur la manière d'avancer dans ce domaine et ainsi que sur les développements futurs, un questionnaire a été envoyé à beaucoup d'utilisateurs de Flow en septembre 2016; dont les résultats ont été publiés en février 2017. Ces résultats ont été utilisés pour établir les plans de la Fondation Wikimedia.

Les améliorations des Discussions structurées étaient un objectif du plan de développement de l'année fiscale 2017-2018, en ciblant la recherche et les interactions entre les sujets. Les discussions autour de ces améliorations ont conduit à l'enquête 2019 sur les pages de discussion, où l'utilisation et la culture des pages de discussion ont été discutées largement à travers les wikis.

Etat du développement
Il n'y a pas de développements prévus. La maintenance des Discussions structurées est encore en cours.

Déploiements
Les discussions structurées sont disponibles sur certains wikis. A partir de juillet 2019, les wikis Wikimedia qui n'ont pas autorisé de tableau des Discussions structurées n'auront pas de Discussions structurées actives.

Composants du système de discussion actuel
Vous pouvez regarder le tour d'horizon rapide pour découvrir les fonctionnalités les plus importantes.

Architecture générale

 * Densité de la présentation : la lisibilité est améliorée et la fatigue de l'oeil est diminuée par une conception plus aérée


 * Ordre des sujets : les sujets sont affichés à partir du dernier ajouté et en allant vers le plus ancien, tel que cela se fait dans la plupart des systèmes de discussion sur le web.


 * Séparation des messages : différents messages du même fil de discussion se distingueront visuellement par des repères dans la présentation.


 * Navigation et archivage : le logiciel fournit un défilement infini sur un tableau de Discussions structurées, avec toutes les discussions accessibles sur la même page. Une table des matières sur le côté pour aider les utilisateurs à naviguer rapidement entre les sujets d'un tableau.

Notifications et interactions

 * Espace de noms des sujets et liens vers les réponses : chaque sujet est une page séparée et chaque message possède son propre lien pour être cité facilement.


 * Notifications: un ensemble de sujets de notifications faciles à suivre. Les utilisateurs sont avertis de la création d'un nouveau message sur une page qu'ils suivent, ou si une réponse est publiée sur un sujet qu'ils suivent. Les notifications fournissent un lien directement vers les messages.

Ajouter ou modifier les messages

 * Méthode de saisie : l'éditeur visuel et les éditeurs de texte wiki sont des méthodes de saisie équivalentes, les utilisateurs peuvent passer de l'un à l'autre sans problèmes.


 * Fils de discussion : les messages sont postés sous le plus ancien et ne nécessitent pas la modification d'une section complète. Il n'est pas utile de connaître l'utilisation du texte wiki pour le système des fils de discussion, les boutons de réponse fournissent deux ensembles d'indentations pour les digressions.


 * Signature automatique: chaque message est signé automatiquement et horodaté.


 * Modification des messages: chaque message peut être modifié (dépend des droits utilisateur) sans modifier la section entière des messages. Si quelqu'un d'autre que l'auteur original modifie un commentaire, ce fait est mis en surbrillance.


 * Mentionner les utilisateurs : mentionner est facilité par un système de recherche minimal.

Modération des messages

 * Masquer, Supprimer, et Détruire (Hide, Delete, Suppress) - correspondant à annuler, supprimer une version et surveiller (revert, revision-deletion, oversight) - sont disponibles dans les discussions structurées. Les utilisateurs ont également besoin de la possibilité d'effacer/supprimer des fils de discussion entiers.


 * Depuis que les fils de discussion peuvent potentionellement exister sur de multiples pages de discussion, un système de protection équitable pour les utilisateurs peut difficilement être juste.


 * Les liens utilisateur comprennent automatiquement les liens vers leurs contributions et les liens vers la page des blocages, pour aider les administrateurs (sysops) à gérer les suspensions rapidement et efficacement.

Principes du développement
Comme avec tout projet logiciel complexe il est presque impossible pour les architectes, les développeurs, et les responsables produit de tout connaître. Ceci est un problème particulier dans un environnement comme celui des projets Wikimedia - à cause de la nature 'bac à sable' de l'endroit, il existe des dizaines de milliers de flux de travail différents, différents besoins utilisateur, et différents problèmes. Et même si nous pouvions précisément les identifier tous, nous ne pourrions pas nécessairement dire si notre solution est la bonne tant que nous ne seront pas face aux utilisateurs.

En conséquence, nous gardons deux choses en mémoire pendant que nous développons le logiciel des Discussions structurées. Premier point : nous sommmes des partenaires de la communauté sur cela. Les contributeurs sont les bienvenus et sont encouragés à participer au processus de développement, en pointant les choses que nous aurions oubliées, en identifiant et en décrivant de nouveaux cas d'utilisation, et en nous aidant à rester honnêtes - lorsque quelque chose attteint ce niveau de complexité, il est impossible de faire fonctionner tous les éléments sans avoir le plus grand nombre possible de personnes qui nous aident. Avant de construire les choses, nous allons ouvrir une conversation à propos de la fonctionnalité. Second point : une grande partie du travail que nous allions faire, du moins au début, fut expérementale : nous ne savions pas s'il s'agissait de la bonne implémentation d'une fonctionnalité. Si ce n'est pas le cas, nous serions heureux de revenir en arrière.

FAQ des versions et des fonctionnalités
Voir la page détaillée.

Qui travaille sur les discussions structurées ?
L'équipe de Collaboration globale. Le gestionnaire du produit est James Forrester.

Contact et liens

 * canal IRC :


 * Phabricator:
 * Equipe de Collaboration (endroit pour la gestion des tâches primaires): Actuelles, Arriéré des tâches à réaliser
 * Discussions structurées (comme Flow): tâches ouvertes, toutes les tâches, soumettre une nouvelle tâche