| 
 Name: and LDRAW_ORG type mismatch - Orion Pobursky -  2022-12-11
 
 We currently have 6 Part Type for the !LDRAW_ORG statement. They all, in my understanding, refer to a specific folder in the library:
 
 
 
 This is what I'm enforcing in the submit validation on the tracker.Code: Part => partsSubpart => part/s
 Primitive => p
 8_Primitive => p/8
 48_Primitive => p/48
 Shortcut => parts
 Additionally, the Name: line is supposed to have the folder below parts/p in the name (e.g. 48\1-4cyli.dat).
 
 Therefore if a part is an 8_Primitive it should be in the p\8 folder and have the name of "8\<filename>.dat".
 
 There are, however, parts in the library that do not meet this standard. I thought I corrected most of them but bug report by Willy revealed this problem to be much more widespread that I had originally thought. The list follows. While this is easy to correct, a list this large is making me think that perhaps I'm being too strict with validation and this is not a rule we should enforce.
 
 Thoughts?
 
 Name:/LDRAW_ORG type mismatch list:
 
 
 Code: [0] => library/official/parts/754.dat[1] => library/official/parts/755.dat
 [2] => library/official/parts/756.dat
 [3] => library/official/parts/932.dat
 [4] => library/official/parts/993.dat
 [5] => library/official/parts/994.dat
 [6] => library/official/parts/u9136.dat
 [7] => library/official/parts/s/25931-12.dat
 [8] => library/official/parts/s/25931-8h.dat
 [9] => library/official/parts/s/2684s01.dat
 [10] => library/official/parts/s/2739bs01.dat
 [11] => library/official/parts/s/2775s01.dat
 [12] => library/official/parts/s/2775s02.dat
 [13] => library/official/parts/s/2902s01.dat
 [14] => library/official/parts/s/2913s01.dat
 [15] => library/official/parts/s/3818p01s01.dat
 [16] => library/official/parts/s/3818p01s02.dat
 [17] => library/official/parts/s/466as01.dat
 [18] => library/official/parts/s/466bs01.dat
 [19] => library/official/parts/s/466cs01.dat
 [20] => library/official/parts/s/50859s01.dat
 [21] => library/official/parts/s/556s01.dat
 [22] => library/official/parts/s/556s02.dat
 [23] => library/official/parts/s/62809s01.dat
 [24] => library/official/parts/s/691s01.dat
 [25] => library/official/parts/s/765s01.dat
 [26] => library/official/parts/s/766s01.dat
 [27] => library/official/parts/s/78s01.dat
 [28] => library/official/parts/s/87606s01.dat
 [29] => library/official/parts/s/90462s01.dat
 [30] => library/official/p/stu2-logo.dat
 [31] => library/official/p/stu2-logo2.dat
 [32] => library/official/p/stu2-logo3.dat
 [33] => library/official/p/stu2-logo4.dat
 [34] => library/official/p/stu2-logo5.dat
 [35] => library/official/p/stu2.dat
 [36] => library/official/p/stu210.dat
 [37] => library/official/p/stu211.dat
 [38] => library/official/p/stu212.dat
 [39] => library/official/p/stu212a.dat
 [40] => library/official/p/stu212s.dat
 [41] => library/official/p/stu213.dat
 [42] => library/official/p/stu214.dat
 [43] => library/official/p/stu215.dat
 [44] => library/official/p/stu216.dat
 [45] => library/official/p/stu217.dat
 [46] => library/official/p/stu217a.dat
 [47] => library/official/p/stu218a.dat
 [48] => library/official/p/stu22-logo.dat
 [49] => library/official/p/stu22-logo2.dat
 [50] => library/official/p/stu22-logo3.dat
 [51] => library/official/p/stu22-logo4.dat
 [52] => library/official/p/stu22-logo5.dat
 [53] => library/official/p/stu22.dat
 [54] => library/official/p/stu220.dat
 [55] => library/official/p/stu221a.dat
 [56] => library/official/p/stu222a.dat
 [57] => library/official/p/stu223.dat
 [58] => library/official/p/stu223d.dat
 [59] => library/official/p/stu225.dat
 [60] => library/official/p/stu226.dat
 [61] => library/official/p/stu227.dat
 [62] => library/official/p/stu227a.dat
 [63] => library/official/p/stu22a.dat
 [64] => library/official/p/stu22s.dat
 [65] => library/official/p/stu22s2.dat
 [66] => library/official/p/stu22s2e.dat
 [67] => library/official/p/stu23.dat
 [68] => library/official/p/stu23a.dat
 [69] => library/official/p/stu24.dat
 [70] => library/official/p/stu24a.dat
 [71] => library/official/p/stu24f1n.dat
 [72] => library/official/p/stu24f1s.dat
 [73] => library/official/p/stu24f1w.dat
 [74] => library/official/p/stu24f2n.dat
 [75] => library/official/p/stu24f2s.dat
 [76] => library/official/p/stu24f2w.dat
 [77] => library/official/p/stu24f3n.dat
 [78] => library/official/p/stu24f3s.dat
 [79] => library/official/p/stu24f4n.dat
 [80] => library/official/p/stu24f4s.dat
 [81] => library/official/p/stu24f5n.dat
 [82] => library/official/p/stu24h.dat
 [83] => library/official/p/stu24o.dat
 [84] => library/official/p/stu24od.dat
 [85] => library/official/p/stu24s.dat
 [86] => library/official/p/stu24s2.dat
 [87] => library/official/p/stu25.dat
 [88] => library/official/p/stu26.dat
 [89] => library/official/p/stu26a.dat
 [90] => library/official/p/stu27.dat
 [91] => library/official/p/stu27a.dat
 [92] => library/official/p/stu28.dat
 [93] => library/official/p/stu28a.dat
 [94] => library/official/p/stu29.dat
 [95] => library/official/p/stu2a.dat
 [96] => library/official/p/stu2el.dat
 [97] => library/official/p/stu2p01.dat
 [98] => library/official/p/stu2x.dat
 [99] => library/official/p/8/stud16.dat
 [100] => library/unofficial/parts/680.dat
 [101] => library/unofficial/parts/681.dat
 [102] => library/unofficial/parts/682.dat
 [103] => library/unofficial/parts/s/2902s01.dat
 [104] => library/unofficial/parts/s/32003a.dat
 [105] => library/unofficial/parts/s/32109-1.dat
 [106] => library/unofficial/parts/s/60481s01.dat
 [107] => library/unofficial/parts/s/883-1.dat
 [108] => library/unofficial/parts/s/992s01.dat
 [109] => library/unofficial/parts/s/u9422s01.dat
 [110] => library/unofficial/p/stu2-high-contrast.dat
 [111] => library/unofficial/p/stu22-high-contrast.dat
 [112] => library/unofficial/p/stu220-high-contrast.dat
 [113] => library/unofficial/p/stu24hlf.dat
 [114] => library/unofficial/p/stu2xa.dat
 
 RE: Name: and LDRAW_ORG type mismatch - Orion Pobursky -  2022-12-11
 
 This is the Name: and actual file location mismatch list (i.e. Name: lines that don't have the folder the part is in). This is an actual error and, thankfully, the list is much shorter:
 
 
 Code: [0] => library/official/parts/s/25931-12.dat[1] => library/official/parts/s/25931-8h.dat
 [2] => library/official/parts/s/2739bs01.dat
 [3] => library/official/parts/s/3818p01s01.dat
 [4] => library/official/parts/s/3818p01s02.dat
 [5] => library/official/parts/s/466as01.dat
 [6] => library/official/parts/s/466bs01.dat
 [7] => library/official/parts/s/466cs01.dat
 [8] => library/official/parts/s/50859s01.dat
 [9] => library/official/parts/s/556s01.dat
 [10] => library/official/parts/s/556s02.dat
 [11] => library/official/parts/s/62809s01.dat
 [12] => library/official/parts/s/691s01.dat
 [13] => library/official/parts/s/78s01.dat
 [14] => library/official/parts/s/90462s01.dat
 [15] => library/official/p/8/stud16.dat
 [16] => library/unofficial/parts/s/32003a.dat
 [17] => library/unofficial/parts/s/32109-1.dat
 [18] => library/unofficial/parts/s/60481s01.dat
 [19] => library/unofficial/parts/s/883-1.dat
 [20] => library/unofficial/parts/s/992s01.dat
 [21] => library/unofficial/parts/s/u9422s01.dat
 
 RE: Name: and LDRAW_ORG type mismatch - Orion Pobursky -  2022-12-11
 
 All the above parts have been Fast Tracked on the PT.
 
 
 
 |