LDraw.org Discussion Forums
Change to header specs - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: Administrative (https://forums.ldraw.org/forum-4.html)
+--- Forum: Standards Board (https://forums.ldraw.org/forum-5.html)
+--- Thread: Change to header specs (/thread-18147.html)



Change to header specs - Willy Tschager - 2015-11-28

Dear LSB,

please discuss and vote the following change to the Official Library Header Specification:

Quote:Appendix VI
Programs relying on the parts.lst file rather then the LDRAW_ORG meta-statement use special characters to prevent the parts being included in the list:

- the descriptions of all subparts (i.e. line 4 = '0 !LDRAW_ORG Subpart') must start with '~'
- the description of all obsolete parts, maintained for backwards compatibility must start with '~'
- the descriptions of all aliases (i.e. line 4 = '0 !LDRAW_ORG Part Alias') must start with '='
- the descriptions of all physical colour parts (i.e. line 4 = '0 !LDRAW_ORG Part Physical_Colour') should start with '_'

The use of '~' for part files is at the author's discretion, to hide mouldings that are not released independently. This is one case where merely reading the LDRAW_ORG line is insufficient for tools to know how to treat the file.

Thx, w.


Re: Change to header specs - Travis Cobbs - 2015-11-29

It sounds good to me.


Re: Change to header specs - Roland Melkert - 2015-11-29

I'm ok with it in principle but would suggest changing:

Willy Tschager Wrote:The use of '~' for part files is at the author's discretion, to hide mouldings that are not released independently. This is one case where merely reading the LDRAW_ORG line is insufficient for tools to know how to treat the file.

to

Quote:The use of '~' for non "s\" part files is at the author's discretion, to hide mouldings that are not released independently. This is one case where merely reading the LDRAW_ORG line is insufficient for tools to know how to treat the file.



Re: Change to header specs - Chris Dee - 2015-11-30

I am happy with that.

I'd still be keen to enhance the LDRAW_ORG line to make that semantically robust.


Re: Change to header specs - Travis Cobbs - 2015-12-10

Since there have been no more responses to this topic, I did a call for votes (in its own thread).