26th November 2004 by Derek Kite

This Week...

Extended password dialog can define length and strength thresholds. Dell Laptop Buttons Plug-in for KMilo. As-you-type spellchecking with aspell. KAddressbook import/export filter GMX addressbook format. X-Face support for KMail and KNode. New blogging resource for KOrganizer.
A very interesting Request for Comment showed up on kde-core-devel. Waldo Bastian introduced the discussion by stating:
I have prepared some ideas for improving the general network experience, in particular for those use-cases where the internet connection is subject to availability (e.g. wireless or dial-up access)
He then went on to define dcop interfaces that would be used by network connecting and network using software. The goals are defined as:
A KDED Module that keeps track of the internet connection status and that provides DNS lookup service with intelligent support for round-robin DNS.

Design goals:
  • Keeping track of online/offline status
  • Prevent unneeded connection errors when the user is offline
  • Make applications aware of online/offline status
  • Improve dial-on-demand functionality to kick in only with user-initiated actions.
  • Improve dial-on-demand functionality by [optionally] being aware of the local net topology and differentating between local addresses (always available) and internet addresses (availability subject to online/offline status)
  • Improve handling of round-robin DNS by making sure that multiple requests are all send to the same IP. (KDE BR63088)
  • Improve handling of multiple DNS records by being aware of connection failures to the primary IP and redirecting subsequent requests to a secondary IP.
The whole message, with the dcop interface definitions and more comments is at http://lists.kde.org/?l=kde-core-devel&m=110138106211623&w=2. Discussion ensued, with suggestions and questions.
Harri Porten asked how would a situation be handled where there are multiple ways to connect to the internet?
http://lists.kde.org/?l=kde-core-devel&m=110138168521580&w=2
Cornelius Schumacher had some suggestions regarding the granularity of the network status. He also asked whether DCOP would be the best idea.
http://lists.kde.org/?l=kde-core-devel&m=110138869329620&w=2
Thiago Macieira wants a centralized proxy service.
http://lists.kde.org/?l=kde-core-devel&m=110139503119571&w=2
George Staikos wondered about VPN and other secondary networks
http://lists.kde.org/?l=kde-core-devel&m=110139752229801&w=2
Will Stephenson listed some of the connection scenarios that would arise.
http://lists.kde.org/?l=kde-core-devel&m=110140499302408&w=2
Jeff Snyder who sent me a patch that makes the statistics a little more pleasant to look at. Thanks.

Statistics

Commits 3125 by 211 developers, 254456 lines modified, 769 new files
Open Bugs 7829
Open Wishes 7223
Bugs Opened 324 in the last 7 days
Bugs Closed 381 in the last 7 days

Commit Summary

Module Commits
kde-i18n
1158
 
kdepim
198
 
kdebase
198
 
kdenonbeta
172
 
kdelibs
170
 
kdeextragear-1
154
 
kdeextragear-2
130
 
koffice
114
 
kdeextragear-3
99
 
kdenetwork
93
 
Lines Developer Commits
22377
 
Thierry Vignaud
251
 
868
 
Benjamin Meyer
162
 
1068
 
David Faure
143
 
5792
 
Pedro Morais
125
 
743
 
Dirk Mueller
106
 
18626
 
Gaute Hvoslef Kvalnes
89
 
7836
 
Stephan Kulow
83
 
4692
 
Aaron J. Seigo
68
 
4757
 
Stefan Asserhäll
60
 
4713
 
Gilles Caulier
60
 

Internationalization (i18n) Status

Language Percentage Complete
Swedish (sv)
99.42%
 
British English (en_GB)
98.58%
 
Estonian (et)
97.35%
 
Portuguese (pt)
95.46%
 
Danish (da)
94.73%
 
French (fr)
94.48%
 
Dutch (nl)
90.6%
 
Spanish (es)
90.24%
 
Italian (it)
89.11%
 
Tamil (ta)
88.14%
 

Bug Killers

Person Bugs Closed
Andras Mantia
38
 
Aaron J. Seigo
36
 
Stephan Kulow
33
 
Tobias Koenig
31
 
Luboš Luňák
16
 
Matt Rogers
13
 
Christoph Cullmann
11
 
Germain Garand
10
 
David Faure
10
 
Tommi Tervo
10
 

No commits found