← Back to team overview

kicad-developers team mailing list archive

Re: Project file churn

 

Should we just remove the timestamps from all the files?  What are they
needed for?

On Sat, Mar 7, 2020 at 2:09 PM Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:

> We could use the file modification time but that would be inconsistent
> with our other files but don't have a strong preference one way or the
> other.
>
> On 3/7/20 2:05 PM, Jon Evans wrote:
> > We don't currently use the update timestamp for anything that I can
> > see.  But even if we did, couldn't we just use the file modification
> > time from the OS?
> >
> > On Sat, Mar 7, 2020 at 2:02 PM Wayne Stambaugh <stambaughw@xxxxxxxxx
> > <mailto:stambaughw@xxxxxxxxx>> wrote:
> >
> >     Hi Jon,
> >
> >     On 3/7/20 1:25 PM, Jon Evans wrote:
> >     > I've started work on the new project system for V6.  One question
> >     that I
> >     > wanted to cast a wide net on:
> >     >
> >     > Are there any real-world uses for the "update" and "last_client"
> lines
> >     > that are stored in the current project format?
> >
> >     The "last_client" setting can definitely be removed.  The "update"
> entry
> >     is the last time the file was saved.  Do we need to preserve that for
> >     any reason?  We do time stamp the schematic, board, and symbol
> library
> >     files.
> >
> >     >
> >     > KiCad internally doesn't make any use of these, and they just
> >     cause file
> >     > churn.
> >     > I want to remove the storage of this information unless anyone
> points
> >     > out a use-case that requires them.
> >     >
> >     > Thanks,
> >     > Jon
> >     >
> >     > _______________________________________________
> >     > 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
> >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> >     Unsubscribe : https://launchpad.net/~kicad-developers
> >     More help   : https://help.launchpad.net/ListHelp
> >
>

Follow ups

References