Hi,

Am 01.05.24 um 20:50 schrieb Wayne Stambaugh:
Hello Mariusz,

On 5/1/24 9:42 AM, Mariusz Plucinski wrote:
Hi all,

I'm new here, and to KiCad in general. Trying to come up with a workflow that'd suit me best, I encountered some limitations. So here I am, looking for advices on how to lift them, and how to convert my ideas into contributions suitable for the mainline :)

Thank you for interest in contributing to KiCad.  Unfortunately, it sounds like you broke one of the cardinal rules of contributing to an open source project.  You wrote code before checking with the development team to see if someone is already working on this.  In your case they are.

Shared schematics are going away in version 9 of KiCad and will be replaced with reusable schematics (part of a larger design blocks feature set) that get copied into the new project without out making any changes to the original schematic.

We already have developers planning to work on this.  I haven't looked at your code but I suspect most if it will clash with the changes above.

Huh, that's interesting. Any place I can read more about the planned feature of reusable schematics? I'm wondering whether they'll fit my preferred workflow better.

Perhaps I should've asked, but I was curious what's wrong, and it was just some short tinkering - so I don't care... at least I got familiar with the source code.


Using absolute paths should solve this issue.

Yes, but it'd introduce others, like inability to open the projects on another machine. Which I do quite often (I sync the complete tree, but absolute paths differ).


My guess is your code wont be useful since we are going in a significantly different direction by eliminating sharing sheets between projects.  I hope this doesn't discourage you from working on KiCad. You just need to check with the dev team on the mailing list to make sure your not working on something that someone else is already working on.

Sure, I'm stopping my efforts for now then. I actually had some more ideas for hierarchical sheets, but since you're dropping them soon, there's probably no point in exploring that. I'll focus on other pain points, but that's for another thread.


Thanks

Mariusz


--
You received this message because you are subscribed to the Google Groups "KiCad 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/e9ce20e3-2026-436d-bafd-e2c0bd90ce0f%40gmail.com.

Reply via email to