====== 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