- From: Richard Cyganiak <richard@cyganiak.de>
- Date: Tue, 13 Dec 2011 19:06:36 +0000
- To: RDB2RDF WG <public-rdb2rdf-wg@w3.org>
As requested by David: http://www.w3.org/2001/sw/rdb2rdf/r2rml/diffs/1.160-1.180.html Against my expectations, this is actually somewhat informative, and beats reading two printouts side-by-side. This includes the ISSUE-75 resolution. Please give me a shout if you'd like me to update this in the future. ----- For the record, here's how this is produced. This needs a Unix shell and read access to the CVS – which actually only the editors have AFAIK. Sorry! Wish we were using hg instead of cvs. First, download htmldiff, a little Python script that can diff HTML files, and put it on the path. You may have to mess around with python packages to install difflib before it runs: https://github.com/cygri/htmldiff Second, look at the CVS history in the editor's draft to figure out when LC was committed. This appears to be r 1.160: http://www.w3.org/2001/sw/rdb2rdf/r2rml/#cvs-history Then: cd r2rml # Change R2RML spec to revision 1.160 cvs up -r 1.160 Overview.html # Make a copy of that version cp Overview.html Overview.html.1.160 # Restore latest version cvs up -A Overview.html # Make an HTML diff htmldiff Overview.html.1.160 Overview.html > diffs/1.160-1.180.html The other useful thing that Eric mentioned was: cvs annotate Overview.html This produces a line-by-line breakdown that shows what was committed when and by whom. This is also known, for obvious reasons, as “cvs blame”. Best, Richard
Received on Tuesday, 13 December 2011 19:07:17 UTC