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

Thanks for reading the KDE Commit-Digest!