You may have seen that, according to NetApps Linux is used by 1% (or
in words - one percent) of online users. There’s one thing to note, and
that is the fact that not all Linux users are using it to surf, and that
some are changing their user agent strings to mimic IE on Windows. The
other, probably more important thing is that NetApps base their studies
mostly on surfers from US of A.
Pie 1
As you can see in the chart above, the blue is 14%, red 33.5% and the
yellow is the staggering 52.5%. This means that blue represents 14% of
all computer users. And in this case it is not only 14% of the surfers,
but of all computer users in the world. In the chart below, you can see
that 14% separated from the red and blue parts, which represent 100 - 14
= 86% of the whole e-world’s population.
Pie 2
Trends
Obviously, the current statistics are not as important as the trends.
In the following few charts, you can see the trends over the past few
years. Naturally the data for the current year had to be extrapolated
since 2009 is not yet over.
Pie 3
You can see that, although the blue had the largest share in 2006
with 1250 tested users (which was almost 70%), and the yellow had only
128 users, the yellow grew exponentially, and the blue grew
insignificantly. Yellow had 512 in 2007, 1024 in 2008, and 2048 is
predicted for 2009.
Pie 4
You can see the percentage chart during the past few years, which I
think speaks for itself.
I’ve had a few busy days closing Lancelot bug reports. There is only one left
that is relevant for KDE 4.3, that is only one that is confirmed and not
a feature request.
There are quite a few other fixes that somebody could even consider
as new features. But realizing that we are in the hard feature
freeze period, logically, those are only bug fixes, and
not (and I repeat NOT) new features.
:)
Kopete integration
The first one is that the Kopete integration works better than
before. I’ve just submitted my first patch to Kopete’s code-base fixing
a glitch in the D-Bus interface that was stopping Lancelot from
accessing the online contacts. (There were some important changes in
Kopete that had a side-effect of making its D-Bus interface useless)
This has also fixed Lancelot bug 170437:
Lancelot-Kopete integration breaks if ocntacts are sync’d with
KAddressbook
The parts applet
The parts applet handles the applications:/ KIO much better, so no
more wrong icons and application titles. The other great news concerning
the Parts applet is that it no longer shows its ugly icon when you add
it to the panel. Now, unless you have set a custom icon, it uses the
icon representing the data-model in it. So, for example, if you drag the
‘[KMail] Unread messages’ to the panel, you’ll get KMail icon.
GMail
I’ve got a request to explain how to use the new GMail data engine
with Lancelot.
Before that, I just need to state that it doesn’t work well, and that
it is just a proof of the concept at the moment. And that is the reason
behind the fact it is located in the Playground.
Step1: compile and install plasma playground
Step2: open ~/.kde/share/config/lancelotrc file
Step3: add mailPlugins=lancelot_gmail or imPlugins=lancelot_gmail to
the [Main] section of the file depending on where you want to show the
unread GMail messages (mailPlugins is the left column)
You have heard many times that Lancelot was a superkaramba applet in
the beginning, and that later I screwed it up by turning it into a menu.
:)
In this video, which is demonstrating the developments of the /Plasma
Applet Browser/ in the era of pre KDE 4.0, sometime in the middle of it,
you can see the first version of Lancelot for Plasma which was generally
the crude port of the SK one.
Keep open option - Lancelot doesn’t automatically
close when you click something in it, but closes only when it
loses the focus. You can set this option in the configuration dialogue,
or you can hold Ctrl pressed while activating items in L.
The second thing is that the GMail plasma-lancelot
DataEngine is working well and I’ve placed it in playground/plasma.
As you can see in the screenshot, it behaves differently than the
Kontact engine in L - it shows a list of unread mails instead of the
list of directories that have unread mails in them. The reason behind
that is that I use GMail’s Atom feed to get the unread messages.
GMail
I have placed it in playground not because it is unfinished/unstable
or anything, but rather because it is not intended for general use, and
because there is no GUI for choosing the contact engines.