[LSC] BFC Standard - Revision 1 - Version 2

William Howard william at howard-family.fsworld.co.uk
Thu Oct 26 02:03:05 EDT 2006


Ross,

1a) Agreed on the formatting - I'll fix that later.
1b) I knew there was something I'd forgotten to add - and that's the
definition of "file-reference branch" (and possibly "file-reference tree").
I was going to define a branch as being a set of files in the file-reference
tree that either starts from the main model file or from a part file.  The
tree then has a single main branch (the main model) which contains many
sub-branches (the parts) which themselves may contain sub-branches (for
example, a complete assembly such as a minifig).  This should then make all
the other sections correct as you can stop testing up the branch for
certification as soon as you encounter a certified part (which if I
understand Travis correctly is what LDView does at the moment)

2) Agreed - this needs something - how about "while intervening blank lines
are permitted, 
they are discouraged for reasons of readability"


-----Original Message-----
From: lsc-bounces at ldraw.org [mailto:lsc-bounces at ldraw.org] On Behalf Of Ross
Crawford
Sent: 25 October 2006 21:56
To: LDraw Standards Committee
Subject: Re: [LSC] BFC Standard - Revision 1 - Version 2


Hi William, looking good.

I did see a couple of things:

1. in "Language Extension Functionality" the paragraph on "Culling", 
there is a list of requirements, these should probably be formatted to 
use HTML list tags, to look nicer. Also, one of the conditions is "All 
superfiles (in the current file-reference branch) are certified.", but 
earlier it says that it is not necessary for superfiles of parts to be 
certified, should that relaxation be explicitly mentioned in that condition?

2. In the "INVERTNEXT" description it says "(intervening blank lines are 
allowed)", I think it should say "(intervening blank lines are allowed, 
but not preferred, for readability)" or something similar.

ROSCO

William Howard wrote:
> I've updated the spec - it's still at 
> http://www.ldraw.org/index.php?name=News&file=article&sid=408 
> <http://www.ldraw.org/index.php?name=News&file=article&sid=408>
>  
> Added the paragraph as suggested by Travis
>  
> Move the last remaining issue text into the Rendering Engine Guidelines 
> section
>  
> Added riders to the start of the last three sections (all these sections 
> are notes on how to implement the spec, and not really part of the spec)
>  
> Several minor corrections and consistency edits
>  
>  
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> LSC mailing list
> LSC at ldraw.org
> http://five.pairlist.net/mailman/listinfo/lsc
_______________________________________________
LSC mailing list
LSC at ldraw.org
http://five.pairlist.net/mailman/listinfo/lsc




More information about the LSC mailing list