29th August 2003 by Derek Kite

This Week...

It's been a very busy week. Some new applications: Knot, a service location server, Kickme, a lightweight dcop messenger and event viewer, kio-ldap kioslave, KWifiManager, for monitoring wireless cards, the new Plastik widget style, an snmp plugin for Ksim. ARts adds Media Application Server output support. Kdevelop adds Haskell and Mozilla XUL language support. Kstars supports electrical telescope focusers. Security fixes for Kdm. Kaddressbook has phone calling support. Spell checking support in Koffice is complete, and improved elsewhere. The Kitchensync plugin is added to Kontact. Korganizer printing system is improved. Safari render_layer code is ported to khtml. More new crystalsvg icons. Improvements for running KDE on laptops. And a huge number of bug fixes.
The Kastle conference in Nove Hrady, Czech Republic, which finishes on Sunday has produced what everybody expected; mounds of code. The gathering of developers in one place, coupled with a freeze on new features starting September 1 made for, as Lukas Tinkl said, "wow, what a productive week :)". Here are some informative and educational links:

Top 5 List
Soccer Game
Rob Kaper, who is attending the conference is working on a port of monopd to Qt (away from STL). Check his writeup where he explains the advantages. Monopd is a game server daemon used by Atlantik, a distributed Monopoly game.
Tim Jansen made a presentation describing Knot, a desktop infrastructure server. The application uses the SLP (service location protocol) to search for services on a LAN. www.tjansen.de/knot has slides and documents describing the application.
There was a fuss about a commit by Neil Stevens, who added this code to the 4 applications he wrote and maintains.

s_aboutData->addCredit("United States Army", I18N_NOOP("Preserving the freedom that made this software possible"));

Whether one agrees or disagrees with the sentiments expressed, it was deemed unacceptable that such political statements be included in applications. The author was asked to remove the lines, but refused. George Staikos did so, stating curtly that he removes all such things, and will ignore any further discussion on the matter. Shortly afterwards Neil removed the applications from the KDE repository. The applications in question are the hayes noatun-plugin, Megami, Kit and Kaboodle. They are available http://www.hakubi.us

Editorial comment: When I saw this commit, my first reaction was wondering if the US Army was funding free software. On a second reading, no. So the comments have no place in KDE software. People from all over the world are using and contributing to this project. People who, in this divided world, would otherwise have very little in common. This community is precious and fragile, so let's preserve it.
My last attempt to build KDE was Aug 29, 2003, at around 10PM Pacific time. Only Kopete successfully built. Since what I am running is from Aug 24, the last time kdelibs and kdebase built for me, I won't comment on any bugs that are apparent.
Stephan Kulow wrote on kde-core-devel:
I'd like to remind everyone that we're going to have a Qt 3.2 requirement for KDE 3.2 - so I'm planning on adding the requirement for it on monday. Just so that you know, don't do any other plans in case you're still on 3.1 :)

Statistics

Commits 2730 by 204 developers, 216922 lines modified, 1760 new files
Open Bugs 4796
Open Wishes 4385
Bugs Opened 302 in the last 7 days
Bugs Closed 398 in the last 7 days

Commit Summary

Module Commits
kdelibs
414
 
kdenonbeta
373
 
kde-i18n
337
 
kdebase
213
 
kdepim
207
 
www
145
 
kdevelop
132
 
kdesdk
127
 
kdeutils
124
 
koffice
111
 
Lines Developer Commits
4017
 
Christoph Cullmann
112
 
1892
 
Dirk Mueller
86
 
1348
 
David Faure
80
 
829
 
Fabrice Mous
75
 
8862
 
Simon Hausmann
74
 
3614
 
Cornelius Schumacher
61
 
1405
 
Alexander Kellett
58
 
2461
 
Martijn Klingens
56
 
671
 
Stephan Kulow
55
 
915
 
Stephan Binner
52
 

Internationalization (i18n) Status

Language Percentage Complete
Brazilian Portuguese (pt_BR)
96.72%
 
Hungarian (hu)
96.47%
 
Swedish (sv)
96.1%
 
Danish (da)
92.46%
 
Spanish (es)
91.17%
 
French (fr)
87.96%
 
Portuguese (pt)
83.66%
 
Catalan (ca)
82.75%
 
Slovak (sk)
79.81%
 
Turkish (tr)
77.82%
 

Bug Killers

No commits found