Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KiCad files in their own repo #13

Open
rsescu opened this issue Feb 23, 2024 · 4 comments
Open

KiCad files in their own repo #13

rsescu opened this issue Feb 23, 2024 · 4 comments

Comments

@rsescu
Copy link

rsescu commented Feb 23, 2024

Hi. Nice project, love your vids! Just a question, have you considered splitting Extras/ScottoKicad/ into it's own repository. Might be a cool idea to try and get it published as a plugin?

@joe-scotto
Copy link
Owner

I thought about it when I put everything together but I instead decided to keep it here as it makes it easier to just link one thing with everything.

Maybe one day I'll look into making it a plugin but no plans currently.

@marcuswu
Copy link

marcuswu commented Jul 11, 2024

I came here to make the same suggestion as @rsescu. Perhaps use a git submodule to link the KiCad files back into this project so you can still pull it and use it as one?

@joe-scotto
Copy link
Owner

joe-scotto commented Jul 12, 2024

Submodules might actually be the solution I look into soon as the repo is starting to approach the 2gb limit. The problem and reason I haven't done anything is that my videos, specifically for Kicad, all show downloading the project and that wouldn't work with submodules on one repo. Might be just as simple as linking the new submodule underneath the video.

The other issue with this method is that it starts making it more complex for me to manage. The way I work now is that I just push everything to ScottoKeebs because it makes my life easier. In the next few months I'll take a deeper look at this because I am very close to hitting the repo size limit.

@joe-scotto joe-scotto reopened this Jul 12, 2024
@marcuswu
Copy link

marcuswu commented Jul 19, 2024

I was thinking about it more, and if you wanted the Kicad components under a separate license, it would be nicer under a separate repo. For instance, in order to clear the legality of utilizing these components within a commercial keyboard. It's clear you don't want the keyboards you've designed sold commercially without making a deal with you. However, is it ok to use the Kicad schematic and footprint libraries to design a unique design and sell that commercially? If that is the intent, a separate license file within a directory can work, but a separate repository with a different license is clearer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants