Hello. In order to not hijack the ODB++ discussion, here's this other message.
Is IPC-2581 support feasible? They mention about being open. But I'm not sure how open, because isn't an ISO/IEC/ECMA/IEEE standard and that worries me. It seems most IPC standards require certification and documentation is sold, not free at all. Here's an old "bug" about adding IPC-2581 support: https <https://bugs.launchpad.net/kicad/+bug/594013>:// <https://bugs.launchpad.net/kicad/+bug/594013>bugs.launchpad.net <https://bugs.launchpad.net/kicad/+bug/594013>/ <https://bugs.launchpad.net/kicad/+bug/594013>kicad <https://bugs.launchpad.net/kicad/+bug/594013>/+bug/594013 <https://bugs.launchpad.net/kicad/+bug/594013> This is the related IPC-2581 open source stuff I found: https://github.com/curtacircuitos/pcb-tools/commit/29deffcf77e963ae81aec9f8cbc61b029f3052d5 https://github.com/Cobra-Kao/ipc2581_to_odb A Japanese guy said the following: " As a hobby, wrote my own IPC-2581 parser which covers all (161?) tags. Used Perl script to automatically generate most part (about 7000 lines in C++) of parser code, from "formal" format definition in xsd (2249 lines)." http://www.naymz.com/takushiitadani2813467 http://www.yatedo.fr/p/Takushi+Itadani/normal/1150312ae839c4d532298caf9921387c Some subtle reference to IPC-2581 It's free to join the consortium, but it requires a corporate entity it seems: http://www.ipc2581.com/index.php/join-the-consortia There's Associate Membership too: http://www.ipc2581.com/index.php/associate-membership Here are free viewers: http:// <http://www.ipc2581.com/index.php/ipc-2581-files>www.ipc2581.com <http://www.ipc2581.com/index.php/ipc-2581-files>/ <http://www.ipc2581.com/index.php/ipc-2581-files>index.php <http://www.ipc2581.com/index.php/ipc-2581-files>/ipc-2581-files <http://www.ipc2581.com/index.php/ipc-2581-files> Some general information, press releases and such http://www.eevblog.com/2012/09/13/eevblog-349-smcba-lecture-ipc-2581-open-standards-for-pcb-design-data/ An user said the following about IPC-2581: "IPC-2581 is similar to the Linux OS as it's an open source code with a consortium developing it. Hopefully there will only be one flavor." http://www.pcblibraries.com/forum/ipc2581_topic886.html http://www.multi-circuit-boards.eu/en/support/pcb-data/ipc-2581.html http://web.archive.org/web/20140806104621/http://www.cadence.com/Community/blogs/ii/archive/2012/10/02/pcb-west-update-how-ipc-2581-data-transfer-standard-is-moving-forward.aspx Academic paper describing stuff to add to PCBNEW, including IPC-2581: BIDULOCK, Brian. PCBNEW Wishlists, Blueprints, Design and Implementation Notes. 2010. http://www.openss7.org/docs/NOTES.pdf http://www.cadence.com/products/pcb/pages/ipc.aspx http://www.odb-sa.com/community/topic/article-mentor-to-support-ipc-2581-to-printed-circuit-design-fab-magazine-on/ http://pcdandf.com/pcdesign/index.php/news-itemid-fix/7627-mentor-to-support-ipc-2581 http://www.eetimes.com/author.asp?section_id=36&doc_id=1319781 http://www.pcb-investigator.com/en/forum/ipc2581-better-odb http://signal-integrity.blogs.keysight.com/2012/o-is-for/ http://techdocs.altium.com/display/ADOH/IPC-2581+Support (ironically, you need to BUY the plugin) On Sep 12, 2015 6:11 PM, "Tomasz Wlostowski" <tomasz.wlostow...@cern.ch> wrote: On 12.09.2015 18:04, Chris Pavlina wrote: > Not GPL-compatible because the restriction would apply to anyone making > a derivative of KiCad as well. The only way I can see to do this is a > clean-room reverse engineering, which does not appear to be feasible. Use plugins. The ODB++/IPC-2581 ones could be kept outside mainline Kicad if we would ensure they can be easily installed by a non-programmer. - my 5 cents, Tom > > On Sep 10, 2015 12:48 PM, "Mark Roszko" <mark.ros...@gmail.com > <mailto:mark.ros...@gmail.com>> wrote: > > Nope, you don't have to advertise for Mentor Graphics > > Here are the terms: > > 4. PROMOTION. > > Participant agrees to promote the integration between the ODB++ Format > and the Participant Products by: (i) joining the ODB++ Solutions > Alliance as a “solutions development partnering” member, via the ODB++ > Website, including providing a quote about Participant’s ODB++ Format > implementation for use in Mentor Graphics’ promotional materials and > on the ODB++ Website; (ii) allowing Mentor Graphics to use > Participant’s logo in Mentor Graphics promotional materials and on the > ODB++ Website; (iii) including a brief factual statement on the ODB++ > Format implementation in Participant’s promotional materials and a > link from Participant’s website to the ODB++ Website; (iv) making a > visible acknowledgement in the Participant’s Products (user-interface > and documentation) of the support received from Mentor Graphics under > this Agreement for the implementation of the ODB++ Format; and (v) > agreeing to the publication by Mentor Graphics of the existence of > Participant’s membership in the ODB++ Solutions Alliance. > > > > > I highly doubt Altium and Cadence (both large EDA developers) would be > supporting ODB++ if they have to advertise their competitor. Its just > really slapping the logo on the supported products page for ODB++ and > some marketing FUD for ODB++ because they really want it to take off > for some reason. > http://www.odb-sa.com/partners/ > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp