Reorganizacion de ramas

29 views
Skip to first unread message

Alberto León

unread,
Feb 20, 2012, 7:24:27 AM2/20/12
to factura-shar...@googlegroups.com
Viendo los fuentes en google code, he visto que los branches empiezan con argentina/facturasharp
Estaría bien no hacer un branch por país si no simplemente un módulo o carpeta debajo de todo para cada país pero respetando las siglas iso como "es" para España y "ar" para argentina etc.

JuanCri

unread,
Feb 20, 2012, 8:02:47 AM2/20/12
to Factura Sharp Desarrollo
Estimado Alberto:

Me gustaría explicar cuáles fueron las razones para esta decisión
(independiende de que sean o no válidas actualmente):

La idea original era hacer estos branches para hacer pruebas
simplemente (tal vez la palabra correcta es sandbox). Al no saber qué
componentes pueden ser reutilizados entre las distintas normativas de
cada país, no sabíamos de antemano la arquitectura de la aplicación y
es por eso que se decidió hacer un branch por cada país. Así, una vez
establecido qué puede ser compartido  y qué no, se podría diseñar
mejor la aplicación.

Espero que se haya entendido :)

Alberto León

unread,
Feb 20, 2012, 8:16:52 AM2/20/12
to factura-shar...@googlegroups.com
Se entiende perfectamente!
De hecho en España tenemos el conflicto de que todos los años se cambian normativas sobre la facturación porque muchos de los programas hechos por pequeñas empresas tienen que ser reprogramados cada año para cumplir las normativas.

Los programas de compañías más grandes emiten actualizaciones todos los años.

Si esto ocurre en España no me imagino estudiar el conjunto de los otros países.

A parte de eso hay un comentario tuyo que me gustó mucho. La idea de crear un conjunto de librerías y servicios. De alguna manera se debería poder hacer una base estandar y acoplarle plug-ins o add-ons. Creo que podríamos tomar como modelo de la programación de add-ins los de MonoDevelop que están muy bien documentados.

Y claro poner aparte en otros branches las interfaces gráficas.

Hay que lograr un core muy estable y luego lanzarse a todo lo demás. Yo estoy pez en los asuntos de contabilidad y facturación, pero no me importa ponerme al día para que juntos podamos reanimar el proyecto.


--
You received this message because you are subscribed to the Google Groups "Factura Sharp Desarrollo" group.
To post to this group, send email to factura-shar...@googlegroups.com.
To unsubscribe from this group, send email to factura-sharp-desa...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/factura-sharp-desarrollo?hl=en.


Reply all
Reply to author
Forward
0 new messages