Reverse-engineering 170 mil líneas de documentación para traerla al siglo XXI

Accepted

Usamos Python para la conversión de la documentación de un producto de software que usa un formato de texto sui generis para así abrirle la puerta hacia un mundo más semántico y de múltiples formatos.


Type: Charla extendida, 45 minutos (explicar motivos)

Level: Medium

Speakers: Ramiro Morales aka 'el cramm'

Speakers Bio: Entusiasta Python profesional desde 2002. PyArista desde 2005. Django contributor desde 2012

Time: 12:30 - 13:30 - 11/24/2018

Room: D - Real Trends

Labels: documentation documentación procesamiento de texto text processing parsers markup publishing ebook

Description

Este proyecto nos servirá como excusa para un recorrido ágil, ecléctico y esperamos entretenido: Contaremos sobre el formato de texto en cuestión, lo que aprendimos sobre parsers y como nos ayudaron en este caso, presentaremos las herramientas usadas (creadas y adoptadas), realizaremos un paseo por distintos tipos de lenguajes markup, mostraremos ejemplos del resultado final, contaremos cuál es el software open source cuya documentación se procesó, etc. Otras cosas que mencionaremos incluyen: La motivación del proyecto, contaremos qué desafíos presentó a nivel técnico y otros, justificaremos nuestra selección de lenguaje de markup, etc. Si el avance del proyecto y el tiempo de la charla lo permiten: Planeamos realizar en vivo el lanzamiento y anuncio públicos del proyecto y su sitio web. Y contaremos nuestra experiencia en la preparación de un lanzamiento de este tipo.