← Back to team overview

kicad-developers team mailing list archive

Re: Project file churn

 

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