6th February 2004 by Derek Kite

This Week...

KStars now has constellation lines. Gwenview is now a KPart, for embedded use in Konqueror. Plus many bug fixes and improvements in KMail and Konqueror.
The big news this week was the release of KDE 3.2. This is the culmination of a process that started in the fall. I want to express my appreciation to Stephan Kulow, who herded the recalcitrant group of developers to a common purpose. I have the deepest respect for people who take on jobs I couldn't or wouldn't do. This next year has great things in store for KDE. Already work is progressing on Kontact and it's various components. Bugs are being backported in preparation for 3.2.1. Khtml continues to be developed, with regression testing. The configuration backend is getting better. Did you notice the KDE bashing died very suddenly when the betas were released? Code matters. KDE is getting very very good. Congratulations and thanks to all who have contributed.
KDevelop announced a new release:
February 03, 2004 (The INTERNET). The KDevelop Team is proud to ship KDevelop 3.0, the first major release of the completely rewritten, award-winning Integrated Development Environment (IDE).

"KDevelop is a key to reaching brand new levels of productivity. It is an IDE suitable for every task from system programming to GUI RAD development. Integrating all standard UNIX development tools, providing support for team development with various version control system tools and having a large list of supported languages, KDevelop is an excellent choice for UNIX developers. Available on different platforms such as Mac OS X and Windows/Cygwin, KDevelop is a great tool for multiplatform development. Support for common development tools allows to develop applications for a large number of platforms including embedded platforms" said Alexander Dymo, project co-maintainer.

"With its new language-independent, plugin-based core and wide support for common development tools, KDevelop is already the de-facto standard IDE on Linux/Unix desktops" added Harald Fernengel, long-time project member.

"The KDevelop team did an excelent work with this release. Over 40 developers contributed over a timespan of 14 months to the project. You'll notice that care was taken in the documentation and in the user interface. This version is powerful, yet easy to use" noted Amilcar do Carmo Lucas, release co-coordinator.

Major Enhancements

KDevelop now supports over 15 programming languages and numerous version control systems, debuggers, documentation formats and build tools. Any Editor supporting the KTextEditor interfaces can be used as native KDevelop editor, including kate, qEditor and kvim. Build tools like automake, qmake or ant are supported natively, meaning that KDevelop does not maintain its own object repository. Changes in the native project files will be reflected in KDevelop and vice-versa.

The C++ support offers a class view showing all the symbols either flat or hierarchical by namespaces and allows easy code-navigation. A background parser updates the symbols on the fly and also shows syntactical errors in the source code. The code completion even deals with Qt signals and slots.

With its new open architecture, KDevelop can be customized in every respect. The user interface can be switched on the fly from classic MDI mode to the modern IDEAl mode, featuring a code-centric approach with on-demand tool-views.

KDevelop features extensive support for navigating the source code. Symbols and filenames can be accessed by just typing part of the name, recently modified files can be reached with a simple keystroke.

KDevelop offers documentation generators, code debugging, memory checking, code refactoring, bookmark management, and dozens of tools to make development easy and convenient. It is translated into more than 16 languages, ranging from English to Tamil.
One year ago, Umbrello was moved into the KDE repository.

Statistics

Commits 2047 by 184 developers, 199070 lines modified, 1866 new files
Open Bugs 5470
Open Wishes 5521
Bugs Opened 467 in the last 7 days
Bugs Closed 310 in the last 7 days

Commit Summary

Module Commits
kde-i18n
498
 
kdenonbeta
201
 
kdepim
186
 
www
159
 
koffice
140
 
kdelibs
113
 
kdeextragear-2
100
 
kdebase
82
 
kdenetwork
79
 
kdeextragear-1
75
 
Lines Developer Commits
2121
 
Marc Mutz
74
 
1080
 
Nicolas Goutte
68
 
1567
 
Stephan Kulow
61
 
2961
 
Jonathan Riddell
59
 
10002
 
Taiki Komoda
59
 
914
 
Andrey Cherepanov
58
 
1963
 
Malcolm Hunter
58
 
902
 
Rob Buis
56
 
26111
 
Erik Kj
53
 
452
 
Stephan Binner
44
 

Internationalization (i18n) Status

Language Percentage Complete
Swedish (sv)
100%
 
Estonian (et)
99.59%
 
British English (en_GB)
99.43%
 
Danish (da)
99.29%
 
Spanish (es)
98.88%
 
Serbian (sr)
98.38%
 
Brazilian Portuguese (pt_BR)
98.04%
 
Portuguese (pt)
97.21%
 
Italian (it)
94.89%
 
German (de)
93.8%
 

Bug Killers

No commits found