Advertising

Murray's Blog


Archive for April, 2004

libgda

Monday, April 26th, 2004

I'm impressed with libgda so far. It has most of the API I need and the API seems to be sensible and seems to work. I recommend that other projects use it more so that it gets totally rock solid. I have had such bad experiences with other database-access APIs (MySQL, Sybase, the Roguewave tools.h++, [...]


<p>Building consensus is difficult. Even the mildest statement will invite attack, and anyone trying to work with large groups of people has to develop a certain unhealthy stubborness, balanced with constant self-doubt just in case. I can do it, but it's really not fun and I wish I believed in a better way. I suspect that every project maintainer or coordinator feels that way lots of the time.

Saturday, April 24th, 2004

No matter how ridiculous the opposite view is, it always upsets me to argue. One way to aleviate this might be to publically state some things which I consider beyond question and which I won't bother arguing about any more:

Building from source is a bad way to get GNOME for everyday use.
glade-generated-code is a [...]


list populations

Friday, April 23rd, 2004

Updating yesterday's entry, I hear that gtk-list has 1901 subscribers, desktop-devel-list has 937, and pygtk has 599.

Version number scarcity
Version numbers are a crappy way to give information about your modules. Anything more than “even-numbers=stable”, “major numbers=major changes”, and “larger numbers=newer” gets awkward. But it's convenient to keep version numbers more or less in sync, so [...]


gtkmm

Thursday, April 22nd, 2004

I have a theory. Every time I mention the number of gtkmm-list mailing list subscribers, we get 50 more. There are currently 578. I have a fantasy about them all turning up to a GUADEC. I wonder how many are on big lists like gtk-list and desktop-devel-list.


Firma

Wednesday, April 21st, 2004

At the very least, I want to put a company name on my current freelancing work, so I have something to build gradually. I spent some time investigating the various types of German companies, and I think I've reduced it to either an e.K. or a GbR. An e.K. is a bit crappy-looking because it's [...]


Hacking

Tuesday, April 20th, 2004

I'm porting glom from mysqlcppapi to libgdamm, the C++ wrappers for libgda. This should allow it to support a variety of database backends. Also, I have abandoned mysqlcppapi because MySQL changed their C API license from LGPL to GPL. mysqlcppapi is being maintained by Johnathan Wakely now. At some point I might actually make glom [...]


So far so good

Saturday, April 17th, 2004

The 2.6.0 GNOME Platform Bindings release happened a couple of days ago. I think it's a success because 3 bindings projects (C++, Java, and Perl) delivered API/ABI-stable wrappers just 2 weeks after the underlying C APIs, with reason to believe they are high quality.
Binding is inherently feature-based so it's difficult to squeeze it into a [...]


Stick a fork in it …

Tuesday, April 13th, 2004

After more work and more stress than you'd think would be necessary, gtkmm 2.4 has reached 2.4.0 and API/ABI-stability. And we wrap most of the rest of the GNOME Platform and bits of the Desktop.

This time, maintainership has been more of a shared effort. Martin Schulze is responsible for libsigc++ 2.0 and Christophe de Vienne [...]