To: gnome-announce-list@gnome.org, gnome-list@gnome.org Subject: GNOME Summary May 30 - July 21 From: Havoc Pennington <hp@redhat.com> Date: 21 Jul 2000 18:50:22 -0400 This is the GNOME Summary for May 30 - July 21, 2000. ============================================================= Table of Contents ------------------------------------------------------------- 1) StarOffice to join GNOME 2) Join the initial GNOME Foundation membership 3) GTK+ Preview Release 4) Development tutorials and information 5) Evolution preview release 6) pkg-config 7) Inti preview release 8) WM Spec versions 9) Web browsers 10) Hacking Activity 11) New and Updated Software You're probably wondering where the summary has been; basically I got busy, stressed, etc. and just wasn't feeling up to it. However I'll try to do them regularly again going forward (though it may not be once per week; I'm considering one per 10 days or 2 weeks or so). In any case, there's a lot of stuff that's happened recently, I'll try to just hit some highlights. ============================================================== 1) StarOffice to join GNOME -------------------------------------------------------------- The exciting announcement of the month is that Sun will be joining the GNOME community with their newly-GPLed StarOffice project. Most of the details remain to be seen; for example, we don't know how this will impact the various components of GNOME Office. Certainly we'll try to minimize duplicated effort when possible. Hopefully everyone will welcome the Sun engineers as they join the project. You can read more here: http://news.gnome.org/gnome-news/964019206/index_html ============================================================== 2) Join the initial GNOME Foundation membership -------------------------------------------------------------- In order to create a GNOME Foundation, we need an initial list of voting members. To be a member of the foundation, you only need to consider yourself an active member of the GNOME community; if you contribute translations, documentation, code, art, advice, or whatever, and you keep up with GNOME happenings, we'd like you to join the foundation. To this end the steering committee decided to create a CVS module "gnome-foundation", containing the file "membership.txt". This is the canonical list of members of the GNOME Foundation. Anyone with CVS access should feel free to add themselves to this file; please include your full name, your email address, and a short blurb about your role in GNOME: Dan Mueth <d-mueth@no_spam.uchicago.edu> (GDP leader) Bart Decrem <bart@no_spam.eazel.com> (Eazel, helping organize the foundation) Jim Gettys <example@dontknowhisaddress.com> (original X author, spiritual advisor) etc. If you use munging to avoid spam please use "no_spam", so everyone has the same anti-spam and we can easily remove it via perl script. If you don't have CVS access, send mail to the ad hoc membership committee (Dan Mueth and Maciej Stachowiak) including your name, email address, and involvement with GNOME. They'll add you to the CVS module. You can reach Dan and Maciej at membership@gnome.org. The initial membership of the foundation will be responsible for electing the first board of directors for the foundation; we hope to have a vote in the coming weeks. ============================================================== 3) GTK+ Preview Release -------------------------------------------------------------- It's been decided that the next version of GTK+ will be called GTK+ 2.0 (not 1.4, which was the previously-planned version). The unstable prerelease series will be 1.3.x, and the first in that series is now available. Owen's announcement includes details on the features of GTK+ 2.0: http://mail.gnome.org/pipermail/gtk-list/2000-July/022410.html http://news.gnome.org/gnome-news/963685850/index_html The final release is expected in a timeframe on the order of "2-3 months". The feature list is more or less already frozen, though all the features aren't in place yet. Now is also a good time to bring up small changes or enhancements on gtk-devel-list@gnome.org. ============================================================== 4) Development tutorials and information -------------------------------------------------------------- Glade/Python: http://linuxfocus.org/English/July2000/article160.shtml Intro to GNOME programming: http://www.linuxprogramming.com/news/news_story.php3?ltsn=2000-07-12-001-03-ID-UU-UU ============================================================== 5) Evolution preview release -------------------------------------------------------------- Another Evolution preview, see here: http://news.gnome.org/gnome-news/963451511/index_html This one is almost usable, Jonathan is using it daily to read to his mail. He's not using it to _send_ mail, because it segfaults, but... you can't have everything. ;-) ============================================================== 6) pkg-config -------------------------------------------------------------- We're hoping to move most of the libraries we use to a new "pkg-config" system in the near future. This is similar to gnome-config, but will come as a separate package so we can use it with glib/GTK+ without creating a circular dependency. Also, it has some features gnome-config lacks. You can find the pkg-config source code here: http://pkgconfig.sourceforge.net/ The CVS version has a rewrite of the shell script in C, which makes configure run a lot faster, and makes it easier to add features and maintain the program. ============================================================== 7) Inti preview release -------------------------------------------------------------- I released a preview of the Inti C++ framework, you can find it on the Inti web site: http://sources.redhat.com/inti/ ============================================================== 8) WM Spec versions -------------------------------------------------------------- There are new versions of the Window Manager Specification here: http://www.freedesktop.org ============================================================== 9) Web browsers -------------------------------------------------------------- People are into writing small web browsers. The Nautilus file manager will embed either GtkHTML or Mozilla; then we have Galeon, which embeds Mozilla, and Encompass, which embeds GtkHTML. Encompass: http://zephyr.webhop.net/encompass.html Galeon: http://news.gnome.org/gnome-news/963929254/index_html ============================================================== 10) Hacking Activity -------------------------------------------------------------- Module Score-O-Matic: (number of CVS commits per module, since the last summary) 1457 nautilus 979 evolution 353 gnome-vfs 274 gnumeric 233 gtkhtml 223 gtk+ 221 balsa 220 gimp 203 gedit 193 gnome-libs 189 guppi3 189 gnome-db 159 gphoto2 128 medusa 127 gnome-i18n 126 pan 102 gnome-utils 101 bonobo 94 gernel 82 achtung 78 gnomeweb-wml 68 gnomeicu 66 gtranslator 65 gnome-core 62 gnome-admin-tools 62 glib 60 grapevine 59 gnome-applets 59 eog 59 dia 56 ammonite User Score-O-Matic: (number of CVS commits per user, since the last summary) 603 darin 294 kmaraas 241 ettore 233 frob 203 jirka 201 danw 187 scottf 173 kabalak 159 minmax 157 rodrigo 156 trow 156 ramiro 151 clahey 143 fejj 138 chema 136 andy 131 sullivan 128 jody 126 pepper 125 owen 122 mstachow 118 peterw 117 eskil 115 rodo 110 mmeeks 109 pce 101 charles 85 rasta 82 federico 78 hp 73 gzr 72 fritz 71 bratislav 68 rebecka ============================================================== 11) New and Updated Software -------------------------------------------------------------- Software since the last summary. [elided due to huge time since last summary :-) ] See the software map on www.gnome.org (or Freshmeat) for more information about any of these packages. =========================================================================== Until next time - Havoc