-
Notifications
You must be signed in to change notification settings - Fork 39
Reunión 2015 03 04
Meh Meks edited this page Mar 5, 2015
·
2 revisions
###20150304 Reunión semanal de admin-cfdi
Asisten: mimex, elmau, jlopez, pp
- Pendientes de la última reunión (https://pad.riseup.net/p/pythoncabal-20150225) y de la sesión de TDD en LinuxCabal https://pad.riseup.net/p/pythoncabal-20150228
Nuevos issues:
- Dejar de seguir el archivo admincfdi.log
- Error al obtener CFDs del correo electrónico; se excede el límite de la librería SMTP
- Actualizar el README: Versión y corregir nombre de Mauricio
- MEJORA: Pruebas funcionales para la aplicación
- MEJORA: Plantilla fija para generar pdfs con pyfpdf sin quitar la funcionalidad de usar la plantilla ODS (verificar si hay soporte para LibreOffice)
- Revisión de la librería que está haciendo jjlopez https://github.com/jjlopez/descargar-cfdi
-
Revisión de pull requests
- Se mezcló a develop la nueva funcionalidad de descarga.py hecha por ppaez
-
Issues abiertos
- ¿No se descargan los cancelados? 29 opened Mar 3, 2015 by mr-E [resuelto]
- ¿fallo con version 36 de firefox? 28 opened Mar 2, 2015 by mr-E [resuelto]
- Organiza xml ignora archivos con nombre en mayúsculas bug 27 opened Mar 1, 2015 by arksega
- Separar las funciones de descarga enhancement 25 opened Feb 26, 2015 by ppaez Release 0.3 Patricio Paez [resuelto]
- Instalación en ambiente virtual falla bug 7 opened Jan 27, 2015 by ppaez Release 0.3
- Queda pendiente hasta que se resuelva la dependencia de LibreOffice
- Agregar setup.py enhancement 6 opened Jan 27, 2015 by ppaez
- Documentación enhancement 5 opened Jan 22, 2015 by renich [resuelto]
- [Generar PDF] Plantilla JSON. enhancement opened Jan 16, 2015 by pixelead0
-
Temas
a) descarga.py
1. --carpeta-destino que su valor por omisión sea ~/cfdi-descarga ? os.path.join(os.environ.get('HOME'), 'cfdi-descarga') válido para Linux y Windows, OSX? 2. pwd -> credenciales o credenciales.conf 3. --solicitar-credenciales Que pregunte las credenciales al inicio 4. Propuesta; cambiar --mes-completo por --mes-completo-por-dia (para evitar ambigüedad)
b) Propuesta de implementación de pruebas
- Pruebas unitarias para refactorizar o agregar código - Pruebas funcionales para refactorizar descarga del SAT, descarga de correos, validación del SAT
c) Información que sería bueno recibir de usuarios que reportan un problema:
- sistema operativo - versión de Python - versión de webdriver: driver.capabilities['version'] - versión de admincfdi - Cómo se podría recolectar automáticamente? - Una opción en el About - Generar un archivo de texto
d) Definir un propósito común
- Revisar puntos para identificar que es lo que estamos haciendo en el proyecto admin-cfdi: - Cambiando la forma en que las personas en México administran sus CFDS - Mejorando la colaboración de proyectos de software libre local - Se retoma en la siguiente sesión