<?xml version="1.0"?>
<kc>

	<title>KDE Traffic</title>

	<editor contact="mailto:henrique.pinto@kdemail.net">Henrique Pinto</editor>

<issue num="72" date="22 Dec 2003 00:00:00 -0800"/>

<headquote>

<p>
If you like KDE Traffic, please consider making a donation to the KDE 
project.
Visit <a href="http://www.kde.org/support/">http://www.kde.org/support/</a> 
for  details.
</p>

</headquote>

<intro>

<p>Welcome to KDE Traffic!</p>

<p>
This has been an interesting week for KDE. With both KOffice (now in RC2) and
KDE very close to a release, people are starting to discuss future plans. A new
theme manager is being worked on for KDE 3.3, and, similarly, lots of other
things.
</p>

<p>
The "Conquering the Enterprise Desktop" or "KDE in UserLinux" or whatever else
(a name wasn't chosen yet, it seems) project was also one important topic of
the week, having generated lots of discussion regarding KDE itself as well as
integration of non-KDE applications and technologies into it.
</p>

<p>
By the way, our editor Peter Rockai is part of that project, being developing an
APT frontend for KDE called Kapture and also a Debconf frontend. He asks me to
forward his apologies for not being able to work on KDE Traffic this week, he
was a bit overwhelmed with his work on these apps.
</p>

<p>
I hope you like this issue!
</p>

</intro>
<stats posts="666" size="2085" contrib="194" multiples="105" lastweek="0">
<person posts="46" size="103" who="Nicolas Goutte"/>
<person posts="26" size="51" who="David Faure"/>
<person posts="25" size="129" who="Manuel Amador (Rudd-O)"/>
<person posts="24" size="130" who="Waldo Bastian"/>
<person posts="22" size="100" who="Ralf Nolden"/>
<person posts="17" size="78" who="James Richard Tyrer"/>
<person posts="13" size="60" who="Ingo =?ISO-8859-1?Q?Kl=F6cker?="/>
<person posts="12" size="30" who="Helge Deller"/>
<person posts="12" size="17" who="Jason Keirstead"/>
<person posts="12" size="46" who="0"/>
<person posts="11" size="25" who="Andras Mantia"/>
<person posts="10" size="56" who="Frans Englich"/>
<person posts="9" size="15" who="Simon Perreault"/>
<person posts="8" size="16" who="Benjamin Meyer"/>
<person posts="8" size="36" who="Thiago Macieira"/>
<person posts="8" size="21" who="Michael Pyne"/>
<person posts="8" size="22" who="Leo Savernik"/>
<person posts="8" size="14" who="George Staikos"/>
<person posts="7" size="9" who="Maks Orlovich"/>
<person posts="7" size="21" who="Alexander Neundorf"/>
<person posts="7" size="40" who="Jeff Stuart"/>
<person posts="7" size="15" who="=?ISO-8859-2?Q?Luk=E1=B9?= Tinkl"/>
<person posts="7" size="20" who="Aaron Seigo"/>
<person posts="7" size="16" who="Casey Allen Shobe"/>
<person posts="6" size="12" who="Friedrich W. H.  Kossebau"/>
<person posts="6" size="21" who="=?ISO-8859-1?Q?Andr=E9_W=F6bbeking?="/>
<person posts="6" size="10" who="Henrique Pinto"/>
<person posts="6" size="8" who="Mark Bucciarelli"/>
<person posts="6" size="22" who="Eric Laffoon"/>
<person posts="5" size="22" who="Christian Mueller"/>
<person posts="5" size="14" who="Eva Brucherseifer"/>
<person posts="5" size="9" who="Shaheed"/>
<person posts="5" size="22" who="Tobias Koenig"/>
<person posts="5" size="7" who="JES"/>
<person posts="5" size="8" who="Adriaan de Groot"/>
<person posts="5" size="7" who="Toplica =?UTF-8?B?VGFuYXNrb3ZpxIc=?="/>
<person posts="5" size="17" who="Ian Reinhart Geiser"/>
<person posts="5" size="9" who="Thomas Diehl"/>
<person posts="5" size="15" who="Lauris Kaplinski"/>
<person posts="5" size="4" who="Guillaume Laurent"/>
<person posts="4" size="6" who="Scott Wheeler"/>
<person posts="4" size="10" who="Bill Chmura"/>
<person posts="4" size="4" who="Allan Sandfeld Jensen"/>
<person posts="4" size="8" who="Aaron J. Seigo"/>
<person posts="4" size="19" who="Andreas Gungl"/>
<person posts="4" size="11" who="Jens Dagerbo"/>
<person posts="4" size="2" who="Dirk Mueller"/>
<person posts="4" size="15" who="Till Adam"/>
<person posts="4" size="5" who="Thomas =?ISO-8859-1?Q?L=FCbking?="/>
<person posts="4" size="17" who="Ingo =?ISO-8859-15?Q?Kl=F6cker?="/>
<person posts="4" size="14" who="Ravi"/>
<person posts="3" size="7" who="Karl Vogel"/>
<person posts="3" size="4" who="Cornelius Schumacher"/>
<person posts="3" size="3" who="Antoine Jacoutot"/>
<person posts="3" size="8" who="Baumann, Thomas"/>
<person posts="3" size="12" who="Luciano Montanaro"/>
<person posts="3" size="6" who="Claudiu Costin"/>
<person posts="3" size="3" who="Jan =?ISO-8859-1?Q?Sch=E4fer?="/>
<person posts="3" size="8" who="tnagy"/>
<person posts="3" size="6" who="&quot;Xabi =?ISO-8859-1?Q?Garc=EDa=22?="/>
<person posts="3" size="7" who="Lubos Lunak"/>
<person posts="3" size="13" who="Carsten Burghardt"/>
<person posts="3" size="3" who="Fabrice Mous"/>
<person posts="3" size="34" who="Carlos Leonhard Woelz"/>
<person posts="3" size="39" who="Alexander Dymo"/>
<person posts="3" size="3" who="Falk Brettschneider"/>
<person posts="3" size="3" who="Malcolm Hunter"/>
<person posts="3" size="6" who="Simon Hausmann"/>
<person posts="3" size="7" who="Chris Howells"/>
<person posts="3" size="7" who="Gary L. Greene, Jr."/>
<person posts="2" size="8" who="Kevin Krammer"/>
<person posts="2" size="9" who="Christian Esken"/>
<person posts="2" size="6" who="Oswald Buddenhagen"/>
<person posts="2" size="3" who="Alexander Kellett"/>
<person posts="2" size="1" who="Piotr Szymanski"/>
<person posts="2" size="4" who="Josef Weidendorfer"/>
<person posts="2" size="12" who="Gustavo Pichorim Boiko"/>
<person posts="2" size="52" who="Sandro Giessl"/>
<person posts="2" size="5" who="CPH"/>
<person posts="2" size="1" who="Sven Wahl"/>
<person posts="2" size="4" who="Marc Heyvaert"/>
<person posts="2" size="9" who="Dirk =?ISO-8859-1?Q?Sch=F6nberger?="/>
<person posts="2" size="2" who="Stephan Binner"/>
<person posts="2" size="11" who="Chris Lee"/>
<person posts="2" size="12" who="Dawit A."/>
<person posts="2" size="5" who="Erik K. Pedersen"/>
<person posts="2" size="17" who="Kaleb Pederson"/>
<person posts="2" size="2" who="Andreas Zehender"/>
<person posts="2" size="1" who="Richard =?UTF-8?B?xIxlcGFz?="/>
<person posts="2" size="5" who="Ferdinand  Gassauer"/>
<person posts="2" size="2" who="Surya Kiran Gullapalli"/>
<person posts="2" size="5" who="Kurt Pfeifle"/>
<person posts="2" size="4" who="Daniel Martin Lambea"/>
<person posts="2" size="5" who="Germain Garand"/>
<person posts="2" size="2" who="Kuba Ober"/>
<person posts="2" size="16" who="Volker Krause"/>
<person posts="2" size="9" who="Ante Wessels"/>
<person posts="2" size="1" who="Marcos Dione"/>
<person posts="2" size="8" who="Clarence Dang"/>
<person posts="2" size="2" who="Troels Tolstrup"/>
<person posts="2" size="7" who="Anders Lund"/>
<person posts="2" size="4" who="Kristian Eide"/>
<person posts="2" size="2" who="Andrea Rizzi"/>
<person posts="2" size="2" who="Hasso Tepper"/>
<person posts="2" size="1" who="Ariya Hidayat"/>
<person posts="1" size="2" who="Reinhold Kainhofer"/>
<person posts="1" size="1" who="=?ISO-8859-1?Q?Andr=E9?= Somers"/>
<person posts="1" size="0" who="Josef Spillner"/>
<person posts="1" size="4" who="Ingo =?ISO-8859-2?Q?Kl=F6cker?="/>
<person posts="1" size="4" who="Graeme Ambler"/>
<person posts="1" size="1" who="Deschildre Nicolas"/>
<person posts="1" size="1" who="Harri Porten"/>
<person posts="1" size="2" who="Leafnode"/>
<person posts="1" size="2" who="Brearley Michael"/>
<person posts="1" size="2" who="Liz Young"/>
<person posts="1" size="1" who="=?ISO-8859-9?Q?G=F6rkem_=C7etin?="/>
<person posts="1" size="1" who="Jonas B. Jacobi"/>
<person posts="1" size="3" who="Pascal Francq"/>
<person posts="1" size="1" who="Amilcar do Carmo Lucas"/>
<person posts="1" size="1" who="Max O'Shea"/>
<person posts="1" size="2" who="Boudewijn Rempt"/>
<person posts="1" size="6" who="Phoenix"/>
<person posts="1" size="1" who="Russell Miller"/>
<person posts="1" size="3" who="Tamas Szanto"/>
<person posts="1" size="2" who="Arnar Leosson"/>
<person posts="1" size="0" who="Raphael Langerhorst"/>
<person posts="1" size="0" who="Harald Fernengel"/>
<person posts="1" size="2" who="=?ISO-8859-1?Q?G=F6rkem_=C7etin?="/>
<person posts="1" size="1" who="Klaus Staerk"/>
<person posts="1" size="1" who="Christian Weickhmann"/>
<person posts="1" size="1" who="Jan Holesovsky"/>
<person posts="1" size="2" who="Thomas Olsen"/>
<person posts="1" size="2" who="Ferdinand Gassauer"/>
<person posts="1" size="1" who="Richard Moore"/>
<person posts="1" size="1" who="Dag Nygren"/>
<person posts="1" size="3" who="Helio Chissini de Castro"/>
<person posts="1" size="1" who="Marek Cendrowicz"/>
<person posts="1" size="1" who="Toshiro"/>
<person posts="1" size="1" who="Giuseppe Torelli"/>
<person posts="1" size="2" who="Dominic Chambers"/>
<person posts="1" size="1" who="Stanislav Visnovsky"/>
<person posts="1" size="1" who="Jeffrey Barish"/>
<person posts="1" size="0" who="Sebastian Trueg"/>
<person posts="1" size="1" who="Stefan Hetzl"/>
<person posts="1" size="1" who="Pupeno"/>
<person posts="1" size="2" who="Karl-Heinz Zimmer"/>
<person posts="1" size="0" who="Zack Rusin"/>
<person posts="1" size="0" who="Aurelien Gateau"/>
<person posts="1" size="11" who="Mail Delivery Subsystem"/>
<person posts="1" size="4" who="Chris Hornbaker"/>
<person posts="1" size="4" who="Michael Brade"/>
<person posts="1" size="3" who="Max OShea"/>
<person posts="1" size="2" who="Michael Thaler"/>
<person posts="1" size="8" who="Dag Andersen"/>
<person posts="1" size="3" who="Rolf Magnus"/>
<person posts="1" size="0" who="Izo"/>
<person posts="1" size="5" who="Fredrik =?ISO-8859-1?Q?H=F6glund?="/>
<person posts="1" size="1" who="=?ISO-8859-15?Q?Andr=E9_W=F6bbeking?="/>
<person posts="1" size="1" who="Simon Ejsing"/>
<person posts="1" size="1" who="Andy Fawcett"/>
<person posts="1" size="6" who="Jens Herden"/>
<person posts="1" size="4" who="Dexter Burke"/>
<person posts="1" size="2" who="Chusslove Illich"/>
<person posts="1" size="1" who="William Leese"/>
<person posts="1" size="3" who="Gary L. Greene"/>
<person posts="1" size="1" who="Peter Simonsson"/>
<person posts="1" size="3" who="Andreas Hartmann"/>
<person posts="1" size="0" who="=?ISO-8859-1?Q?G=E9rard?= Delafond"/>
<person posts="1" size="4" who="luciash d' being"/>
<person posts="1" size="0" who="Adam Treat"/>
<person posts="1" size="1" who="Jeroen Wijnhout"/>
<person posts="1" size="3" who="Pieter Botes."/>
<person posts="1" size="0" who="Benoit Walter"/>
<person posts="1" size="2" who="Daniel Engelschalt"/>
<person posts="1" size="0" who="Steven Robertson"/>
<person posts="1" size="4" who="Klas Kalass"/>
<person posts="1" size="1" who="by way of Luciano Montanaro &lt;mikelima@virgilio.it&gt;"/>
<person posts="1" size="4" who="Jules Petroff"/>
<person posts="1" size="1" who="Cristian Tibirna"/>
<person posts="1" size="0" who="Jesper K. Pedersen"/>
<person posts="1" size="0" who="Neal D. Becker"/>
<person posts="1" size="4" who="Arnold Krille"/>
<person posts="1" size="1" who="Sebastian Sauer"/>
<person posts="1" size="2" who="Rinse de Vries"/>
<person posts="1" size="3" who="Daniel Franke"/>
<person posts="1" size="1" who="Burt Hodge"/>
<person posts="1" size="2" who="Jan de Visser"/>
<person posts="1" size="10" who="Wilmer Lore"/>
<person posts="1" size="4" who="Andreas Trink"/>
<person posts="1" size="1" who="&quot;Eugene Zelenko&quot; "/>
<person posts="1" size="2" who="Daniel Molkentin"/>
<person posts="1" size="1" who="Klaus Niederkrueger"/>
<person posts="1" size="0" who="David Frager"/>
<person posts="1" size="1" who="Kevin Donnelly"/>
</stats>

<section title="KDE Quality Team [kde-usability, kde-core-devel]" subject="KDE Janitors (QA?) Proposal" archive="http://lists.kde.org/?l=kde-usability&amp;m=107187409020725&amp;w=2" author="Henrique Pinto" contact="mailto:henrique.pinto@kdemail.net" posts="19" startdate="19 Dec 2003 14:54:41 -0800" enddate="22 Dec 2003 03:58:40 -0800">

<topic>KDE Usability Project</topic>

<p>
One of the most interesting proposals of the week was the creation of a
"Quality Team" (the name hasn't been agreed on yet) for KDE. According to its
creator, <quote who="Carlos Leonhard Woelz">the main idea is to create a
community based quality team of non-developers, that would focus on the whole of
individual modules of applications, working orthogonally to developers,
documenters, users and testers, instead of the specific of the whole. In other
words think of acting upon the whole of Kontact instead of acting upon the
whatsthis of KDE project. The key idea is attracting people in a way thats both
interesting to them and more useful to KDE project. This would be the basis of a
community oriented (instead of company oriented) effort of improving this
experience.</quote>
</p>

<p>
The idea has been wonderfully accepted to the date, even though some people
were worried about a clash in the roles of the application maintainer and of
the quality team (the "janitors"). Waldo Bastian clarified this point:</p>

<quote who="Waldo Bastian">
<p>I think the most important skill a Janitor must have is communications
skills.
You can know a lot about an application without needing to know how to write
code, you can do a lot of bug management without needing to know how to debug
the actual problem, you can make useful suggestions for icons without
actually being able to draw.</p>

<p>KDE is a very large project, as a developer it is impossible to be subscribed
and follow all mailinglists. A janitor can play an important role here by
shielding developers, bug fixers and artists from a lot of the noise on many
of the mailinglists and feeding these people the useful bits of information.</p>

<p>Take for example a mailinglist such as <a href="mailto:kde@kde.org">kde@kde.org</a>. A lot of questions about a
specific application could be easily answered by the janitor for that
application. When it becomes clear that an application has a bug or an
important missing feature, the janitor can then file a bugreport on
bugs.kde.org and raise its priority. The developer could pay extra extension
to such bugreports because (s)he knows that it is a real issue and that the
janitor has already made sure that all relevant information is available.</p>

<p>Ideally, a Janitor would be in an excellent position to write documentation
for the application or, lacking writing skills, assist a documentation
writer. A Janitor would also be in a great position to maintain a FAQ.</p>

<p>The focus on a single application is crucial here, because maintaining a FAQ
for all of KDE does not seem to work very well, probably because it is just
too much work. By limiting the focus on a single application, chances of
success become much greater.</p>

<p>A critical success factor for this all is the ability of the Janitor to work
together with the maintainer/developers of the application, as already
mentioned in the paper by Carlos, the Janitor must be able to make the work
of the developers/doc-writers/debuggers/artists more pleasant, otherwise it
will not work.</p>

<p>Another critical success factor might be the name ;-) People might not be
lining up to become "Janitor" :-)</p>
</quote>

<p>
Some people still think that the only way you can help KDE is being either a
developer or a translator. This excludes lots of people who are willing to help
but don't have programming skills nor can/want to be a translator. This project
would offer a way of stimulating people to contribute to KDE, and that's nice.
</p>

<p>
We've chatted a little with the creator of this proposal, Carlos Leonhard Woelz:
</p>

<h2>Interview with Carlos Leonhard Woelz</h2>

<p><em>Tell us a little about you.</em></p>

<p>
<strong>Carlos:</strong> I am a trader by trade (how's that!). I work in an
investment bank here in Brazil, where I am responsible for the international
trade desk. I trade mostly Emerging Markets Debt, but also American equities and
treasuries, and major currencies.</p>
<p>I am also a Quanta Plus financial contributor, and I have been for the last 
eight months.</p>
<p>I believe that open source in general and free software in particular, is
one of the most leveraged ways to reduce poverty and increase development
around the world. It has the same effect as a massive tax cut. The lower the
income in a given country, the greater the effect of open source in that
economy. So I was looking for things to do personally, to help. I don't in any
way work with free software (or web development). 
</p> <br/>

<p><em>Could you explain in a few words what is your proposal?</em></p>

<p>
<strong>Carlos:</strong> It's the creation of a Janitor/Training role in the
project, with work groups to deal with individual applications, to do non
development stuff (there is tons of stuff to to) and to _care_ for that
individual app. I thinks the effort of teaching this individuals the ways of
open source pays out. And the idea is to create a community that is reasonable
auto-sufficient to do real work quickly, decreasing the time-to-produce from new
non-developers contributors.
</p> <br/>

<p><em>When/Why did you have the idea for it?</em></p>

<p>
<strong>Carlos:</strong> I started looking inside Gnu/Linux/KDE only a year ago.
I went trough a long process of learning, from the installing, to the basics of
the CLI, compiling and preparing the build environment, learning how
translations are done, the bugzilla system, all that wonderful jungle of
acronyms, read a bit about user interface. I had some really stupid questions to
ask, and felt too shy to ask them. Now, I am starting to learn the basic of
programming, but this is only to understand things better and be able to to
more. During this whole period, I was allways eager to help, but had very few
resources. One of the things that helped me was Aaron's whatsthis tutorial
(context help writing tutorial).
</p> 

<p>And I started writing whatsthis for kdelibs and kdebase it had the advantage 
of teach me that specializing is good, and makes you productive faster. For 
instance, I wrote the whatsthis for Konsole kcm. To do that I lost hours 
reading Konsole and general Unix terminal documentation. Because I had so 
little background. And to write the next one, for Konqueror, I had no use for
all of that, and so on.</p>

<p>I also read some papers over open source process, that gave me some insight:
<a href="http://dot.kde.org/1065087742/">KDE under the microscope</a>.
</p>

<p>The idea of the importance of caring for defined application instead of 
finding some things to do here and there comes from my management experience. 
People love to follow the result of their work. And you find your way in the 
community faster if you focus.</p><br/>

<p><em>What are your expectations regarding it? (i.e, do you believe it will be
accepted and work?, Do you see incentive from the community to make your
proposal into something real?)</em></p>

<p>
<strong>Carlos:</strong> I don't have high expectations. My proposal may be a
little naive. There are far more experienced people in the dynamics of free
software on the list to comment, and I am waiting for that.</p><br/><br/>

<h2>Conclusion</h2>

<p>
If you always wanted to help KDE, but didn't know what to do, this proposal may
be just what you were waiting for. It is not yet fully implemented, but we hope
it will be in a near future, even though Carlos is not very optimist.
</p>

<p>
Currently, a guide for helping is being written ("Quick Guide to Contribute to
KDE") and after that a pilot program will start. 
</p>

<p>
The original paper, containing the full proposal, can be found at <a href="http://lists.kde.org/?l=kde-usability&amp;m=107187409020725&amp;w=2">
http://lists.kde.org/?l=kde-usability&amp;m=107187409020725&amp;w=2</a>.
</p>

</section>

<section title="Integrative Work [kde-core-devel, kde-devel]" subject="Integrative work" archive="http://lists.kde.org/?l=kde-core-devel&amp;m=107169581606053&amp;w=2" author="Henrique Pinto" contact="mailto:henrique.pinto@kdemail.net" posts="24" startdate="17 Dec 2003 13:12:29 -0800" enddate="20 Dec 2003 05:17:19 -0800">

<topic>Integration</topic>
<mention>Alexander Neundorf</mention>
<mention>Henrique Pinto</mention>
<mention>Alex Neundorf</mention>

<p>
Integration of non-KDE applications into a KDE-based environment was the subject of the week. Many interesting things are being done in this area, and also much discussion. An interesting thread started when Ralf Nolden posted the following message:
</p>

<quote who="Ralf Nolden">

<p>
if someone missed the point about the current events of the last weeks: Our 
job is now to correct any impression KDE is making to the outside world that 
if someone would want to use KDE, he would be tied to one toolkit and one 
development environment.
</p>

<p>
We have to make clear that we do have the power and the force, together with 
our technologies, to be an *integrative* factor, not one that needs to create 
its own application set just because we beleive that it's the right solution 
in the long run. Here, we have to think short term while we can still 
preserve projects like KOffice to be developed _over time_ to become a speedy 
and functional replacement of OpenOffice. Until then things like KOffice are 
_research_ projects, alternatives to test our technologies like Kparts. 
</p>

<p>
The keyword is: create mindshare by code that KDE can integrate:
<ul>
<li/>OpenOffice.org
<li/>Mozilla
<li/>GTK/ other toolkits based applications
</ul>
</p>

<p>
into KDE as seamless as possible. We cannot deny reality the right to dictate 
us that sometimes we have to do things that we do not always like to do. To 
cite Michael Gorbatchev: He who comes late gets punished by life. It should 
be our way to realize that people tend to think of us as the 
everything-has-to-be-KDE-or-we-won't-use-it crowd and that we have to do a 
good job right now to make sure this impression gets corrected and we are the 
driving factor with regard to uniting both our goal to provide a HIG based, 
easy to use desktop with a bunch of useful apps that is _at the same time_ 
*the* desktop that is able to run and integrate any application out there.
</p>

<p>
One way to do that is to make those apps use our filedialog and printdialog 
(printing does work in most cases, filedialog is a research project people 
should look at and maybe make proposals how to change gtk to call the kde 
file dialog, patches welcome for demo.
</p>

<p>
Alex Neundorf is working on the OOo/gtk side, so please contact him if you 
want to be of help, he really needs hands helping him with this particular 
project.
</p>

<p>
The other way is to check out the cool things that are happening at 
freedesktop.org which is in particular the organization that will support us 
with any integrative work, may it be themes, styles, settings and new 
features in X.
</p>
</quote>

<p>
The above message was followed by a plethora of replies. Ralf's propositions were well received, and some ideas were brought up. Lauris Kaplinski pointed out that Sodipodi already had working KDE integration and Alexander Neundorf stated that he is working on delivering KDE's ioslaves support for all Linux applications. There are also people working on Mozilla and OpenOffice.org integration.
</p>

<editorialize who="Henrique Pinto">
<p>
There are interesting threads regarding integration of non-KDE apps in a KDE environment happening at the kde-debian mailing list. As the archives for that list are not public (yet), these are not covered here.
</p>
</editorialize>

</section>

<section title="Default Settings for KDE 3.2 [kde-core-devel]" subject="RFC on default settings" archive="http://lists.kde.org/?l=kde-core-devel&amp;m=107179041506070&amp;w=2" author="Henrique Pinto" contact="mailto:henrique.pinto@kdemail.net" posts="73" startdate="18 Dec 2003 15:30:52 -0800" enddate="22 Dec 2003 01:07:21 -0800">
<topic>KDE 3.2</topic>
<topic>UI</topic>
<mention>Lukas Tinkl</mention>
<mention>David Faure</mention>

<p>
Aaron J. Seigo posted to kde-core-devel saying:
</p>

<quote who="Aaron J. Seigo">

<p>hi all...</p>

<p>so, with 3.2 approaching, here's a bit of a list for default setting changes
i'd like to make.. the format of the list is (sorry, no fancy XML ;):</p>

<p>[Component]
<ul>
<li/>new setting (current setting)
<ul>
<li/> notes / rational
</ul>
</ul></p>

<p>i'd like yays or nays on each before i go mad making patches =)</p>

<p>Launch Feedback:
<ul><li/> bouncy icon (flashy icon)</ul></p>

<p>KDesktop
<ul>
<li/> text shadow on desktop icon text (no text shadow)
<ul>
<li/> a good set of shadow defaults is needed i think. the current one is not
all that nice looking IMHO
</ul>
</ul>
</p>

<p>Styles:
<ul><li/> Icons on buttons. (no icons on buttons)
<ul>
<li/> the button icons now look very nice and would help blend
better with other
common X11 apps
<li/> i've heard the "makes things slower" argument, and truthfully
i can't see
a different even on a PPro 266.
</ul>
</ul>
</p>

<p>KEdit:
<ul><li/> Soft line wrapping (no wrap)</ul></p>

</quote>

<p>
Later on, he added one more item:
</p>

<quote who="Aaron J. Seigo">
<p>Konqueror
<ul><li/> add Ctrl+R as a shortcut to Reload ... F5 would remain, Ctrl+R
would simply be an alternative default shortcut.
<ul>
<li/> this is the shortcut in Mozilla, and is also supported by IE
</ul>
</ul>
</p>
</quote>

<p>
Aaron's ideas were well received. Other changes were also proposed. Stephan
Binner proposed:
</p>

<quote who="Stephan Binner">
<p>I agree to all your suggestions, and have three additional changes in mind:

<ul>
<li/> Change default menu item format to "Description (Name)". The GenericName
   descriptions are almost complete, and missing ones can be added fast.

<li/> Default "Network Information Window"'s system tray icon setting to off.

<li/> KDE still defaults to non-anti-aliasable fonts and anti-alias is not
   default? It needs a KPersonalizer run to set anti-aliased fonts. :-(
</ul>

Also I can't sign the "KDE cannot change default style with every release"
and would like more space between menu items and visible toolbar spacers.</p>
</quote>

<p>
Following Binner's post, Lukas Tinkl proposed changing the default style to
Plastik. As every other time this was proposed in the past, a lot of discussion
happened. Stephan Kulow put an end in it nicely: <quote who="Stephan Kulow">I don't get the discussion. The theme won't change. Or are you going
to update screenshots in 52 languages?</quote>
</p>

<p>
On another sub-thread, Kulow proposed getting rid of the "Network Information
Window", and David Faure disabled it. The thread isn't over yet, and recent
discussion concern wheter double-clicking its title bar should shade (current
behaviour) or maximize a window.
</p>

</section>

<section title="Startup Editor [kde-core-devel]" subject="startkde editor" archive="http://lists.kde.org/?l=kde-core-devel&amp;m=107175816228325&amp;w=2" author="Henrique Pinto" contact="mailto:henrique.pinto@kdemail.net" posts="6" startdate="18 Dec 2003 06:32:08 -0800" enddate="18 Dec 2003 10:20:16 -0800">

<topic>Applications</topic>
<mention>Waldo Bastian</mention>
<mention>Lubos Lunak</mention>

<p>
Ralf Nolden proposed the creation of an editor where one would be able to
choose which programs to load at KDE startup:
</p>

<quote who="Ralf Nolden">

<p>
Just to pick up some more suggestions and ideas - one thing that bugs most 
people is that they think KDE is one big chunk of stuff, AKA bloatware. While 
most of this behavior depends on our defaults in startkde, I think it would 
be good to offer people an editor where they can choose which programs to 
start at kde startup. Of course, that would require reading in a 
user-dependent startkde file if it exists, otherwise use the system default.
</p>

<p>
That way admins of large installations can determine the KDE startup a lot 
better and can even replace the windowmanager easier (you could do that with 
a combo box which one to choose for instance). I found out that many admins 
don't know how KDE is started and that it is way easier than they think it 
works to change KDE's startup; on the other hand users are very picky as well 
if they don't want to change system wide files but just make their own 
startup of KDE.
</p>

<p>
Seen from that perspective, the startkde script is a really outdated system 
where we should think of something that is easy to customize even for mom and 
dad as well as the sysadmins that have to do their settings, maybe even over 
ldap.
</p>

<p>
Any suggestions, ideas?
</p>

</quote>

<p>
Waldo Bastian suggested using environment variables and adding documentation
about them to the sysadmin documentation area of <a href="http://www.kde.org">kde.org</a>. Lubos Lunak stated that the startkde
script might be the wrong place to look at. Aaron J. Seigo said that such an
editor was already in his plans:
</p>

<quote who="Aaron J. Seigo">
<p>
I have two small utils on my post-3.2 TODO:
<ul>
<li/> an autostart editor. no, the Autostart item in Konqueror is not good
enough: it only shows the user's directory and it's a bit of a mystery to
average users as to how to manage it.

<li/> a servicemenu manager (and editor?). it should be possible to turn
these things on and off by the user. this will require some changes to the
servicemenu loading as well.
</ul>
</p>
</quote>

</section>

<section title="Collecting &quot;hi&quot; voices [kde-devel]" subject="Collecting &quot;hi&quot; voices" archive="http://lists.kde.org/?l=kde-devel&amp;m=107144364111103&amp;w=2" author="Henrique Pinto" contact="mailto:henrique.pinto@kdemail.net" posts="14" startdate="14 Dec 2003 12:37:33 -0800" enddate="21 Dec 2003 06:18:51 -0800">

<topic>Audio</topic>
<mention>Mark Bucciarelli</mention>
<mention>Casey Allen Shobe</mention>

<p>
Adriaan de Groot proposed:
</p>

<quote who="Adriaan de Groot">
<p>We (as in KDE) managed to get KTuberling translated. I think that's a pretty 
impressive achievement, finding kids in 50-odd language to say things like 
"ear". Wouldn't it be neat to collect "welcome to KDE" or something like that 
as well, from a bunch of developers in different languages? Then you could 
conceivably find out what coolo sounds like, or how to welcome someone (to 
KDE) in Mandarin Chinese. </p>
</quote>

<p>
Mark Bucciarelli proposed adding they to apps' about box, but the idea was
proven to be not pratical, since it would dramatically increase the size of KDE
packages. Later, Adriaan stated that the thread was deviating too much from his
proposal, and made it clear that he intended to put the sounds on the web, not
inside the KDE packages. Casey Allen Shobe offered webspace to host the files.
</p>

<p>
Stephan Kulow told us that finding out what he sounds out is <quote who="Stephan Kulow">[...] not too hard. Just play ktuberling in german :)
</quote>
</p>

</section>

</kc>
