This Week...
KJSembed, the KDE javascript implementation now supports event handlers. KDevelop adds support for code completion databases. Kexi now has a PostgreSQL driver. Kopete integrates with Kaddressbook for IM contacts. The KWin rewrite continues, with a window decoration API added. Plus many bugfixes throughout.
Two people responded in the last week to requests for documentation. Erinn Looney-Triggs contributed tips to kgpg, responding to Aaron's tutorial. Gerry Gavigan did proof-reading and corrections for Tobias Koenig's HOWTO-programming-with-libkabc. Thank-you for your contributions.
Maks Orlovich committed the beginnings of a new accessibility style, with a comment in the commit log saying "no, this is not meant to be pretty". I asked him what the goals were for the style, and he responded:
Well, the idea is to provide a style that only uses 2 colors for bevels -- i.e. no 3D effects, or anything like that -- so that one can use it with a high-contrast palette for people who would have a difficulty telling things apart otherwise. It also uses configurable line width, so where a normal style would have a 1 or 2 pixel border on a widget, you can set it to use 5, 10, whatever is needed. It will allow scrollbars and other 'textless' widget widths based on the configured line width, while the regular styles just tend to hardcode a 16-pixel one.
In preparation for the release, two applications were moved from kdenonbeta into the kde distribution. KPdf is a KDE PDF viewer based on XPDF. KSVG is an implementation of the World Wide Web Consortium's Scalable Vector Graphics recommendation. It is designed to be a plugin for the Konqueror web browser. Both are now in kdegraphics. Thememgr, a KControl module for importing and selecting themes, was moved to kdenonbeta, out of the distribution.
The first stage of the release process is a freeze on new features. Anything not in the 3.2 Feature Plan doesn't go in. Some features that were expected in 3.2 have been moved to the 3.3 Feature Plan. These two documents tell us that there is much work to be done for the release, and some wanted features won't make it in this time.
The first stage of the release process is a freeze on new features. Anything not in the 3.2 Feature Plan doesn't go in. Some features that were expected in 3.2 have been moved to the 3.3 Feature Plan. These two documents tell us that there is much work to be done for the release, and some wanted features won't make it in this time.
CVS HEAD has gotten back to a reasonably stable state. On Sept 11, kdebase, kdebindings and kdegraphics didn't build. The other modules built as expected. The commit logs were full of compile fixes this week, so the situation will improve. The applications are reasonably stable. If you are using konqueror from the alpha, you will notice a bug with the <strong> tag.
Statistics
Commits | 2047 by 181 developers, 161230 lines modified, 1376 new files |
Open Bugs | 4899 |
Open Wishes | 4472 |
Bugs Opened | 406 in the last 7 days |
Bugs Closed | 277 in the last 7 days |
Commit Summary
Module | Commits |
kde-i18n |
413
|
kdenonbeta |
178
|
kdelibs |
160
|
kdenetwork |
152
|
kdebase |
134
|
kdemultimedia |
103
|
kdepim |
100
|
kdevelop |
95
|
kdegraphics |
79
|
kdesdk |
78
|
Lines | Developer | Commits |
1228
|
Stephan Binner |
86
|
1440
|
Stephan Kulow |
71
|
355
|
Dirk Mueller |
65
|
4046
|
Stefan Asserhäll |
60
|
1556
|
Daniele Medri |
60
|
1798
|
Scott Wheeler |
43
|
1848
|
Luboš Luňák |
41
|
797
|
Unai Garro |
41
|
115
|
Simon Hausmann |
39
|
440
|
Roberto Raggi |
39
|
Internationalization (i18n) Status
Language | Percentage Complete |
Danish (da) |
99.65%
|
Swedish (sv) |
97.7%
|
Hungarian (hu) |
96.27%
|
Brazilian Portuguese (pt_BR) |
93.42%
|
Spanish (es) |
92.7%
|
French (fr) |
85.84%
|
Catalan (ca) |
84.31%
|
Portuguese (pt) |
82.66%
|
German (de) |
77.01%
|
Turkish (tr) |
76.43%
|
Bug Killers
No commits found