[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main


  Savanna Says: Killer Kontact
Savanna Says Posted by Navindra Umanee on Thursday 26/Jun/2003, @08:08
from the fatal-pim-application dept.
After her review of JuK, Savanna is back with a unique perspective on the importance of Kontact (preview) to KDE's success. Read on for an entertaining write up of this up and coming app.


The Killer Kontact

by Savanna

"The Killer App" is a term that even a simple end-user like myself has heard about. It usually means "success" for a platform and an Operating System.

Success with KDE is a very important thing, as I see it. "Killer App" for me conveys the idea that KDE has "made it" into the real world where people can use it as a tool to actually facilitate every day functions.

One of the huge reasons I switched from Microsoft to Linux around a year ago was because Outlook was eating all of my mail. This would happen on average every three to six months, and there was simply nothing that I could do about it. The classic "format and reinstall" solution had become such a feared process for me that I simply didn't want to have anything to do with computers any longer.

Then, Linux came into my life. Linux, KDE, and KMail to run it on. Three things which ultimately converted me from wanting to throw my computer off of the Empire State Building in slow motion for a Dave Letterman video, to never wanting to leave my computer because I actually use it productively all the time without fear of ever losing my data again.

KMail is a beautiful email program. It was, however, very different from Outlook. It wasn't groupware, and it only deals with email. If I wanted my address list to come up in a more complete fashion than just a click-list, I would have to open KAddressBook. For my calendar, KOrganizer would do the trick. I need to jot down some notes? Well, naturally, one turns to KNotes.

As you can see, this is an entirely different philosophy from Outlook which incorporates everything into one single program. I had to relearn to use different applications for different things - a sort of Linux purist philosophy which I became accustomed to and even fond of over time.

The idea which I loved behind KMail and all the others is their apparent integration into the desktop of KDE. This gave me the illusion that my entire desktop was like a big Outlook program, but (naturally) infinitely better. (And don't flame me for comparing KDE to Outlook - I'm only using it as an example. I wouldn't wipe my feet on Outlook anymore while KDE is, naturally, the holy of holies =) )

However, there were some things I did miss from Outlook. And since I use two email accounts (one for business and one for personal) I would separate them by using KMail for one and Evolution for another. This wasn't done because KMail couldn't handle the functionality of having multiple accounts, but simply because I had the option with Linux of doing so rather easily.

Now, as everyone knows, Evolution is very much like Outlook. In fact, it is disturbingly like Outlook. But there was something which reminded me of the things which I did admire about Outlook.

Outlook is one of Microsoft's "Killer Apps", and rightly so. It is great, for instance, to be able to instantly click on an integrated icon in a program and have a selection of all your email addresses without having to pull up a separate program for it. I did miss that feature. And when somebody emails me an appointment, it was nice in Outlook to simply to add it into the calendar with a single click, rather than having to copy/paste the contents of the email from one program into another, like I do with KMail and KOrganizer.

But now...now, I will have the option of doing both. And what's better yet, I will have the option of doing both with my KDE PIM applications.

Enter: Kontact.

Kontact is a new program which is currently in development. Kontact is a PIM integrator. Kontact gives you the options which I simply adore and, when it is finished, will be another "Killer App" for KDE.

I pull up Kontact and I get four programs housed in a shell: KMail, KOrganizer, KAddressBook, and KNotes -- the standard Outlook shell (only much nicer because I use Mosfet Liquid and Keramik with Noia Icons, and nothing in Outlook looks this good).

On the left side, you have your basic icons to switch between functions, and the right side contains the application you are currently focused on. You also will have a summary/daily preview with weather and all the lovely overviews you get in Evolution and Outlook which make sorting out your day so much easier.

Now, as I said, it is in development and that means it isn't even ready for a preview yet. Kontact is being updated every single day by a dedicated team of developers which I had the good fortune of interviewing online.

And while it isn't ready for a preview yet, I can see great things for it, and KDE.

Kontact isn't Outlook, however. While interviewing the Developers for Kontact, I was told that they will be using other PIM suites as a model but that they expect to do many new things. So don't expect an Outlook model -- and I for one am grateful for that. For instance, KNotes should remain on your desktop whether or not Kontact is running (Outlook cannot do this). Other features such as this will make it much more powerful than the Microsoft equivalent.

Kontact is what KDE needs, and needs badly. An integrated PIM with all functions talking to each other is an invaluable piece of software for any desktop in a business environment at the very least. Most people don't understand why it is a great idea to be able to run several programs separately and they want every program to do everything for them. I'm not that silly, but I do see their point of view: I want the functionality of Outlook coupled with the power of KDE desktop and separate applications.

The Kontact Devs tell me that it is being planned for release with KDE 3.2. For now, you can use Evolution if you really want that Outlook functionality, or you can be like me and mostly use KMail and your desktop as the real PIM. But I suggest you check out Kontact when it does come out. It will be something important for the KDE and Linux community as a whole. Even in development, it looks simple and friendly to use.

But here is one of the most important aspects of Kontact: with the Kolab server application, Kontact will be out there to rival and challenge the Outlook/Exchange server model. This is a "Killer Business App" which KDE has been in need for so long now. In fact, this is an incredibly big step for the KDE community in the business world. With Kolab's client functionality integrated into Kontact, businesses will have a perfect groupware software package to link all of their computers together, and at a dramatically reduced cost than buying licenses for every Microsoft Outlook and Exchange server computer which they need to use. Now, they will be able to get that functionality integrated and packaged in the best of desktops: KDE with Kontact. Suddenly, KDE will go from being a desktop user system to an integrated business groupware system as well.

So give it a few months time and get ready for something new on the horizon; something which other Outlook users will go "wow" at; something which will put KDE on the map even more; and something which everyone will be given the option to use in the best of the spirit of Linux and KDE.

Watch out for Kontact.

<  |  >

 

  Related Links
 ·   Articles on Savanna Says
 ·   Also by Navindra Umanee
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Over 40 comments listed. Printing out index only.
Screenshots, Screenshots
by AC on Thursday 26/Jun/2003, @08:29
It would be great if articles like that could have embedded screenshots of the app. Beside that, nice article.
[ Reply To This | View ]
Great article !
by MandrakeUser on Thursday 26/Jun/2003, @09:03
Thank you Savanna. I am a long time linux/unix user, for so long that I never actually used outlook (i have been been MS free for almost ten years). Then I started using kmail, and by the time evolution (the current linux killer mail app) came out, I was already hooked to kmail. And I also heard there were plans to integrate the PIM stuff on KDE. So I decided to wait.

Long story short: I loved your article, it is very pedagogical, it explains in simple but clear words what is all this integration about. Now I can't see the time kde 3.2 is out :-)

Cheers !
[ Reply To This | View ]
Emailing appointments from Korganizer ?
by MandrakeUser on Thursday 26/Jun/2003, @09:12
Is it going to be possible to schedule, say, a meeting with other people, and have korganizer automatically email a reminder to everyone involved a couple hours before the meeting ?

Or add a doctor appointment and have an email sent to mysef an hour in advance ?

Last time I checked (a year or more ago) this was still not working, it would be great. It is the only thing I miss from my former solaris workstation :-)

Thanks in advance !
[ Reply To This | View ]
Features of Operas enw email client
by Kevin Hughes on Thursday 26/Jun/2003, @10:34
I use KMail as my main email client, but I did have a brief play with the new email bit that comes with Opera. There are some features in there i'd *love* to see in a KDE system.

The way it automatically groups messages into multiple access points depending on things like who they're from and what labels you place on it are excellent...
[ Reply To This | View ]
Exchange Support
by David Johnson on Thursday 26/Jun/2003, @10:51
The biggest problem I have with not using Windows is the lack of Exchange support. Fortunately this only affects Calendar, but it is still a pain. The outlook plugin in KOrganizer doesn't work because the Exchange server at my work doesn't have webdav enabled.

Are there any plans to create native exchange support for korganizer/kontact? If not, what's the best way to convince my IT to turn on webdav, keeping in mind that they'll never understand why I don't use Windows instead?
[ Reply To This | View ]
Impact of strike...
by cies on Thursday 26/Jun/2003, @11:02
>> Suddenly, KDE will go from being a desktop user system to an integrated business groupware system as well.

Suddenly means when 3.2 comes out or what ;-)

I wonder what will happen if this Kontact/kolab killer duo strikes. It will be soon (but after 3.2 is released) I guess...
Read this and forecast for your self:
http://www.hindustantimes.com/news/181_288709,0003.htm

They will probably strike hard... I hope big coms/orgs who use this on full scale will contribute money/developers to the team (or team"s": kolab, postfix, openldap, etc.) -- so it might become the apache (vs. IIS) scenario of the furure, *grin*.

And this will only be the first of a serie... Once KDE desktops get used in companies, Qt will gain momentum in general. More commercial software will get built on Qt -- portability will be higher on the priority list.

<silly>
I think adobe should move to Qt! That will rock ;-)
</silly>

Who's hopeing with me?
[ Reply To This | View ]
What about Aethera?
by Steve Hunt on Thursday 26/Jun/2003, @11:51
Kontact is not KDE's first groupware client by any means. Aethera has been in the works for years. Why start another one when there is already a project out there?
[ Reply To This | View ]
serial letters?
by kde-user on Thursday 26/Jun/2003, @13:22
will kontact make it possible to use kaddressbook-entries for serial letters (in koffice or openoffice)? this would also be anything "what KDE needs, and needs badly", if you think of the corporate desktop.
[ Reply To This | View ]
The killer feature of Kontact
by Paulo Eduarod Neves on Thursday 26/Jun/2003, @18:12
Last month, I made a big party to celebrate my birthday, and emailed a lot of friends inviting them. A lot of messages bounced. Invalid old addresses!

Some of them bounced because I had three or four different entries in my kaddressbook for each of them. It's very easy to add a new address, but to delete an old one I have to: 1) open kaddressbook 2) search for the name 3) delete the ivalid email. Result: I _never_ delete invalid entries from my contact list.

I'd like an integrated mail/address book software to autmatically delete the invalid entries from my contact list.

How to implement it? Simple: use VERP. The idea is that each message sent out will have a unique envelope sender, and you codify the destination address in it (e.g., if user@example.com send a msg to paulo@destiny.com, the envelope sender would be user+paulo=destiny.com@example.com). If the message bounce to user, it's easy to parse the failed address.

Failed addresses would be marked as bounced, and not be used for automatically completions, maybe moved to a different category, and deleted after some bounces.

Sure it all depends if the SMTP server of the sender allows these kind of messages. To check it I'd send a verp message to myself.
[ Reply To This | View ]
Nice article
by Nils Valentin on Thursday 26/Jun/2003, @21:38
Nice article I got a "goose skin" just from reading it ;-). I fully understand the excitement as I am using kontact already on a everyday basis. It rocks - would be small understatement.

The KDE TEAM and all their partners are doing a superb job which is impossible to describe in a few words. CUPS is integrated into kdeprint. Samba can be accesed drectly from within konqueror... oh boy if that isnt news to get excited than I dont know what ;-)

Best regards

Nils Valentin
Tokyo/Japan
nils(at)knowd.co.jp
[ Reply To This | View ]
Microsoft Mail
by Geert on Friday 27/Jun/2003, @11:28
I work in a small business environment (5-10 workstations) on a mixed W98/2000 environment. For our internal needs the Microsoft postoffice, free in W95 absent but instalable in W2000 (best using the files form W95) is more than sufficient for all outlook networking (internal mail, calender, tasks). Will this be supported in any way?

It is more a file-organisation than a server.

Its no fuss, low maintanance.

Good work PIM. Without this functionnallity there is no chance for a linux desktop in our business.
[ Reply To This | View ]
would it kill you to use Evolution
by Max Otterland on Friday 27/Jun/2003, @13:35
KDE has great integration, fantastic actually, but I can't get any work done in it because everything is slightly broken, including Kmail. Function is foremost--I don't need a fancy KDE file-picker that abstracts the file system in a windows-like way (my least favorite part of KDE), my only concession is to sym-link "desktop" to ".gnome-desktop". That's why I switched to gnome over a year ago. No, it's not as slick, but stuff actually [mostly] works as advertised, including Ximian Evolution.

KDE reminds me of those tricked out honda civics the kids drive around here--too much fluff--does an economy car really need 18" rims....

Evolution is here and it works beautifully right now, the gnome2 version just came out and it's speedy and gorgeous. I applaud the work of the KDE developers, but I simply don't understand the KDE-centric end users bemoaning the lack of a PIM. Don't cry for shortage of trunk space when you've bought the Miata.

I use a few KDE apps that are superior, including k3b (the slickest cd burning tool out there), and don't feel like they spoil my pristine gnome desktop.

A better solution is to integrate Evolution into the KDE desktop better. qt and gtk can get along just fine.

I'm looking forward to seeing Kontact become stable and wonderful and huggable and cute. Just don't tell me that it's going to change the viability of the popular acceptance of the linux desktop.
[ Reply To This | View ]
HTML WYSIWYG Editor
by Burrhus on Friday 27/Jun/2003, @19:03
What KMail really needs is an HTML WYSIWYG editor. It is extremely useful to format email with bold and italic text. It is handy to use blockquotes, lists, and tables. These tools help people communicate more effectively.
[ Reply To This | View ]
Mixed Feelings
by Mystilleef on Saturday 28/Jun/2003, @09:23
The integration of KMail, KAddressbook, KOrganizer and KNotes into one application,Kontact, has spiralled mixed feelings in me. On one hand, I commend the developers of this immense project for providing an application that will, undoubtedly, serve thousands of users; on the other hand, I cringe at how much of a resource hug Kontact will be on a frugal system. All things being equal, the larger your program is, the more system resources it consumes(in particular RAM), the more sluggish it becomes, and the more irresponsible and selfish it is to other applications and tools seeking the systems attention.

Microsoft Outlook, one of Kontacts competitors, is a clasic example of the message I'm trying to convey. I'd be disgusted if Kontact becomes a Microsoft Outlook clone. It is reduntantly bloated, ridiculously slow, irresponsible with respect to system resources and unpredictable courtesy of countless bugs. I hope a lot of fundamental planning, designing and thought has gone into this integration. I hope the codes are streamlined and efficient. And I hope to God, the developers were not inspired by Microsoft Outlook. No offense, but people should be imprisoned for writing programs like Microsoft Outlook. Yes, it sitll gives me nightmares.

I wish the developers the best and pray they make Kontack the ideal, model or standard, of how a groupware should be designed and implemented. And thank God for KDE's interprocess communication, via dcop, kparts and the likes, without it Kontact will indeed be a herculian undertaking I would shun a million miles away.

Regards,

Mystilleef
[ Reply To This | View ]
the screenshots
by anonymous on Saturday 28/Jun/2003, @12:24
sigh, the screenshots should of been taken with AA turned on. Pretty lame.
[ Reply To This | View ]
Views
by Pat on Sunday 29/Jun/2003, @08:29
Thanks for this article. I have lot a of different contacts who send me emails to which I reply. Now is it possible that in the KAddressbook component (or somwhere else in Kontact)I can get a list of mails that I received from (or sent to) a perticular email address, for example by right-clicking on an address? This would greatly ease the communication between many parties. This is a function I first saw in ACT2000 on Windows.
Anybody knows whether this will be possible in Kontact?

Pat
[ Reply To This | View ]
Well-written, but incomplete...
by Dylan Carlson on Sunday 31/Aug/2003, @00:05
Says many good things about Kontact, which isn't finished yet... when there are already two FINISHED projects out there that do basically the same thing:

First, there's Aethera, which is made by TheKompany... which is freely available, but TheKompany makes their money off MS Exchange plugins, etc.

http://www.thekompany.com/projects/aethera/

Second, there's Kroupware, which is also complete. It does nearly 100% what Kontact is setting out to do -- integrate "enhanced" versions of Kmail, Korganizer, etc into an integrated Outlook-style interface. And it's _finished_. What's strange is the author mentioned Kolab (which is the optional server-side piece of the Kroupware umbrella of stuff), but didn't mention the Kroupware client???? How could you mention Kolab as a server-side component to Kontact, an unfinished client, without giving props to Kroupware? Unbelievable.

I suggest everyone look at this before holding your breath for Kontact.

http://kolab.kroupware.org/

The glaring oversights here ruin an otherwise decent article.
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "I don't sing in the shower... I play the piano though." -- David Faure
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]