<?xml version="1.0" ?>

<kc>

<title>KDE Traffic</title>

<editor contact="mailto:aseigo@olympusproject.org">Aaron J. Seigo</editor>

<issue num="28" date="07 Dec 2001 00:00:00 -0800" />

<intro>
<p>Welcome to KC KDE! This week the bulk of email on the lists
concentrated on getting KDE3 ready for its first beta.
Activity was high across all the lists the KC KDE authors monitor,
reflecting the general level of activity going on in within the KDE project.
Even those areas that have historically seen lesser amounts of development,
such as konsole and the KDE PIM applications, were hopping.</p>

<p>With Beta 1 approaching, we hope that you
enjoy this week's summaries and as always, happy hacking!</p>
</intro>

<section
	title="Opera-Style Mouse Gestures For Konq/E"
	author="Rob Kaper"
	contact="mailto:cap@capsi.com"
	subject="PATCH: Opera mouse gestures in Konqueror"
	archive="http://lists.kde.org/?l=konq-e&amp;m=100665201419928&amp;w=2"
	posts="1"
	startdate="24 Nov 2001 17:34:50 -0800"
	enddate="24 Nov 2001 17:34:50 -0800"
>
<topic>Konqueror Embedded</topic>
<p>Jean-Phillipe Bouchard wrote in with a patch to add mouse gesture support in
Konqueror:</p>

<quote who="Jean-Phillipe Bouchard">
<p>
Earlier this week, I decided to give the implementation of mouse gestures in
Konqueror/Embedded a try. I implemented back and forward mouse
gestures in this patch and want feedback before going further. In
particular, I'd like to know if:</p>

<p>
<ul>
<li>the patch has a chance to be integrated into Konqueror;</li>
<li>the implementation makes sense (I'm new to QT/KDE and pretty green in
C++);</li>
<li>there should be an option to enable/disable mouse gestures in the settings;</li>
<li>we should keep the 'Right click goes back in history' feature and if so, should it be mutually exclusive with mouse
gestures;</li>
</ul>
</p>
</quote>

<p>While no response has been given so far, this patch should provide users to
test out mouse gestures. And if the code works to satisfaction they could
give feedback to the Konqueror/Embedded developers and ask for inclusion to
the main codebase. The patch can be found in the
<a href="http://lists.kde.org/?l=konq-e&amp;m=100665201419928&amp;w=2"> KDE mailing list archives</a>.</p>
</section>

<section
  title="SVG and KDE3"
  author="Aaron J. Seigo"
  contact="mailto:aseigo@olympusproject.org"
  subject="Adobe SVG viewer"
  archive="http://lists.kde.org/?l=kde-core-devel&amp;m=100716787509818&amp;w=2"
  posts="17"
  startdate="30 Nov 2001 16:51:07 -0800"
>
<topic>KDE 3</topic>
<topic>SVG</topic>

<p><a href="http://www.w3.org/Graphics/SVG/Overview.htm8">SVG</a> is a hot
new technology that is emerging within the graphics community as a next generation
network-friendly format. <a href="mailto:hetz@kde.org">Hetz Ben-Hamo</a> mentioned
the new <a href="http://www.adobe.com/svg/viewer/install/old.html">SVG Mozilla plugin</a>
from Adobe and asked, <quote who="Hetz Ben-Hamo">can this plugin be supported? Konqueror Netscape-Plugin
check doesn't recognize this plugin..</quote></p>


<p>It was quickly suggested that it would be better to provide native support for SVG graphics within KDE
than to simply support Adobe's plugin. Regarding why such an effort might not be
the best way to approach the problem of SVG support in Konqueror,
<a href="mailto:glaurent@telegraph-road.org">Guillaume Laurent</a> commented, <quote who="Guillaume Laurent">Because it will be a *long* time before it reaches the level of Adobe's ?

No offense, but two of my co-workers are part of the Batik team, so I know
that full SVG support isn't exactly a 2-week job. And Adobe simply sets the
state of the art on the matter.

It would be great to have our own plugin, but at the moment the right thing
to do is indeed to get Adobe's plugin working with Konq, and then worry about
our version.</quote> <a href="mailto:wildfox@kde.org">Nickolas Zimmerman</a> countered,
 <quote who="Nickolas Zimmerman">
You don't need to tell me that it isn't a 2 week job, i know that
but ksvg exists for several months and we _are_ pretty far already.</quote>...
<quote who="Nickolas Zimmerman">
of course it would be nice to have it working
but why not trying the own work first ??

I would be glad if someone would really use ksvg,
so i can get bug reports and fix them</quote> KSVG can currently be found in the
kdenonbeta CVS module.</p>

<p>Objections to supporting technology from Adobe surfaced, due to their recent
track record in dealing with the open source community. But perhaps the most
 lucid reason for a native KDE SVG implementation
came from <a href="mailto:geiseri@kde.org">Ian Reinhart Geiser</a> who said, <quote who="Ian Reinhart Geiser">

Well I am on a PPC, not only does Adobe ignore the fact that we exist they
have flat out said that unless someone was going to pay them they would never
port is.  (9 times out of 10 this involves a recompile)

The idea of Mozzila plugins is okay, I guess it is a neat feature, but again
useless to me.  Heck flash barely works on the PPC here.  Why dont we just
get more developers working on our version of SVG that DOES work on the PPC
and my dec alpha.

Lets keep KDE portable, please.  I mean if I wanted to use a more freindly
platform I would have never chosen Linux.  I wanted something more portable
than MacOS though.  </quote></p>

<p>Discussion continued (for quite some time) as to exactly how far along in development
KSVG is and how reasonable it would be to expect KSVG to
be ready for real world usage in the near future. If nothing else,
the topic spurred on development of KSVG which has since seen a constant
and heavy stream of CVS commits. The discussion has also underlined the need
for Mozilla plugin support in Konqueror.</p>

</section>

<section
 title="New App for learning conjugation"
 author="Juergen Appel"
 contact="mailto:valiant@web.de"
 subject="[Kde-edu-devel] new app to put in cvs"
 archive="http://lists.kde.org/?l=kde-edu-devel&amp;m=100712995824447&amp;w=2"
 posts="7"
 startdate="30 Nov 2001 06:20:56 -0800"
 enddate="02 Dec 2001 05:08:16 -0800"
 >
<topic>KDE-Edu</topic>
<topic>New Application</topic>

<p><a href="mailto:annma@kde.org">Anne-Marie Mahfouf</a> came up with this remarkable news:
<quote who="Anne-Marie Mahfouf">2 days ago, Charles Samuel (AKA Njaard on IRC) DCCed me an
app he coded with Qt. The aim of the program is to learn the conjugation of norvegian verbs
but this could easily be adapted to other languages, as I see it.</quote>
The application, formally known as &quot;norskverb&quot;, is now known as &quot;Konjugate&quot;, as suggested by
<a href="mailto:kstars@30doradus.org">Jason Harris</a>.</p>

<p>Later on, Konjugate was examined by <a href="mailto:ewald@ewald-arnold.de">Ewald Arnold</a>, who
also made  a <a href="http://www.appel-systems.de/jay/norsk.png">screenshot</a> available, saying:
<quote who="Ewald Arnold">As far as I can see this is the only visible widget,
no editing or query mode. On the left there is a list with the verbs. When you select one,
you see the tenses and conjugations on the right. You can also select one of the tenses
with the listbox in the middle.</quote></p>

<p>It appears that Konjugate is still at an early stage of development. Jump on board and join the
development by subscribing <a href="http://mail.kde.org/mailman/listinfo/kde-edu-devel">here</a> or mail
<a href="mailto:annma@kde.org">Anne-Marie Mahfouf</a> or
<a href="mailto:ewald@ewald-arnold.de">Ewald Arnold</a>.  </p>
</section>

<section
  title="Where For Art Thou, Beta1?"
  author="Aaron J. Seigo"
  contact="mailto:aseigo@olympusproject.org"
  subject="qt-copy / Beta1"
  archive="http://lists.kde.org/?l=kde-core-devel&amp;m=100732394518543&amp;w=2"
  posts="9"
  startdate="02 Dec 2001 12:14:13 -0800"
  enddate="03 Dec 2001 10:40:51 -0800"
>
<topic>Release Schedule</topic>
<topic>KDE 3</topic>

<p>KDE3 release maintainer <a href="mailto:mueller@kde.org">Dirk Mueller</a> provided
another update on the tagging of KDE3beta1 in CVS, which had not yet occurred due
to various unresolved issues, saying:</p>

<quote who="Dirk Mueller">
<p>I've updated qt-copy now to todays snapshot. I'd like to ask
everyone to update and check if your patches / bugfixes to Qt actually made
in and if KDE still works like intended with it, and if not, to mail qt-bugs
ASAP about it so that 3.0.1 will be something we can use.</p>

<p>I'd like to suggest to delay Beta1 tagging till 3.0.1 is out. Its just a
matter of a few days I hope. In case 3.0.1 is still not out by next Friday
I'd tag then and release qt-copy with it.</p>

<p>Meanwhile, please help fixing the remaining show stopper problems (I've
heard there are still problems with KAccel i.e.) and delay bigger changes
till after tagging. Thanks in advance!</p>
</quote>

<p>Discussion of the status of various beta-quality features ensued.</p>

</section>

 <section
	title="Konsole under active development"
	author="Rob Kaper"
	contact="mailto:cap@capsi.com"
	subject="[Konsole-devel] Bug#21705: Problem with ssh and joe"
	archive="http://lists.kde.org/?l=konsole-devel&amp;m=100747640028033&amp;w=2"
	posts="4"
	startdate="04 Dec 2001 03:55:29 -0800"
	enddate="04 Dec 2001 10:29:36 -0800"
>

<topic>Konsole</topic>
<p>
Regarding a long standing problem with Konsole when using ssh or joe,
Stephan Binner asked <quote who="Stephan Binner">Does this still happen with
KDE 2.2.2?</quote>. After getting feedback from various users Stephan concluded,
<quote who="Stephan Binner">
No, at the moment there doesn't seem to be a &quot;ssh with joe&quot; bug.</quote>
While not dramatic by itself, CVS users must have noticed that Konsole is
under heavy development these days and bugs and problems that have persisted
are getting fixed.</p>

<p>The relatively new mailinglist <a
href="http://lists.kde.org/?l=konsole-devel&amp;r=1&amp;w=2">konsole-devel</a>
offers a good forum for those who are interested in making KDE's terminal
application better than it already is. It looks like Konsole is getting more
attention that it ever has; the CVS version seems to be prove of that!</p>
</section>

<section
  title="Writing User Oriented Messages"
  author="Aaron J. Seigo"
  contact="mailto:aseigo@olympusproject.org"
  subject="Too technical terms in PO's"
  archive="http://lists.kde.org/?l=kde-core-devel&amp;m=100749785531723&amp;w=2"
  posts="13"
  startdate="04 Dec 2001 08:33:20 -0800"
  enddate="05 Dec 2001 08:50:46 -0800"
>
<topic>UI</topic>
<topic>KDE Usability Project</topic>

<p>It is easy for developers to forget that the intended audience of their
work may not be as technically advanced as they are. For this reason there
are people in the industry who do nothing but write documentation and user-visible
messages. In an open source project consisting primarily of developers
it can be a large challenge to keep visible texts relevant and
understandable to average users. <a href="mailto:claudiuc@work.ro">Claudiu Costin</a>
noted this in an email saying:</p>

<quote who="Claudiu Costin">
 <p>I want to tell that many strings in PO's are
too technical strings:</p>

<p>From kcmbackground.pot:
&quot;Checking this box lets KDE to use shared memory for image to pixmap
conversions.&quot;</p>

  <p>Beside the fact that joe average user don't know even
what shared memory is, he will must cope with the idea
that image is transformed in pixmap.</p>
</quote>

<p>Claudiu also discussed error messages and suggested using predefined numbers for
these messages as a possible solution. <a href="mailto:cap@capsi.com">Rob Kaper</a>
replied, <quote who="Rob Kaper">
That's helpful how? It doesn't provide more accurate information for the
author (after all, I supposed the author knows the meaning of current
messages) and it certainly won't make things less cryptic for users.
</quote> </p>

<p><a href="mailto:geiseri@yahoo.com">Ian Reinhart Geiser</a> added:</p>
<quote who="Ian Reinhart Geiser">
<p>What I have done on the MacOS is i make a dilog that says<br />
<blockquote>
ERROR:  &lt;Short Error Title&gt;  &lt;Code&gt;<br />
V<br />
&lt;A longer description of what happend here for more technical users&gt;
</blockquote></p>


<p>Where the V is a show/hide arrow thingy.  This is cool because you can get
the best of both worlds here.  Short error codes so that users can call a
support line and not have to feel absolutly stupid.  And a longer error
message for more savvy users.  I know this is more work but I think I have
seen it being done in a few places in KDE already.</p>
</quote>

<p>Elsewhere, <a href="mailto:zander@planescape.com">Thomas Zander</a> said,
<quote who="Thomas Zander"> a text on screen is there for the user, not the developer.
The principle is simple; the user does not have to know much to be able
to use a computer as long as all the knowledge needed for using this is
'in the world' (in contrairy to 'in the head')  Which basically boils down to
the fact that texts have to be understood without referring to documentation.</quote> </p>

<p>Corrin Lakeland replied to Thomas saying:</p>

<quote who="Corrin Lakeland">
<p>The problem with this is that error messages occur when something goes wrong.
Normally there are all sorts of nice concepts you can use to explain things
things to the user, you share a `world view' in UI speak.  When something
goes wrong this world view breaks down and you've got two jobs: 1) Tell the
user something screwed up, maybe with enough information for the user to
avoid the problem 2) get information to the developer for a bug report.</p>

<p>Giving the user enough information to avoid the problem is tricky.  Sometimes
the developer can guess a likely reason ``check file permissions'' but in
generally error conditions occur when the program enters a state the
developer considered impossible.</p>
</quote>

<p>This is obviously not a simple issue, but one that most developers realize
is an important problem to address. With appropriate care and solutions,
the many users of KDE will thank them for their efforts.</p>
</section>

<section
 title="KDE 2 &amp; 3 - And the weapon of choice"
 author="Juergen Appel"
 contact="mailto:valiant@web.de"
 subject="[Kde-edu-devel] KDE2+3 from cvs HowTo"
 archive="http://lists.kde.org/?l=kde-edu-devel&amp;m=100781119116134&amp;w=2"
 posts="2"
 startdate="08 Dec 2001 03:32:26 -0800"
 enddate="10 Dec 2001 02:56:56 -0800"
 >

<topic>KDE 2</topic>
<topic>KDE 3</topic>
<topic>CVS</topic>

<p>A new how-to written by <a href="mailto:annma@kde.org">Anne-Marie Mahfouf</a>
for running KDE2 and KDE3 from cvs on the same machine is now available online:</p>

<quote who="Anne-Marie Mahfouf">
<p>I wrote a HowTo have KDE3 from cvs running smoothly with KDE2 tutorial and
you can find it at <a href="http://women.kde.org/projects/coding/kde2+3.html">
http://women.kde.org/projects/coding/kde2+3.html</a></p>

<p>This is done by creating a new user (named kde3) and when logging in as this
user, you get to the KDE3 system. This differs slightly from the other method
on the kde website. Personnally, I used my method for KDE1+2 and I find that
easy.</p>

<p>The only drawback is that you have to log in and out to switch between KDE2
and 3.</p></quote>

<p>In reply to this, <a href="mailto:zerokode@yahoo.com">Primoz Anzur</a> came up with another solution: </p>

<quote who="Primoz Anzur">
<p>In the file called .xinitrc, somewhere in the last
lines goes:<br />
exec $WINDOWMANAGER &lt;-- this will execute the command
for your desktop... We have to replace this with just:<br />
exec path_to_your_kde3_dir/bin/startkde<br />
^this will switch to the KDE environment ONLY....</p>

<p>when you boot up, this will start run your current
KDE2 session, because things in the PATH... To go
around this, just write a shell script, that goes:</p>

<p>&lt;&lt; begin kde3.sh &gt;&gt;<br />
export QTDIR=path_to_your_Qt3_dir<br />
export KDEDIR=path_to_your_KDE3_dir<br />
export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib<br />
export<br />
PATH=$QTDIR/bin:KDEDIR/bin:/bin:/usr/bin:path_to_your_X11R6_dir/bin<br />
startx<br />
&lt;&lt; end kde3.sh &gt;&gt; </p>

<p>Well... This is about it... You don't need to create
another user or relogin. A simple script.</p></quote>

<p>Now it's up to you to choose your way of using the lastest development version of KDE.</p>
</section>

<section
 title="Konquer the Online Banking World"
 author="Juergen Appel"
 contact="mailto:valiant@web.de"
 subject="[kde-promo] Konqueror Online Banking"
 archive="http://lists.kde.org/?l=kde-promo&amp;m=100782739314312&amp;w=2"
 posts="1"
 startdate="08 Dec 2001 08:01:46 -0800"
 enddate="08 Dec 2001 08:01:46 -0800"
 >

<topic>Konqueror</topic>
<topic>New Website</topic>
<p><a href="mailto:olistrut@gmx.net">Oliver Strutnyski</a> has put up a
<a href="http://home.in.tum.de/strutyns/banking">website</a> concerning
the issue of our beloved Konqueror and how it deals with online banking systems:</p>

 <quote who="Oliver Strutnyski">
<p>with Konqueror being a really great and stable browser, one should expect
most banking sites to function correctly. Unfortunately that is not the case:
A number of banking services simply block all browsers except for Netscape
and MSIE (ok, sometimes faking UA string helps, but shouldn't they be
accessible for all browsers), others use some strange java applets that don't
work within Konqueror.</p>

<p>I started setting up a list of online banking services at
<a href="http://home.in.tum.de/strutyns/banking">http://home.in.tum.de/strutyns/banking</a>
(could be moved to konqueror.org later on) to gather and provide information about
Konqueror's interaction with various banks. It is the purpose of that page to

<ol>
<li>be useful for Konqueror users: they can easily check, whether they can
access their accounts online using Konqueror and possibly find work-arounds
to access some of the sited, that don't work straight out of the box</li>
<li>kind of pillory the banks that discriminate users based on the browser
they use. While Konqueror's market share is still relatively small, companies
might want to avoid the bad pr they might get from preventing Konqueror users
to use their services, especially if their direct competitors allow Konqueror
users to access their online banking sites.</li>
</ol>
</p>

<p>It is not possible for me to collect all that information, especially since a
lot of banks do not provide demo accounts, making it impossible to test their
sites. If you think such a page might prove useful, please drop me a line if
you use Konqueror to access your banks online service or if you know of a
bank's web site that works/does not work with Konqueror please drop me a
line, so that I can update the summary page.</p> </quote>

<p>Thanks for your help, Oliver! Let's get it on!</p>

</section>


</kc>
