Introducci´n a los wikis
               o




Introducci´n a la tecnolog´ wiki
          o               ıa
            Se...
Introducci´n a los wikis
                o




                                                                    (cc) 20...
Introducci´n a los wikis
                 o




Introducci´n a la tecnolog´ wiki
          o               ıa




        ...
Introducci´n a los wikis
                            o


Qu´ es un wiki
  e


  Un wiki es el nombre de una tecnolog´ web ...
Introducci´n a los wikis
                             o


Historia de los wikis (1/2)

  La historia de los wikis se remon...
Introducci´n a los wikis
                             o


Historia de los wikis (2/2)



      Se empezaron usando en el d...
Introducci´n a los wikis
                                 o


Tecnolog´ wiki
        ıa


  El funcionamiento de todo wiki...
Introducci´n a los wikis
                             o


Inconvenientes




      Vandalismo: borrado o introducci´n de i...
Introducci´n a los wikis
                              o


Diferencias entre wikis


  Los wikis se diferencian entre s´ e...
Introducci´n a los wikis
                              o


Qu´ es un wiki. Resumen
  e


  Un wiki es un servidor de softw...
Introducci´n a los wikis
                             o


Ejemplos de wikis. Oddmuse


  Para proyectos peque˜os, personal...
Introducci´n a los wikis
                             o


Ejemplos de wikis. DocuWiki


  Para proyectos peque˜os, persona...
Introducci´n a los wikis
                             o


Ejemplos de wikis. Twiki




  Para proyectos intermedios: Twiki...
Introducci´n a los wikis
                             o


Ejemplos de wikis. MediaWiki


  Para grandes proyectos: MediaWi...
Introducci´n a los wikis
                             o


Requerimientos generales (1/2)




      Un servidor web de acce...
Introducci´n a los wikis
                             o


Requerimientos generales (2/2)


      Descargamos
      http://...
Introducci´n a los wikis
                             o


Pasos para instalar Mediawiki

      Crear base de datos (o soli...
Introducci´n a los wikis
                             o


Wikis personales




      Uso como cuaderno de clase o portfoli...
Introducci´n a los wikis
                             o


Perspectivas



  El desarrollo de la tecnolog´ wiki en un futur...
Introducci´n a los wikis
                            o


Lenguaje de marcado




     No est´ estandarizado.
           a
...
Introducci´n a los wikis
                           o


Wiki sem´ntico
        a




     SemanticWiki: ayuda a organizar ...
Introducci´n a los wikis
                             o


Wikis internos




      Trac: Herramienta para la gesti´n de pr...
Introducci´n a los wikis
                              o


Wikis para la gesti´n cultural
                   o


      Cre...
Introducci´n a los wikis
                            o


A modo de conclusiones (1/2)




     Los wikis son herrramientas...
Introducci´n a los wikis
                           o


A modo de conclusiones (2/2)




     Los wikis no son una panacea...
Introducci´n a los wikis
                            o


Referencias sobre motores wiki


      Lista can´nica de los moto...
Introducci´n a los wikis
                            o


Bibliograf´
          ıa




  Bo Leuf, Ward Cunningham, ”The Wik...
Introducci´n a los wikis
                        o


¿Preguntas?




                      ¿Preguntas?




               ...
Upcoming SlideShare
Loading in …5
×

Introducción a la tecnología WIKI

7,518 views
7,401 views

Published on

Published in: Technology
0 Comments
14 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,518
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
253
Comments
0
Likes
14
Embeds 0
No embeds

No notes for slide

Introducción a la tecnología WIKI

  1. 1. Introducci´n a los wikis o Introducci´n a la tecnolog´ wiki o ıa Sesi´n Biblioteca CAM o Miquel Vidal mvidal@gsyc.es LibreSoft - Grupo de Ingenier´ de Software Libre ıa 2 de diciembre de 2008 Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  2. 2. Introducci´n a los wikis o (cc) 2008 Miquel Vidal Esta presentaci´n se distribuye bajo licencia Creative Commons Reconocimiento-Compartir o bajo la misma licencia 3.0. El texto completo de la licencia se encuentra en http://creativecommons.org/licenses/by-sa/3.0/deed.es Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  3. 3. Introducci´n a los wikis o Introducci´n a la tecnolog´ wiki o ıa Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  4. 4. Introducci´n a los wikis o Qu´ es un wiki e Un wiki es el nombre de una tecnolog´ web que tiene como ıa caracter´ ısticas comunes: Puede ser editado por distintos usuarios mediante un simple navegador. Dispone de un control de versiones y de cambios que permite ver y recuperar cualquier estado anterior de una p´gina. a Dispone de un sencillo lenguaje de marcaci´n propio, aunque o no estandarizado: CamelCase (convenci´n de nombres sin o espacios para crear hiperv´ ınculos) y Creole (propuesta de estandarizaci´n desde cero). o Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  5. 5. Introducci´n a los wikis o Historia de los wikis (1/2) La historia de los wikis se remonta a mediados de los a˜os noventa: n Ward Cunningham, un programador estadounidense, inici´ el o desarrollo del primer wiki en 1994. Lo denomin´ wiki-wiki, a partir de la palabra hawaiana wiki, o que significa “r´pido”, para reflejar la rapidez y simpleza de a edici´n. o Algunas veces se ha interpretado como un falso acr´nimo (un o retroacr´nimo): “What I Know Is”. o La idea se emparenta con un viejo concepto que expuso el ingeniero Vannevar Bush en los a˜os cuarenta en un art´ n ıculo seminal y pionero publicado tras la guerra mundial (“As We May Think”). Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  6. 6. Introducci´n a los wikis o Historia de los wikis (2/2) Se empezaron usando en el desarrollo de documentaci´n o t´cnica en proyectos de software libre. e El ´xito m´s visible hoy d´ de los wikis es Wikipedia. e a ıa Pero probablemente hay muchos m´s wikis en redes privadas a no visibles de empresas, que lo emplean como sustituto de sus intranets est´ticas. a En 2007 la voz “wiki” entr´ a formar parte de la edici´n o o online del Oxford Dictionary. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  7. 7. Introducci´n a los wikis o Tecnolog´ wiki ıa El funcionamiento de todo wiki se basa en: C´digo fuente editable (wikitexto) con marcas propias. o 1 Ejemplo: un simple asterisco (*) da inicio a una lista no ordenada de elementos: *Lorem ipsum ’’’dolor’’’ sit amet Da como resultado: • Lorem ipsum dolor sit amet Plantillas (no visibles) y motor de renderizado en tiempo real. 2 C´digo resultante. o 3 Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  8. 8. Introducci´n a los wikis o Inconvenientes Vandalismo: borrado o introducci´n de informaci´n o o irrelevante, publicitaria, etc. Ausencia de estructura sem´ntica. a B´squedas. u Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  9. 9. Introducci´n a los wikis o Diferencias entre wikis Los wikis se diferencian entre s´ en dos aspectos: ı Por su objetivo: Un sitio personal. Un gran proyecto con miles de personas accediendo simult´neamente. a Por sus posibilidades t´cnicas: e Control de acceso y permisos (ACLs). Base de datos (b´squedas, etc.) u WYSIWYG y lenguaje de marcado avanzado (tablas, im´genes, f´rmulas...) a o Ediciones concurrentes, control de calidad, monitorizaci´n de o cambios recientes, p´ginas de discusi´n, categorizaci´n, etc. a o o Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  10. 10. Introducci´n a los wikis o Qu´ es un wiki. Resumen e Un wiki es un servidor de software que emplea un motor wiki, el cual permite a cualquier usuario acceder, contribuir o modificar libremente contenidos web por medio de un navegador. Wiki, por tanto, no hace referencia a un programa en concreto, sino a un concepto gen´rico que re´ne las caracter´ e u ısticas descritas. Generalmente se emplea en proyectos colaborativos pero es igualmente apto para uso personal. Hay distintos programas que implementan esta idea. MediaWiki (el software de Wikipedia) es el m´s popular, pero no el a unico (de hecho, Wikipedia emple´ en sus or´ ´ o ıgenes otro wiki llamado UseModWiki). Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  11. 11. Introducci´n a los wikis o Ejemplos de wikis. Oddmuse Para proyectos peque˜os, personales y con pocos recursos: n Oddmuse (fork de UseModWiki) Heredero del primer wiki (WikiWikiWeb de Cunningham) Facilidad de instalaci´n: todo en un solo fichero (escrito en o perl). Sin base de datos. Solo caracter´ ısticas b´sicas (edici´n y control de cambios) a o Aspecto obsoleto y espartano. Actualmente hay opciones equivalentes mejores, como DocuWiki. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  12. 12. Introducci´n a los wikis o Ejemplos de wikis. DocuWiki Para proyectos peque˜os, personales y con pocos recursos. n Uso sencillo y compatible con los est´ndares a Sintaxis simple y conocida (marcaci´n semejante a la de o Wikipedia) Todos los datos se almacenan en archivos de texto plano, no requiere el uso de base de datos para su funcionamiento. Muy pocos requisitos (servidor web y soporte PHP). F´cil de instalar (descomprime el tarball y ejecuta a install.php desde el navegador). Muy popular, desarrollo reciente y activo. Documentaci´n en o castellano. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  13. 13. Introducci´n a los wikis o Ejemplos de wikis. Twiki Para proyectos intermedios: Twiki o MoinMoin. Base de datos. Caracter´ ısticas avanzadas. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  14. 14. Introducci´n a los wikis o Ejemplos de wikis. MediaWiki Para grandes proyectos: MediaWiki Software de Wikipedia. Base de datos. Sistema de plugins. Escalabilidad. Sistema de categor´ jer´rquico ıas a Permisos, niveles de grupo y usuario (ACLs). Espacios de nombres (permite separar p´ginas por tipos) a P´ginas de discusi´n, historiales y listas de seguimiento. a o Multitud de caracter´ ısticas avanzadas: estilo groupware o CMS. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  15. 15. Introducci´n a los wikis o Requerimientos generales (1/2) Un servidor web de acceso p´blico (Internet o Intranet). u PHP y MySQL (Mediawiki) Perl 5.8 (Oddmuse) y diff (opcional) Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  16. 16. Introducci´n a los wikis o Requerimientos generales (2/2) Descargamos http://www.emacswiki.org/scripts/current y lo guardamos con el nombre wiki.pl lo copiamos en /usr/lib/cgi-bin Lo probamos en http://localhost/cgi-bin/wiki.pl Nota: Quiz´ necesitemos instalar las dependencias de Perl, si no a est´n ya instaladas en el servidor, que es lo normal. No obstante, a con los paquetes Debian y apt-get esto es una tarea muy sencilla: perl-modules, libwww-perl libxml-rss-perl, libmime-base64-perl y diff (opcional) Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  17. 17. Introducci´n a los wikis o Pasos para instalar Mediawiki Crear base de datos (o solicitarla, si no somos administradores). Instalar paquete Debian o el tarball. Configuraci´n: o http://www.example.net/wiki/config/ Proteger archivo de configuraci´n global: o $ mv config/LocalSettings.php . $ chmod 000 config/ Manual de Usuario: http://meta.wikimedia.org/wiki/MediaWiki_User’s_Guide Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  18. 18. Introducci´n a los wikis o Wikis personales Uso como cuaderno de clase o portfolio. Llevamos un registro (historial) de cuando le a˜adimos algo al n texto o cuando lo quitamos por considerar que sobraba su contenido. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  19. 19. Introducci´n a los wikis o Perspectivas El desarrollo de la tecnolog´ wiki en un futuro pr´ximo se ıa o concentra en: Estandarizar el lenguaje de marcado (Creole). Ayudar a estructurar los contenidos (extensiones sem´nticas). a Relaciones y atributos sem´nticos, ontolog´ (esquema a ıas conceptual que contiene todas las entidades relevantes y sus relaciones dentro del dominio). Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  20. 20. Introducci´n a los wikis o Lenguaje de marcado No est´ estandarizado. a Cada wiki tiene el suyo. Proyecto Creole (http://www.wikicreole.org/). Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  21. 21. Introducci´n a los wikis o Wiki sem´ntico a SemanticWiki: ayuda a organizar y estructurar los contenidos de modo que pueda ser autom´ticamente evaluado por a agentes de software. SemanticForm: permite al usuario introducir contenidos de forma estructurada. Proyecto Experimenta wiki: http://www.madrimasd.org/experimenta_wiki. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  22. 22. Introducci´n a los wikis o Wikis internos Trac: Herramienta para la gesti´n de proyectos y sistema de o seguimiento de incidencias. Lo usa la NASA y muchos proyectos de desarrollo de software libre. LibreSoft. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  23. 23. Introducci´n a los wikis o Wikis para la gesti´n cultural o Creaci´n colaborativa de un trabajo de investigaci´n. En las o o p´ginas de discusi´n puede debatir el contenido del proyecto, a o mientras cada grupo puede ir dando forma a su trabajo y puli´ndolo a trav´s de un wiki. e e Varios gestores podr´ aportar sus contenidos respecto a un ıan mismo tema en una p´gina com´n. a u Muy util sobre todo en grupos de trabajo con dificultades para ´ reunirse presencialmente. Permite construir redes sociales colaborativas. C´mo sacar o partido a las redes sociales en la gesti´n cultural es el desaf´ o ıo. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  24. 24. Introducci´n a los wikis o A modo de conclusiones (1/2) Los wikis son herrramientas simples, flexibles y potentes de colaboraci´n que recuperan la esencia originaria de la Web (la o llamada Web 2.0 no los invent´). o Se pueden utilizar para cualquier cosa, desde repositorios, listas de tareas, enlaces web o cuadernos personales hasta la creaci´n de ensayos o enciclopedias. o Con un Wiki es f´cil desarrollar contenidos de cualquier tipo. a Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  25. 25. Introducci´n a los wikis o A modo de conclusiones (2/2) Los wikis no son una panacea, son solo una herramienta, una tecnolog´ m´s o menos sofisticada, con sus ventajas y sus ıa a inconvenientes. No crea comunidades autom´gicamente, ni redes sociales por a ensalmo: necesita mantenimiento, atenci´n y una comunidad o activa que lo respalde. De lo contrario, se degrada (vandalismos, spam, etc.). Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  26. 26. Introducci´n a los wikis o Referencias sobre motores wiki Lista can´nica de los motores wiki existentes: o http://www.c2.com/cgi/wiki?WikiEngines Lista de los diez mejores wikis: http://www.c2.com/cgi/wiki?TopTenWikiEngines Tabla comparativa de wikis: http://en.wikipedia.org/ wiki/Comparison_of_wiki_software Principios de dise˜o de un wiki: n http://www.c2.com/cgi/wiki?WikiPrinciples Wikis personales: http://c2.com/cgi/wiki?PersonalWiki How Wikis Work: http://computer.howstuffworks.com/wiki.htm Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  27. 27. Introducci´n a los wikis o Bibliograf´ ıa Bo Leuf, Ward Cunningham, ”The Wiki Way: Collaboration and Sharing on the Internet”. AddisonWesley. (2001) ISBN 020171499X: http://www.c2.com/cgi/wiki?TheWikiWay, por el inventor de la tecnolog´ ıa. Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa
  28. 28. Introducci´n a los wikis o ¿Preguntas? ¿Preguntas? Miquel Vidal Introducci´n a la tecnolog´ wiki o ıa

×