lunes, 15 de septiembre de 2008

Promoción Documentación Técnica utilizando herramientas OpenSource.

Motivo:
Trabajo en tres ámbitos distintos y en los tres la necesidad es una sola: Organizar la Información para hacerla accesible (consultable), actualizable y escalable (mantenimiento) y perdurable (que sobreviva a todas las herramientas de manipulación de documentos electrónicos que estén por venir y que existieron).
Empecé buscando justificativos, razones actuales y tajantes con las cuales pueda demostrar el porqué es importante usar Estándares Abiertos para almacenar y organizar la información.
Tengo puesta la camiseta del OpenSource.
En el 1º ámbito donde 100% es implementable soluciones OpenSource, es en el taller de mi casa (Servicio Técnico Informático (fierrero, no desarrollo aún). Hay mucho manual y apuntes que ordenar.
El 2º ámbito cuasi fácil de implementar OpenSource, y de hecho hay que migrar por necesidad, ética y demás... es en la Escuela Técnica con orientación en Electrónica. TONELADAS de información, apuntes y trabajos de los alumnos escritos con algo que dice llamarse procesador de textos (pueden iMaginar$e de quién hablo). Hay que recuperar y hacer consultable y perdurable toda esa info.
y el 3º ámbito y más difícil para desenvolverse es en una empresa privada donde me han delegado la honorable tarea de escribir manuales :-D (ésta es mi oportunidad!). Conste que aqui hay desiciones que no dependen de mi pues tengo una alta escalinata de superiores.
Tampoco puedo, de buenas a primeras ponerme a escribir en un Emacs para win, (además de que no sé escribir DookBook en Emacs, ni usar Emacs... por ahora).
Debo seleccionar métodos y herramientas. Debo desarrollar estrategias...

Y aquí vamos...
Cuento con vuestra guía. Desde ya, muchas gracias.

Objetivos:
1º Obtener información acerca de las normas estándares para el desarrollo de documentos, su mantenimiento e indexación.
2º Implementar una herramienta GNU en el ámbito Escolar para escribir textos: informes y manuales técnicos basados en el estándar seleccionado en el paso 1º
3º Implementar un motor de indexación OpenSource que facilite el acceso a toda la documetación almacenada.

Bibliografía Consultada:
Buscando estándares abiertos...
http://es.wikipedia.org/wiki/ODF
http://es.wikipedia.org/wiki/XMP

Buscando un motor indexador...
http://es.wikipedia.org/wiki/CiteSeer
http://es.wikipedia.org/wiki/Google_Scholar

Referencia para la cuestión Legal:
http://casanas.com.ar/web.php?sec=intro

Origen del contacto:
http://www.pagina12.com.ar/diario/suplementos/las12/13-4383-2008-09-13.html

8 comentarios:

L.A.B. dijo...

Gracias a todos los que me respondieron correos electrónicos.
Por lo pronto no voy a divulgar las direcciones-E; Pero sí voy a pegar como comentario las respuestas que he recibido.
Gracias a todos otra vez.

L.A.B. dijo...

De: "puerta"

Hola

He visto la propuesta que haz lanzado. Personalmente me parece
espectacular y te deseo grandes éxitos.

Desde ya, lo tips que te ha pasado Lucas son más que buenos. Y muy
recomendable para empezar.

Me ha llamado la atención lo de DocBook. Es una buena idea el formato de
DocBook, que no es otra cosa que documentos de texto plano con tags de
XML. Existe una amplia variedad de conversores para llevar éstos
documentos XML a otros formatos.

Por facilidad y amabilidad con el usuario, yo personalmente me
decantaría por documentos ODF, compatibles con DocBook, ya que tienes
las herramientas de OpenOffice para su desarrollo y gestión.

En cuanto a la indexación de la información. Mi consejo es la
utilización de htdig, motor de búsqueda he indexación, montado sobre un
server WEB Apache donde colocaría el repositorio de documentos. Claro
que esto es mi particular punto de vista.

Espero te sirva.

L.A.B. dijo...

Para una indexación de archivos de texto XML y PDF:

http://rapid-i.com

Posee un plugin para text mining que al mismo tiempo puede ser utilizado
como libreria dentro de otra aplicacion. Esta realizado en JAVA.
Sobre la licencia: "GNU Affero General Public License (AGPL), which is a OSI
certified open-source license very similar to the well-known GPL. The AGPL
allows all users to use, copy, modify, and redistribute RapidMiner again
under the AGPL. If a licensee intends to distribute a modified version of
RapidMiner or a software using RapidMiner or parts of RapidMiner without
releasing the source code of his software, he or she needs to obtain a
proprietary license. But there are other reasons as well: customers get
value added features like service plans, add-ons, and other bundled
products as well as individual solutions and professional support."
Una vez obtenido los vectores, puedes usarlos para tu proyecto.

GHR

L.A.B. dijo...

http://www.escomposlinux.org/lfs-es/recetas/apache2+php4+htdig.html

L.A.B. dijo...

Primero que nada, exitos!

Segundo, por experiencia propia y de terceros: empeza por algo pequeño. El caso de tu Taller es ideal.
Te paso un par de tips a tener en cuenta.

Qué se quiere hacer? ==> Naturaleza del proyecto
Porque se quiere hacer? ==> Origen y fundamentación
Para que se quiere hacer? ==> Objetivos y propósitos
Cuanto se quiere hacer? ==> Metas
Donde se quiere hacer? ==> Localización física (ubicación en el espacio)
Como se quiere hacer? ==> Actividades y tareas metodológicas
Cuando se quiere hacer? ==> Calendarización o cronograma (ubicación en el tiempo)
A quienes va dirigido? ==> Destinatarios o beneficiarios
Quienes lo va a hacer? ==> Recursos humanos (HumanWare)
Con que se va hacer/costear? ==> Recursos materiales/financieros.

1- Empieza con algo pequeño: familiarizate tu mismo y a otros con el nuevo proyecto.
2- Haz los deberes: prepara un informe de costo/beneficio bien hecho y un plan de migración factible.
3- Informa y educa a tus jefes: explica razonadamente cuales son los beneficios del nuevo software tanto por la parte de funcionalidad como por los costes.
4- Pon en marcha un piloto: que te sirva para probar tus ideas y prepararte para detectar problemas en una migración a gran escala.
5- Capacite a los usuarios: recordar SIEMPRE que esto es un proceso continuo y no un evento de un día.

Tengo alguito mas elaborado, si te interesa decimelo donde te lo paso.....

--
S L S

Claudio Cherry dijo...

Amigo Lucas:
Desde ya conta con mi ayuda, muy copado lo que queres implementar, te cuento que tengo algo escrito sobre implementacion de software libre en el ambito del estado que te podria servir para encarar a la empresa donde queres implementar lo ante dicho. Un fuerte abrazo
El Losfer!

L.A.B. dijo...

Grande Losfer!
con poco ya se juntó mucha info y mucho para aprender!
Cuento con vuestra ayuda.

L.A.B. dijo...

Generador de Códigos de Barra GNU.
http://www.gnu.org/software/barcode/barcode.html

Para inventariar es prudente ir pensando en un formato de notación que permita intercambiar información y migrar sistemas. Por ello el código de barras es una buena alternativa.