kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #35215
Re: Eeschema Subsheets
-
To:
kicad-developers@xxxxxxxxxxxxxxxxxxx
-
From:
Wayne Stambaugh <stambaughw@xxxxxxxxx>
-
Date:
Thu, 29 Mar 2018 07:40:46 -0400
-
In-reply-to:
<CAEKH5oUxJ5n+jgj=zOOAADsw_0B-wt_n1dJSnmK60m28_bSTYQ@mail.gmail.com>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
Most likely they will remain separate for re-usability purposes. We
have users thate create modular schematics using sub-sheets that can be
used in multiple projects so embedding them would require an export tool.
On 3/29/2018 12:46 AM, Russell Oliver wrote:
> Will the new schematic file format embed subsheets? Or keep them in
> separate files on disk?
>
> On Thu, 29 Mar 2018 15:44 Andy Peters, <devel@xxxxxxxxx
> <mailto:devel@xxxxxxxxx>> wrote:
>
>
>
> On Mar 28, 2018, at 7:34 PM, Seth Hillbrand
> <seth.hillbrand@xxxxxxxxx <mailto:seth.hillbrand@xxxxxxxxx>> wrote:
>
>> Hi All-
>>
>> I'm working on a bug in renaming sub-sheets. In testing the fix,
>> I've run up against a set of conflicting paradigms for how
>> subsheets are handled. I'd like some feedback on how we expect to
>> handle the subsheets.
>>
>> Either:
>> 1) we treat them as actual objects such that renaming the sheet's
>> filename renames the file on the computer but keeps the contents
>> unchanged or
>> 2) we treat them as links to the objects and renaming the
>> filename of the subsheet doesn't change the subsheet's file but
>> instead just changes which file is referenced.
>>
>> Right now, we do both depending on whether there is an existing
>> file and more than one reference to the subsheet or not. This is
>> confusing as it is difficult to determine when an operation will
>> result in actually overwriting an existing file and thereby losing
>> data.
>>
>> I'm inclined to make all actions (2). This would allow a subsheet
>> file to become unlinked from the project if you change the
>> filename referencing it but would not allow overwriting subsheets
>> on disk.
>>
>> Does anyone feel strongly that (1) is the correct action?
>
> If the project is in source-code control, then Kicad renaming a file
> that’s under that control breaks things.
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
>
>
> _______________________________________________
> 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
>
References