From mboxrd@z Thu Jan 1 00:00:00 1970 From: andrea Subject: Re: Tips on maintaining a knowledge-base ? Date: Sun, 10 Jan 2010 12:20:34 +0100 Message-ID: References: <000e0ce0d5d8ec0c7a047cbbd544@google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NTvr2-0001Fx-IJ for emacs-orgmode@gnu.org; Sun, 10 Jan 2010 06:21:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NTvqx-0001Bm-Es for emacs-orgmode@gnu.org; Sun, 10 Jan 2010 06:21:07 -0500 Received: from [199.232.76.173] (port=49275 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NTvqx-0001Bc-6H for emacs-orgmode@gnu.org; Sun, 10 Jan 2010 06:21:03 -0500 Received: from lo.gmane.org ([80.91.229.12]:48019) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NTvqw-0000cI-Pd for emacs-orgmode@gnu.org; Sun, 10 Jan 2010 06:21:03 -0500 Received: from list by lo.gmane.org with local (Exim 4.50) id 1NTvqr-0000Ih-Kc for emacs-orgmode@gnu.org; Sun, 10 Jan 2010 12:20:57 +0100 Received: from ip116-027.hgracht.rwth-aachen.de ([134.130.116.27]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 10 Jan 2010 12:20:57 +0100 Received: from andrea.crotti.0 by ip116-027.hgracht.rwth-aachen.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 10 Jan 2010 12:20:57 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org d.sturb@gmail.com writes: > I've been using org-mode for a little while, I've kept it really simple > for now, with only two files : > - one to act as an inbox, with remember-mode > - another where I stick just about anything that's been processed from the > inbox > > This is great for managing somewhat 'actionable' items, fitting a > projects/tasks paradigm, but I keep adding things of a more general > nature, that I won't be needing on a day-to-day basis. > i.e. outlines describing a general topic, some sysadmin how-tos, reading > notes etc > I see these notes more as an archive of knowledge nuggets on selected > topics, rather than something I'd need to show up in my agenda view. > Ideally they would be heavily interlinked in a wiki fashon for easy > navigation when referring to it int he future, but I haven't put much > effort into that yet (well it's all in one file for now...). > > I was wondering if anyone uses org-mode for this kind of use, and would > really be interested in reading how you maintain such a system. > I'm especially interested in methods that relate to structuring and > 'querying' the knowledge base, since it's of no use if information can't > be found easily. > > regards, julien. > > PS : by the way, first post here, so hey everyone ! A nice "trick" but very simple I'm using is to automatically add to my org-agenda-files every org file that I create. In this way everything is always reachable via grep/tags/whatever. Just do this: --8<---------------cut here---------------start------------->8--- (defun org-add-eventually() "Adding a file to org-agenda when saved" (interactive) (if (string= major-mode "org-mode") (org-agenda-file-to-front))) (add-hook 'before-save-hook 'org-add-eventually) --8<---------------cut here---------------end--------------->8---