In this thread:
I have corrected the pcb layout for the Raspberry PI zero in core. That part is a no brainer as it is currently incorrect (not on .1 centers), but at the same time I found schematic to be correct but ugly in that it overlays power and ground pins, and is in a different order than the GPIO connector on the Zero (in fact the right hand pins are in the reverse order they appear on the connector as well as missing the power pins), so I created a new schematic that corrects the faults and adds pin numbers to the connections. The problem I see is if I submit this for addition to core (and do the right thing and do all the other PI models too, which I am willing to) it would break current sketches that used the current core parts. I expect this has come up before and there is an accepted solution, I just don't know what it is or how to do it so that sketches with the previous schematic still work. Can someone enlighten me on what I need to do to get this accepted?