simply unzipping the file is really not a good solution, because if you unzip the xml, then have a merge conflict, then if git does its nifty <<<>>> thing, then the resulting xml file is not valid OpenOffice or docx format... what has to happen is more than that, git would need to recognize that it is dealing with a docx or OpenOffice file, and create the xml to produce a valid new document with the version conflict information appropriately displayed in the new file format. It seems to me that the issues are a bit more complex.
James On Mon, Nov 16, 2009 at 8:00 PM, Michael Torrie <[email protected]> wrote: > Scott K wrote: > > While helpful for viewing command line interpretations of differences, > the > > linked articles don't solve the problem of storing binary versions of > text > > files. How did the technology community reach the conclusion that a > > compressed XML file is the best solution to open data interchange without > > coming up with tools for version control to support them? > > Yeah this is the main problem with these hacks. They don't address the > core need. > > > It would be nice if these programs allowed for uncompressed usage. > > I've often thought that a fuse module would be nice for this kind of > things. You could keep your files uncompressed in folders, but the FUSE > mount would show them as normal zip files. Would be slow though, since > to open the file, you'd have to first zip the real files, and then the > app would have to unzip them! > > iWork really rocks that it lets you store its documents in uncompressed > bundles. Maybe we could hack this into OpenOffice. > > -------------------- > BYU Unix Users Group > http://uug.byu.edu/ > > The opinions expressed in this message are the responsibility of their > author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. > ___________________________________________________________________ > List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list > -- "And very early in the morning the first day of the week, they came unto the sepulchre at the rising of the sun..." (Mark 16:2) Web: http://james.jlcarroll.net
-------------------- BYU Unix Users Group http://uug.byu.edu/ The opinions expressed in this message are the responsibility of their author. They are not endorsed by BYU, the BYU CS Department or BYU-UUG. ___________________________________________________________________ List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list
