I have modified the original Songle part to accommodate this relay. The pin diameter and position differs slightly from the original. I have produced some prototypes using this part and it has been working well so far.
I hope this “recycling”, and particularly me featuring as author, is not infringing any rights or feelings?
In general you need to be obeying the under the CC 4.0 BY-SA, rules in this case that probably means a line like this as author in the fzp file
author>Robert Oostenveld, Stéphane Passignat (modified by vanepp May 2021)</author>
where you leave the original authors in place but add a modified by line to indicate that you made the changes (although I am far from an expert on what is required under CC by SA.) That said on to the problems in your part. You are missing terminalIds and a label field
That causes the part to be misaligned in schematic and the wire to connect to the middle of the pin (and misaligns the part to the grid) The label field should probably be RY for relay rather than the default “part”. As well FritzingCheckPart.py has a number of complaints:
Warning 14: File
At line 48
terminalId missing in schematicView (likely an error)
Warning 19: File
At line 3
Height 54.212597 is defined in px
in or mm is a better option (px can cause scaling problems!)
Thank you very much. I must admit, my emphasis is and was not on the breadboard as I tend not to use it. When I get some time I will look closer at it. This is not likely to be in the next weeks though.
I do assume, there is no Fritzing part editor anywhere, allowing easy and partially automated creation and modification, as well as error checking?
Also, is there somewhere a proper documentation of the rules (not regarding copyrights/copylefts but actual specifications and rules for parts to be considered)?