Update readme and initial commit

Initial commit of working files and initial readme.md
This commit is contained in:
John 2017-08-16 20:47:45 +01:00 committed by GitHub
parent a3fc6754b6
commit 3d13c9d307
1 changed files with 13 additions and 1 deletions

View File

@ -1,2 +1,14 @@
# KiCad-Diff
Scripts for performing image diffs between pcbnew layout revisions
Scripts for performing image diffs between pcbnew layout revisions. Extended to show the graphical diff in a webpage.
Based on the initial scripts of spuder and described in https://github.com/UltimateHackingKeyboard/electronics/tree/master/scripts
The workflow describes how to use a git repository for Kicad printed circuit board board versions. Kicad uses text files for all Whilst it is easy enough to compare a dif between two boards, relying on looking at a text file to determine what has changed is unrewarding.
Additionally, Spuders workflow relied on git - and I rather prefer Fossil-scm as it is a more complete solution (has a wiki and bugtracker built in) and is a small memory footprint.
https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki
Additionally, spuder's workflow relied on a python script that was downloaded to a /tmp directory. This makes the solution unreliable without internet access.
I have added a web interface to the project. It is functional but needs some beautification.