domingo, mayo 29, 2005

MonoUML v0.1a, Codename monalisa.

Pues después de un año de trabajo, por fin hemos liberado la versión 0.1 de MonoUML, estas versiones serán alfa hasta la llegada de la primera beta la cual será previa a la versión 1.0, ¿cuanto falta para eso? No lo se, quizás 2 años o 3... no lo se; todo depende del apoyo de la gente y del tiempo que tengamos... ojalá y sea muy pronto.

La versión empaquetada además de la versión instalador estan disponibles desde nuestra sección de archivos de Forge Novell, cualquier reporte de fallos acerca de la aplicación o los instaladores sería excelente que se reportara para solucionarlo lo más pronto posible.

Aun no he podido escribir a la listas de correo acerca de esta liberación, ando super apurado con unas cosas de la U, mañana debo entregar un proyecto... y aún no terminamos... ni modo a no dormir de nuevo, pero bueno, esa es la magia de los estudios universitarios :)

Happy hacking :)

viernes, mayo 27, 2005

Después de la presentación

Desde mi punto de vista no creo que en 20 minutos se pueda explicar un proyecto, bueno quizás si uno pequeño, pero no uno como MonoUML, no quiero ser egocéntrico o engreído, pero es muy poco tiempo pero... ¡¡VAMOS!! si aun así la que gente que es del área "sufre" para entender la utilidad de las herramientas CASE, en tan poco tiempo no se puede quitar la idea de solo sirve para hacer diagramas, pero bueno. La presentación que hice hoy fue lo más ligera posible... obviamente omití varias cosas, de las cuales siento que deberieron haber sido mencionadas más a detalles, cosas como el estándar UML, la especificación XMI y la especificación DI sólo fueron mencionadas y a pesar de todo, el tiempo se consumia... y eso que lo hice lo más rápido posible, como si estuvieran correteandome o algo así, en pocas palabras, no me gusto mi presentación... y eso que la dí yo... falto más tiempo y más cosas por explicar, pero bueno que se le puede hacer.

Al menos pude mostrar el trabajo que hemos hecho en este año, el demo toco todos los puntos, al menos le sacamos total provecho a ese tiempo... pero no, no me gusto mi presentación, no me convenció.

Lo único que me reconforta es que hoy saldrá la primera versión de MonoUML, la versión 0.1, un año después, dentro de unas horas más haré el instalador, subiré el tar.gz a forge Novell y envie correos a la listas de mono y monodevelop para ver quien se interesa por contribuir.

A esperar resultados, no hay de otra.

 

martes, mayo 24, 2005

Creatividad

Por fin el día de hoy me he enterado de la fecha en la que presentare MonoUML en el concurso de creatividad, será dentro de dos días, creo que este año la organización ha bajado de mala a pesima, que pena en verdad, no se porque cada ocasión se va degradando todo en vez de mejorar, vamos para atrás, aunque quizás estoy siendo algo rudo con la gente... dicen que todo depende del cristal con que se mire, en fin.

La presentación será el día viernes 27 a las 11:00 (todos invitados) en el Tecnológico, por supuesto, inclusive hoy Miguel y yo fuimos a hacernos unas playeras conmemorativas a la ocasión :P, no sale tan caro... bueno si todo esta dibujado en pocos colores, pero con eso que el mono de MonoUML tiene varios colores... pues preferimos a escala de grises, ojalá se vean bien.

El viernes liberamos la primera alfa de MonoUML, que emoción :D, todos invitados a reportar errores.

domingo, mayo 22, 2005

Irapuato, Guanajuato

He regresado de Irapuato, Guanajuato, después de haber estado por alla casi dos días (bueno en realidad fue un día y medio) por la reunión del Grupo Linuxero del Bajío, ahí presente un pequeño ejemplo (sacado al vuelo :P) de como consumir un Webservice a través de una aplicación Gtk#, estuvimos hablando un poco de MonoUML y demás cosas por ahí, fue una buena experiencia, nunca antes había ido por allá.

Que bueno que haya un grupo como el de allá no son estudiantes o gente que pudiera dejar el SL el cualquier momento, sino gente que trabaja usando SL y que alguna forma viven de ello, y que bien, es agradable saber que existen grupos como ese.

En general estuvo muy bien este viaje, todo excelente, gracias a Jacob, Chaka y en general a todo el grupo, son muy buenos anfitriones. Y por supuesto... no pudieron faltar las obligadas fotos, pude haber tomado más pero se me termino la batería de las pilas de la cámara digital que Paco me presto... así que improvise con mi PDA.

viernes, mayo 20, 2005

Un día después

Tengo un dolor muy grande en mi oido derecho... ¿razones? posiblemente el frío del autobus de regreso, aunque se me hace raro... es cierto que en ocasiones se tapan los oidos, pero parece que me eche un vaso de agua al oido... así lo siento, en fin, ya pasará.

He regresado de Cuautla, Morelos, esta bonito por alla, el clima esta agradable, a la llegada hacia un poco de frio, pero ya entrando la tarde el calor se dejo venir. Lo poco que vi de la ciudad me recordo a Xalapa pero una versión sin tanto frío :P

El día de ayer muy bueno, muy bien por los chavos del CICOL, lo hicieron bien: ¿el trato? muy bueno, ¿la comida? genial, todo me gusto de la organización, pero si, falto más difusión pero bueno ya para la otra.

Desde mi muy particular punto de vista, siento que debo de dejar de ser tan técnico :( un mal que tengo desde tiempo atrás, hay que solucionarlo de alguna.

Y claro no podían faltar las fotos:

... por cierto.. falta menos para la versión 0.01 alfa :P

martes, mayo 17, 2005

CICOL 2005

Mañana parto a las 23:45 hacia la ciudad de Cuautla, Morelos para una plática en el CICOL que se realizará (según tengo entendido) en el ITC, el Tec de Cuatla, estaremos por alla hablando un poco de lo que hemos hecho en MonoUML, lo que buscamos hacer, algunas ideas que tenemos y todo lo que nos falta por hacer, están todos invitados, la charla será en día 19 de Mayo a las 9:00 hrs, el programa del CICOL esta interesante, no dejen de asistir.

Por otro lado, esta semana será cansadisima, mañana tengo un examén, de los llamados de recuperación debo de acreditarlo para ya olvidarme de los exámenes de esa materia, estas dos últimas semanas serán duras, lo bueno de todo esto es que se que dentro de 2 semanas todo habrá terminado :)

Viajar y más viajar... :)

viernes, mayo 13, 2005

Menos para terminar

Estoy a dos semanas del fin de este semestre, cada vez más cerca de terminar, la presión nos consume, los momentos de desvelos se acercan, la emoción se siente con más intensidad, pero a pesar de tanto stress me siento muy bien, feliz porque por he terminado fin un proyecto de trabajo :D, no me tarde más de 3 días humanos para hacerlo, aun sigo estancado en otros 2 proyectos de trabajo, que en realidad no les pongo tanto interés pues no veo cuando paguen y cada vez nos cambian los requerimientos, pero bueno es para aprender que los requerimientos dichos al inicio son para siempre... y que cambios posteriores cuestan caro, pero bueno, lo importante que es tengo dinero para comprarme algunas cosas que quería, pagar unas deudas y pues vivir más o menos bien por unos... 2 días :P. Adoro el sarcasmo personal.

Este mes será buenísimo, hablando de MonoUML por todos lados X-) y que bueno, para ir recibiendo feedback y buenas ideas de la gente, que les gustaría ver, en fin, y buscando que la gente se adentre más a mono.

He aprendido algo después de las pláticas: hay que hacer un manual más digerible de cómo hacer un plugin para la Generación de Código con ExpertCoder, el tutorial de Rodolfo esta muy bueno, muy detallado, pero hay que hacerlo más usuario normal menos geek :P, pero a pesar de todo esta muy bueno, además de eso hay que documentar unas cosas de aquí y unas cosas de alla, y por supuesto ya hay que corregir los errores del bugzilla, sí tenemos cosas que hacer.

martes, mayo 10, 2005

Inscrito al concurso

Después de un día de locura de andar de aquí para alla consiguiendo la firma para que me aceptaran la inscripción, lo he logrado, ha quedado la primera parte, ahora ya falta terminar el documento, la memoria, que en realidad ya esta terminado, pero bueno lo estoy formateando porque obligan a entregarse a que se entregue en formato MS Office, y a pesar de poder exportarlo con el OO.org en ocasiones no se ve correctamente en el MS Office. Este documento hoy debe ser entregado antes de las 13:00, son 4 copias engargoladas, que finalmente los jurados la leen el mismo día, que digo la leen, la hojean, pero bueno, así es esto.

Por otro lado, me han invitado a la Semana del Estudiante en el FEI (ubicada en Av. Xalapa casi esq. Av. Avila Camacho.), en la bellísima ciudad de Xalapa, Veracruz, hablaré de mi proyecto estrella: MonoUML, no se a que hora será la platica pero quedan todos invitados el día Jueves 12 de Mayo.

Y hablando de Xalapa, hay un proyecto que esta muy interesante, no sólo para los de Xalapa sino para la gente que le gusta el Wireless, hablo de XalapaWireless del mismo LUG de alla, hay que estarse pendientes para ver las cosas interesantes que hace su equipo.

sábado, mayo 07, 2005

MonoUML para Ubuntu Breezy

Después de haber cerrado el error del $DESTDIR en los Makefiles me encuentro con la grata respuesta que José Ramón Polanco de Hazent ha creado unos paquetes de Ubuntu (Breezy) para MonoUML, y no sólo esta MonoUML, sino también de Mono 1.1.7, Gtk# 1.9.3, Monodevelop 0.06, y demás cosas relativas a mono para estar al último grito de la moda, no más sufrimiento de ./autogen.sh para compilarse MonoUML, un simple

apt-get install monouml

hará la magia, para que vean un preview de lo que trae MonoUML 0.01, el camino a la versión 1.0 esta más cerca... unos dos años más y estará :P. Sólo hay que agregar

deb http://people.hazent.com/~jrp/ubuntu breezy hazent

a los sources.list, actualizar, instalar y ejecutar.

Por otro lado por fin termine de traducir el capítulo 14 del ECMA de C#, que extenso capítulo, pero bueno, estuvo interesante, pronto estará disponible la versión españolizada por el equipo de Mono Hispano del ECMA 334 de C#, sólo faltan 3 capítulos y ya estan siendo traducidos, ahora a apoyar al equipo del manual de Gtk#, el cual va muy bien por cierto.

viernes, mayo 06, 2005

Mas cosas que hacer

Esta semana fue tranquila, termino muy rápido gracias al puente de 5 de mayo (que aún sigo disfrutando), que ya hacía falta por cierto. En la universidad nos han confirmado varias fechas de entregas de proyectos, cosa que en primera me estresa porque es una gran cantidad de cosas que hacer, proyectos por todos lados, pero bueno al menos te mantienes ocupado. El miércoles me paso algo interesante, di una plática en mi escuela para una materia, exposición a los que cursan la materia. En primera, me sentí raro porque era explicarles a tus compañeros algo que estas haciendo, y cómo que no es lo mismo que te inviten a un lugar y la entrada sea libre y obviamente va quien esta interesado a obligar a que la gente este porque es parte de una materia, pero bueno al final de todo me fue bien, intente ser lo menos técnico posible, aunque no se puede ser, el contenido ameritaba hablar con técnisismos, además somos de la misma especialidad, sómos colegas así que no entiendan de lo que hablo sería una total incongruencia, pero bueno, la propuesta que buscaba era hablar lo más normal posible para preparar las ideas para la presentación en el concurso de creatividad, el cual ya el lunes me inscribiré, necesito firmas de mis asesores y que me den el visto bueno para tener todo según reglas del concurso, seguro nos irá bien.

El contenido de la plática esta en el SVN en el módulo documentation, junto con las demás que estoy preparando (no me gusta dar refritos) bajándolo desde el WebSVN necesita un truco extra:

mario@aquelarre:~/Documents/Downloads $ bunzip2 svnbrowse.php

Este mes será de dar pláticas de MonoUML, parece que el próximo jueves iré a Xalapa, luego regresando en mi universidad en el concurso y luego en el CICOL, además esta uno por ahí que aún no me confirman a Guanajuato, muchos viajes, en verdad me encanta viajar, aprendes tanto.

Estoy seguro que alguna de la gente que este en las charlas se interesará por el proyecto y tendrán ganas de aportar algo, una pequeña pero valiosa contribución, creo que lo más sencillo sería hacer los plugins de generación de código con Expert Coder, espero hacer un manual lo más rápido posible para que las contribuciones sean más sencillas :), una receta para iniciar sería genial.

domingo, mayo 01, 2005

Más de lo mismo, pero mejor :)

Este fin de semana han pasado muchas cosas, después de la internacionalización en español por Enzo, Everaldo de Simios ha traducido parcialmente MonoUML a Portugués de Brazil. Por mi parte he modificado los scripts de instalación para que los catálogos traducibles sean instalados en el directorio correspondiente de la locale, y me he dado cuenta que el manual de GetText esta muy completo y muy bien explicado, además ahora ya es posible hacer make install y make uninstall, y llamar a MonoUML con monouml, todo va quedando muy bien, he descubierto y corregido algunos errores, pero he dejado abiertos algunos otros, espero pronto sean corregidos.

El drag and drop va bien, he terminado el primer preview, claro que necesita más amor, pero pronto quedará, vamos muy bien.

Cosas que faltan y considero son muy importantes:

  1. Definir el formato de archivo de solución.
  2. Definir el formato de archivo de configuración, y escribir los diálogos de configuración correspondientes.
  3. Corregir los errores en casos de uso.
  4. ¿Algo más?