Date: 21 Feb 2000 18:36:17 -0500
From: Havoc Pennington hp@redhat.com
To: gnome-announce-list@gnome.org, gnome-list@gnome.org
Subject: GNOME Summary Feb 10-21 (Eazel article in NYT, TkText
port, Italian GGAD, PyGNOME tutorial, Doc status table, gnome-core,
Glade, Lokkit, Nautilus update and screenshots)
This is the GNOME Summary for February 10-21, 2000.
I’ve wrapped the summary back around to Monday, since it was
getting really late in the week.
Table of Contents
1) Eazel profiled in New York Times
2) New text widget work
3) Italian GGAD
4) Python/GNOME Tutorial
5) New gnome-core unstable release
6) GNOME Documentation Status Table
7) New Glade
8) Lokkit
9) Nautilus Update
10) Hacking Activity
11) New and Updated Software
1) Eazel profiled in New York Times
The New York Times has a nice profile of Eazel, Inc., developers
of the GNOME 2.0 desktop shell and file manager. Free registration
is required:
http://www.nytimes.com/library/tech/00/02/biztech/articles/21eaze.html
Eazel’s participation is a truly exciting development for GNOME;
they’ve been hacking on GNOME for quite some time, but the company
hasn’t been publically announced before this past week or so.
Their Nautilus project promises to be _the_ central feature of
the GNOME 2.0 desktop. They have several people working on it
full-time, but there’s a lot of room for additional helpers,
because it’s a large and ambitious project with quite a few snazzy
features. This is an exciting place to get involved with GNOME
development.
CNet also has an article on Eazel that showed up on Slashdot,
but it has a number of errors. The main one is that Eazel is NOT
working on an “extension to GNOME” they are working on GNOME
itself, the Nautilus file manager. The CNet article:
http://news.cnet.com/news/0-1006-200-1552097.html?tag=st.ne.1006.thed.1006-200-1552097
2) New text widget work
I’ve been hacking on a port of the Tk text widget to GTK, this
is Yet Another Text Widget. To try it out, have a look in CVS
module ‘tktext-port’ where I just imported it this weekend. It is
NOT ready to write an application with, but it is ready to play
with.
The main virtue of this widget is flexibility and features, plus
a nice API. It does tend to use more memory than GtkExText, and one
speed bottleneck remains that keeps it a bit slower in certain
cases as well (I know how to fix this, but it isn’t yet fixed).
Check out the README for the widget if you’re interested in all the
details on its features and shortcomings.
3) Italian GGAD
GTK+/Gnome Application Development has been translated into
Italian by Christopher Gabriel. You can buy the book, or read the
online version:
http://www.gnome.org/mailing-lists/archives/gnome-announce-list/2000-February/0020.shtml
4) Python/GNOME Tutorial
Some nice work on a Python/GNOME tutorial:
http://laguna.fmedic.unam.mx/~daniel/pygtutorial/
5) New gnome-core unstable release
Try it, and report bugs:
http://news.gnome.org/gnome-news/951121519/index_html
6) GNOME Documentation Status Table
A new status table should help coordinate the documentation
effort:
http://news.gnome.org/gnome-news/950739448/index_html
Application authors and documentation volunteers alike should
check this out.
7) New Glade
A new Glade is out:
http://news.gnome.org/gnome-news/950791085/index_html
8) Lokkit
Alan Cox made a simple firewall configuration tool for Red Hat
Linux, designed to let home users with a dialup connection secure
their machines:
http://news.gnome.org/gnome-news/950932355/index_html
Patches are being taken to port it to platforms other than Red
Hat, it’s only Red Hat specific because Alan wrote that support
first.
After compiling it, be sure to run ‘gnome-lokkit’, there’s also
a text mode version called ‘lokkit’. And I’m told the CVS version
has some weird Swedish chef stuff in it – not sure what this means.
🙂
9) Nautilus Update
by Maciej Stachowiak screenshots by Richard Hestilow
There’s now a web site nautilus.eazel.com, but it doesn’t have
much useful content yet.
Here are some of the nautilus development highlights for the
past week:
* New tab UI for the index panel area.
http://nautilus.eazel.com/screenshots/feb-18-2000/tab.jpg
* The new `Notes’ meta view allows you to add your own
annotations to anything that can be viewed with Nautilus.
http://nautilus.eazel.com/screenshots/feb-18-2000/notes.jpg
* The back and forward buttons now have right-click menus
showing the history. The UI for this still needs work to improve
discoverability.
* Zoom level now stays the same while you navigate
directories.
* Individual icons in a directory can now be resized by
selecting `Stretch Icon’ from the right-click menu in the icon
view.
http://nautilus.eazel.com/screenshots/feb-18-2000/stretch.jpg
* Many bug fixes, infrastructure changes, and minor UI
tweaks.
10) Hacking Activity
Module Score-O-Matic: (number of CVS commits per module, since
the last summary)
146 GUADEC
139 gnome-core
119 gimp
102 nautilus
98 evolution
66 gnumeric
57 guppi3
54 gnome-applets
37 gtkhtml
34 libgtop
30 gnome-libs
29 gtk–
27 gtop
27 gnome-docu
26 dr-genius
24 web-devel-2
20 bonobo
19 libgedu
19 gtk+
17 gtranslator
17 gnome-iconedit
16 libical
User Score-O-Matic: (number of CVS commits per user, since the
last summary)
109 ole
89 martin
63 jirka
57 trow
51 jberkman
48 neo
46 mathieu
35 sopwith
33 kmaraas
33 kabalak
31 darin
29 owen
28 danw
27 dmueth
26 kenelson
25 mloper
25 jody
25 ettore
22 miguel
21 arios
21 alves
20 jrb
18 mitch
17 timj
17 sullivan
17 iholmes
17 hp
17 andy
17 aaronl
16 ahyden
15 wlashell
15 rasta
15 jpr
11) New and Updated Software
Something like 50 packages since the last summary…
CodeCommander – Code editor
FMaps – GIS/gnome-session
GDVD – DVD player
Gnofract 4D – fractal renderer
Electric Ears – audio player/editor
gnofin – small personal financial application
gnome_dialup – PPP tool
gtraffic – Traffic game
SKIN scripting language – scripting language for GnomeCanvas
grecord – record/play wav files
sfe – soundfile editor
Seahorse – GPG frontend
irssi – IRC client
Ntool – email client
gnome-python – Python bindings for GTK and GNOME
gnome-lokkit – Firewall configuration tool for Red Hat Linux
PowerChess – gnuchess frontend
gPopUp – graphical interface to send SMB messages
BBsol – description in French, beats me 🙂
graphtool – generate graphs
genigma – emulates Enigma machine
gnome-ttt-3d – 3D tic tac toe
gnome-ttt – tic tac toe
gmt – graphical frontend to kernel module management
gfdisk – disk partition program
gnommind – Master Mind clone
gnome-yahoo – like Yahoo! Pager
PowerShell – terminal emulator
Koala –
“object-database/GUI/database-backend/data-widget/Microsoft-Access
thingie for postgres”
solfege – ear training program
Yet another MP3 tool – organize MP3s
gtkdiff – frontend to diff
Everybuddy – Universal instant messaging client
gno3dtet – 3D tetris
GNet – simple glib-style network library
gRhythm – EKG strip learning tool
wmdrawer – drawer applet for WindowMaker, written in GTK
sawmill – Lisp-extensible window manager
yank – notekeeper/todolist manager
Batalla Naval – naval battleship game
Oregano – circuit simulation (SPICE frontend)
gecco – control panel framework
Cloned Xunzip – Zip utility
GMonsters – monster-breeding game
gnome-ihop – find nearest IHOP
GMailWatch – mail monitor applet
gnome-napster – napster client
XChat – IRC client
Pan – newsreader
Gnofract – fractal browser
RheinTurm – clock
GNOME ReadNews – usenet client
See the software map on www.gnome.org (or Freshmeat) for more
information about any of these packages.
Until next week –
Havoc