Prelude and Fugue in e minor

Pues el fin de semana aparte de 'según' descansar (digo según ya que me la pase ocupado con un familiar), en los ratos que podía usar la computadora me dí a la tarea de mejorar a mBloggy, ¿para que mejorarlo?, pues el pasado Jueves se me ocurrió compilarlo y prrr.. tronaba como ejote, cuando lo había escrito era en una versión de gtk-sharp MUY VIEJA y la nueva versión (la que anda en Debian SID) pues ya era otra cosa.

Uno de las diferencias (y mejoras) fue la de el PopdownStrings de un GtkCombo, antes tenía que hacer circo maroma y teatro para pasar un HashTable a una lista de GLib, ahora no, ahora lo puedo pasar con un simple string [] face-smile.png .

También me bajé el source code de daybook, que es parecido a lo que ando haciendo pero va a soportar XMLRPC (al parecer solamente, ya que no le encuentro manera que vaya a soportar SOAP), el diseño de daybook me gustó mucho y tomé muchas ideas, antes eran Gtk.Windows las que tenía para cada 'sección', las he cambiado por Gtk.Dialogs, se nota la diferencia, aparte que no tengo que pelearme en cerrar el objeto, con un simple AutoDestroy ya quedó face-smile.png y se nota más rápido.

El diseño ya lo tengo, solo me falta crear un plugin completo (me falta agregarle dos funciones al webservice de blog.php en jaws) y a probar!, y como había dicho antes, ahora no van a tener que compilar el mBloggy por cada nuevo plugin, basta con instalar el plugin en alguno de los directorios y al arrancar mBloggy los va a buscar y validar (un plugin es un simple .dll), me sirvió mucho un artículo que me pasaron de Miguel: Plugins in Mono.

Muchos me han recomendado usar Interface para los plugins, pero no es lo que buscó, mi idea es que el usuario con un comando pueda crear su plugin, con wsdl, de tal manera que no tenga que reescribir toda la clase que wsdl le da y pasarla una Interface.

En fin, solo me falta probar los plugins y si funcionan luego luego pues a crear más.

Igual, en un mail que mandé a la lista de desarrolladores de Drupal anunciando a mbloggy, el desarrollador principal me mandó un mail agradeciendo y que le explicara como iba a funcionar y si tenía otro proyecto en mente, le he platicado de el CMS Admin y le ha gustado mucho, me ha invitado a formar parte de Drupal Devels para todo lo relacionado con SOAP face-smile.png , le he dicho que sí (pinche hocicon que soy).. pero que me espere un tiempo.

Aparte de mbloggy tengo que hacer un proyecto para el Tec, que es un pequeño sistema para administrar todo lo de Telefonía y los equipos Nortel.