Lo primero que te preguntaras es tal vez: ¿Y que es una wiki?
El termino WikiWiki es una palabra de origen hawaiano que significa: rápido. En terminos informaticos es una aplicación para la creación de contenidos de forma colaborativa. Podrias considerarse como un editor de texto en base a HTML donde los usuarios que esten dados de alta, pueden leer los contenidos creador por otros, editarlos o añadir nuevos contenidos. El ejemplo más claro de Wiki y que seguramente conozcas lo tendrás en la Wikipedia, una enciclopedia colaborativa online.
Tu segunda pregunta: ¿Y para que diablos quiero yo una Wiki?
Bueno, esto siempre dependera de tus necesidades o las ganas de aprender algo nuevo. En mi caso la uso en el trabajo, con mis tareas de coordinador de individuos ^^ para planificar las vacaciones de mi equipo. Ellos pueden ver los dias estimados y si hay algun error comentarlo para evitar futuros desastres y perdidas de viajes. Tambien la utilizo para compartir información de uso comun. En tu caso podrias por ejemplo usarla para guardar información que consideres relevante o incluso llevar una especie de bitacora, agenda o diario personal (vete a saber).
MoinMoin
Aunque ya hace tiempo comente como instalar otra wiki (llamada MediaWiki) me decidi a empezar a utilizar MoinMoin al ver que era la wiki utilizada por el equipo de Ubuntu, pues pense, “mmm, no debe ser muy mala”. Y la verdad, no me arrepiento, es bastante simple y sencillo su manejo. Otras wiki me dejaron mal sabor de boca a la hora de instalarlas y tener por en medio la necesidad de utilizar un sistema de base de datos como puede ser MySQL. Esta wiki tira unicamente de ficheros en disco sin bases de datos con tablas que exportar, con lo que llevarla a otros servidores se simplifica.
Instalación en Ubuntu
Los pasos en http://moinmo.in/HowTo/UbuntuQuick
aqui un resumen:
Instalar Apache2 y librerias necesarias:
sudo apt-get install apache2 libapache2-mod-wsgi
Si da problemas de arranque, cambia el puerto de escucha desde
/etc/apache2/ports.conf
Arrancas y paras Apache con:
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 stop
o
sudo /etc/init.d/apache2 restart
Descargamos moin moin desde: http://moinmo.in/MoinMoinDownload
Descomprimimos e instalamos:
tar xvzf moin-1.9.0.tar.gz
cd moin-1.9.0
sudo python setup.py install --force --prefix /usr/local --record=install.lo
Configuramos:
cd /usr/local/share/moin
sudo cp server/moin.wsgi .
sudo cp config/wikiconfig.py .
Editamos:
sudo gedit /etc/apache2/apache2.conf
y añadimos al final:
#
# MoinMoin WSGI configuration
#
# you will invoke your moin wiki at the root url, like http://servername/FrontPage:
WSGIScriptAlias / /usr/local/share/moin/moin.wsgi
# create some wsgi daemons - use user/group same as your data_dir:
WSGIDaemonProcess moin user=www-data group=www-data processes=5 threads=10 maximum-requests=1000 umask=0007
# use the daemons we defined above to process requests!
WSGIProcessGroup moin
Editamos:
sudo gedit /usr/local/share/moin/moin.wsgi
y añadimos en la seccion a2) lo siguiente:
sys.path.insert(0, '/usr/local/share/moin')
Configuramos los permisos:
cd /usr/local/share
sudo chown -R www-data:www-data moin
sudo chmod -R ug+rwX moin
sudo chmod -R o-rwx moin
Configuramos algunos valores de la wiki:
sudo gedit /usr/local/share/moin/wikiconfig.py
Como por ejemplo el nombre del sitio:
sitename = u'Ubuntu Life Wiki'
Descomentar la pagina de bienvenida:
page_front_page = u"FrontPage"
En la seccion navi_bar podemos añadir nuestras propias paginas:
navi_bar = [
# If you want to show your page_front_page here:
#u'%(page_front_page)s',
u'RecentChanges',
#u'FindPage',
#u'HelpContents',
]
E incluso cambiar el estilo del tema, algunos de los que trae por defecto la version
1.9 son:
"classic", "modern", "modernized", "modernized_cms" and "rightsidebar"
Yo uso:
theme_default = 'modernized'
Aqui mas info sobre temas: http://moinmo.in/HelpOnThemes
Vale ya podemos reiniciar:
sudo /etc/init.d/apache2 restart
Apunta a tu wiki:
http://localhost:80 y listo, ya puedes empezar a escribir tus paginas!!
Hay detalles como cambiar los temas utilizados o información de como es la sintaxis para escribir las paginas que no comento aqui, para esos temas te remito al sitio principal de MoinMoin.
Enlace | Ejemplos de temas y otros sitios que usan Moin






La verdad es que no he probado moinmoin aunque tiene buena pinta. Por mi parte si que trabajo en un gran proyecto pero con MediaWiki. Se trata de un partido político cuya base es una wiki. Se llama WikiPartido. Por cierto enhorabuena por el blog, lo visito todos los días y tiene siempre un contenido estupendo. Un saludo.
Es Python, es Simple
Gracias por el dato……