News

Publicado MoonDragon 3.1.2

Added by Andrés Javier López 22 days ago

Después de algunos meses trabajando con la versión 3.1 del sistema, finalmente se han corregido algunos de los errores más notables que vinieron presentes en el último lanzamiento.

Actualmente se encuentran en desarrollo varias características nuevas del framework como proyectos internos, y muchos de estos errores se habían estado corrigiendo en el camino, pero hoy por fin se han logrado sacar a la rama central.

La nueva versión se puede descargar de http://tuapp.net/attachments/download/13/moondragon-3.1.2.tar.gz

Dentro de poco se actualizará la documentación en http://moondragon.tuapp.net/doc y se subirá un nuevo changelog con los cambios realizados

Nuevo MoonDragon 3.1

Added by Andrés Javier López 4 months ago

Ha pasado un tiempo, pero por fin esta lista la versión 3.1 del framework.

Esta versión ha hecho algunas mejoras importantes en el núcleo, principalmente con la incorparción de un sistema de excepciones como parte del funcionamiento del framework. También ha hecho avances en el manejo de vistas y plantillas, permitiendo insertar las etiquetas de enlaces a hojas de estilo y javascript externos sin necesidad de modificar las plantillas y un sistema de "url limpias" que mejora el trabajar con secciones, tareas y variables.

Estas mejoras han ampliado la flexibilidad y estabilidad del núcleo, lo que abre las puertas para nuevas funcionalidades que serán incluídas en el futuro. Los planes para la próxima versión se enfocan principalmente en mejorar el funcionamiento de la base de datos y se espera poder empezar a trabajar en algunas de las características avanzadas que han estado planeadas desde principios de año. Además esperamos poder ampliar la documentación disponible sobre el proyecto para facilitar su uso.

Puedes descargar la nueva versión en http://tuapp.net/attachments/download/11/moondragon-3.1.1.tar.gz y consultar nuestra documentación actualizada en http://moondragon.tuapp.net/doc

Lanzamiento de MoonDragon versión 3.0

Added by Andrés Javier López 9 months ago

Después de un par de semanas de pruebas, y una revisión exhaustiva de la documentación del sistema, se ha completado finalmente la versión final de MoonDragon 3.0.

Esta versión es una reestructura bastante grande desde la versión 2.0 de MoonDragon, y permite una mayor flexibilidad y comodidad en el desarrollo de aplicaciones con el framework.

El código fuente puede ser descargado desde nuesta sección de archivos con el nombre de moondragon-3.0.1.tar.gz o puede descargar el código fuente a través de bazaar con el comando bzr branch lp:moondragon -rtag:"3.0 Final".

Para consultar el funcionamiento del framework, pueden revisar nuestro Manual de funcionamiento básico o visitar la documentación de referencia del sistema en http://moondragon.tuapp.net/doc. También pueden realizar sus consultas a la dirección o en nuestra lista de correo .

Hemos tenido muchos avances significativos con este lanzamiento, pero todavía tenemos muchos objetivos pendientes. Ya se han seleccionado los objetivos principales para la versión 3.1 y dentro de un par de semanas iniciaremos su desarrollo.

Seguimos buscando programadores interesados en el proyecto, o en ayudar a la creación de proyectos paralelos basados en el framework. Las personas interesadas pueden contactarnos a través de correo electrónico, nuestra cuenta de twitter o en esta página.

Versión beta de MoonDragon 3.0 esta lista

Added by Andrés Javier López 10 months ago

Después de un par de meses de desarrollo, finalmente hemos completado todos los objetivos de la version 3.0 de MoonDragon.

Actualmente todos los objetivos se han completado y no hemos tenido ningún problema con los cambios realizados. Para asegurarnos que todo funcione correctamente, tendremos un período de pruebas de aproximadamente una semana en la que nos aseguraremos que no haya quedado ningún bug en el sistema. Adicionalmente durante esta semana también se actualizará la documentación y los comentarios en el código fuente.

Para quienes quieran probar desde ya los cambios en el sistema, esta disponible la rama de bazaar en Launchpad con el código más reciente, que puede ser descargada con el comando bzr branch lp:moondragon -r tag:"3.0.0 beta". Pueden reportar los errores encontrados en el sistema para que sean corregidos durante este período de prueba y estén ya pulidos para la versión final.

Para el lanzamiento oficial de la versión 3.0, pondremos a su disposición el enlace de descarga del framework y en enlace a la nueva documentación.

Organizado equipo de desarrollo

Added by Andrés Javier López 12 months ago

El día de hoy tuvimos nuestra primera reunión con el equipo de desarrollo de MoonDragon. Luego de una exposición acerca de los objetivos y planes para el proyecto, hemos establecido nuestro equipo inicial de trabajo. La lista de colaboradores se puede encontrar en la página principal.

Aunque ya contamos con un equipo oficial, siempre estamos abiertos para otras personas interesadas en colaborar.

La organización del proyecto se mantendrá siempre en tuapp.net, los desarrolladores que colaboraran oficialmente con el proyecto deberán registrarse y solicitar ser incluidos. La forma de comunicación oficial del proyecto será a través de la lista de correo devel.moondragon@lists.tuapp.net. Las personas interesadas podrán subscribirse a esta lista o enviar un correo a moondragon@tuapp.net.

Los objetivos del proyecto y el plan de desarrollo se estará discutiendo en los próximos días con el equipo de trabajo. Los planes detallados se estarán publicando en este sitio a medida que se vayan concretando. Cualquier participación es bienvenida.

Reunión de lanzamiento de proyecto

Added by Andrés Javier López 12 months ago

El día de mañana se realizará nuestra primera reunión de desarrolladores, en la que formalizaremos el equipo de trabajo para el proyecto.

Con esta reunión pensamos iniciar oficialmente el desarrollo de la nueva versión. El fin de semana anunciaremos quienes son los integrantes del equipo de desarrollo del proyecto y quienes serán los encargados de cada una de las áreas de desarrollo.

La reunión se realizará a las 7 de la noche en el Coffee Cup de Galerías, el día de mañana jueves 10 de marzo.

Los detalles de la reunión se publicarán en tiempo real en nuestra cuenta de twitter @moondragon_php

Planificación de la versión 3.0 terminada

Added by Andrés Javier López about 1 year ago

Durante el último mes hemos realizado un análisis de las características que debe contener la nueva versión de MoonDragon. En esta versión se ha intentado dar un enfoque específico al tipo de desarrollo que se espera realizar con el framework, y para este propósito se ha definido un Proceso de desarrollo de MoonDragon que es el ideal que se espera alcanzar con la versión 3.0.

A partir de este objetivo se han determinado los requerimentos de la nueva versión 3.0. Los requerimientos actuales son la base de lo que se espera desarrollar, pero todavía deben ser discutidos y analizados para obtener un producto confiable.

En este momento necesitamos programadores PHP, diseñadores, analistas y personas interesadas en el manejo del proyecto para poder inciar con su desarrollo. Las personas interesadas pueden contactarnos al correo moondragon@tuapp.net o en nuestra cuenta de twitter @moondragon_php.

Repositorio en Launchpad.net

Added by Andrés Javier López about 1 year ago

Anteriormente el proyecto de MoonDragon había estado siendo manejado en Launchpad.net, un sitio colaborativo para projectos de software libre, sin embargo com parte de nuestro nuevo enfoque queremos realizar todo el manejo del proyecto en TuApp.net

Redmine, que es el manejador de proyectos que trabaja en TuApp.net, es una herramienta muy versátil y nos proporciona un nivel de control muy similar al que tenemos con Launchpad. Sin embargo, no hemos sido capaces de replicar el avanzado manejo de ramas de código que Launchpad posee. Afortunadamente para nosotros, Redmine es perfectamente capaz de leer nuestra rama de desarrollo de Bazaar en Launchpad y mostrarla en nuestra pestaña de Repositorio del proyecto.

Es por eso que de ahora en adelante el proyecto de MoonDragon en Launchpad será utilizado principalmente para el manejo de código fuente, y la rama principal de desarrollo estará siempre sincronizada con nuestro proyecto aquí en TuApp.net

Relanzamiento del proyecto

Added by Andrés Javier López about 1 year ago

Hace un par de meses se anunció la finalización del desarrollo de MoonDragon. Fue una decisión difícil pero en ese momento el proyecto se encontraba muy desatendido y sin posibilidades de darle continuidad.

La situación ha cambiado, y ahora tenemos nuevos proyectos con los que se le puede dar nueva vida a MoonDragon. Sin embargo no se trata de retomar el desarrollo en el punto que se dejo anteriormente. Una de las razones por las que el proyecto tuvo que cerrar es porque se volvió demasiado complejo y poco sostenible, por lo que ahora empezaremos con una nueva versión renovada y mucho más eficiente, basándonos en los principios de la programación ágil y la programación extrema.

Todavía estamos trabajando en los nuevos principios de desarrollo y tenemos abierto un requerimiento para establecer un nuevo alcance mucho mejor que el anterior.

Pronto publicaremos los planes para la versión 3.0 del framework con varios cambios frente a las versiones anteriores.

Also available in: Atom