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) From: Havoc Pennington <hp@redhat.com> Date: 21 Feb 2000 18:36:17 -0500 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