Como al mediodía de ayer, por fin pude tener una charla con Guillermo
Gómez (gomix) acerca de la propuesta [0] que presenté en la reunión del
jueves 30 en #fedora-latam [1], acerca de migrarnos a
DokuWiki. Aclaramos algunos malentendidos y dentro de las ideas que
surgieron a raíz de la charla (y continuando la consulta abierta a
todos los interesados), está el comenzar a inquirir sus propuestas de
solución para una mejor herramienta compartida de documentación (y
también reportes, pero para eso abriré otro sub-hilo).
Como acertadamente observaron Juan (Nushio) y Guillermo, la propuesta
de mejorar la documentación y los reportes sobre todo descansa en
tener feeds RSS para todo pues se pueden distribuir de muchas formas,
la gente se puede suscribir a ellos y leer las actualizaciones tal vez
hasta más fácilmente que el twitter o sus e-mail y así.[2]
Nushio planteó que MediaWiki podría (lo dudo) generar esos feeds, pero
hasta donde sé, es bastante complicado y quien sabe cuanto tiempo más
llevaría probar esa solución y preferiría que tuviésemos algo más funcional.
Guillermo hizo la observación de que RedMine (sobre el que descansa
RPMDEV) genera también feeds RSS para todo, como DokuWiki, entonces me
ha venido dando vueltas la idea de si sería factible concentrar todo
el esfuerzo de escribir documentación de una vez en RPMDEV, tal vez
hasta reportes.
Como yo no conozco RedMine y además estamos en plena consulta de
alternativas a la pobreza factual de MediaWiki para nuestras
necesidades, planteo este cuestionario a todos los que deseen aportar
una idea/propuesta, adelantando mis propias respuesta de porque
considero que DokuWiki es un buen candidato a substituir al wiki actual.
Ahora sí que, ustedes dirán ;)
================================================================
Investigación de métodos/flujos de trabajo para colaboradores:
1. ¿Cómo puede crear un usuario un nuevo proyecto?
Redmine: ___
DokuWiki: Simplemente crea una nueva página, o mejor aún, un
espacio de nombres (que se crea como cualquier página). DW genera
feeds de todos los cambios en un espacio de nombres dado.
---
2. ¿Cómo se autoasigna un colaborador una tarea? ¿Cómo se le asigna
automáticamente, digamos, con un bug o una edición a moderación?
Redmine: ___
DokuWiki: Creando página bajo espacio de nombres, el feed notifica
a todos los suscriptores, que pueden atender. O bien, con páginas
de discusión y/o ediciones moderadas.
Es decir: nos "desautomaticamos" un poco, pero no tenemos que vigilar
20 páginas distintas para ver si alguien hizo algún aporte o
edición, como con MediaWiki, que es más complicado.
---
3. ¿Qué pasa con los proyectos abandonados?
Redmine: ___
En MediaWiki si nadie está vigilando páginas abandonadas lo valioso
que puedan tener se queda perdido por ahí. Por eso wikipedia
depende de sus "bibliotecarios".
En DokuWiki cualquiera puede vigilar "proyectos" suscribiéndose al
espacio de nombres que lo contiene, no vigilando cada página
individualmente sino un proyecto y con eso todas sus páginas, sin
tener que entrar cada vez al sistema, incluso con un "marcador
vivo" de Firefox, en Google Reader o el lector RSS de su
preferencia.
---
4. ¿Cómo editan los colaboradores?
Redmine: ___
DokuWiki: Entran al wiki, editan y punto. Es más, puede cada quien
tener "su" propio wiki, y sincronizar sólo los espacios de nombres
que le interesen entre su propio wiki y el "central". Referencia[3]
Es más, incluso hay plugins para LibreOffice-OpenOffice para
exportar a DokuWiki desde Writer[4] y Calc[5].
5. ¿Cómo puede leerse "como va quedando" un proyecto? NO diffs, sino
pruebas de la presentación final de un documento.
Redmine: ___
DokuWiki: Evidentemente todo es visible desde que se guarda la
edición. Aunque pueden añadirse plugins para exportar a otros formatos.
Les agradezco todas sus ideas y si es posible que me ayuden a
completar esto a manera de FAQ, a fin de buscar un mejor espacio de
colaboración para todos los que les interesa participar más
activamente en Fedora.
Referencias:
[0] Informe para retomar pendientes en Fedora-LATAM:
http://is.gd/fNPed
[1] Minuta reunión 30/Sept:
http://is.gd/fNOBE
[2] Propuesta de Migración de Wiki (en borrador):
http://is.gd/fNPjt
[3]
http://www.dokuwiki.org/plugin:sync
[4] Publishing with Writer and DokuWiki:
http://is.gd/fNR0I
[5]
http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List
bajo Calc2dokuwiki y Writer's Tools
Jesús Franco
http://fedoraproject.org/wiki/User:Tezcatl