====== El Wiki como plataforma para la generación de conocimiento ====== ===== ¿Por qué usar un wiki? ===== *Lenguaje que permite crear ágilmente contenidos y nos evita escribir html *Tiene **blame/culpa**. Se sabe quien crea o edita cada contenido *Manejo de historial de versiones. Crea un historial de cambios para cada versión guardada de un documento y es posible regresar a una versión anterior. *Permite disponer la información de una manera ordenada por medio de estructuras jerárquicas de carpetas ===== github wiki o wiki distribuido ===== Todo lo que se describe a continuación se hace en wiki.fede2001.webfactional.com - Se clonan los repositorios https://github.com/son0p/algo-ritmos y https://github.com/electropipe/musicaElectronica - Se instala rntools para renombrar los archivos a todo en minúsculas - Se cambia la extensión a todos los archivos ".md" por ".md.txt" - Se convierte usando [[http://johnmacfarlane.net/pandoc/README.html|pandoc]] con el siguiente script de consola for i in `ls *.md`; do pandoc --from=markdown_github --to=dokuwiki $i -o `echo $i | sed 's/.md/.txt/g'` ; done == Instalación de gollum == https://github.com/gollum/gollum/wiki == Instalación de gitlab en archlinux == https://about.gitlab.com/ (1/1) instalando gitlab [#################################################] 100% You have to configure few things. Configure gitlab-shell in /etc/webapps/gitlab/shell.yml Configure the application database in /etc/webapps/gitlab/database.yml and run: # su - gitlab -s /bin/sh -c "cd /usr/share/webapps/gitlab; bundle exec rake gitlab:setup RAILS_ENV=production" Dependencias opcionales para gitlab mariadb: database backend postgresql>=9.1: database backend[instalado] python2-docutils: reStructuredText markup language support postfix: mail server in order to receive mail notifications