On Mon, 16 Jan 2006 08:39:54 +0100, Mathias Bauer wrote: > I already thought about that (stimulated by a discussion on the > 2004 OOoCon in Berlin) and I think it's possible if you mean that > svn shall reflect the internal ZIP hierarchy so that every document > becomes a folder in svn containing files and sub folders for the > document content. <snip>Mathias talks about integrating SVN using WebDAV</snip>
I think that the real goal should be to integrate the concept of version control into the applications directly. MS Word supports something called "Track Changes" that is a minimal versioning system in itself. The feature basically let's you see changes anyone made to the document inside Word itself and also shows who did what changes and when. You can switch modes to "see the latest version", "show changes", "accept change". Essentially a Word specific diff/merge tool. I know this feature is loved by legal people when they are wrangling through a contract. Alienbrain (www.alienbrain) also features similar functionality for 3D modelling packages where you can view diffs of models inside tools like 3D Studio MAX. Movie and game people seem to love it as much as the legal people do. This type of integration is a magnitude more difficult, but would IMHO also be the most useful way to do serious integration of OO.o with SVN. There are already existing WebDAV filesystems and great SVN tools (Tortoise on Win32 anyone?) and just exposing the zip structure does not really help with the real issue of producing user manageable diffs. On the other hand, providing a "Track Changes" feature based on full SVN functionliaty would really break some new ground and provide something very practical for the end users. Think about it, all those happy lawyers chatting away on the OO.o forums! As a sidenote, you already have Neon integrated so you might as well just compile in libsvn if you want to do an integration. That way you get access to SVN server and local RA (Repository Access) protocols as well. Take care, Kai -- Kai Backman, programmer, [EMAIL PROTECTED] http://www.ShortHike.com - space station game --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
