On Thu, Dec 3, 2009 at 1:21 AM, Johan Euphrosine <[email protected]> wrote: > On Thu, 2009-12-03 at 01:11 -0800, Eric Rannaud wrote: >> If only for diffing two >> revisions of a given board, having source code would be much nicer. >> Something to work on, perhaps. > > gschem seems to use human readable text for its .schem format, so > diffing should be possible. > > http://www.geda.seul.org/wiki/geda:file_format_spec#geda_gaf_file_format_document
True. What I have in mind, is something higher level, where the constraints that drive the design are explicit. Looking at a .schem is better than looking at a Gerber, but a bit in the same sense that looking at a SVG file is better than looking at a .bmp in binary. It still doesn't capture the semantics of the design, let alone the semantics of a change in the case of a diff. You can see things are different, but it won't be readily clear where it comes from, and whether it has some significance (or is meant to). (This is all very abstract, and not very precise, I am well aware.) _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkym...@freenode Webchat: www.milkymist.org/irc.html Wiki: www.milkymist.org/wiki
