novoid/Memacs — Issue #1: Ideas
Author: trenkert
Created: 2011-12-20 16:45:53+00:00
State: open

First of all: great idea and ambitious project! Orgmode seems to be the right framework for doing something like this.

I don't have time to test it right now but I wanted to draw your attention towards some other project where you might be able to use code from:

- You might be aware of the Zeitgeist project which powers the Gnome Activity Journal. It stores the time-related data and has an emacs provider:

https://code.launchpad.net/~patrickniedzielski/zeitgeist-datasources/emacs-zeitgeist
http://zeitgeist-project.com/

Maybe you can pull a big piece of information from the Zeitgeist API.

- Then, I am interested in the semantic aspekts of this kind of automatic data collection. The dashboard project called it "implicit search" and with Icicles and Anything etc. Emacs kind of has this already. It would be nice to expand it not only to commands and text but to 'concepts' (like org files or subtrees or tags). See http://nat.org/dashboard/.

And actually, some effort in this direction has been made: http://www.remem.org/ (works within emacs, I haven't tested it, though). And of course, there is the Nepomuk Project which powers the semantic search in KDE: https://nepomuk.kde.org/
When it comes to communication and contacts, KDE's Akonadi seems to be a great central hub: http://community.kde.org/KDE_PIM/Akonadi

As I said, I like your concept and I am looking forward to checking it out. I am not a programmer, though.