Doxia

Doxia

Doxia is a content generation framework that provides its users with powerful techniques for generating static and dynamic content. Doxia can be used in web-based publishing context to generate static sites, in addition to being incorporated into dynamic content generation systems like blogs, wikis and content management systems. Doxia is now a subproject of Apache Maven which uses it to convert APT (Almost Plain Text) markup documentation into HTML or other formats.[1][2]

Contents

Description

Doxia supports markup languages with simple syntaxes. Lightweight markup languages are used by people who might be expected to read the document source as well as the rendered output. It is used extensively by Maven and it powers the entire documentation system of Maven. It gives Maven the ability to take any document that Doxia supports and output it in any format.

History

Based on the Aptconvert project developed by Xmlmind, Doxia was initially hosted by Codehaus, becoming a sub-project of Maven early in 2006.

Features

  • Developed in Java
  • Easy-to-learn syntax
  • Macro support
  • No need for corporate infrastructure (like wiki) to host documentation
  • Extensible framework
  • Support for several markup formats:

References

  1. ^ Smart, John Ferguson (2008). Java Power Tools. O'Reilly. ISBN 0596527934. 
  2. ^ The Sonatype Company (2008). Maven: The Definitive Guide. O'Reilly. ISBN 0596517335. 

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • -doxia — Elemento sufijo del gr. «dóxa», opinión, doctrina, para formar nombres abstractos: ‘heterodoxia, ortodoxia’. ⇒ Paradoja …   Enciclopedia Universal

  • Almost Plain Text — (APT, „fast Klartext“) ist eine vereinfachte Auszeichnungssprache zur Erstellung von Dokumentationen. Es wurde zusammen mit Version 2 des Projekts Apache Maven eingeführt und wird in dessen Teilprojekt Doxia weiterentwickelt, das ursprünglich… …   Deutsch Wikipedia

  • Apache Maven — Entwickler Apache Software Foundation Aktuelle Version 3.0.3[1] (3 …   Deutsch Wikipedia

  • Project Object Model — Maven ist ein Build Management Tool der Apache Software Foundation und basiert auf Java. Mit ihm kann man insbesondere Java Programme standardisiert erstellen und verwalten. Inhaltsverzeichnis 1 Konzeptionelles 1.1 Der Standard Lebenszyklus 1.2… …   Deutsch Wikipedia

  • Apache Maven — Тип Автоматизация сборки Разработчик …   Википедия

  • doxo- — ► prefijo/ suf Componente de palabra procedente del gr. doxa, que significa opinión: ■ doxología; ortodoxia. TAMBIÉN doxa, doxia …   Enciclopedia Universal

  • cacodoxy — ˈkakəˌdäksē noun ( es) Etymology: Late Greek kakodoxia heretical opinion, from Greek kak cac + doxia (from doxa opinion, from dokein to seem) more at decent : perverse teachings : heterodoxy …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”