Básicamente, Alixar es un fork de refactorización del ERP/CRM gratuíto Dolibarr, utilizando el patrón de diseño MVC y mejoras técnicas para hacerlo más sostenible.
El objetivo del proyecto, es utilizar técnicas modernas de programación, para refactorizar completamente el proyecto Dolibarr, cuyo código usa técnicas obsoletas, y convertirlo en una aplicación moderna y sostenible.
En este blog, se irá explicando paso a paso, los procesos (a veces, muy, muy largos), que habrá que dar para conseguir dicho objetivo.
La primera tarea, y una de las más largas y complicadas, consiste en ir analizando el código y documentando (en mi pobre inglés), prácticamente sin realizar ningún cambio, adaptando la estructura de los directorios, y prepararlo todo para tener un único punto de entrada en el index.php del directorio htdocs.
Integración con Alxarafe
Los únicos cambios que se van a realizar durante este proceso, es la eliminación del código que ya está desarrollado en Alxarafe, que simplificará la posterior actualización; entre ellos, el motor de base de datos, la gestión del fichero de configuración, la integración con un gestor de plantilla y el traductor.
Acceso al código fuente de Alixar
Puede encontrar el detalle de todos los cambios en el repositorio de GitHub del proyecto:
https://github.com/rsanjoseo/alixar
Si lo desea, puede contribuir de distintas formas:
Si detecta algún error, sugerencia, o petición de mejora, puede plantear un issue en GitHub.
https://github.com/rsanjoseo/alixar/issues
Si desea participar en el desarrollo del código, puede crear una rama y realizar un pull request sobre el repositorio.