From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Smithline Subject: Re: Minimal overhead Org-mode blogging system Date: Sun, 13 May 2012 14:54:21 +0000 (UTC) Message-ID: References: <2011-12-04T17-22-10@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57475) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1STznh-0001Lm-9z for emacs-orgmode@gnu.org; Mon, 14 May 2012 14:15:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1STznc-0004BK-Fn for emacs-orgmode@gnu.org; Mon, 14 May 2012 14:15:16 -0400 Received: from plane.gmane.org ([80.91.229.3]:54345) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1STznc-0004B7-95 for emacs-orgmode@gnu.org; Mon, 14 May 2012 14:15:12 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1STznT-00052L-Lk for emacs-orgmode@gnu.org; Mon, 14 May 2012 20:15:03 +0200 Received: from pool-71-184-103-4.bstnma.fios.verizon.net ([71.184.103.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 May 2012 20:15:03 +0200 Received: from emacs-orgmode by pool-71-184-103-4.bstnma.fios.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 14 May 2012 20:15:03 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Karl Voit Karl-Voit.at> writes: > Therefore I sat down and thought about a workflow that should be > enough for writing simple weblog entries: > > - create an Org-mode heading (anywhere!) > - make sure that there is an (uniq) :ID: property > - add the tag :blog: to heading > - > - change state of top-heading to DONE > - this enables blog entries «in the queue» > - (manually) invoke generation-script > > This enables me quick blogging with a list of advantages: > > - a blog entry can be located anywhere in all of my Orgmode files > - no extra formatting steps > - very small (almost non-existent) overhead to create a blog entry > - no duplicate information > - updates only in Orgmode, not HTML or any in-between format > - static (fast) pages > - self-hosting without any fancy services behind like RDBS > Karl, I'm wondering if you've played around with this at all? I happen to really like the idea but I wonder about its performance. Unless I'm mistaken, and I very likely may be, won't you have to scan all of your .org files to look for the special tags/properties/todo states/whatever? If not, I'd love to have a pointer to how you can accomplish this without scanning every .org file. That would be cool.