Hardware files strategy including KiCad 4 to 5 migration
Posted: Sat Jun 29, 2019 11:48 pm
As of June 2019 https://github.com/rusefi/rusefi repo still has KiCad version 4 files. Technically there are two issues here - first issue is that we have a huge repository with both firmware and hardware, second issue is that we have legacy KiCad version 4 files.
We also already have https://github.com/rusefi/kicad-libraries which is a bit confusing since at least I have no idea which files are K4 which files are K5 and etc.
We also have https://github.com/rusefi/hw_modular which as of June 2019 has both KiCad version 4 and KiCad version 5 files... What a mess.
It is my honor to present https://github.com/rusefi/hw_legacy where totally not needed any more stuff would go. I will have to spend more time going over https://github.com/rusefi/rusefi/tree/master/hardware and moving more stuff to https://github.com/rusefi/hw_legacy
I am sure that at least some stuff like Frankenso at least we would need to eventually convert to KiCad version 5. Open question is what should be the roadmap to the conversion and if we even understand what exactly is needed to do the conversion right.
I guess first step should be to convert the relatively young https://github.com/rusefi/hw_modular and learn there. Maybe first step would be to find something useful KiCad version 4 from https://github.com/rusefi/rusefi/tree/master/hardware and convert it into version 5 while moving it to https://github.com/rusefi/hw_modular
We also already have https://github.com/rusefi/kicad-libraries which is a bit confusing since at least I have no idea which files are K4 which files are K5 and etc.
We also have https://github.com/rusefi/hw_modular which as of June 2019 has both KiCad version 4 and KiCad version 5 files... What a mess.
It is my honor to present https://github.com/rusefi/hw_legacy where totally not needed any more stuff would go. I will have to spend more time going over https://github.com/rusefi/rusefi/tree/master/hardware and moving more stuff to https://github.com/rusefi/hw_legacy
I am sure that at least some stuff like Frankenso at least we would need to eventually convert to KiCad version 5. Open question is what should be the roadmap to the conversion and if we even understand what exactly is needed to do the conversion right.
I guess first step should be to convert the relatively young https://github.com/rusefi/hw_modular and learn there. Maybe first step would be to find something useful KiCad version 4 from https://github.com/rusefi/rusefi/tree/master/hardware and convert it into version 5 while moving it to https://github.com/rusefi/hw_modular