PDF de programación - Taller de wikis

Taller de wikisgráfica de visualizaciones

Publicado el 25 de Junio del 2017
559 visualizaciones desde el 25 de Junio del 2017
227,2 KB
37 paginas
Creado hace 15a (25/05/2008)
Taller de wikis

Máster Gestión de Patrimonio Cultural

Miquel Vidal

GSyC/LibreSoft - Universidad Rey Juan Carlos

[email protected] || [email protected]

24 de mayo 2008, Medialab, Madrid

Taller de wikis

Miquel Vidal

CC-by-sa – p. 1

Qué es un wiki

Un wiki es el nombre de una tecnología web que tiene como
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.
Dispone de un sencillo lenguaje de marcación propio,
aunque no estandarizado: CamelCase (convención de
nombres sin espacios para crear hipervínculos) y Creole
(propuesta de estandarización desde cero).

Taller de wikis

Miquel Vidal

CC-by-sa – p. 2

Historia de los wikis

La historia de los wikis se remonta a mediados de los años
noventa:

Ward Cunningham, un programador estadounidense,
inició el desarrollo del primer wiki en 1994.
Lo denominó wiki-wiki, a partir de la palabra hawaiana
wiki, que significa “rápido”, para reflejar la rapidez y
simpleza de edición.
Algunas veces se ha interpretado como un falso
acrónimo (un retroacrónimo): “What I Know Is”.
La idea se emparenta con un viejo concepto que expuso
el ingeniero Vannevar Bush en los años cuarenta en un
artículo seminal y pionero publicado tras la guerra
mundial (“As We May Think”).

Taller de wikis

Miquel Vidal

CC-by-sa – p. 3

Historia de los wikis (y 2)

Se empezaron usando en el desarrollo de documentación
técnica en proyectos de software libre.
El éxito más visible hoy día de los wikis es Wikipedia.
Pero probablemente hay muchos más wikis en redes
privadas no visibles de empresas, que lo emplean como
sustituto de sus intranets estáticas.
En 2007 la voz ”wiki” entró a formar parte de la edición
online del Oxford Dictionary.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 4

Tecnología wiki

El funcionamiento de todo wiki se basa en:

1. Código fuente editable (wikitexto) con marcas propias.

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

2. Plantillas (no visibles) y motor de renderizado en tiempo

real.

3. Código resultante.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 5

Ventajas

Facilidad de uso: permite crear o modificar páginas web
sin conocimiento técnico alguno.
Gran flexibilidad y libertad: inmediatez, favorece la
participación frente a otros medios más restringidos.
Escritura colectiva: co-autoría.
Historial de cambios.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 6

Inconvenientes

Vandalismo: borrado o introducción de información
irrelevante, publicitaria, etc.
Ausencia de estructura semántica.
Búsquedas.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 7

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.

Por sus posibilidades técnicas:

Control de acceso y permisos (ACLs).
Base de datos (búsquedas, etc.)
WYSIWYG y lenguaje de marcado avanzado (tablas,
imágenes, fórmulas...)
Ediciones concurrentes, control de calidad,
monitorización de cambios recientes, páginas de
discusión, categorización, etc.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 8

Qué es un wiki. Resumen

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í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 único (de hecho, Wikipedia empleó en sus orígenes otro
wiki llamado UseModWiki).

Taller de wikis

Miquel Vidal

CC-by-sa – p. 9

Ejemplos de wikis. Oddmuse

Para proyectos pequeños, personales y con pocos recursos:
Oddmuse (fork de UseModWiki)

Heredero del primer wiki (WikiWikiWeb de Cunningham)
Facilidad de instalación: todo en un solo fichero (escrito
en perl).
Sin base de datos.
Solo características básicas (edición y control de
cambios)
Aspecto obsoleto y espartano. Actualmente hay opciones
equivalentes mejores, como DocuWiki.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 10

Ejemplos de wikis. DocuWiki

Para proyectos pequeños, personales y con pocos recursos.

Uso sencillo y compatible con los estándares
Sintaxis simple y conocida (marcación semejante a la de
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
install.php desde el navegador).
Muy popular, desarrollo reciente y activo. Documentación
en castellano.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 11

Ejemplos de wikis. Twiki

Para proyectos intermedios: Twiki o MoinMoin.

Base de datos.
Características avanzadas.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 12

Ejemplos de wikis. MediaWiki

Para grandes proyectos: MediaWiki

Software de Wikipedia.
Base de datos. Sistema de plugins. Escalabilidad.
Sistema de categorías jerárquico
Permisos, niveles de grupo y usuario (ACLs).
Espacios de nombres (permite separar páginas por tipos)
Páginas de discusión, historiales y listas de seguimiento.
Multitud de características avanzadas: estilo groupware o
CMS.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 13

Requerimientos generales

Un servidor web de acceso público (Internet o Intranet).
PHP y MySQL (Mediawiki)
Perl 5.8 (Oddmuse) y diff (opcional)

Taller de wikis

Miquel Vidal

CC-by-sa – p. 14

Requerimientos generales

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 están ya instaladas en el servidor, que es lo normal. No
obstante, 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)

Taller de wikis

Miquel Vidal

CC-by-sa – p. 15

Pasos para instalar Mediawiki

Crear base de datos (o solicitarla, si no somos
administradores).
Instalar paquete Debian o el tarball.
Configuración:

http://www.example.net/wiki/config/

Proteger archivo de configuración global:
$ mv config/LocalSettings.php .
$ chmod 000 config/

Manual de Usuario:

meta.wikimedia.org/wiki/MediaWiki_User’s_Guide

Taller de wikis

Miquel Vidal

CC-by-sa – p. 16

Wikis personales

Uso como cuaderno de clase o portfolio.
Llevamos un registro (historial) de cuando le añadimos
algo al texto o cuando lo quitamos por considerar que
sobraba su contenido.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 17

Referencias sobre motores wiki

Lista canónica de los motores wiki existentes:
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:
http://www.c2.com/cgi/wiki?WikiPrinciples
Wikis personales:
http://c2.com/cgi/wiki?PersonalWiki
How Wikis Work:
http://computer.howstuffworks.com/wiki.htm

Taller de wikis

Miquel Vidal

CC-by-sa – p. 18

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.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 19

Qué es Wikipedia

Wikipedia es una enciclopedia de contenido libre.
Está escrita de manera colaborativa por miles de
voluntarios de todo el mundo basándose en tecnología
wiki.
Está disponible en numerosas lenguas. Cada edición es
independiente de las demás.
Pero todas ellas comparten cinco “pilares” comunes (es
una enciclopedia, es libre, PVN, etiqueta y no normas
firmes).
Se comparten datos entre las ediciones: repositorio de
imágenes, proyectos de traducción, enlaces entre
ediciones, etc.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 20

Historia de Wikipedia

El proyecto fue fundado en inglés por Jimbo Wales, junto
a Larry Sanger (actual fork Citizendium) el 15 de enero de
2001, como una extensión ágil de Nupedia (peer review).
En 2007, Wikipedia en inglés superó los 2 millones de
artículos, convirtiéndose en la mayor enciclopedia de la
historia. En total, más de 9 millones de artículos (de los
cuales casi 350k artículos son de la española).
Ahora depende de la fundación sin ánimo de lucro
Wikimedia Foundation. Pero los contenidos son de sus
autores y el conjunto de la comunidad (GFDL).
Actualmente Wikipedia tiene ediciones en más de 250. 17
superan los 100.000 artículos.
A finales de febrero de 2006 alcanzó la cifra de 1.000.000
de usuarios registrados.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 21

Licencia libre

Utiliza la Licencia GNU FDL, que es una licencia copyleft.
Esta licencia libre permite copiar, redistribuir y modificar
el contenido de Wikipedia con o sin fines comerciales.
Sólo si se garantiza la misma libertad a otros y se
reconoce la fuente.
Cláusula copyleft: cualquier modificación mantiene todas
las libertades originales.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 22

Políticas

Son necesarias: fiabilidad, vandalismos....

Contenidos: copyright, PVN, relevancia, enciclopédico
Convenciones de estilo: estructura, secciones, marcas,
inetrwikis, categorías...

Taller de wikis

Miquel Vidal

CC-by-sa – p. 23

Editar un artículo

La mayoría de artículos son editables.
Los artículos se dividen en secciones editables
independientemente.
Control de cambios concurrentes.

Taller de wikis

Miquel Vidal

CC-by-sa – p. 24
  • Links de descarga
http://lwp-l.com/pdf4692

Comentarios de: Taller de wikis (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad