[kde-edu]: [KDE4] Edu-Shell like Kontact

Kevin Krammer kevin.krammer at gmx.at
Mon Aug 15 13:03:51 CEST 2005


Hi!

I am not a KDE-Edu developer and I have only used  couple of your apps yet, 
but nevertheless I think that I have an overview on KDE technology I want to 
share :)

On Thursday 11 August 2005 17:58, Carsten Niehaus wrote:

> Some of us will be in Malaga in about three month. This is at least Pino,
> Albert, Danny and myself. I would like to kick off a discussion about
> creating a KDE Edu-Shell for kdeedu just like Kontact. In Kontact, every
> app is a KPart (KMail is, KOrganizer is and so on). All apps can of course
> also be used standalone, eg. without starting the "pim-shell" kontact.
> In my idea, every application of kdeedu would become a KPart as well and
> the edu-shell (better names welcome ;-) would just be the glue.

Creating and using componentized applications makes most sense if this 
applications can or should interoperate.
Kontact is a very good example, because the KMail part is handling the mail 
transfer stuff while the KOrganizer part is handling the appointment 
parsing/generating.

The Kontact parts form a new application where part boundaries are not (or 
should not) be visible to the user, it should look to them like one single 
application.

Application morphing, i.e. an application changing into a different one during 
runtime, is, from our developer perspective, really cool stuff.
But as Mattias Ettrich has pointed out in one of his recent blogs, we tend to 
do it more often than necessary, even more often than applicable.

Having that said I don't think it is a bad idea to check component capability 
for edu apps and create wrapper applications for those sharing goals.

For example I could imaging that one could for a word learning (spelling and 
pronounciation) application by integrating KHangMan, KLettres and 
KMessedWords, so that they are more or less different views for the same 
lesson / same word collection.

For applications that are more loosely related, for example sharing topics or 
target student's age, something like Michael Goettsches Launcher application 
would IMHO make more sense.

I imagine something like launcher profiles, where you can tell the launcher 
"show all edu applications with topic mathematic, usable for pupils 6 to 8"

Cheers,
Kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-edu/attachments/20050815/563d469b/attachment.pgp


More information about the kde-edu mailing list