kicad-developers team mailing list archive
Mailing list archive
Re: Eeschema Subsheets
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> wrote:
> On Mar 28, 2018, at 7:34 PM, Seth Hillbrand <seth.hillbrand@xxxxxxxxx>
> 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.
> 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
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp