Re: Annotation
Tim Berners-Lee <timbl@www3.cern.ch>
Date: Fri, 20 Nov 92 12:26:47 +0100
From: Tim Berners-Lee <timbl@www3.cern.ch>
Message-id: <9211201126.AA00271@www3.cern.ch>
To: marca@ncsa.uiuc.edu (Marc Andreessen)
Subject: Re: Annotation
Cc: www-talk@nxoc01.cern.ch
Reply-To: timbl@nxoc01.cern.ch
>
> From: marca@ncsa.uiuc.edu (Marc Andreessen)
>
(Annotation mechanism described)
> Drawbacks:
>
> (a) Anyone who wishes to annotate a document must be running HTTP or
> have some other way of making his annotation available as a
> document from his machine to the web -- possibly too much grunge
> work for real ``users'' as opposed to hackers.
>
"Real users" are going to have to be able to publish easily anyway.
That means that future clients must have push-buttons for publishing.
The client will check whether there is a httpd running which gives
access to the document the guy has written. It it has, it allows
him to annotate other things with it. It also makes the background
a different colour depending on how public it is, maybe. Give people a secure
feeling they know what is public and what ain't.
As there are 1001 ways of configuing a server now, this will mean that
we will have to define a way in which we recommend it is done by all but
the hacker group. For example, we allow any user to create a ~/Public
directory (sorry, "folder") and copy or link in anything to be published.
The document name would be mapped from //machine/author/xxx to
~author/Public/xxx for example.
The client would check whether there was an httpd running which gave
access to the document, and if not would offer to run a simple
installation script if the guy has root access. The httpd daemon code
would come bundled with the client, as well as the configuration file.
A start would be a server installation script.
Tim