Retomamos esto que mal llamamos Backlog (si alguien tiene una sugerencia superadora, bienvenida sea).
El viernes pasado tuvimos nuestra grooming mensual y se acordaron varias acciones.
El eje central estuvo en Github y en los módulos que siempre decimos que quisiéramos escribir para simplificar la configuración y uso de Magento en Argentina.
Finalmente, luego de tener publicados Mugar_ArgentinaRegions y el meta-paquete Mugar_ArgentinaSetup, retomamos un plan a corto plazo.
Se repasó la discusión sobre por qué es necesario un tipo y número de documento tanto para el Billing como para el Shipping. Una vez aclarado el motivo (es necesario para las facturas y puede ser necesario para algunas empresas de logística) Oliverio nos mostró una demo funcional de su PoC.
Este módulo guarda estrecha relación con otro que está en el roadmap, Mugar_Afip. Este módulo debería permitir generar facturas electrónicas y así ayudar a las tiendas con esa tarea también.
Cuando llegamos hasta aquí, estuvimos de acuerdo en que vamos a crear el módulo Mugar_Taxes y que servirá para cargar/instalar impuestos (inicialmente IVA) para las tiendas.
Ese módulo, dado que es sencillo en términos de programación, sería usado para volver a insistir con la participación en Github, más allá del nivel de conocimiento técnico de quien quiera participar.
De esta manera, el roadmap actual se definió así:
- Oliverio hará un PR a Mugar_CustomerIdentificationDocument con su PoC. Sobre eso, Federico ayudará con la creación de tickets e issues para avanzar con el desarrollo.
- Se creará el módulo Mugar_Taxes para que se trabaje en un módulo con reglas de impuestos, que se necesitará en un futuro para el módulo de creación de facturas electrónicas.
- Una vez que esos módulos estén listos y funcionando, se comenzará con la creación de la factura electrónica, no antes. Para eso Matías comenzará a organizar y recolectar la información que se necesite para poder crear la integración.
También participaron de la grooming Arturo y Damián.
Para enterarse más o participar de estos proyectos basta con participar de las charlas que se den en el canal #github en Slack o participar de las grooming sessions (que por ahora son 1 vez al mes).
- Vamos a preparar el locale para poder exponer la traducción en un CSV único (para evitar problema con traducciones diferentes para una misma clave en Crowdin).
- Hay que definir cada módulo que será incluído y crear los issues a su debido momento.
- Tenemos que buscar un formato más prolijo para el Roadmap y ajustar el cronograma.
- Vamos a continuar trabajando con el módulo CustomerIdentificationDocument. Por eso este lunes a las 17 hs. habrá una llamada vía Hangout para conversar sobre los issues creados y cómo definirlos.
Un cambio que se hizo fue con el calendario público. Se ha creado uno nuevo, con los mismos eventos. El viejo calendario fue eliminado y el link al nuevo fue reemplazado en la página Calendario. Además, si te conectás a nuestro Slack, vas a recibir las notificaciones en el canal #general.
Para participar de estas definiciones y proyectos sólo hay que sumarse al canal #github en Slack o participar de las grooming sessions (que por ahora son 1 vez al mes).