Gnome Archive

Book Review: The Official GNOME 2 Developer’s Guide

I am much into learning all-about-Gnome development lately, using GTK# and Mono. Unfortunately, the Mono/GTK# documentation is not that complete in regards of developing Gnome applications and this has being quite a stumbling block. The release of the "Official GNOME 2 Developer's Guide" book felt like a godsend to help clarify a few points about the GTK+ and Gnome architecture. But was it really?

The Spatial Way

Much has been said, and been discussed about "spatial views" (found on Mac OS X's Finder and on BeOS' Tracker). Ever since the GNOME hackers decided that Nautilus, the file manager in GNOME, would sport a spatial way of working by default, the word "spatial" has became infamous. Colin Charles tries to clear up the waters and explain the advantages of using a spatial interface.

GNOME Platform Bindings 2.6.0 Released

API/ABI-stable bindings for the GNOME 2.6 Development Platform, for C++, Java, and Perl are now released. That means you can seriously consider those programming languages (and others) when developing GNOME-based applications, and you can be confident that your applications will not break when future versions of these bindings are released. OSNews hopes that the Python and GTK# bindings will become part of this great set in the near future too.

GNOME’s Next Step Must Be a Big One

Recent advocacy from Havoc Pennington and Miguel de Icaza may disagree on the exact high-level language to use for GNOME, but they both agree that a change needs to be made. However, Edd Dumbill thinks the debate so far has been taking a rather introspective view. To focus purely on language choice is to miss the biggest part of the picture, he says.