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, <de...@latke.net > <mailto:de...@latke.net>> wrote: > > > > On Mar 28, 2018, at 7:34 PM, Seth Hillbrand > <seth.hillbr...@gmail.com <mailto:seth.hillbr...@gmail.com>> 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@lists.launchpad.net > <mailto:kicad-developers@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp