On Tue, Dec 12, 2006 at 11:51:42AM +0100, Karsten Otto wrote:
> Hi all,
> 
> it seems like I finally begin to understand what this view issue is  
> all about... One more point for clarification please:
> 
> Are view parameters mandatory or optional?

I think that depends on the sitution.  For a social sim, it's optional.  
For a game, it would be mandatory and assigned on log in.  The ability 
to affect these parameters would themselves be under access control, but 
that's a separate issue from the mechanism used to express the context.  
I would expect that in the absence of parameters or context, you get the 
default view which would be everything.

> An optional view would reflect user preferences, such as AOI  
> parameters or versioning. The site should heed these parameters if  
> possible, but may ignore any parameters (even all) if it does not   
> understand them, i.e. has no built-in support (extension?) to provide  
> the requested functionality. If a site can handle AOI but not  
> versioning, it will provide an extract of the current world, instead  
> of yesterdays version. Also, a user may pass his view parameters to  
> another user without restriction. The implementation would be  
> something like environment variables that a method may look up if it  
> supports them.

The idea of it being an "environment" is what I've been leaning towards, 
possibly even an extra parameter passed in the message that basically 
means, "if you need more information, check this vobject".

Another possible mechanism would be to use the vobject source to look up 
the correct context to use.  In either case context would presumably be 
implemented as a vobject with a child property for each parameter.

-- 
[   Peter Amstutz  ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED] ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]

Attachment: signature.asc
Description: Digital signature

_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to