kicad-developers team mailing list archive
Mailing list archive
Re: V6 merge update
This would also show people that something is happening to their file on
On Fri, Feb 22, 2019, 3:48 PM Simon Richter <Simon.Richter@xxxxxxxxxx>
> Hi Seth,
> On 22.02.19 18:11, Seth Hillbrand wrote:
> > It should be easier for new features as they don't need the wrap the
> > parsing in versioning checks; especially for semantic changes. It may
> > be more effort when changing underlying structures that are shared
> > between parsers.
> Would it make sense to have a separate "update" process, so the parser
> in the loader will never have to deal with legacy files?
> When the user opens a file with a lower version number, we branch into
> an update wizard that handles updating the file, rewrites it as the new
> version and then restarts the load process.
> This way we could also keep the schematic element rescue outside of the
> loader code.
> 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