I’ve completed a project, built and deployed the boards and now I want to archive and document the project.
In the Kicad Project directory there are a number of files that are explained in the help but the help info doesn’t give a sense of the importance of these files to a project.
For instance, I have:
Projectname-rescue.dcm
Projectname.kicad_pcb-bak
Projectname-cache.lib
Projectname-rescue.lib
fp-info-cache
sym-lib-table
I know I could simply zip the whole project directory but I like to clean up any temp or working files so when/if I come back to the project in the future I don’t have a lot of un-needed files to sort through.
I am at least missing the project.sch and project.pro files in your list.
Some time ago I was confused by the “project Archive” thing.
It did include a text file with notes, but not other files which which I wanted to backup, and for backup’s I’d rather trust my own brains ability, even though that also misses some stitches sometimes.
To determine what you want to backup. Start by copying the whole project to some experimental sandbox. Then delete all files of which you are sure you do not need to backup, such as gerbers, netlists, files with drc errors, backup files. Then from the files that are left, you will know of most if you want to keep them. When there is doubt, read documentation, or delete it and try if you can still open the project without KiCad complaining (You might miss things this way).
What you want to backup is also personal, and may change. For example, I usually do not backup gerbers, because they can be easily generated from the PCB file. However, when I’ve send out gerbers to have PCB’s made, I also archive those gerbers.
HDD space is cheap. 3/4 of the files are not worth checking if they can be safely deleted, and I simply keep them cause I dont care about a few (hundred) kB.
My list only included the “questionable files” so .pro, sch, pcb etc were all known to be required.
HDD space is cheap. 3/4 of the files are not worth checking if they can be safely deleted, and I simply keep them cause I dont care about a few (hundred) kB.
But eventually the clutter will take over. I prefer to cull files prior to saving them to an “archive” location. Then I am confident I know what I’m keeping. But this is a personal decision.