Message-ID: <3986A6CE.6D199915@tu-harburg.de> Date: Tue, 01 Aug 2000 12:30:38 +0200 From: Torsten Lenk <lenk@tu-harburg.de> To: ietf-dav-versioning@w3.org Subject: versioning tools Dear ng, I have been a highly interested follower of the exchange for the past months and unfortunately I came to the conclusion that the topic I am working on is related, but not exactly covered in ietf. Nevertheless I take the chance to hopefully receive some support, if only getting some hints for further research. I am working on a project creating some tools to support the versioning of semi-structured documents mainly meant for developing documents in multi-author environments. So far so good. One idea is now to take advantage of the structures of the documents by using the same structures for storing the differences (deltas) to have a more readable evolution (the changes in what order, why, by whom, etc.) of the creation of the document. This could lead to better user-friendliness, consistency and hopefully a better development-mangement. I am aware that this is the "other side", but did anybody of you hear about somebody working on differencing of semi-structured data in a way keeping the structures consistent and not use any line-based (or derivatives like LCS algorithms)? Our first approaches are very slow, but show nicely that not everybody will have to cope with the semantics of RCS or SCCS for all time. I hope you are not offended by me using this plattform, even though the topic is not strictly agenda-related, but I would be extra-ordinarly interested in any kind of comments or probably information about existing projects or even fully developed tools in this area. Thank you very much in advance, Torsten Lenk