muojp / mhz100q-deprecated

Fork of https://sourceforge.net/projects/mhz100q/ with KiCad 4.0.x support
0 stars 0 forks source link

Remove libraries conflicted with standard KiCad libraries #1

Closed muojp closed 7 years ago

muojp commented 7 years ago

I did this because some common components conflicted with standard libraries (such as AD9283, capacitor). But I'm not 100% sure this is a good idea.

Options:

  1. Removing references to all standard libraries inside mhz100q.sch and put mhz100q_syms.lib only (no-standard-libs pattern)

Pro: will be (not yet tested tho) free from future changes of standard KiCad libraries. Con: people interested in this project will re-add standard libraries for their usecase and face another conflict issue.

  1. Removing conflicted components (this pull-req)

Pro: would be kind to people interested in this project Con: will need further maintenance once KiCad's standard library get expanded. Let's say what will happen if AD8138 is added? The same thing as AD9283.

I think it's reasonable to think about new people, so I chose option 2.

muojp commented 7 years ago

close regarding https://github.com/muojp/mhz100q/pull/8