Re: [Kicad-developers] Submitting new wizards and plugins
Hi, This is planned for v6 and I'm (slowly) working on it. https://gitlab.com/kicad/code/kicad/-/issues/2242 On Sat, May 2, 2020 at 9:54 AM Ruth Ivimey-Cook wrote: > My experience with other programs is that having a "plugin repository" > that can be browsed from the program and plugins installed with the same > UI significantly reduces the friction within the plugin ecosystem, and > as a result encourages people to both use and publish what they have. I > would (again) look at the Jetbrains plugin UI as a good example. > > Regards, Ruth > > > On 02/05/2020 00:26, Nick Østergaard wrote: > > As far as I am aware there are no officially distributed "plugins", if > > you are thinking about the action plugins. > > -- > -- > Software Manager & Engineer > Tel: 01223 414180 > Blog: http://www.ivimey.org/blog > LinkedIn: http://uk.linkedin.com/in/ruthivimeycook/ > > > ___ > 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
Re: [Kicad-developers] Submitting new wizards and plugins
Thanks a bunch. I have no idea why it would've been picked up as spam. I've had this account for years and am anti-social enough so as not to email strangers. I've written some scripts and component wizards, but want to wait until my PCBs arrive to make sure I'm not submitting wizards with obvious errors. The scripts are good enough and I've made them available. Also, being new to this community and old to software development, I hope that it's not offensive to publish such demos. The Python base for scripting interface for KiCad is awesome for customization, having written extensions for EAGLE in years past and having to write parsers and interpreters (autonet.ulp was the only one that I submitted, for automating the building of repetitive schematics). The nature of the types of extensions I've been writing has mostly to do with layout assistance and scripting demos. Example: https://www.youtube.com/watch?v=PEAfJ28Wvd8 -Alan -Original Message- From: Nick Østergaard [mailto:oe.n...@gmail.com] Sent: Friday, May 1, 2020 7:25 PM To: Alan Samet Cc: KiCad Developers Subject: Re: [Kicad-developers] Submitting new wizards and plugins Hi Alan I don't see anyone else responding to you, but beware that google does not like your email, so it is flagged as spam, but yes, you need to submit a pull request for the kicad-footprint-wizards on github. Nick On Fri, 24 Apr 2020 at 19:08, Alan Samet wrote: > > Please excuse me if this has been asked before or it’s in a FAQ somewhere > that I haven’t located. > > > > I’ve written a number of scripts for KiCad over the past few months for > things like component alignment and spacing, and am now working on converting > those to plugins and additional footprint wizards. I feel like the community > could benefit from some of these tools, but I don’t know the best way to > submit them or if these sorts of things are welcomed by the community. For > the new footprint wizards, for instance, should I just submit a pull-request > to github of the kicad-footprint-wizards project? > > > > -Alan > > ___ > 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
Re: [Kicad-developers] Submitting new wizards and plugins
My experience with other programs is that having a "plugin repository" that can be browsed from the program and plugins installed with the same UI significantly reduces the friction within the plugin ecosystem, and as a result encourages people to both use and publish what they have. I would (again) look at the Jetbrains plugin UI as a good example. Regards, Ruth On 02/05/2020 00:26, Nick Østergaard wrote: As far as I am aware there are no officially distributed "plugins", if you are thinking about the action plugins. -- -- Software Manager & Engineer Tel: 01223 414180 Blog: http://www.ivimey.org/blog LinkedIn: http://uk.linkedin.com/in/ruthivimeycook/ ___ 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
Re: [Kicad-developers] Submitting new wizards and plugins
As far as I am aware there are no officially distributed "plugins", if you are thinking about the action plugins. On Sat, 2 May 2020 at 01:25, Nick Østergaard wrote: > > Hi Alan > > I don't see anyone else responding to you, but beware that google does > not like your email, so it is flagged as spam, but yes, you need to > submit a pull request for the kicad-footprint-wizards on github. > > Nick > > On Fri, 24 Apr 2020 at 19:08, Alan Samet wrote: > > > > Please excuse me if this has been asked before or it’s in a FAQ somewhere > > that I haven’t located. > > > > > > > > I’ve written a number of scripts for KiCad over the past few months for > > things like component alignment and spacing, and am now working on > > converting those to plugins and additional footprint wizards. I feel like > > the community could benefit from some of these tools, but I don’t know the > > best way to submit them or if these sorts of things are welcomed by the > > community. For the new footprint wizards, for instance, should I just > > submit a pull-request to github of the kicad-footprint-wizards project? > > > > > > > > -Alan > > > > ___ > > 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
Re: [Kicad-developers] Submitting new wizards and plugins
Hi Alan I don't see anyone else responding to you, but beware that google does not like your email, so it is flagged as spam, but yes, you need to submit a pull request for the kicad-footprint-wizards on github. Nick On Fri, 24 Apr 2020 at 19:08, Alan Samet wrote: > > Please excuse me if this has been asked before or it’s in a FAQ somewhere > that I haven’t located. > > > > I’ve written a number of scripts for KiCad over the past few months for > things like component alignment and spacing, and am now working on converting > those to plugins and additional footprint wizards. I feel like the community > could benefit from some of these tools, but I don’t know the best way to > submit them or if these sorts of things are welcomed by the community. For > the new footprint wizards, for instance, should I just submit a pull-request > to github of the kicad-footprint-wizards project? > > > > -Alan > > ___ > 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
[Kicad-developers] Submitting new wizards and plugins
Please excuse me if this has been asked before or it's in a FAQ somewhere that I haven't located. I've written a number of scripts for KiCad over the past few months for things like component alignment and spacing, and am now working on converting those to plugins and additional footprint wizards. I feel like the community could benefit from some of these tools, but I don't know the best way to submit them or if these sorts of things are welcomed by the community. For the new footprint wizards, for instance, should I just submit a pull-request to github of the kicad-footprint-wizards project? -Alan ___ 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