kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #38298
Some of our symbols currently still have invisible power pins. We want to fix this but want to give you guys a chance for input first.
Hi all,
Sadly we did not come around to fix all symbols before the v5 release.
We now seem to have a volunteer who would be prepared to fix these symbols.
There is a catch though. Whatever we do to fix this it will break
designs that use the old symbols right now.
So we have a few options:
- 1 - Change the symbols inside the library and inform the users about
this fix. (Will break current designs as the power pins will no longer
be connected automatically. This after all is the point of the fix. Not
sure if rescue is reliable enought to chatch that. ERC might also not
complain if we put the power pins onto a separate unit.)
- 2 - Add a separate library that holds the fixed symbols, keep the old
one but remove it from the template library table. This means no designs
are borken as old users do not get the new lib added without an explicit
action on their part.
- 3 - Rename the library before fixing it. add the new lib to the lib
table. This would still break designs. (But in a different way. In this
case the symbol might simply not be found. This is something that the
rescue stuff should deal with.) In addition users will get an error
message when starting eeschema or the symbol editor that alerts them
about a missing file. (So if we make an announcement that includes the
error message they should find it when they google for it.)
My personal vote would be for option 3.
Follow ups