Replies: 1 comment
-
|
BTW I've been letting CoPilot drive an IPC implementation (with lots of guidance) of IPC support. Honestly CoPilot My rough implementation plan was:
After some amount of guidance and token grinding, I at least have a prototype that works and generates JLC-able gerber files but it's rough around the edges. Some of that roughness is in KiCad itself, I think. Current rough edges:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This change sounds pretty disruptive -- KiCad will no longer support the existing Python SWIG implementation
but instead will wrap some kind of IPC model. Honestly it sounds a lot better, but also might require quite a
bit of work to translate the plugin to the new architecture.
I'm willing to explore some of the work for this, but my only KiCad plugin experience is writing bugfixes
and selfish features that I want. :-) So I might not be terribly efficient with it.
It sounds like the new API is available starting in KiCad 9
so switching to the new API shouldn't leave too many users behind - it sounds like the existing policy is to
support $current-2 versions or so anyway. And I guess the old SWIG based version can always be left
on a branch for any critical bugfixes.
Beta Was this translation helpful? Give feedback.
All reactions