XWiki - XWiki

XWiki
Logotipo-xwikiorange.svg
Desarrollador (es) Comunidad XWiki
Versión inicial Enero de 2003
Lanzamiento estable
13.1 / 23/02/2021 [±]
Repositorio Edita esto en Wikidata
Escrito en Java
Escribe Software Wiki
Licencia Licencia pública general reducida GNU
Sitio web www .xwiki .org

XWiki es una plataforma de software wiki gratuita escrita en Java con un énfasis de diseño en la extensibilidad. XWiki es una wiki empresarial . Incluye edición WYSIWYG , importación / exportación de documentos basados ​​en OpenDocument , anotaciones semánticas y etiquetado, y gestión avanzada de permisos.

Como una aplicación wiki , XWiki permite el almacenamiento de datos estructurados y la ejecución de un script del lado del servidor dentro de la interfaz de la wiki. Los lenguajes de secuencias de comandos, incluidos Velocity , Apache Groovy , Python , Ruby y PHP, se pueden escribir directamente en páginas wiki utilizando macros wiki . Las estructuras de datos creadas por el usuario pueden definirse en documentos wiki y las instancias de esas estructuras pueden adjuntarse a documentos wiki, almacenarse en una base de datos y consultarse utilizando el lenguaje de consulta de Hibernate o el propio lenguaje de consulta de XWiki.

La extensión wiki de XWiki.org alberga extensiones de XWiki que van desde fragmentos de código que se pueden pegar en páginas wiki hasta módulos centrales cargables. Muchas de las funciones de XWiki son proporcionadas por extensiones que se incluyen con él.

El wikitexto se renderiza utilizando el motor de renderizado XWiki que amplía los sistemas WikiModel y Doxia , lo que le permite analizar las sintaxis de Confluence , JSPWiki , Creole , MediaWiki y TWiki , así como la sintaxis propia de XWiki. Las páginas XWiki se escriben de forma predeterminada utilizando el editor WYSIWYG y se representan con la sintaxis XWiki para formatear texto, crear tablas, crear enlaces, mostrar imágenes, etc.

Desarrollo

El código XWiki tiene la licencia GNU Lesser General Public License y está alojado en GitHub, donde todos son libres de bifurcar el código fuente y desarrollar cambios en su propio repositorio. El contenido incluido en el wiki de XWiki tiene una licencia de atribución de Creative Commons para que pueda ser redistribuido siempre que haga referencia a XWiki; los derivados se pueden volver a licenciar por completo. Si bien la mayoría de los desarrolladores activos están financiados por la empresa de soporte comercial XWiki SAS , XWiki SAS mantiene un límite estricto entre él y el proyecto de software libre XWiki. Todas las decisiones sobre la dirección del proyecto de software XWiki se toman por consenso de los responsables y deben pasar por la lista de correo de los desarrolladores.

Proyectos de código abierto

XWiki depende en gran medida de otros proyectos de código abierto para funcionar. Incluyen:

  • Groovy : para requisitos avanzados de secuencias de comandos
  • Hibernate : almacenamiento de bases de datos relacionales
  • Lucene : para indexar todo el contenido de una wiki y sus adjuntos y permitir la búsqueda dentro de su contenido.
  • Velocity : un poderoso lenguaje de plantillas

Historia

XWiki fue escrito originalmente por Ludovic Dubost, quien fundó XPertNet SARL más tarde para convertirse en XWiki SAS, y fue lanzado por primera vez en enero de 2003 bajo la Licencia Pública General GNU . La "X" en el nombre proviene de "eXtensible Wiki" (cuando la pronuncias, suena como 'X').

La primera versión de Wiki Farm xwiki.com se lanzó en abril de 2003. Además, el proyecto de código abierto se alojó en SourceForge y la primera confirmación se realizó el 15 de diciembre de 2003.

En 2006, la licencia se cambió a GNU Lesser General Public License para brindar a la comunidad de desarrolladores una mayor flexibilidad, el desarrollador de Apache Maven Vincent Massol se convirtió en el desarrollador principal y XWiki ganó el premio Lutece d'Or al mejor software de código abierto desarrollado para la empresa.

Después de 6 versiones beta y 5 candidatos a lanzamiento, XWiki 1.0 fue lanzado el 22 de mayo de 2007 y trajo nuevas características como el instalador independiente y el etiquetado semántico. 2007 también trajo la introducción de XWiki Watch para permitir que los equipos sigan en forma colaborativa las fuentes RSS .

Características

  • Contenido estructurado y secuencias de comandos en línea, que permiten crear aplicaciones wiki
  • Gestión de derechos de usuario (por wiki / espacio / página, usando grupos, etc ...)
  • Exportación PDF
  • Búsqueda de texto completo
  • Control de versiones
  • Importe documentos de Office a la sintaxis wiki a través de OpenOffice
  • Varios protocolos para acceder a la wiki ( WebDAV , REST , XML-RPC )
  • Exportación e importación de diseño de contenido y sitio
  • Complementos, API, Programación ...
  • Más funciones en el sitio web oficial.

XWiki es también una aplicación wiki que permite la creación de objetos y clases dentro de la wiki. De esta manera, los formularios se pueden desarrollar en un período de tiempo muy corto y reutilizarse para ingresar datos en la wiki siguiendo una plantilla específica . Esto significa que a los usuarios finales se les puede presentar una página en la que el diseño ya está dibujado, donde pueden completar directamente los campos necesarios.

Ver también

Referencias

enlaces externos