GNOME Summary, Jan 26-Feb 2: Documentation/Help System, Haskell and components, GNOME Sysadmin Guide, Applix using GTK+, Nautilus Status Report, GNOME Core beta, DeveloperWorks tutorial
- From: Havoc Pennington <hp redhat com>
- To: gnome-list gnome org, gnome-announce-list gnome org
- Subject: GNOME Summary, Jan 26-Feb 2: Documentation/Help System, Haskell and components, GNOME Sysadmin Guide, Applix using GTK+, Nautilus Status Report, GNOME Core beta, DeveloperWorks tutorial
- Date: 03 Feb 2000 01:11:12 -0500
This is the GNOME Summary for January 26-February 2, 2000.
=============================================================
Table of Contents
-------------------------------------------------------------
1) Documentation and Help System News
2) Haskell meets Bonobo component architecture
3) GNOME Sysadmin Guide
4) Gnumeric Zooming
5) Applix Alpha Version based on GTK+
6) Nautilus Status Update
7) New GNOME Core beta release
8) IBM DeveloperWorks article
9) Hacking Activity
10) New and Updated Software
==============================================================
1) Documentation and Help System News
--------------------------------------------------------------
GNOME Documentation god Dave Mason wrote up some plans for the GNOME
2.0 online help system, developed by Dave, Elliot, and Jonathan at
RHAD Labs. Check it out:
http://www.gnome.org/mailing-lists/archives/gnome-doc-list/2000-January/0121.shtml
Also, Dan Mueth started a document about how to write GNOME documentation:
http://www.gnome.org/mailing-lists/archives/gnome-doc-list/2000-January/0109.shtml
gnome-doc-list is getting to be quite a community, quite a few people
are helping out in this area. GNOME 2.0 needs to have good online help
and manuals if it's going to be truly easy to use; lots more helpers
are still needed. No coding skills required.
==============================================================
2) Haskell meets Bonobo component architecture
--------------------------------------------------------------
Manuel Chakravarty's work on a Haskell binding for GNOME has attracted
funding from the Australian Research Council under the Small ARC Grant
scheme. The one year project entitled "Functional Programming of
Component-based Software" is described here:
http://www.cse.unsw.edu.au/~chak/haskell/gnome/gnome-small/
This project is planned as an extension of an ongoing effort
developing a GTK+ binding for the high-level language Haskell:
http://www.cse.unsw.edu.au/~chak/haskell/gtk/
It is located at the School of Computer Science and Engineering
of the University of New South Wales, Sydney:
http://www.cse.unsw.edu.au,
The project is of course completely open and helping hands are always
welcome.
==============================================================
3) GNOME Sysadmin Guide
--------------------------------------------------------------
The GNOME Sysadmin Guide was Project of the Week Number Two, and Paul
Cooper stepped up with a good start on the this document. He needs
contributions from all the GNOME sysadmins out there; if you manage a
large GNOME deployment, consider mailing in some additions to the
Guide.
Have a look at this news item:
http://news.gnome.org/gnome-news/948936343/index_html
==============================================================
4) Gnumeric Zooming
--------------------------------------------------------------
Another Project of the Week was nailed by Erdi Gergo, who added a zoom
feature to the Gnumeric toolbar. That's two projects down. :-)
Gnumeric now has a gnumeric/PROJECTS file in CVS with a number of
Project-of-the-Week type of projects, if you want to check it out.
I may steal some of these for future GNOME Summary POW's too.
==============================================================
5) Applix Alpha Version based on GTK+
--------------------------------------------------------------
An alpha release of the Applixware 5.0 office suite came out this
week, and it is written with GTK+. Have a look:
http://www.smartbeak.com/M1
==============================================================
6) Nautilus Status Update
--------------------------------------------------------------
Got the following update from the Nautilus team. They actually
encourage you to try to compile it, if you have what it takes. :-)
Here's the update:
Nautilus is the Gnome 2.0 Graphical Shell and File Manager. Anyone
interested in finding out more, or joining in development should check
out the #nautilus channel on irc.gnome.org. There will also be a
mailing list for discussion soon.
Nautilus is being designed with an architecture that makes heavy use
of the Bonobo component model, with Bonobo controls for even the basic
file manager views. For an overview of the architecture, see
docs/architecture.txt in the nautilus module on gnome-cvs.
Compiling Nautilus yourself can be slightly hairy; you will need to
build several modules from the HEAD in CVS and install them in a
separate prefix to avoid conflicting with your existing GNOME
install. Further, many of these modules are changing rapidly, and may
not work or even compile together properly on any given day. But if
you'd like to give it a try, look at `HACKING' in the nautilus module
for instructions.
Here are some of the new Nautilus features implemented since the last
summary:
* Items and backgrounds have right-click menus in the list and icon
views; the only working options available so far are Zoom in, Zoom
out and Select all.
* The icon view can show images as their own icons. Scaling to
thumbnails is still in progress, but icon-sized images already work
well:
http://208.37.144.51/screenshots/icon-view-images.jpg
* The list view can also show images as their own mini-icons:
http://208.37.144.51/screenshots/list-view-images.jpg
* The icon view now supports zooming. Icons can be viewed at a wide
dynamic range of sizes, and the font size changes with zoom level as
well. The current zooming support is only a rough cut. The icons are
not scaled properly, and positioning inside the window when zooming
does not work very well. Right now you can only zoom from the
right-click menu; in time there will be zoom controls on the
toolbar, using Bonobo menu/toobar merging support. Also, eventually
more information about a file will be shown at higher zoom
levels. http://208.37.144.51/screenshots/icon-view-zooming.jpg
* The list view also supports zooming; right now it just scales the
icons, but in the future it may also change the font size. Many of
the same caveats apply as with the icon view.
* The bookmarks menu and editor window now show icons:
http://208.37.144.51/screenshots/bookmarks-menu.jpg
==============================================================
7) New GNOME Core beta release
--------------------------------------------------------------
Another GNOME Core, break it and report bugs:
http://news.gnome.org/gnome-news/949190343/index_html
==============================================================
8) IBM DeveloperWorks article
--------------------------------------------------------------
George posted another tutorial to IBM DeveloperWorks, this time on the
GNOME Canvas. Check it out to get started on canvas hacking:
http://news.gnome.org:80/gnome-news/948861748/
==============================================================
9) Hacking Activity
--------------------------------------------------------------
Module Score-O-Matic:
(number of CVS commits per module, since the last summary)
93 gimp
61 nautilus
52 gnumeric
52 gnome-core
51 gnome-applets
50 guppi3
37 gtk--
34 gxsnmp
30 gtkhtml
29 gnome-docu
28 dr-genius
25 gnome-libs
21 gphoto
19 gtk+
17 gnome-db
16 dia
14 gnome-pilot
13 evolution
User Score-O-Matic:
(number of CVS commits per user, since the last summary)
50 trow
42 jirka
37 kenelson
32 remlali
30 neo
28 ettore
28 darin
23 hp
21 ole
19 sopwith
19 owen
19 jberkman
19 dmueth
18 platin
17 jody
15 unammx
15 mmeeks
14 rodrigo
14 martin
13 timj
13 mitch
13 glaurent
13 aaronl
==============================================================
10) New and Updated Software
--------------------------------------------------------------
See the software map on www.gnome.org (or Freshmeat) for more
information about any of these packages.
Dr Genius - Math tool
RheinTurm - some sort of clock
graham - document organizer
Finder - mac-style finder bar
GNet - simple glib-style network library
Oregano - circuit designer
Atomix - mind game
VDKBuilder - RAD tool for GTK
Pygmy - mail client in Python
GNOME Transcript - database client
g3DGMV - map viewer
gbox_applet - new mail notifier
gRhythm - EKG cardiac rhythm training program
Emma - money management
Gaby - personal database manager
gatO - "at" frontend
gcrontab - crontab editor
gmt - kernel module manipulator
sawmill - LISP-extensible window manager
gnuTaxes - tax preparation app
Sketch - vector drawing package
Elvis-GNOME - GNOME frontend for elvis vi clone
lua-gnome - bindings for lua programming language
genigma - simulates the Enigma machine
Sodipodi - vector drawing app
solfege - ear training program
Glitter - extract binary files from newsgroups (get your porno! :-)
Pan - Usenet news client
gerk - utility for one button mice
GMasqDialer - masqdialer client
glogo - ucblogo frontend
===========================================================================
Until next week -
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]