The API freeze for GNOME 2.0 started to take place over the last few days. While not completely set in stone the idea is that with the API's frozen application developers will be able start porting to the new development platform. Everyone expects masses of bugs to turn up but it's an important step in the release cycle.
http://lists.gnome.org/archives/gnome-2-0-list/2001-July/msg00181.html
Martin has stepped down as GNOME 2.0 Release Co-ordinator. His college studies finally had to take precedence so he had to make this choice. He's left the new platform in a much better state than he it was and everyone appreciates his work - lets hope his studies go well!
http://lists.gnome.org/archives/gnome-hackers-readonly/2001-July/msg00192.html
As GNOME has become more complex and the number of participants has grown making considered technical decisions has become more difficult. Consequently this year has seen a number of arguments blow up amongst the hackers concerning important design decisions. Conferences such as GUADEC and the Foundation have helped but a more targeted system for making specific decisions is being sought. The main options are an enhancement procedure similar to Python or a technical review board. Some hackers feel the RFP system would be too bureaucratic so Havoc wrote up the proposed policy and is asking for comments.
http://lists.gnome.org/archives/foundation-list/2001-July/msg00013.html
Not a lot of movement on the Foundation issues has taken place recently, probably due to focus on the GNOME 2.0 release. The employment of a full time Foundation employee looks to be coming close which will no doubt push things forward.
http://lists.gnome.org/archives/foundation-announce/2001-July/msg00002.html
Evolution the groupware application being built by Ximian entered it's beta period. Encompassing email, calendering, to-do lists and news feeds it is one of the most advanced applications using GNOME technology. The major development phase is over with stabilisation and bug-fixing the order of the day so everyone is encouraged to download and pound on it!
http://www.ximian.com/apps/evolution.php3
This article covers the core GNOME technologies for application programmers, particularly focusing on GTK+. It's a good introduction to GTK+ if you want to be a GNOME programmer and the final links section provides for further study.
http://linux.com/develop/newsitem.phtml?aid=124822&sid=1&page=3
Starting out as a hacker can seem like a mountainous task. Tina Gasperson seeks to dispell the fears and provide some pointers in this concise article: good stuff for those thinking about strapping on their coding water-wings. I personally think that every single person can make a significant contribution whether that be coding, documents, testing or whatever - every little bit helps. For budding GNOME coders don't forget the Gnome-love project which is specifically designed to help people down the right path.
http://www.newsforge.com/article.pl?sid=01/07/11/185221
http://lists.gnome.org/archives/gnome-love/index.html
An often repeated complaint is that GNOME has no specific IDE: the reply has always been that there are a plethora of solutions, and anyway anyone who can't master the Zen of emacs is a wimp! Perhaps some developers tendinitis will shortly be soothed as gIDE continues it's path towards completion. Dave Camps announced a development release following completely redesigning it to a Bonobo basis. For some interesting screenshots follow the link and change the number from gide2 through to gide6
http://lists.gnome.org/archives/gnome-devtools/2001-July/msg00017.html
http://primates.ximian.com/~dave/gide6.png
Devhelp is a small helper application for programmers who need to reference documentation. While early in development it has a number of features that look really useful so check it out!
http://people.codefactory.se/~micke/devhelp/
Kevin Vandersloot announced a new version of this process viewer and system monitor. Some discussion has ensued about making this the default in future releases of GNOME.
http://lists.gnome.org/archives/gnome-announce-list/2001-July/msg00036.html
http://lists.gnome.org/archives/gnome-packaging-list/2001-July/msg00041.html
Thanks for Paul Warren for these lists.
Most active modules:
|
Most active hackers:
|
Until next time,
Steve