13 Mar 2005 donscarletti   » (Master)

I havn't blogged in a long time.

For the last few days I've been fuming over This infamous article

Eugenia is claiming that hobbiests like myself are obliged to do whatever we are asked to by our "users" nomatter what we personally happen to think on the subject. I'm glad that the public has, as a general rule, responded to it as a blow to eugenia's reputation moreso than anything negative to gnome. I've already complained about this article on gnomedesktop.org , so if you like reading angry rhetoric and denounciations by the bucketload read here if not, you can ignore that link.

Ive been doing a little bit of free software hacking between my boughts of indignancy. We are putting in an optional cairo backend into librsvg by popular demand. It may even be possible to "merge" librsvg and libsvg-caro to save poor carl worth a lot of trouble that he just doesn't need. Carl has put many conditions on his endorcement of librsvg for cairo, and we are going to see how many we can do. Hopefully that means all of them. Who said volenteer hackers didn't do things that they arn't personally interested in to please others? Oh, that's right... Eugenia... I almost forgot.

Also, because of popular demand we are hopeing to give librsvg a DOM interface by next version, this will let us play with objects from the outside. We have had a string of requests for this feature and so we are going to do it, despite my ambivilance and Cinimod's almost open distain for the idea.

Hopefully with this new DOM interface we can base entire games on a single SVG file and use rsvg's half-completed cairo backend to handle the drawing, the new DOM system to handle the interaction and possibly a little bit of C or Mono to handle the remaining bits of game logic. I have a vision of using rsvg to take a lot of effort out of building and maintaining small games for gnome. I'd love to see this allow gnome to ship far more games without maintainance levels increasing, but this is of cause not for me to decide.

Anyway. I'm back to uni now. I'm glad I switched out of the double degree I was doing, straight computer science seems to suit me far better, and is fairly easy. I finished half life 2 today (having started yesterday) it was better than I would have guessed, it had some great bits in it. I really like the physics engine in it. Someday I've gotta write a phyics simulation like that for myself.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!