XWiki

Source: Wikipedia, the free encyclopedia.
XWiki
Developer(s)XWiki community
Initial releaseJanuary 2004
Stable release
16.2.0[1] / 2024-03-25[±]
Repository
Written inJava
TypeWiki software
LicenseGNU Lesser General Public License
Websitewww.xwiki.org

XWiki is a

enterprise wiki. It includes WYSIWYG editing, OpenDocument based document import/export, semantic annotations and tagging, and advanced permissions management.[2]

As an

Hibernate query language or XWiki's own query language.[4]

XWiki.org's extension wiki[5] is home to XWiki extensions ranging from code snippets which can be pasted into wiki pages to loadable core modules.[6] Many of XWiki's features are provided by extensions which are bundled with it.[2]

The

wikitext is rendered using the XWiki Rendering Engine[7] which extends WikiModel[8] and Doxia systems, allowing it to parse Confluence, JSPWiki, Creole, MediaWiki, and TWiki syntaxes as well as XWiki's own syntax.[9] XWiki pages are written by default using the WYSIWYG editor and rendered with XWiki syntax to format text, create tables, create links, display images, etc.[10]

Development

XWiki code is licensed under the

committers must go through the developers' mailing list.[13][14]

Open source projects

XWiki relies heavily on other open source projects to work. They include:

  • Groovy
    : for advanced scripting requirements
  • Hibernate
    : relational database storage
  • Lucene
    : to index all the content of a wiki and its attachments and allow the search within their content.
  • Velocity
    : a template language

History

XWiki was originally written by Ludovic Dubost who founded XPertNet SARL later to become XWiki SAS, and it was first released in January 2004 under the GNU General Public License. The "X" in the name comes from "eXtensible Wiki" (when you pronounce it, it sounds as 'X').

The first version of the Wiki Farm xwiki.com[15] was released in April 2004. In addition the open source project was hosted on SourceForge and the first commit there was done on 15 December 2003.

In 2006, the license was changed to the GNU Lesser General Public License to give the developer community greater flexibility,[16] Apache Maven developer Vincent Massol became the lead developer[17] and XWiki won the Lutece d'Or award for best open source software developed for the enterprise.

After 6 beta versions and 5 release candidates, XWiki 1.0 was released on May 22, 2007[18] bringing new features such as stand-alone installer and semantic tagging.[19] 2007 also brought the introduction of XWiki Watch[20] for allowing teams to collaboratively follow RSS feeds.

Features

XWiki is also an

forms can be developed in a very short time span and be reused to enter data on the wiki following a specific template
. This means that end users can be presented with a page on which the layout is already drawn, where they can directly fill in the fields needed.

See also

References

  1. ^ "Download XWiki". XWiki.org. Retrieved 2024-03-25.
  2. ^ a b XWiki Features. xwiki.org. Retrieved on 2013-09-09.
  3. ^ XWiki (2013-01-17). "Scripting Guide". Platform.xwiki.org. Retrieved 2013-10-02.
  4. ^ XWiki: A Platform for Collaborative Apps. Theserverside.com (2007-12-01). Retrieved on 2013-09-09.
  5. ^ "XWiki".
  6. ^ Extensions Wiki (Main.WebHome) - XWiki. Extensions.xwiki.org. Retrieved on 2013-09-09.
  7. ^ rendering.xwiki.org
  8. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting".
  9. ^ XWiki Syntaxes (Main.XWikiSyntax) - XWiki. Platform.xwiki.org (2013-07-23). Retrieved on 2013-09-09.
  10. ^ "Advanced XWiki syntax examples". XWiki Official Blog. 2019-11-07.
  11. ^ License (Main.License). XWiki.org. Retrieved on 2013-09-09.
  12. ^ Project Governance (Community.Governance) - XWiki. Dev.xwiki.org (2010-03-16). Retrieved on 2013-09-09.
  13. ^ "Forums & Mailing Lists - XWiki".
  14. ^ "Committership (Community.Committership) - XWiki". Dev.xwiki.org. Retrieved 2013-09-09.
  15. ^ xwiki.com
  16. ^ XWikiAvailableUnderLGPL. XWiki. Retrieved on 2013-09-09.
  17. ^ XPertNetSARLbecomesXWikiSAS. XWiki (2011-01-19). Retrieved on 2013-09-09.
  18. ^ Release Notes for XWiki 1.0 (ReleaseNotes.ReleaseNotesXWiki10). XWiki.org. Retrieved on 2013-09-09.
  19. ^ Release Notes for XWiki 1.0 beta 1 (ReleaseNotes.ReleaseNotesXWiki10Beta1). XWiki.org (2010-12-13). Retrieved on 2013-09-09.
  20. ^ "XWiki".
  21. ^ XWiki (2010-12-13). "Xwiki.org". Platform.xwiki.org. Retrieved 2013-10-02.

External links

This page is based on the copyrighted Wikipedia article: XWiki. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy