kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #22962
Re: Discussion: Hidden Pins, Net labels
I agree with Chris on the hidden pins issue, old design should not be
broken.
When it comes to net names I think they should be forced to be unique.
Anyway, are we going to collect features requests now?
Would it be better to have a wanted-feauture list on github instead of the
mail list so nothing gets lost?
-----Original Message-----
From: Chris Pavlina
Sent: Saturday, February 06, 2016 3:30 PM
To: André S.
Cc: KiCad Developers
Subject: Re: [Kicad-developers] Discussion: Hidden Pins, Net labels
Eh. I agree 100% about hidden pins being Bad, anyone using them surely
should
be tarred and feathered. But I'm not sure it's our place to enforce good
schematic drawing practices. If people want to use KiCad to draw terrible,
horrible schematics, they'll find a way. Personally, I'm *strongly* against
breaking old projects, the feature should be kept around at least as a
legacy
support feature for old projects that are imported.
I just don't use hidden pins, they're strictly forbidden in my libs and I
would
never use them for anything other than implementing power symbols.
On the fence about net names.
On Sat, Feb 06, 2016 at 03:22:04PM +0100, André S. wrote:
Hi everyone,
this issues are still on my wishlist for KiCad:
- Ban hidden Pins.
- Disallow multiple labels on the same net.
Especially the combination of those two is a source for non-obvious design
bugs.
Wayne recently stated that now the planning for release 5 has started, so
I
just thought I bring it up again.
I wrote a blog entry why I think those two topics should be addressed, you
can find it here (warning: wall of text ahead ;)):
http://transistorgrab.de/2016/02/05/why-hidden-pins-are-evil-and-nets-should-only-have-one-name/
I'm really interested that at least there is a definite conclusion for
KiCad
and that this conclusion is then put somewhere obvious in the
documentation
with all the pitfalls that come with that features and how to avoid them.
Thanks in advance for anyone taking part in the discussion. :)
Best Regards,
André
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
Follow ups
References