From kde-pim Fri Nov 28 18:33:58 2008 From: Stephen Kelly Date: Fri, 28 Nov 2008 18:33:58 +0000 To: kde-pim Subject: Re: [Kde-pim] A new class of "Personal Information Manager" Message-Id: X-MARC-Message: https://marc.info/?l=kde-pim&m=122789731705244 Janne Ojaniemi wrote: > Am I making any sense here, or am I talking crazy? If you feel that the > scope of this post doesn't really belong here (although it is about > "PIM"), let me know :). Hi, (context for nepomuk ml: http://lists.kde.org/?l=kde-pim&m=122788385820749&w=2) Yes, your ideas make a lot of sense to me. Many of them are also part of the explicit goals of nepomuk and/or akonadi. From your description, it looks like an this stuff would make extensive use of Nepomuk, because those semantic links is what Nepomuk is all about. It is also something that akonadi could be used for. The only part I'm not sure is necessary is the new 'journal application' you describe. Though a simpler application could be useful to fit this role. > The app I have in my mind is a journaling-app. It's a place for the user > to keep his journal. It could also contain video, images and sounds. It > could basically be used to write the story of the users life, from > day-to-day. What about instead of using the journaling app to hold the video, images and sounds (maybe by drag and drop like basket works), you use dolphin to tag or 'mark' images, videos, sounds or music on your hard drive, or use amarok to mark songs, or gwenview to mark images, or konqueror to mark youtube videos. Then you could use dolphin or konqueror with a url like nepomuksearch:/markeditems?time=today. I'm not sure exactly how nepomuk urls work, but time could also be yesterday, or 2/2/2008 or 'between two and four weeks ago'. I think all that I've just describes already works. I'm not sure if the journaling app as you describe it is necessary then at all, but a simple one could certainly be made to hide the details of nepomuk urls from the user. Maybe I'll even write it. I'll be learning some details of nepomuk anyway soonish. You might be interested in the SemNotes application described here: http://commit-digest.org/issues/2008-09-14/ > The contents in the journal could be cross-referenced with each other > (like in a database). The database is whatever nepomuk backend is being used. > When you mention someone in your journal, the app could tell > you other things and events where that person is mentioned. Ideally this would happen if you mention someone in kmail or korganizer, kjots etc either. Not just in the journal app. This should be one of the results of akonadi integration in those applications. ie, you mention 'John Doe', who akonadi knows an email and phone number for etc. > The app could also provide a plasmoid for quick dataentry. That happens to be one of my goals for the next generation of KJots. The KDE4.2 goal is not going to happen, but it might happen for KDE4.3 http://commit-digest.org/issues/2008-09-28/ You should also be able to simply mark your KNotes in this way too. As to the question of when the remaining issues will be worked out, I'm not sure. As most of the nepomuk stuff is already in place, the small app I described above could probably be available for 4.3 if someone writes it. As for creating 'meaningful' links (car etc) in kjots, knotes, kmail, possibly 4.3 too. That will be a question of integrating nepomuk stuff into existing applications, which means the developers getting familiar with nepomuk and how to communicate with it. Cheers, Steve. _______________________________________________ KDE PIM mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim KDE PIM home page at http://pim.kde.org/