kicad-developers team mailing list archive
Mailing list archive
Re: Improving SCM behaviour of kicad_pcb
Maciej Sumiński <maciej.suminski@xxxxxxx>
Mon, 10 Jul 2017 09:36:33 +0200
spf=pass (sender IP is 22.214.171.124) smtp.mailfrom=cern.ch; lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=bestguesspass action=none header.from=cern.ch;
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
I think there is a lot of code that assumes consecutive net numbering.
Instead, we could simply save net names instead of net numbers and let
KiCad use net codes as convenient. One significant problem is it would
cause the .kicad_pcb file format change, making it completely unreadable
by the current stable.
On 07/01/2017 04:49 AM, hauptmech wrote:
> We have a fairly complex board that needs to be done yesterday. We've
> been experimenting with simultaneous editing of the pcb with moderate
> We are using git. Each person works in a different area of the board,
> and we merge the results periodically.
> Because of the time crunch, we are only focusing on what works in this
> process, and staying away from edits that do not work. Moving footprints
> and laying tracks works fine.
> A couple things I've noticed that could improve things:
> net indexes of nets are not stable. Maybe eeschema/netlist.cpp:369
> Maybe we could wait until we get close to running out of integers before
> we do this?
> module order gets changed in some edits (Not sure but probably "fix
> module file details and update modules in pcb" type edits). Ordering
> modules by reference would fix this.
> We are getting enough benefit that we'll keep refining the technique.
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Description: OpenPGP digital signature