XWiki

XWiki
Logo

FondateurLudovic Dubost (d)Voir et modifier les données sur Wikidata
Première versionVoir et modifier les données sur Wikidata
Dernière version10.3 (23 Avril 2018)
Écrit enJavaVoir et modifier les données sur Wikidata
EnvironnementMultiplateformeVoir et modifier les données sur Wikidata
LanguesMultilingueVoir et modifier les données sur Wikidata
TypeMoteur de wikiVoir et modifier les données sur Wikidata
LicenceLicence publique générale limitée GNUVoir et modifier les données sur Wikidata
Site webwww.xwiki.orgVoir et modifier les données sur Wikidata
Ludovic Dubost, fondateur d'XWiki SAS au salon Solutions Linux 2011

XWiki est une plateforme collaborative et wiki open source écrit en Java et distribuée selon les termes de la licence GNU LGPL mettant l'accent sur l'extensibilité. XWiki Enterprise, sa version entreprise, inclut un éditeur WYSIWYG, l'import/export de document sous format OpenDocument, l'annotation sémantique et le tagging, ainsi qu'une gestion avancée des permissions. [1]

En tant que moteur de Wiki, XWiki permet le stockage de données structurées et l’exécution côté-serveur de scripts, et ce à travers une interface. Les langages de scripts Velocity, Groovy, Python, Ruby et PHP peuvent être écrits directement dans les pages du wiki en utilisant des macros.[2] Les structures de données crées par les utilisateurs peuvent êtres définies dans des documents du wiki, et leurs instances peuvent être jointes aux documents, stockées dans une base de données, et être l'objet de requêtes en utilisant le langage de requête du framework Hibernate ou le propre langage de XWiki. [3]

Sur XWiki.org, la partie extensions[4] propose de nombreuses extensions de code pouvant être copiées et collées dans les pages du wiki allant de snippet à des modules devant être chargés. [5] De nombreuses fonctionnalités offertes par XWiki Enterprise sont fournies par des extensions incluses.[1]

Le langage wikitexte est généré en utilisant le moteur de rendu de XWiki[6] qui étend les outils WikiModel et Doxia, permettant de parser de nombreuses syntaxes telles que celles de Confluence, JSPWiki, Creole, Mediawiki, et TWiki ainsi que la syntaxe XWiki.[7]

Développement

Le code de XWiki est distribué selon les termes de la licence GNU Lesser Public Licence et hébergé sur GitHub où chacun est libre de contribuer à son développement et de le modifier selon leurs propre volonté. Le contenu inclus dans le wiki de XWiki Enterprise est sous licence Creative Commons Attribution ce qui signifie qu'il peut être rediffusé et réutilisé à condition de faire mention de XWiki; les dérivées peuvent êtres re-licencées complètement.[8] Bien que la plus grande part des développeurs sont financés par l' entreprise de services XWiki SAS, XWiki SAS maintient une stricte limite entre elle-même et le logiciel libre XWiki.[9] Toutes les décisions à propos du projet XWiki sont prises par le consensus des contributeurs à travers la mailing-list des développeurs du projet [10],[11]

Projets open source

XWiki se base sur d'autres projets open source pour son bon fonctionnement. Parmi eux, on peut citer:

Other Languages
català: XWiki
English: XWiki
español: XWiki
فارسی: اکس‌ویکی
日本語: XWiki
मराठी: एक्सविकी
português: XWiki
中文: XWiki