Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


GNOME Summary for June 21-28

Jun 27, 1999, 23:54 (1 Talkback[s])
(Other stories by Havoc Pennington)

This is the GNOME Summary for June 21-28. I will unfortunately be out of town and offline Friday-Sunday of next week for personal reasons, so next week's summary may be late. But this week's isn't. :-)

There wasn't too much big news this week, but lots of code was written and lots of packages released. So we're getting some work done.

Please note that the web site and CVS will be down for the afternoon (Eastern US time zone) today (Monday). We're upgrading the machine. So some of the links in here will be temporarily dead.

======================================================================
Table of Contents
----------------------------------------------------------------------

  • "GTK+/Gnome Application Development"
  • Warn the Translators
  • Gnumeric can print!
  • Samba support for GNOME file manager
  • gnome-core 1.0.7 bugfix release
  • GNOME Apt development fires back up
  • GnomeHello goes into CVS
  • Hacking Activity
  • New and Updated Software

======================================================================

1) "GTK+/Gnome Application Development"

----------------------------------------------------------------------

I announced my new book this week; it covers Gnome and some advanced GTK+ topics. Sort of a sequel to the Gtk tutorial. The full announcement is here:

http://www.gnome.org/news/fullitems/0.shtml

The book will come out under a free license and be maintained as official Gnome documentation.

======================================================================

2) Warn the Translators

----------------------------------------------------------------------

Kjartan Maraas writes:

"This is a request for the maintainers to send a warning message to gnome-i18n@gnome.org one day before each release, so that we mere translators can have a chance of catching up with the latest additions before release."

So: maintainers, mail gnome-i18n@gnome.org if your app is in GNOME CVS and you want it translated.

======================================================================

3) Gnumeric can print!

----------------------------------------------------------------------

The CVS version of Gnumeric has printing merged in (finally). The print dialog needs help, but Miguel is on it and once the dialog is done there will be a Gnumeric release with printing enabled.

There was a new version released right before the print merge, so if you have a pet bug see if it's been fixed in that release.

======================================================================

4) Samba support for GNOME file manager

----------------------------------------------------------------------

Miguel writes:

"Wayne Robert's code for smb file sharing has been incorporated into CVS and works fully with text mode and gnome versions of the file manager. I have been browsing my samba shares all day now."

"Now, we need a little proggie/extension to browse machines on the net now :-)."

======================================================================

5) gnome-core 1.0.7 bugfix release

----------------------------------------------------------------------

Full details here:

http://www.gnome.org/news/fullitems/2.shtml

======================================================================

6) GNOME Apt development fires back up

----------------------------------------------------------------------

This is a blatant self-plug, but news is slow this week. Because I'm done writing my book (whee!), I am hacking on gnome-apt again. As always I'm happy to take contributions. GNOME Apt is a frontend for the Apt package tool, which is Debian-specific for now (but in reality has only a few Debian-specific files and could be ported to RPM by someone with the know-how).

Home page is here:

http://www.debian.org/~hp/gnome-apt.html

I fixed a little bit-rot, and now I'm hacking on the GtkVTree widget (in GNOME CVS under scratchpad/vtree) to replace the tree view with something that works better.

======================================================================

7) GnomeHello goes into CVS

----------------------------------------------------------------------

I checked in a gnome-hello module that's supposed to be an exemplary Gnome application. If you notice something non-exemplary, please let me know. :-) Tomas Ogren already fixed several bugs last night.

This should be a good resource for people learning Gnome programming. The source tree is all set up with internationalization, documentation, etc. so you can simply copy it as a starting point for your app.

======================================================================

8) Hacking Activity

----------------------------------------------------------------------

We had 618 commits this week, though I'm actually counting a couple hours earlier than usual. Next week will be bloated by 2 hours, this week is short.

CVS Module Score-O-Matic:

 112 gtk--
  66 gnumeric
  33 gphoto
  32 gnome-core
  31 gnome-libs
  28 gimp
  26 mc
  20 web-devel-2
  18 form-maker
  14 ggv
  14 gbuild
  12 gxsnmp
  12 gnome-guile
  12 bonobo

CVS User Score-O-Matic:

119 kenelson
  54 unammx
  34 pablo
  26 gregm
  23 mortenw
  19 hp
  14 srust
  14 mej
  13 vinc
  13 scottf
  12 yosh
  11 jpekka
  10 timj
  10 nat
  10 mmeeks
   9 sopwith
   9 ole
   9 kmaraas

You should probably ignore the top entry here - kenelson had some script go nuts and checked in a whole bunch of gtk-- files one by one. He claims he'd be #1 even without that though - hmm.

Elliot says we're going to upgrade to a new version of Bonsai and we'll be able to do a line-based Score-O-Matic. I know I'll be ahead of the game with my line-intensive brace style:

if ()
  {

  }

K&R indenters, prepare to lose. Muhaha.

Gregory McLean hacked up a storm, as usual; looks like he's working on his GXSNMP application (a network monitoring tool) and form-maker, which can fill out forms for you. Check these out.

Nat is working on menu merging for embedded components. Check out bonobo/bonobo/gnome-ui-handler.h, and send him comments if you're knowledgeable about these things. This will also free us from some of the ugly aspects of GnomeUIInfo templates.

Gnumeric had all kinds of printing-related checkins, and I believe Michael Meeks also renovated the function architecture, so it also has more powerful internals. mortenw and jpekka were also checking in to this module. Gnumeric is really moving forward fast, and it's already darn useful.

The GPhoto digital camera app seems to be under *very* heavy development, moving steadily for a long time now. There are tons of people working on it, Ole Aamot (ole) and Scott Fritzinger (scottf) are the two I noticed in the Score-O-Matic. Check out:

http://www.gphoto.org/

Michael Zucchi notes that gnome-terminal now supports UTF8, so check this out. You can use all sorts of funky characters in your terminal.

======================================================================

9) New and Updated Software

----------------------------------------------------------------------

There's a fairly out-of-control number of new and updated apps this week:

gnofin
GameStalker
GnomePGP
GnoMail
Bluefish
gnome-print
Log applet
Glade
ORBit
GMC (file manager)
gnome-core
Gnumeric
gEdit
Gaby
GMailWatch
NetLeds applet
gFTP
wxWindows/GTK
X-Chat
BakaSub
dame
Gnotepad
Homer applet
GBuild
Trinity
GMail
GnomePM
GMyNews
Bulb
gtuner
gnome-pilot
gIDE

At press-time, Jeremy Wise is working on a GnomeICU release, which should pop up by tomorrow.

Remember, if you want your app listed here add it to the software map on www.gnome.org

======================================================================

OK, can't think of anything else, and I'm unduly tired. Contrary to the trend noted on www.gnome.org, this week I am the man who sleeps much.

As always, if you have items for the summary please mail hp@pobox.com.

Havoc