mfhepp / open_hardware_template

This is a skeleton for open hardware projects, based on KiCad designs for the schematics and PCB, and some software.
https://mfhepp.github.io/open_hardware_template/
Other
15 stars 1 forks source link

Add version for KiCAD v7 and/or v8 #4

Open DeflateAwning opened 7 months ago

DeflateAwning commented 7 months ago

It seems like this project is for v4? Can you please add a version for KiCAD v7 and/or v8? Thanks!

mfhepp commented 7 months ago

Thanks for the proposal; however, the project is not actively maintained and I do not have the resources to update it at the moment.

DeflateAwning commented 6 months ago

May I suggest archiving this repo if you are taking a strong stance against supporting it, or reopening this issue until it is completed (even if that is never). This project is still linked to, so it's helpful to see that this is an active reasonable request. You closed it as "completed", which it is not.

mfhepp commented 6 months ago

You are right - I will re-open this :-). But I will likely only update it once I will have completed my migration to V8, so there will be a V8 version, not a V7.

DeflateAwning commented 6 months ago

Thanks! I like that I created this a day before the v8 release; v8 is the way to go now.

mfhepp commented 1 week ago

I toyed around with Kicad 8 and looked into the current Kicad templates mechanism and think that it will be better to turn this project into a proper KiCad template.

The proprietary rename.sh script would become obsolete by this, as far as I understand.

Note that all the additional folders and files (like datasheets/ etc.) should be copied by Kicad automatically when using such an extended template.

Notes to self:

  1. It may be necessary to place "dummy" files into such placeholder directories. A README.md looks better to me than the historic .gitkeep technique.
  2. Note that Kicad will not copy files starting with a dot, except for .gitignore and .gitattributes. Others may need to be handled manually:

    "Files with names beginning with the . character (dotfiles) are not copied. There is a special case for files named .gitignore or .gitattributes, which are copied if they exist."

mfhepp commented 1 week ago

Todo: