W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > July to September 1998

RE: The meaning of life and death

From: Yaron Goland <yarong@microsoft.com>
Date: Tue, 28 Jul 1998 13:52:39 -0700
Message-ID: <3FF8121C9B6DD111812100805F31FC0D02971715@red-msg-59.dns.microsoft.com>
To: "'John Stracke'" <francis@netscape.com>, w3c-dist-auth@w3.org
Indeed, I expect this to be the cause of endless pain and suffering down the
road. In what is essentially a repeat of the POST vs. new method debate I
expect many newbies to try to implement their function calls by setting and
getting properties rather than introducing new methods.

In the case of live properties, however, there is a fully justified reason
to provide features such as value validation. This is very similar to what
LDAP can do where one can submit the equivalent of a DTD and expect the
server to enforce that syntax for you. I suspect one day we will add this
feature to DAV.

In addition I generally think it is o.k. to use properties to retrieve
status information, just not to write it. So if you want to check if your
nuclear power plant is overloading by pulling down the "Kaboom" property,
more power to you. Just don't try to set the temperature by writing to that
property location.


-----Original Message-----
From: John Stracke [mailto:francis@netscape.com]
Sent: Thursday, July 23, 1998 11:24 AM
To: w3c-dist-auth@w3.org
Subject: Re: The meaning of life and death

Yaron Goland wrote:

> In the case of live properties it is up to the property's definition to
> decide what transformations are allowed.

It sounds to me as if live properties are analogous to CGI:
PROPPATCH/PROPFIND (POST/GET) become generalized function calls, rather than

|John (Francis) Stracke    |My opinions are my own.|S/MIME supported |
|Software Retrophrenologist|=========================================|
|Netscape Comm. Corp.      | You buttered your bread, now lie in it. |
|francis@netscape.com      |                                         |
New area code for work number: 650
Received on Tuesday, 28 July 1998 16:52:31 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:01:17 UTC