GNOME Summary for May 8-30 2000Jun 01, 2000, 19:10 (0 Talkback[s])
(Other stories by Havoc Pennington)
Date: 01 Jun 2000 12:03:07 -0400
This is the GNOME Summary for May 8-30, 2000.
Table of Contents
1) GNOME 1.2 Released!
1) GNOME 1.2 Released!
As you've no doubt heard, the latest version of GNOME is available. This one doesn't change the development environment much, but it's quite a bit nicer from an end user standpoint. Here's the Gnotices article about it:
An article about the new stuff on LinuxPower:
Another on LinuxPlanet:
Our new, improved user website:
Congratulations to all the developers who worked on this release; of course Jacob Berkman was the mastermind, and deserves much of the credit for all the snazzy new stuff. Send him your thanks and applause.
2) Development Tutorials
Some articles on developing with GNOME -
GNOME Python intro:
Writing panel applets:
3) Software release highlights
gnome-db (database API and widgets):
New glib/GTK bugfix releases:
4) Developer interviews
The new web site has some interesting developer interviews:
5) Libart and Librsvg SVG renderer
An update from Raph:
Librsvg saw some commits this week, adding gradients. Librsvg is a library currently living inside the Nautilus codebase for batch rendering of SVG files. It derives its SVG support from the Gill codebase, but with these latest commits passes Gill in functionality. There may be other interesting applications for Librsvg, for example to dynamically generate web graphics.
Libart had some corresponding commits, including a new modular rendering architecture for arbitrary mixing of image sources and mask sources, and gradients implemented within this architecture.
Chris did some documentation on his new Mozilla widget; you can read about it here:
The widget will be in M16, whenever that comes out. Soon.
7) RHAD Labs Update
RHAD Labs has shifted focus a bit. For a long time we were doing much of the GNOME user environment work, fixing bugs, making packages, and maintaining code. However Helix and Eazel have stepped up with far greater resources and expertise in this area than we have. So we've shifted our efforts to focus on libraries and development tools.
Details on specific people's current projects:
- Owen and Tim are doing GTK 1.4
We're also continuing to maintain certain packages, such as ORBit, OAF, control center, and GConf.
Dave Mason is now the Labs manager, so he's announced plans to hand the GNOME Documentation Project Leader position to someone else (he'll still work on GDP, he just doesn't have time to be the leader while also managing).
8) Evolution Updates
In addition to these updates, Jacob reports that virtual folders are working (basically you can have a folder of "all mail from Joe" and "all mail about X" and the two folders can virtually contain some of the same messages).
It's been a busy week for the Evolution team. The alpha 0.0 release brought a slew of improvements, from the slaying of calendar bugs and libcamel bugs to various user interface cleanups.
The best way to see our progress, however, is to run Evolution
itself; the alpha preview is available:
For those willing to brave the cvs version of Evolution, you'll find even more goodies; tree control navigation, category support in the addressbook, and better resizeability in the table views are all available in the current cvs version of Evolution.
Finally, we now have an Evolution hackers mailing list; for those interested in participating in development, this is the list for you:
Another week forward for the Evolution team! My favorite new feature is the filter druid (from Tools->Filter Druid), courtesy of Michael Zucchi. Other new features include, but are not limited to...
* In the addressbook, lots of memory leaks were found and squashed, and the ETable view is less flickery. Arbitrary field support via glade is now also working (clahey).
* Work on the calendar was mostly under the hood, including work on recurrence rules and keyboard navigation (damon).
* The Evolution book, written by Aaron Weber, has also been checked in (under doc/C). Over 30 pages, and lookin' good!
If the gods are with us, we might even see virtual folders by the end of the month.
9) Hacking Activity
Module Score-O-Matic: (number of CVS commits per module, since the last summary)
User Score-O-Matic: (number of CVS commits per user, since the last summary)
10) New and Updated Software
Software since the last summary.
MMC - yet another mail client
See the software map on www.gnome.org (or Freshmeat) for more information about any of these packages.
Until next time -