Actualmente, el script en scripts/repo_data_to_posts.py:
Extrae info del repo, previamente clonado en data/constitucion_chile
Va commit por commit (ley por ley) extrayendo metadata
Compara con commit anterior y crea un diff (línea por línea)
Genera archivo markdown en formato apot para Jekyll
Todo está hecho un poco a la rápida y en una forma poco reutilizable. Idealmente se podría crear una mini librería para manipular ese repo y usarla para abstraer un poco ese script. Permitiría también manipular la metadata más fácilmente y agregar nuevos features en el futuro
Actualmente, el script en
scripts/repo_data_to_posts.py
:data/constitucion_chile
Todo está hecho un poco a la rápida y en una forma poco reutilizable. Idealmente se podría crear una mini librería para manipular ese repo y usarla para abstraer un poco ese script. Permitiría también manipular la metadata más fácilmente y agregar nuevos features en el futuro