From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tim O'Callaghan" Subject: Feature Request - Active and inactive links. Date: Mon, 3 Dec 2007 16:17:35 +0100 Message-ID: <3d6808890712030717s4aeccea3oe95960df850d4841@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IzD3E-0006OH-4v for emacs-orgmode@gnu.org; Mon, 03 Dec 2007 10:17:40 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IzD3C-0006Na-JC for emacs-orgmode@gnu.org; Mon, 03 Dec 2007 10:17:39 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IzD3C-0006NW-EO for emacs-orgmode@gnu.org; Mon, 03 Dec 2007 10:17:38 -0500 Received: from nf-out-0910.google.com ([64.233.182.184]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IzD3B-0005ho-KT for emacs-orgmode@gnu.org; Mon, 03 Dec 2007 10:17:38 -0500 Received: by nf-out-0910.google.com with SMTP id f5so2655949nfh for ; Mon, 03 Dec 2007 07:17:35 -0800 (PST) Content-Disposition: inline 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: org-mode mailing list 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.