Non-conforming parts


Non-conforming parts
#1
I finally wrote a script to enable checking Official Parts for conformity with some of the new requirements/clarifications in the Official Library Spec.

Here's the first result:

Official Parts that have a pattern code filename but no "Pattern" in the description
https://www.ldraw.org/part-db.html?nopattern=1
(Note: I filtered out the ~Moved To and Obsolete parts from this list)

I also found a malformed HISTORY line in these 2 parts:
95656.dat
https://www.ldraw.org/parts/official-par...rtid=95656
11143.dat
https://www.ldraw.org/parts/official-par...rtid=11143
Reply
RE: Non-conforming parts
#2
Here's Sticker Parts with Descriptions that end in "Pattern":
https://www.ldraw.org/part-db.html?stickerpattern=1
Reply
RE: Non-conforming parts
#3
(2020-09-04, 21:32)Orion Pobursky Wrote: I finally wrote a script to enable checking Official Parts for conformity with some of the new requirements/clarifications in the Official Library Spec.

Here's the first result:

Official Parts that have a pattern code filename but no "Pattern" in the description
https://www.ldraw.org/part-db.html?nopattern=1
(Note: I filtered out the ~Moved To and Obsolete parts from this list)

I also found a malformed HISTORY line in these 2 parts:
95656.dat
https://www.ldraw.org/parts/official-par...rtid=95656
11143.dat
https://www.ldraw.org/parts/official-par...rtid=11143

Is there currently a limit on the length of the part description, and if so, where is that documented? I notice that many of these have pattern abbreviated.
Reply
RE: Non-conforming parts
#4
If I recall, there used to be but that requirement has been removed
Reply
RE: Non-conforming parts
#5
(2020-09-04, 21:32)Orion Pobursky Wrote: I also found a malformed HISTORY line in these 2 parts:
95656.dat
https://www.ldraw.org/parts/official-par...rtid=95656
11143.dat
https://www.ldraw.org/parts/official-par...rtid=11143

Both corrected and re-cycled.
Chris (LDraw Parts Library Admin)
Reply
RE: Non-conforming parts
#6
(2020-09-05, 23:42)Orion Pobursky Wrote: Here's Sticker Parts with Descriptions that end in "Pattern":
https://www.ldraw.org/part-db.html?stickerpattern=1

I have re-cycled these, but could you possibly enhance the output to provide links, like the output from ptscan?

e.g.
Detail - https://www.ldraw.org/parts/official-par...id=004488e
[DAT] - https://www.ldraw.org/library/official/p...1593375142 (ts= is current timestamp to overcome caching)
Updated unofficial version - https://www.ldraw.org/cgi-bin/ptdetail.c...04488e.dat
Chris (LDraw Parts Library Admin)
Reply
RE: Non-conforming parts
#7
(2020-09-04, 21:32)Orion Pobursky Wrote: I finally wrote a script to enable checking Official Parts for conformity with some of the new requirements/clarifications in the Official Library Spec.

Here's the first result:

Official Parts that have a pattern code filename but no "Pattern" in the description
https://www.ldraw.org/part-db.html?nopattern=1
(Note: I filtered out the ~Moved To and Obsolete parts from this list)

I can re-cycle those, but are parts like Minifig Construction Helmet with Dark Brown Hair Ponytail really patterns, or should we restrict that designation to decorations on flat or curved surfaces?
Chris (LDraw Parts Library Admin)
Reply
RE: Non-conforming parts
#8
(2020-09-06, 7:21)Chris Dee Wrote: I can re-cycle those, but are parts like Minifig Construction Helmet with Dark Brown Hair Ponytail really patterns, or should we restrict that designation to decorations on flat or curved surfaces?

Yes, we need to have a decision before anything is changed.
The -pXX suffix and the word Pattern is used inconsistently on dual-moulded parts.
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 7 Guest(s)