So, earlier today I was having a conversation with Jeff about various things. One thing we hit on for a bit was the concept of 'Application Frameworks' and that sort of thing.
To me, an application framework is your desktop toolkit. Not just your GUI toolkit, but the entire package, ranging from configuration, to printing, and everywhere in between. In my (limited) GNOME application development experience, some of these pieces are either unstable (DBus), difficult to use (Pango), or just not very well documented (GnomeClient [SessionManagement API]). However there are other pieces that are wonderful to work with, like gtk+, and gconf (in my opinion). I would like to collect a list from other application developers as to what they see as the various strengths and weaknesses of the GNOME Application Framework.
So please, please, email me with your various positives and negatives with all the different pieces of the existing GNOME Application Framework. I am looking for information from everyone, from experienced GNOME developers down to developers who have spent 10 minutes looking at the API. I will do my best to give some kind of reply to your emails, although a lot of these emails are basically unreplyable, as I am looking for information.
Posted by tberman at July 23, 2004 04:10 AM