emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: mdl@imapmail.org
To: emacs-orgmode@gnu.org
Subject: Org-publish wishlist
Date: Tue, 28 Oct 2008 23:38:38 -0500	[thread overview]
Message-ID: <m28ws86mnl.fsf@fastmail.fm> (raw)


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

             reply	other threads:[~2008-10-29  4:38 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-29  4:38 mdl [this message]
2008-10-29 12:12 ` Org-publish wishlist Sebastian Rose
2008-10-30  2:23   ` mdl

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m28ws86mnl.fsf@fastmail.fm \
    --to=mdl@imapmail.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).