• Aucun résultat trouvé

Wikis : quel outil pour quel usage?

N/A
N/A
Protected

Academic year: 2022

Partager "Wikis : quel outil pour quel usage?"

Copied!
51
0
0

Texte intégral

(1)

Wikis : quel outil pour

quel usage  ?

– Sensibilisation générale

sur les wikis,

par Wiki Valley

26 septembre 2017 – CNES, Toulouse

(2)

Nicolas NALLET

Consultant MediaWiki et Semantic MediaWiki.

CoCréateur du wiki domotiki.eu en 2010

Fondateur de l'entreprise

Sémantiki en 2012 puis de

Wiki-Valley.com en 2016

avec Sébastien Beyou

(3)

Sébastien BEYOU

Wikipédien depuis 2005

Doctorat de maths soutenu en 2013

Consultant open source et MediaWiki depuis 2014

Cofondateur de Wiki Valley en 2016

Wikimédien, notamment dans Wikimédia France

Intéressé par les

communs, le partage, la

collaboration

(4)

Les prestations de Wiki Valley relatives à MediaWiki

Installation et mise à jour de MediaWiki et ses extensions

Adaptation à votre environnement de travail, votre entreprise, votre projet, vos métiers

Support utilisateur, administrateur, maintenance technique et monitoring

Import de vos connaissances actuelles depuis vos fichiers bureautiques, d'autres types de wikis Dokuwiki, ou SharePoint et de vos données

structurées

Formations à l'utilisation, l'édition, l'administration l'installation et la création de l'architecture sémantique d'un wiki

Optimisation des performances

Développement de nouvelles extensions fonctionnalités et scripts sur-

mesure

(5)

Philosophie du wiki

Historique :

1995, Ward Cunningham

2001, Wikipédia Buts :

Écrire collaborativement

Partager l’information

(6)

Moteurs de wiki

Nombre : au moins 332 [1][2]

Originels :

WikiWikiWeb, UseModWiki

Généralistes :

MediaWiki, DokuWiki, MoinMoin, TikiWiki…

Wikis d’entreprise : XWiki, Confluence…

Petits wikis :

GitHub, Gitlab…

Micro-wikis : TiddlyWiki…

Autres :

WikiSh, GollumWiki,

EmacsWikiMode, VimKi, Sputnik, TinyWiki,

TracWiki…

(7)

Usages principaux (1)

construction collaborative d’une base de connaissances textuelle – documentation :

encyclopédie généraliste : Wikipédia, Vikidia, Citizendium…

encyclopédies spécialisées (fans, communautés, wikis territoriaux, etc.) : Wookieepedia, Ekopedia, Wiki-Brest, ProofWiki, Wikifab…

documentation d’un logiciel : LibreOffice, mediawiki.org…

procédures : µF WMFR, wikis internes…

(8)

Usages principaux (2)

construction collaborative de bases de données structurées ou semi-structurées :

Web sémantique : Wikidata, Semantic MediaWiki

classification de procédures ou plus généralement des articles

autres classifications multi-critères :

gestion de monuments, bibliographies,

conférences…

(9)

Usages principaux (3)

autres tâches collaboratives :

Relecture de livres numérisés : Wikisource

Articles journalistiques : Wikinews

Mémoire collective : Nuit Debout, LesCommuns…

Mathématiques massivement collaboratives :

Polymath

(10)

Logiciels alternatifs

Les moteurs de wikis peuvent partager des fonctionnalités provenant d’autres logiciels et réciproquement :

GED (Gestion Électronique de Documents)

Collaboration temps réel

Email et newsgroups

Forums

FAQ type StackExchange/Quora

CMS et cadriciels/frameworks

(11)

Communauté et vie d’un wiki

Les wikis ont tendance à s’auto-organiser, do- ocraty relativement répandue : philosophie

pleinement embrassée du Web 2.0

À partir d’une certaine taille, il devient

nécessaire de mettre en place des règles internes : politique éditoriale, savoir-vivre, power users…

Partage des tâches selon les envies, les savoir- faire, éventuellement selon un ordre

hiérarchique [1]

(12)

Bénéfices tirés de l'usage des wikis en milieu professionel

Diminuer la masse des emails échangés entre collègues

Passer des documents bureautiques (source de doublons) aux articles du wiki sur une

plateforme unique accessible à distance

Mise en cohérence pour détecter les

informations manquantes, contradictoires ou

obsolètes.

(13)

Les bonnes pratiques d'édition d'un wiki

Afficher les informations les plus récentes en haut de page

Les modifications doivent être résumées avant enregistrement

SURTOUT si une partie a été supprimée, cela permettra de retrouver l'information plus facilement.

Supprimer les informations obsolètes des pages, elles pourront toujours être retrouvées en parcourant l'historique de la page

Débattre du fond et de la forme sur les pages de discussion

rattachées puis inscrire le résultat des débats sur la page de contenu,

Des discussions très courtes et temporaires peuvent néanmoins se faire directement sur la page de contenu. Elles peuvent être signées grâce aux initiales de l'utilisateur

Le champ "Tags" doit reprendre les mots clés présents dans les

différents entêtes de section de la page

(14)

Que signifient wiki, MediaWiki, Semantic MediaWiki, Wikimedia, Wikipédia?

Un wiki est un site internet qui dispose d'une fonctionnalité collaborative, permettant au plus grand nombre de l'enrichir même avec une

connaissance limitée en informatique.

MediaWiki, est un logiciel (ou moteur wiki) qui s'installe sur un serveur et permet de créer un wiki. Il dispose de milliers d'extensions.

Semantic MediaWiki est une extension (majeure) de MediaWiki utilisée par de plus en plus de wikis.

Wikipédia est un wiki fonctionnant avec MediaWiki. Wikipédia est dans le top 10 des sites internet les plus visités au monde.

Wikimedia est une fondation gérant plusieurs wikis fonctionnant avec MediaWiki dont Wikipédia.

Les termes wikitexte, wikicode, wiki markup représentent tous la syntaxe

mediawiki utilisée pour modifier les wikis fonctionnant avec MediaWiki

(15)

Présentation de MediaWiki

MediaWiki (MW) est un logiciel wiki open source, libre et gratuit, maintenu par des centaines de bénévoles mais aussi par des salariés de la fondation Wikimedia (propriétaire de Wikipédia).

Sa 1ère version date de 2002, il bénéficie d’une mise à jour majeure tous les 6 mois.

Il est utilisé aussi par de nombreux projets web librement accessibles…

…ainsi qu'en interne par des entreprises ou organisations comme

l’OTAN, la NASA, Intel, VistaPrint, Johnson and Johnson…

(16)

Principaux atouts et fonctionnalités

Atouts

Multi-utilisateurs

Multi-plateformes (accessible depuis n’importe quel appareil connecté indépendamment du système d’exploitation)

Interface multilingu e

Fonctionnalités

Gestion fine des droits d’édition

Gestion des fichiers et de leurs différentes versions

Affichage direct des fichiers pdf et images au sein des pages du wiki

Versionnement : affichage des différences entre deux versions d'un article

(17)

Les ressources sur MediaWiki

Son site internet dédié :

https://www.mediawiki.org (en)

https://www.mediawiki.org/wiki/MediaWiki/fr (fr)

Bibliographie (non exhaustive)

MediaWiki efficace par Daniel Barrett paru en 2009 (fr)

Working with MediaWiki by Yaron Koren paru en 2012

(en), réédité en 2014 et en 2017

(18)

Les pages tableaux de bord

Pages les plus consultées, Nombre d'utilisateurs par catégorie, Nombre de fichiers importés, Nombre total de pages, Nombre de pages de contenu (appartenant à l'espace de nom principal et qui possède au moins un lien)

Les journaux d'opérations :

... de création d'utilisateur

... d'import de fichier

... de protection de pages

... de renommage de pages

... de suppression de pages

(19)

Gestion des versions

Pour chaque modification effectuée sur une page vous pouvez voir la différence

avec n'importe quelle autre version

(20)

Comparaison de 2 versions

(21)

Notifications

Chaque utilisateur peut avoir sa propre "Liste de suivi"

Notification par email ou sur le wiki lorsqu'une page suivie est modifiée Ou n'importe quelle page est modifiée ou créée (pour les

administrateurs)

(22)

Patrouille

Il est possible de surveiller 3 types de contributions :

Les éditions,

Les nouvelles pages,

Les nouveaux fichiers en les marquant comme relu.

Mettre en place une politique de validation des modifications

Afficher que la dernière version approuvée par un administrateur ou toute personne autorisée en affichant :

Soit une page blanche pour les pages sans version approuvée

Soit une mention en haut de page indiquant qu'il existe une

(23)

Multimedia

MediaWiki permet d'afficher au sein de n'importe quelle page

une image distante ou téléversée sur le wiki

une vidéo distante (YouTube) ou téléversée sur le wiki

un fichier pdf

Un widget provenant de réseaux sociaux ou services Google

Une carte géographique avec Leaflet, Google Maps,

OpenLayers and OpenStreetMap.

(24)

Gestion électronique des documents (GED)

Possibilité de rouvrir une ancienne version d'un fichier

(25)

Recherche texte

Recherche classique en texte intégral (ou recherche de texte libre)

inlcuse avec suggestions des pages déjà créés

(26)

Possibilité d'utilser le moteur Elastic Search

Gestion des accents/caractères diacritiques

Proposition de termes proches de la requête

(27)

Recherche et remplacent d'une expression

sur toutes les pages du wiki. Options :

Uniquement au sein de certains espaces de nom/catégories

En utilisant des expressions rationnelles

(28)

L'éditeur Visuel : Visual Editor (VE)

Editeur quasi WYSIWYG (What you see is what you get (Ce que vous tapez est ce que vous obtenez))

Permet de mettre en forme la page et rajouter facilement des medias, des

liens entre les pages, des références...

(29)

Lier facilement les pages du wiki entre elles avec Visual Editor

Suggestion de toutes les pages déjà créées

(30)

Discuter du contenu des pages,

en utilisant les pages de discussions rattachées

(31)

Organiser le contenu du wiki

Les sous-pages :

Page_Principale/Nom_de_la_sous_page

Avantage : Chaque sous page possède un fil d'Ariane ou "breadcrumbs"

affichant des liens vers ses pages ascendantes (si elles existent)

Les espaces de noms :

Espace de nom : Une page

Problème : obligation d'écrire l'espace de nom quand on veut lier une page

Inconvénients pour les 2 : Structure hiérachique rigide : Une même page ne peut

être rattachée à plusieurs pages mères ou espace de nom, il faut faire un choix

lors du classement même si une page pourrait appartenir à plusieurs thèmes.

(32)

Organiser le contenu du wiki grâce aux catégories

Avantages :

– possibilité de faire appartenir une page à plusieurs catégories

– Depuis la page d'une catégorie, affichage automatique de toutes les pages lui appartenant

Problème :

En créant plusieurs types de catégories, leur nombre peut devenir exponentiel. Exemples d'utilisation :

L'élément décrit par la page : "Planète", "Système solaire"

Une caractéristique de l'élément "Tellurique", "Né en 1984"

Un des thèmes de la page : "Histoire de l'astronomie"

(33)

Semantic MediaWiki (SMW)

Extension majeure de MW Permet de stocker des

informations structurées

dans les pages du wiki puis de faire des requêtes en fonction de ces données et d'afficher les résultats sous différentes formes.

Même dans un wiki avec aucune information

sémantisée, SMW permet

d'afficher une liste de pages

répondant à différents

(34)

Inscrire une donnée avec SMW

[[Né en::1984]]

Une seule propriété peut remplacer plusieurs (centaines de) catégories

Problème : Comment faciliter la saisie des

données sémantiques ?

(35)

Les formulaires sémantiques

Ils permettent :

– aux contributeurs de sémantiser des valeurs sans avoir besoin de connaître la syntaxe MediaWiki ou Semantic MediaWiki ou la manipulation à faire avec VisualEditor

– de proposer des valeurs déjà existantes pour limiter la saisie de doublons

– d'encadrer la saisie d'information

– de géocoder une adresse

(36)

Exemple de formulaire...

(37)

...qui peut géocoder une adresse

(38)

Qui peut proposer les valeurs déjà saisies pour éviter les doublons

Problème : il peut être long et fastidieux de saisir toutes les

données à la main même aidé des formulaires

(39)

Importer en masse des données structurées existantes

Depuis un tableur ou un fichier XML ou CSV

(40)

Sémantiser les données pourquoi faire ?

. ..Pour les afficher dans une infoBox en haut à droite des pages.

(41)

Convertir automatiquement des quantités

En passant sa souris sur une valeur

(42)

Pour retrouver une page en filtrant en fonction des

valeurs sémantiques

(43)

Pour afficher les résultats sous différents formats

Calendriers ;

Frises chronologiques ;

Graphiques ;

Cartes géographiques ;

Tableaux, listes, statistiques...

(44)

Exporter les données

CSV

BibText

DSV

XML

Excel

Feed

KML

RDF (le format du web sémantique).

(45)

Avec Semantic MediaWiki votre wiki devient une base de données collaborative

Problème : il peut alors rentrer en concurrence

avec des systèmes d'informations existants

(46)

Connexion du wiki à des sources de données externes

Affichez les de façon dynamique au sein des pages de votre wiki.

Données provenant de

bases au format SOAP, MS SQL/SQLServer, MongoDB, Oracle, AnnuaireLDAP, MySQL, Postgres, DB2 ou

de données structurées présentes dans des fichiers au format : CSV, GFF, JSON, XML.

Problème : Ces données restent modifiables

uniquement depuis la source externe. Que faire si des

données sont manquantes ou erronées ?

(47)

Afficher les informations issues du formulaire sous conditions

Si la donnée distante est manquante (vide), la valeur rentrée dans le formulaire s'affiche. Dès qu'elle est saisie dans la source externe cette dernière s'affiche.

OU

Si la valeur distante est erronée la valeur saisie dans le formulaire s'affiche.

Il est bien sûr possible de sémantiser les

données issues de la source externe.

(48)

Comment commencer à remplir un nouveau wiki avec MediaWiki

Importez en masse vos fichiers Word/Writer (possible grâce à un script) pour créer une page par fichier

Importez le contenu de tableurs (s'ils ne contiennent pas de formules de calcul)

Importez le contenu depuis d'autres moteurs de wiki comme SharePoint ou Dokuwiki

Reprenez et transposez dans le wiki votre

organisation ou classement existants

(49)

Futures fonctionnalités

Développement croissant du sémantique

Édition collaborative en temps réel

Wikis fédérés :

projet Smallest Federated Wiki de Ward Cunningham

Wikidata fédérés

(50)

Questions et remarques…

wiki wiki…

(51)

Crédits

Textes sous licence Creative Commons BY-NC-ND 4.0 par Wiki Valley

Images :

Fond 1

re

diapo : Jason 3, © CNES/ill./DUCROS David, 2015

Image 1

re

diapo : Wiki Wiki Bus, CC-BY 2.0 Alan Levine

Logos : sous droit d’auteur par leurs auteurs respectifs

Contenus des wikis : voir les conditions sur les sites respectifs

Captures d’écran de MediaWiki : sous droit d’auteur français par

Wiki Valley hormis éléments graphiques de MediaWiki (cf conditions

spécifiques)

Références

Documents relatifs

When the MediaWiki parser encounters this tag and passes it to WorkingWiki’s code, WorkingWiki synchro- nizes all the project’s source files with their copies in the working

We believe that the fact of adding personal navigation in a semantic wiki enables to provide cus- tomized navigation according to user needs, to achieve concept-based navigation [7],

Entity recognition employs the FSA (finite-state automaton) technology and implements a straightforward gazetteer strategy when it is tightly coupled with the annotation editor

We have shown a semantic extension for MediaWiki and how it helps to improve the application of semantic wikis as well as the benefits of the directly embed- ded annotations for

Keywords: Semantic MediaWiki, Semantic Forms, Class, Relation, Inheritance, Meta Model, Proof of Concept, Demo Implementation..

For every solution we commonly create a new wiki page, that describes its characteristics as text and multimedia (as done in normal wikis), and also defines explicit

Besides elements that appear in every Wiki system, like simple changelog and place for discussion, the proposal incorporates changes ontologies, rich metadata, semantic statistics

Analogously to the negative binomial regression model used to predict activity after 2 years, we have accumulated the number of users and activity for each Semantic MediaWiki after 1,