Hello Ajith, In the future, please search the developers mailing list before spending time writing a proposal. You would have saved yourself a lot of time since almost everything in your proposal has already been discussed. Pin remapping support is already part of the new symbol file format which has been documented[1]. As for the rest of your proposal, this is primarily library organization which is a personal preference. There is nothing currently stopping you from creating atomic (fully defined) symbol/footprint/3D model assemblies but that is not something the KiCad project is interested in providing other than possibly a high level format that encapsulates these entities for portability (which has also been discussed).
Cheers, Wayne [1]: https://docs.google.com/document/d/1lyL_8FWZRouMkwqLiIt84rd2Htg4v1vz8_2MzRKHRkc/edit On 9/12/19 12:36 AM, Ajith N wrote: > Sorry the URL was mangled, here it is: > https://gitel84.github.io/pdfs/kicad_syms_proposal.pdf > > > ---- On Thu, 12 Sep 2019 12:30:26 +0800 ---- > > Hi Developers, > > Requesting your attention to a proposal and discussion in the KiCad > User Forum. The topic is symbols and pin mapping (for v6) as they > relate to the data model. > > I took up a suggestion (by Rene Poeschl) to detail my proposal with > diagrams, and have prepared some slides, which is at: > > https://gitel84.github.io/pdfs/kicad_syms_proposal.pdf (PDF > format) > > The background references are at the end. > > (I feared being unable to respond in a timely manner to potential > questions which may arise in the course of discussions in the > developers' list. Therefore, I have chosen to put more detail into > the slides wherever possible. Hopefully that helps. The detail may > be excessive for some readers though. If so please bear with me). > > I hope KiCad developers find this worth looking at for v6. > > Thanks for all the great work! > > P.S. > I have been a happy user of KiCad for barely over a year now. KiCad > to me is a very nice and open tool with nice features, has no > lock-in, has an active community of users and is progressing in a > good direction. > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

