[GSoC 2011] Project: Innovative new UI/Interaction Methods for telepathy using nepomuk

Rohan Garg rohangarg at ubuntu.com
Tue Mar 29 10:03:36 CEST 2011


In addition to the previous mail, I could also add a tagging feature to File
Transfers in Telepathy KDE, so for example, a contact initiates a file
transfer, on receiving the file, Telepathy KDE tags the file with the
contact name which is easily visible via Dolphin, the info itself is again
stored in nepomuk which allows the user to search all the files which have
been sent by that user

Another idea i had was to have a QML ListView  Plasmoid with your most
recently called contacts,  your favorite contacts or a new custom list in
which you can manually add contacts.
On Mar 28, 2011 9:54 PM, "Rohan Garg" <rohan16garg at gmail.com> wrote:
> Hi
> After looking through all the ideas on the telepathy ideas list and
> discussing them with prospective mentors in #kde-telepathy, i decided
> i would like to work on improving interaction methods between
> telepathy and KDE [1].Basically i propose the following set of krunner
> plugins to interact with telepathy :
>
> * Call $Person : If i was to type "Call John Doe" in krunner, the
> plugin starts telepathy KDE ( in case it's not running already ), and
> tries to initiates a call to the contact called John Doe
> * Chat $Person : If i was to type "Chat with John Doe" or "Group chat
> with John Doe and Jane Roe" , the plugin initiates a chat/group chat
> with the people mentioned in krunner
> * conversations:<Keyword 1> <Keyword 2> : This plugin would search all
> of the chats logged in the telepathy logger, and which have been
> logged in nepomuk as well ( see [2] ), to give us a list of people
> with whom we had a conversation with, which had keyword 1 and keyword
> 2
> * email:<Keyword 1> <Keyword 2> : This plugin would search KMail for a
> list of people with whom recent email conversations had Keyword 1 and
> Keyword 2 in the email, and would allow us to initiate real time
> chat's with them
> * timestamp: <Time Stamp> : This plugin would allow us to get a list
> of people with whom we had chats corresponding to the given time
> stamp. For eg. : timestamp: Last Saturday
> * A combination of 2 or more plugins from the above list, for eg: Call
> Person with conversations: Hello World and Timestamp : Last Sunday.
>
> Alot of KDE Applications such as KDE PIM use KRunner for the same
> purposes as i've mentioned above.
>
> Implementation of these features will require even more work to the
> Telepathy KDE logger, which would involve implementing a
> nepomuk-telepathy logger to store data in the nepomuk database and
> writing a krunner plugin for each and everyone of the ideas mentioned
> above.
>
> I would like to hear you views on this before i start writing a
> proposal on this idea.
>
> [1]
http://community.kde.org/GSoC/2011/Ideas#Project:_Innovative_new_UI.2FInteraction_Methods
> [2]
http://techbase.kde.org/Development/Tutorials/Metadata/Nepomuk/ChatLogger
>
> Regards
> Rohan Garg
> www.launchpad.net/~rohangarg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-telepathy/attachments/20110329/6e4500b9/attachment.htm 


More information about the KDE-Telepathy mailing list