Is there any definitive I2C pin-out guidance out there? Not looking for a "STANDARD"
I've recently rolled my own as far as I2C connectors go. The connector itself is not very important, right now I'm just using 100mil pitch header (usually female on board so it's not so pokey when not connected), but any 4plus pin connector will do. Additionally, I'm using the P82B715 from TI as an I2C bus extender. This overcomes the capacitance issues associated with running long I2C drops off board, which as people have been saying, I2C was not intended for initially. I did try many different combinations, like in the examples you gave and I noticed absolutely no difference in performance. I believe this is because I2C is relatively slow, interference between SDA and SCL is not much of an issue. Basically the rise time for voltages (when interference will occur) on the bus are much much smaller than a bit length. So, that may not be what you want to hear, but it does afford more options. Personally I went with [VCC, SDA, GND, SCL] to be easily routed to/from this chip and also be immune to a VCC/GND mix up when plugged in backward.