emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Tim O'Callaghan" <tim.ocallaghan@gmail.com>
To: org-mode mailing list <emacs-orgmode@gnu.org>
Subject: Feature Request - Active and inactive links.
Date: Mon, 3 Dec 2007 16:17:35 +0100	[thread overview]
Message-ID: <3d6808890712030717s4aeccea3oe95960df850d4841@mail.gmail.com> (raw)

This is something i have been pondering for a while, and after
seeing the recent discussion on links from org files, thought i
would put forward for discussion. It is an attempt to kill two
birds with one stone. The first is collaboration, the second is a
selective trigger mechanism for generating Agenda items.

Currently Org mode supports links like:
     http://www.astro.uva.nl/~dominik
     file:/home/dominik/images/jupiter.jpg
     news:comp.emacs
     etc....

I would like to propose the concept of 'Active' links, based on
the above. The idea being that some links are marked such that
when Org is building an agenda, it includes these links as if they
were in the org-agenda-files list.

An active link could be prefixed by a + sign, possibly with
embedded metainformation for the agenda.

Some possible examples:
-  read/write remote org file for collaboration via efs/angeftp
 +file:/me@my-home-machine.com:/home/me/personal.org
- read only remote org file for collaboration in category work
 +work+http://www.astro.uva.nl/~dominik/remote.org
- read only remote ical file of local whats-on information.
 +whatson+ical:http://upcoming.yahoo.com/calendar/v2/place/upI5ACueA5szd_8-

Some thought would need to be put into how agenda handles read
only links. In a collaborating read only situation, a masking or
supplementing mechanism might be needed.

This mechanism could conceivably be used to auto-build
org-agenda-files by traversing the active links.

What do people think?

Tim.

             reply	other threads:[~2007-12-03 15:17 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-03 15:17 Tim O'Callaghan [this message]
2007-12-09 23:52 ` Feature Request - Active and inactive links Bastien
     [not found]   ` <3d6808890712091651j17631cd6s7234351ac8f35532@mail.gmail.com>
2007-12-10  0:52     ` Tim O'Callaghan
2007-12-10 23:49       ` Christian Egli
2007-12-11 11:21     ` Bastien
     [not found]       ` <3d6808890712110523l5d369faaj5aaf1bcc87a1b55f@mail.gmail.com>
2007-12-11 13:24         ` Tim O'Callaghan
2007-12-11 14:59           ` Bastien
2007-12-11 16:08           ` Christian Egli
2007-12-11 21:30             ` Bastien

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=3d6808890712030717s4aeccea3oe95960df850d4841@mail.gmail.com \
    --to=tim.ocallaghan@gmail.com \
    --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).