Most of you will (hopefully) not noticed, but Dirk and me updated our svn server to subversion 1.2.1 including a complete transcoding using the new subversion 1.2 features that allow for faster svn blame.
In my testing, svn blame on khtml/Changelog went down from 20s to 5s. BTW: there were several fixes in the subversion client too, so I suggest to everyone to update, but it's far from a requirement.
This Week...
Umbrello adds a Ruby code generator. Kalzium now has a chemical equations solver. New recurrence code for libkcal. Kopete adds support for receiving AIM buddy icons. Kopete supports Richtext formatting in Yahoo! Messages.
Dirk Mueller changed a number of Makefile.am files to support the -fpie/pie compiler flag. He was asked why the change. His comments:
it creates position independent executables (similiar to pic for libraries), which allows the kernel to randomize the loading address of the application, with the hope of being more resistant against possible code execution vulnerabilities.
Its certainly just a minor dent, but distributors race for the advertising advantage of being "more secure" by default.
Its certainly just a minor dent, but distributors race for the advertising advantage of being "more secure" by default.
A position-independent executable is also pure: there are no relocations on the text segment. That also means the text is fully shared, and even cached.
Not that those few programs in KDE occupy a lot of RAM -- much less kcheckpass being run twice, for long periods -- but that's still reduction in memory footprint.
Not that those few programs in KDE occupy a lot of RAM -- much less kcheckpass being run twice, for long periods -- but that's still reduction in memory footprint.
Statistics
Commits | 2461 by 230 developers, 46811 lines modified, 2285 new files |
Open Bugs | 8988 |
Open Wishes | 8402 |
Bugs Opened | 321 in the last 7 days |
Bugs Closed | 325 in the last 7 days |
Commit Summary
Module | Commits |
extragear |
332
|
l10n |
267
|
work |
210
|
stable |
208
|
www |
187
|
kdepim |
123
|
kdeedu |
120
|
playground |
114
|
kdenonbeta |
102
|
koffice |
93
|
Lines | Developer | Commits |
3171
|
Dirk Mueller |
163
|
805
|
David Faure |
73
|
871
|
Clarence Dang |
65
|
623
|
Laurent Montel |
57
|
339
|
Carsten Niehaus |
48
|
338
|
Stephan Binner |
48
|
320
|
Gorkem Cetin |
47
|
631
|
Thiago Macieira |
42
|
257
|
Nikolas Zimmermann |
39
|
284
|
Till Adam |
36
|
Internationalization (i18n) Status
Language | Percentage Complete |
Estonian (et) |
99.93%
|
Swedish (sv) |
98.22%
|
British English (en_GB) |
95.96%
|
Danish (da) |
92.39%
|
Portuguese (pt) |
91.4%
|
Dutch (nl) |
91.28%
|
Italian (it) |
89.24%
|
French (fr) |
88.37%
|
Spanish (es) |
88.11%
|
Serbian (sr) |
87.91%
|
Bug Killers
Person | Bugs Closed |
Tom Hughes |
19
|
Oswald Buddenhagen |
17
|
Thiago Macieira |
14
|
Olivier Goffart |
11
|
Nicholas Nethercote |
10
|
Scott Wheeler |
10
|
Andrew Walker |
9
|
Matt Rogers |
8
|
Aaron J. Seigo |
7
|
Andreas Gungl |
7
|
No commits found