From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdl@imapmail.org Subject: Org-publish wishlist Date: Tue, 28 Oct 2008 23:38:38 -0500 Message-ID: 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 1Kv2pT-0004NK-Ex for emacs-orgmode@gnu.org; Wed, 29 Oct 2008 00:38:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kv2pR-0004Mv-Ba for emacs-orgmode@gnu.org; Wed, 29 Oct 2008 00:38:46 -0400 Received: from [199.232.76.173] (port=48905 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kv2pR-0004Ms-12 for emacs-orgmode@gnu.org; Wed, 29 Oct 2008 00:38:45 -0400 Received: from out2.smtp.messagingengine.com ([66.111.4.26]:51009) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kv2pR-0003mA-0z for emacs-orgmode@gnu.org; Wed, 29 Oct 2008 00:38:45 -0400 Received: from Macintosh-5.local (pool-96-248-128-134.sbndin.dsl-w.verizon.net [96.248.128.134]) by mail.messagingengine.com (Postfix) with ESMTPSA id 17BA4B193 for ; Wed, 29 Oct 2008 00:38:40 -0400 (EDT) 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 I apologize in advance for throwing this long email into the mix at a time when Carsten and everyone else is putting so much work into fixing the existing bugs in org-publish. But I'm writing because I've begun to create a website with org-mode and am thrilled at org-mode's promise as a web publishing platform. So here's a simple wish/dream list. Thanks in advance for humoring me. 1. Ability to create a sorted index of pages based on #+FILETAGS or #+CATEGORY or something else. For my websites, I have a hard time deciding on a hierarchy from the start, and I prefer not to use too many directories for fear of breaking links if I change the structure of my site. It would be nice to have an automatically generated pagelist grouped by category. E.g., all pages with "#+CATEGORY: Emacs" would show in the automatically generated index as: - Emacs - Page One - Page Two 2. More complex than #1. Ability to generate static tag-based views of data. If option is selected, org-export would automatically create a special directory of individual "tag" pages, each containing all the headlines + contents with a particular tag. E.g., if I have the tag "orgmode" scattered throughout my files, then the tag page "tags/orgmode.html" would concatenate all my headings + content with the tag "orgmode." (Blorg.el already does something like this.) This could be helpful for collaborative projects. E.g., Paul could review a page of all items tagged "Paul". 3. Automatically generated backlinks. 4. Automatically generated most page creation date and recent changes list. (5. And finally, in my wildest and most implausible dreams, web/wiki software that uses org-mode files as a back end for storing data and that dynamically generates views of that data---by tag, deadline, date, properties, etc. I know that the wonderful Worg already is a wiki of sorts, but it would be absolutely incredible if org-mode files could be edited interactively via a web browser, cell phone, etc.... Dream on, I suppose.) Thanks for letting me brainstorm/dream. Lacking knowledge of emacs lisp, I'm sorry I can't do more to try out these ideas. Matt Lundin