New function in the Parts Tracker


New function in the Parts Tracker
#1
Hello,

In response to a comment in the Parts Tracker requesting the Bricklink reference, I received a response that the remaining references would be added automatically.
My questions now are: Are only the links added to the Parts Tracker, or are they also entered in the keywords?
If I publish a part with pattern, should it only have the Rebrickable reference?
If I also add the Bricklink reference, will it be overwritten?

Regards

Manfred
Reply
RE: New function in the Parts Tracker
#2
Here's how this works:

- The tracker tries to look up the part on Rebrickable when it is submitted. 
- Note: for new parts, this will most likely fail initially.

- If the lookup is successful:
  - The tracker removes any existing Brickset, Brickowl, Rebrickable, and Bricklink keywords
  - The tracker adds a Rebrickable and Bricklink keyword only if the numbers are different from the LDraw number
  - A successful lookup is denoted by the "Chain Link" icon next to the external parts links

- If the lookup is not successful:
 - The tracker then uses the Keywords in the part itself to provide the external links
 - An unsuccessful lookup is denoted by the "Broken Chain Link" icon next to the external parts links

- The everyday around 0000 UTC, the tracker rechecks all parts submitted 1 day ago, 1 week ago, and 1 month ago
- A check is also run just prior to part release
Reply
RE: New function in the Parts Tracker
#3
I'll also note that errors in the external site keywords are not cause for a hold.
Reply
RE: New function in the Parts Tracker
#4
Hello Orion,

Thanks for the explanation.
I have one more question about this section:

- If the lookup is successful:
- The tracker removes any existing Brickset, Brickowl, Rebrickable, and Bricklink keywords
- The tracker adds a Rebrickable and Bricklink keyword only if the numbers are different from the LDraw number
- A successful lookup is denoted by the "Chain Link" icon next to the external parts links

On the Parts Tracker, there is a minifigure head 3626bp02.
Would that mean that no references are inserted for this part, since, for example, the Bricklink reference is 3626p02?
In my opinion, it makes sense to have a reference from Bricklink and also from Rebrickable for every printed part, regardless of whether it is the same as the LDraw name.

Regards

Manfred
Reply
RE: New function in the Parts Tracker
#5
Your example doesn't follow.  The LDraw number is 3626bp02, the Bricklink number is 3626p02 (different), and the RB number is 3626bpr0004 (different). Therefore both the BL and RB number keywords are added and, in fact, this is the case if you visit the part:
https://library.ldraw.org/parts/45097

However, take 3001. Bricklink, RB, and Brickset all agree. This is the case in the vast majority of unpatterned parts. I not really interested in having "BrickLink 3001, Rebrickable 3001, Brickset 3001" in the keywords. It's a bunch of duplicate info cluttering the keywords.

At the end of the day, we are a parts library, not a parts catalog. There are other sites for cataloging and I'd rather leave that job to them. This is why I used Rebrickable's API since we already have a data sharing relationship and their API is easy to use. I added these links as a convenience for users, myself included, nothing more, nothing less.
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 1 Guest(s)