Date: Tue, 5 Oct 1999 15:46:56 -0400 (EDT) From: Havoc Pennington <hp@redhat.com> To: gnome-announce-list@gnome.org, gnome-list@gnome.org Subject: GNOME Summary, September 28 - October 5 Fairly boring summary this week, we are just plugging along writing our code. :-) There's lots of new software to download listed at the end. ============================================================= Table of Contents ------------------------------------------------------------- 1) Introduction to GNOME Programming 2) New Releases 3) Icon Guidelines 4) gnome-libs 2.0 Goals 5) Hacking Activity 6) New and Updated Software ============================================================== 1) Introduction to GNOME Programming -------------------------------------------------------------- George wrote a nice tutorial you can find on IBM DeveloperWorks: http://www-4.ibm.com/software/developer/library/gnome-programming/index.html This tutorial assumes no knowledge of GTK+/GNOME whatsoever; it gets you started quickly with a simple application and then has pointers to more information. ============================================================== 2) New Releases -------------------------------------------------------------- New releases of core components mentioned on news.gnome.org include GConf, libxml, and gnome-core. See below for new releases from the software map. libxml and gnome-core are part of the ongoing 1.0.50 beta. (Though that release is now 1.0.60 or something...) Info on the beta is here: http://www.gnome.org/mailing-lists/archives/gnome-list/1999-October/0017.shtml ============================================================== 3) Icon Guidelines -------------------------------------------------------------- Matthias Warkus (the only Matthias in the world who is not a KDE developer ;-) is managing the icon project, he posted some guidelines for how to make a GNOME icon. Have a look if you know how to draw: http://www.gnome.org/mailing-lists/archives/gnome-list/1999-September/ ============================================================== 4) gnome-libs 2.0 Goals -------------------------------------------------------------- We have a document with the plans for the next version of the GNOME libraries; you can find them in CVS as: gnome-status/docs/gnome-libs-2.sgml All GNOME developers will probably want to have a look at this. ============================================================== 5) Hacking Activity -------------------------------------------------------------- Module Score-O-Matic: (number of CVS commits per module, during this week) 92 gimp 90 gnome-core 46 gnome-debug 33 gtk-- 28 gphoto 27 gnome-libs 26 gtk+ 25 gtrouble 24 control-center 20 gnome-chess 18 gnome-media 17 gtop 17 gnumeric 17 gnome-guile 17 gfloppy 15 eog 14 libgtop 14 gtk+hs 14 gnome-pim 12 mc 12 gnome-utils 11 gnomeweb 11 bonobo User Score-O-Matic: (number of CVS commits per user, during this week) 84 martin 50 kmaraas 36 mitch 33 jberkman 32 jirka 27 ole 25 unammx 24 tgil 20 docsbr 19 sopwith 18 kenelson 18 jrb 14 chak 13 gertd 13 asbjoer 12 pablo 12 owen 12 arios 11 yosh 11 neo 11 nakai 11 jpr The gtrouble trouble-shooting application has hit CVS. It is kind of neat; you write a help system in XML and it generates an HTML walkthrough for you. Should eventually integrate into the help browser. Federico continues to work on his Eye of Gnome image viewer, which seems like a nice application and also contains an icon list widget which will end up in the new file manager. Manuel's gtk+hs module appeared, containing the Haskell bindings for GTK+. Cool stuff. ============================================================== 6) New and Updated Software -------------------------------------------------------------- Sound monitor applet: display VU meter or scope for esound sawmill: nice-with-GNOME window manager Pan: Newsreader gPhoto: digital camera application, the best way to use a digital camera on Linux gnome-core: Core GNOME desktop components (panel, session manager, etc) DPS-FTP: ftp client Quest: role-playing game gnuclear: Nuclear clock application GMalawi: GNOME version of Malawi board game GTransferManager: Retrieve web files gwsearch: front end for Internet search engines elknews: newsreader GPacman: a pacman clone Eucalyptus: Mail reader GProc: process list Gnofract: fractal generator/viewer gimon: ISDN monitor Grio: Diamond Rio tool gquest: GNOME questionnaire Pybliographer: bibliography databases gnome-python: Python bindings for GNOME libglade: Load Glade-generated interfaces at runtime Gone: news client gFTP: FTP client Pygmy: mail client GSnes9x: Nintendo emulator Eye of GNOME: Image viewer URL Collector: stores URLs for later viewing LED Counter: counts stuff (applet) See the software map on www.gnome.org (or Freshmeat) for more information about any of these packages. =========================================================================== Until next week - Havoc