
I notice from the SDK that XML Diff uses an algorithm "based on Sasha and Zhang" for its XML_ACCURATE diff. Do you know of any implementations based on DocTreeDiff? http://www.techfak.uni-bielefeld.de/ags/pi/lehre/PatTreesWS11/change_control... There is a lot of information out there on this topic; most of it seems to be from Springer; and none of that is freely available. See http://www.springerlink.com/content/720344g11375g004/ The ability to derive accurate deltas is essential for good version control of ODF and OOXML documents, of course. I'm looking at the Oxygen diff sdk for ways to provide diffs for mercurial or git. Peter West "Did not our hearts burn within us while he talked to us on the road...?"

Hi Peter, Indeed, much of the research algorithms are not freely available. At the time I worked on that I had a ACM subscription. Sorry, I do not know an implementation of DocTreeDiff. Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com On 5/24/12 6:52 AM, Peter West wrote:
I notice from the SDK that XML Diff uses an algorithm "based on Sasha and Zhang" for its XML_ACCURATE diff. Do you know of any implementations based on DocTreeDiff? http://www.techfak.uni-bielefeld.de/ags/pi/lehre/PatTreesWS11/change_control...
There is a lot of information out there on this topic; most of it seems to be from Springer; and none of that is freely available.
See http://www.springerlink.com/content/720344g11375g004/
The ability to derive accurate deltas is essential for good version control of ODF and OOXML documents, of course. I'm looking at the Oxygen diff sdk for ways to provide diffs for mercurial or git.
Peter West
"Did not our hearts burn within us while he talked to us on the road...?"
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user

The implementation of the algorithms in the referenced springer article is at: https://launchpad.net/xcc Dave On 5/28/2012 6:13 AM, George Cristian Bina wrote:
Hi Peter,
Indeed, much of the research algorithms are not freely available. At the time I worked on that I had a ACM subscription. Sorry, I do not know an implementation of DocTreeDiff.
Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
On 5/24/12 6:52 AM, Peter West wrote:
I notice from the SDK that XML Diff uses an algorithm "based on Sasha and Zhang" for its XML_ACCURATE diff. Do you know of any implementations based on DocTreeDiff? http://www.techfak.uni-bielefeld.de/ags/pi/lehre/PatTreesWS11/change_control...
There is a lot of information out there on this topic; most of it seems to be from Springer; and none of that is freely available.
See http://www.springerlink.com/content/720344g11375g004/
The ability to derive accurate deltas is essential for good version control of ODF and OOXML documents, of course. I'm looking at the Oxygen diff sdk for ways to provide diffs for mercurial or git.
Peter West
"Did not our hearts burn within us while he talked to us on the road...?"
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user
-- David Forslund Lab Fellow Associate D-4 TA-3 SM-200 Rm-248 MS B265 Phone 505-665-2633
participants (3)
-
David Forslund
-
George Cristian Bina
-
Peter West