[WF-Protocols] Design Goals

Eason Choo wallaba at sympatico.ca
Thu Jul 3 16:42:37 PDT 2003


Matze Braun wrote:

>On Thu, 3 Jul 2003, Aglanor wrote:
>
>  
>
>>Ok, I've re-written the goals taking into accounts the comments since
>>yesterday:
>>
>>Design Goals:
>>
>>	* A format for interchange of model data. The main criteria of decision
>>should be interchangeability, above others such as efficiency.
>>
>>	* Must be free and open. Must be independent from platform and SDK.
>>	
>>	* Must be scalable: new features added to the standard should not break
>>backwards compatibility. Applications should ignore features they don't
>>understand.
>>
>>	* Should be easy to implement, read and write.
>>
>>	* Oriented to rendering engines and model tools. Specifically, it is
>>not intended for complex editors.
>>    
>>
These look good to me too

>>    
>>
>These goals are fine IMO.
>
>  
>
>>*****************************
>>
>>	If everyone more or less agree with the former goals, there is only one
>>point left to decide: extensibility. Should we allow third parties to
>>add extensions to the format? 
>>
>>	<IMHO>I think extensibility is a needed thing, not everyone will be
>>happy with what we provide so this could give the means to add the
>>needed extra functionality. Most standards out there are not "locked",
>>but allow extensions, as long as they are marked as such, and that the
>>data is usable without the extensions.</IMHO>
>>    
>>
>I think we should allow extensions, but
>	-don't define any official extensions. Everything we define 
>	 should be normal part of the spec.
>	-if extensions popup then we should imediately discuss what causes 
>	 the need for these extensions, and how we could cleanly add them 
>	 to the a new version of the spec if appropriate.
>  
>
Agreed, so then #openmodel should be a permanent thing, we don't want to 
be dispanded as soon as omf 1.0 specs are released

    Wallaba



More information about the Protocols mailing list