Inclusion of Helper parts in the Official LDraw Parts Library - Printable Version +- LDraw.org Discussion Forums (https://forums.ldraw.org) +-- Forum: General (https://forums.ldraw.org/forum-12.html) +--- Forum: LDraw.org Announcements (https://forums.ldraw.org/forum-1.html) +--- Thread: Inclusion of Helper parts in the Official LDraw Parts Library (/thread-26038.html) |
Inclusion of Helper parts in the Official LDraw Parts Library - Willy Tschager - 2022-02-14 The Steering Committee has voted for the inclusion of helper parts in the Official LDraw Parts Library. As helper parts have to go through the LDraw Parts Tracker via "Fasttrack" for the inclusion in the package, this won't happen in a timely fashion as the current PT is technically not ready. However we agreed on the following specs: Quote:Helper Part General Rules RE: Inclusion of Helper parts in the Official LDraw Parts Library - Magnus Forsberg - 2022-02-14 (2022-02-14, 13:57)Willy Tschager Wrote: Helper Category I don't question this decision, but I don't understand this bit. Maybe it could be explained? I'm thinking like this: Why do we have a list of categories? - It is to be able to sort all descriptions that do not start with a specific word. Which words are specific? - The words that are in the list of categories. Doesn't that mean that if the first word is not in the list of categories, a category from the list must be selected? The word Helper is not included in the list of categories. RE: Inclusion of Helper parts in the Official LDraw Parts Library - Travis Cobbs - 2022-02-15 (2022-02-14, 20:29)Magnus Forsberg Wrote: I don't question this decision, but I don't understand this bit. Maybe it could be explained? I believe that the intent behind the category list is to prevent parts from being in new categories without prior approval. I don't think that is enforced by the PT right now. Official parts definitely have categories that aren't in the list in the Category spec. The following categories exist in official parts (either via their name or via !CATEGORY) that aren't on the list:
Additionally, "Propellor" (a mis-spelling of "Propeller") also exists, but that is being fixed. Pov-RAY is only used in light.dat, which was created by James Jessiman. It's probably reasonable for it to not be on the list of approved categories, since I doubt that we want any more such files. The following categories are on the allowed list, but don't show up in any official parts:
Note that as far as I know, the category list isn't designed to be used by any LDraw-compatible software. So if a part doesn't have a !CATEGORY meta-statement, the first word in the part name is its category. If it has a !CATEGORY statement, that is its category. From the point of view of LDraw-compatible software, that's it. There is no other list. I wouldn't expect Helper to be on the allowed list until the PT is ready to accept helper parts. |