Articulo de referencia

Foswiki

Foswiki es un wiki empresarial , que normalmente se utiliza para ejecutar una plataforma de colaboración , [5] [6] [7] una base de conocimientos [8] [9] o un sistema de gestión ...

Foswiki es un wiki empresarial , que normalmente se utiliza para ejecutar una plataforma de colaboración , [5] [6] [7] una base de conocimientos [8] [9] o un sistema de gestión de documentos . Los usuarios pueden crear aplicaciones wiki utilizando el lenguaje de marcado de temas (TML) y los desarrolladores pueden ampliar su funcionalidad con complementos .

El proyecto Foswiki se lanzó en octubre de 2008 [2] cuando no se pudo resolver una disputa sobre la dirección futura de TWiki , lo que resultó en la decisión de casi todos los contribuyentes clave de TWiki de bifurcarse. [10] [11] [12] [13] Desde entonces, las bases de código han divergido significativamente. Sin embargo, Foswiki continúa manteniendo la compatibilidad con el contenido escrito para TWiki. Foswiki significa wiki "libre y de código abierto" para enfatizar su compromiso con el software de código abierto . El proyecto está gobernado por la Asociación Foswiki eV, una fundación sin fines de lucro dirigida por voluntarios .

El sitio web Foswiki es considerado por algunos como uno de los sitios web relacionados con Perl más populares según las clasificaciones de Alexa de todos los sitios web del mundo. [14]

Características

Foswiki presenta una arquitectura abierta programada e implementada en los lenguajes Perl y JavaScript [4] y se ejecuta en servidores web estándar como Apache , Nginx y lighttpd . Con casi 70 colaboradores que han proporcionado más de 56.000 confirmaciones desde su inicio, [15] [16] el equipo de Foswiki no solo desarrolla el código sino que también ofrece soporte en línea, incluso en IRC y Slack_(software) . [17] Las características principales incluyen un editor TinyMCE WYSIWYG , un motor de búsqueda integrado, una base de datos de texto predeterminada y una interfaz de usuario personalizable, así como feeds RSS / Atom , soporte de correo electrónico e interfaces de base de datos para admitir soluciones de base de datos escalables [ palabra de moda ] como MongoDB y MySQL . [18] [19] [20] Las características adicionales relacionadas con la seguridad incluyen un sistema de control de versiones auditable , autenticación de usuarios, un sistema de control de acceso, protección contra falsificación de solicitudes entre sitios y extensiones mejoradas de prevención de spam. [21]

Extensiones

Los usuarios han contribuido con más de 300 extensiones. [22] La mayoría de estas extensiones han sido desarrolladas por o para usuarios corporativos, y son mantenidas por desarrolladores y usuarios, como se documenta en los historiales de extensiones individuales. Las extensiones se han desarrollado para vincularse a bases de datos , crear gráficos , etiquetas , ordenar tablas, escribir hojas de cálculo , crear galerías de imágenes y presentaciones de diapositivas , hacer dibujos , escribir blogs , trazar gráficos , interactuar con muchos esquemas de autenticación diferentes, incluido el inicio de sesión único , realizar un seguimiento de proyectos de programación extrema y otros.

Plataforma de aplicación

Foswiki es una wiki estructurada [23] que actúa como plataforma de aplicaciones para aplicaciones web. Específicamente, proporciona manipulación de campos almacenados en páginas de manera similar a una base de datos [24] y ofrece un lenguaje de consulta similar a SQL para respaldar la incorporación de informes en páginas wiki. [25] [26] [27]

Las aplicaciones Wiki suelen denominarse aplicaciones situacionales porque los usuarios las crean ad hoc para necesidades muy específicas. Por ejemplo, los usuarios han creado aplicaciones Foswiki que incluyen tableros de estado de centros de llamadas, listas de tareas pendientes , sistemas de inventario , manuales de empleados , rastreadores de errores , aplicaciones de blogs , foros de discusión, informes de estado con resúmenes y más. [ cita requerida ]

Interfaz de usuario

La interfaz de usuario se puede personalizar mediante el uso de plantillas, temas y CSS . Incluye soporte para internacionalización , con soporte para múltiples conjuntos de caracteres, URL UTF-8, etc. [20] [28] La interfaz de usuario en inglés ha sido traducida por los usuarios al búlgaro, chino, checo, danés, holandés, francés, alemán, griego, italiano, japonés, coreano, noruego, polaco, portugués, ruso, español, sueco, turco y klingon. [4] [29]

Despliegue

Se espera que Foswiki se utilice principalmente en el lugar de trabajo como un wiki corporativo [30] para coordinar actividades de equipo, realizar un seguimiento de proyectos, implementar flujos de trabajo [31] y como un Wiki de Intranet , por ejemplo en el ámbito académico.

Foswiki (entre otros componentes) se utilizó en varios programas de investigación, incluida la Plataforma de integración de datos para colaboraciones en biología de sistemas, una plataforma de integración de datos interactiva que respalda proyectos de investigación colaborativa, basada en Foswiki, Solr/Lucene y aplicaciones auxiliares personalizadas. [32]

Implementación

Foswiki está implementado en Perl y JavaScript [4] [33] (usando jQuery ), aunque se puede utilizar sin tener JavaScript habilitado en el navegador.

De forma predeterminada, las páginas wiki se almacenan en el servidor en archivos de texto sin formato. Todo, incluidos los metadatos como las configuraciones de control de acceso, se controlan mediante versiones mediante RCS . RCS es opcional ya que se proporciona un sistema de control de versiones totalmente basado en Perl. Otras bases de datos del lado del servidor, como MongoDB, se admiten mediante el uso de extensiones. [18]

Los informes informales de usuarios sugieren que Foswiki escala razonablemente bien a pesar de que utiliza archivos de texto simple y ninguna base de datos relacional para almacenar datos de la página, especialmente cuando se utilizan el equilibrio de carga y el almacenamiento en caché para mejorar el rendimiento.

Apoyo

Foswiki es un proyecto impulsado completamente por la comunidad y no tiene ningún interés comercial detrás. La comunidad proporciona soporte a los usuarios a través de los mecanismos de IRC , Slack_(software) y el sitio web principal en https://foswiki.org/Support/WebHome. Se pueden encontrar servicios de soporte comercial y consultoría en muchos países en la página web de consultores de Foswiki: https://foswiki.org/Support/WikiConsultants

Historia

Foswiki comenzó como una bifurcación del proyecto TWiki. Desde entonces, un equipo de desarrollo relativamente grande ha trabajado en él de forma continua. [15] Entre los desarrollos más notables desde la bifurcación se incluyen la adopción del marco de interfaz de usuario jQuery JavaScript, [34] la interfaz con la base de datos NoSQL MongoDB, la interfaz con el sistema de búsqueda Solr [35] , el almacenamiento en caché de páginas [36] y una interfaz de edición modificada. [37]

Véase también

Referencias

  1. ^ Ercolani, Emilien (12 de enero de 2009). "Foswiki 1.0: una wiki libre y profesional de código abierto". Linformaticien.com . Consultado el 9 de noviembre de 2012 .
  2. ^ ab "Foswiki 1.0 est de la revista". TooLinux.com. 13 de enero de 2009 . Consultado el 9 de noviembre de 2012 .
  3. ^ "Lanzamientos - foswiki/distro". github.com . Consultado el 6 de agosto de 2023 .
  4. ^ abcde "Foswiki". SourceForge . Consultado el 9 de noviembre de 2012 .
  5. ^ Fuchs, Roger (2010). Kooperieren statt Koordinieren [ Cooperar en lugar de coordinar ] (PDF) (Tesis de maestría). Universidad de Friburgo . Consultado el 11 de septiembre de 2012 .
  6. ^ Kussmaul, Clif (2011). "Wikis para la educación: ayudar a los estudiantes a comunicarse y colaborar". T4e . Conferencia internacional IEEE 2011 sobre tecnología para la educación, 2011: 274–278.
  7. ^ Salustri, FA; Weerasinghe, JS (2010). Anandarajan, Murugan; Ananarajan, Asokan (eds.). "Colaboración en investigación electrónica: teoría, técnicas y desafíos". Colaboración en investigación electrónica . Saltador: 215f. doi :10.1007/978-3-642-12257-6. ISBN 978-3-642-12256-9.
  8. ^ Grzeganek, K.; Frost, I.; Gross, D. "Spoilt for Choice - Wiki Software for Knowledge Management in Organisations" (Muchas opciones: software wiki para la gestión del conocimiento en las organizaciones). Pumacy Technologies . Consultado el 11 de septiembre de 2012 .
  9. ^ Kussmaul, Clif (2011). "Wikis para la colaboración y la gestión del conocimiento: prácticas actuales y direcciones futuras". Aprendizaje y conocimiento organizacional: conceptos, metodologías, herramientas y aplicaciones. IGI Global Snippet. p. 1141. ISBN 9781609607845. Recuperado el 11 de septiembre de 2012 .
  10. ^ Thoeny, Peter; Barton, Tom (31 de octubre de 2008). «Relanzar el proyecto TWiki.org». twiki . Consultado el 4 de febrero de 2009 .
  11. ^ Ensayo, Matt (29 de octubre de 2008). "La búsqueda de efectivo por parte de TWiki fractura a su comunidad". CNET . Consultado el 4 de febrero de 2009 .
  12. ^ Baader, Hans-Joachim (31 de octubre de 2008). "Hauptentwickler verlassen TWiki". Pro-Linux . Consultado el 9 de noviembre de 2012 .
  13. ^ "¿Por qué esta bifurcación?". Foswiki. 31 de enero de 2009. Consultado el 4 de febrero de 2009 .
  14. ^ Szabo, Gabor (8 de septiembre de 2012). «Los sitios web más populares de Perl». Página de inicio de szabgab . Consultado el 9 de noviembre de 2012 .
  15. ^ ab "Foswiki". BlackDuck . Consultado el 9 de noviembre de 2012 .
  16. ^ "Foswiki - Colaboradores". BlackDuck . Consultado el 9 de noviembre de 2012 .
  17. ^ "Obtener asistencia en directo". foswiki.org . Consultado el 21 de abril de 2024 .
  18. ^ ab Currie, Crawford (26 de octubre de 2010). "Foswiki está recibiendo soporte para SQL RDBMS!". Blog de WikiRing. Archivado desde el original el 1 de marzo de 2012. Consultado el 9 de noviembre de 2012 .{{cite web}}: CS1 maint: bot: estado de URL original desconocido ( enlace )
  19. ^ "Foswiki-1.1.4 incluye importantes mejoras y correcciones de funciones". PRLog. 21 de diciembre de 2011. Consultado el 9 de noviembre de 2012 .
  20. ^ ab Johnston, Mike (18 de abril de 2011). "Se ha publicado Foswiki 1.1.3". CMS Critic . Consultado el 9 de noviembre de 2012 .
  21. ^ Huber, Mathias (12 de abril de 2012). "Foswiki 1.1.5 compatible con Sicherheitsschwäche". Revista Linux . Consultado el 9 de noviembre de 2012 .
  22. ^ "Todas las extensiones". foswiki . Consultado el 11 de septiembre de 2012 .
  23. ^ Matthes, Florian; Neubert C.; Steinhoff A. "Hybrid Wikis: Empowering Users to Collaboratively Structure Information" (PDF) . En: 6th International Conference on Software and Data Technologies (ICSOFT), Sevilla, 2011. pp. 250-259. Foswiki se menciona como uno de los dos wikis estructurados. Este artículo fue premiado como mejor artículo en la International Conference on Software and Data Management 2011 (ICSOFT 2011), Sevilla, España . Consultado el 11 de septiembre de 2012 .
  24. ^ "Formularios de datos". Foswiki. 9 de enero de 2009. Consultado el 4 de febrero de 2009 .
  25. ^ "Macro SEARCH". Foswiki. 9 de enero de 2009. Consultado el 4 de febrero de 2009 .
  26. ^ "Búsqueda con formato". Foswiki. 9 de enero de 2009. Consultado el 4 de febrero de 2009 .
  27. ^ "Consulta de búsqueda". Foswiki. 9 de enero de 2009. Consultado el 4 de febrero de 2009 .
  28. ^ "Internacionalización de la interfaz de usuario". foswiki . Consultado el 8 de enero de 2009 .
  29. ^ "Foswiki 2.0 erfreut Klingonen". Revista Linux . Consultado el 10 de julio de 2015 .
  30. ^ Documento sobre los usuarios de wikis corporativos Archivado el 26 de septiembre de 2011 en Wayback Machine (diapositivas Archivado el 12 de septiembre de 2012 en Wayback Machine )
  31. ^ Sección "La wiki como cinta transportadora en línea" en el artículo de BusinessWeek Make Some Noise - How Web 2.0 tools can help you communication with clients more effectiveness (Haga ruido: cómo las herramientas web 2.0 pueden ayudarle a comunicarse con los clientes de manera más eficaz)
  32. ^ Dreher1, Félix; Kreitler, Thomas; Hardt, Christopher; Kamburov, Atanas; Yildirimman, Reha; Schellander, Karl; Lehrach, Hans; Lange, Bodo MH; Herwig, Ralf (8 de mayo de 2012). "DIPSBC: plataforma de integración de datos para colaboraciones en biología de sistemas". Bioinformática BMC . 13 (85): 85. doi : 10.1186/1471-2105-13-85 . PMC 3424966 . PMID  22568834. {{cite journal}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  33. ^ "Foswiki: Idiomas - BlackDuck". BlackDuck . Consultado el 9 de noviembre de 2012 .
  34. ^ "Foswiki Release 1.1.0". Foswiki . Consultado el 16 de agosto de 2012 .
  35. ^ "Plugin Solr". Foswiki . Consultado el 16 de agosto de 2012 .
  36. ^ "Almacenamiento en caché de páginas". Foswiki . Consultado el 16 de agosto de 2012 .
  37. ^ "Añadir edición Nat al núcleo". Foswiki . Consultado el 16 de agosto de 2012 .

Obtenido de "https://es.wikipedia.org/w/index.php?title=Foswiki&oldid=1220048712"