Live data from Hacker News

Show HN: Version Control for Microsoft Word

simuldocs.com

91–100 of 118 posts

Re: Show HN: Version Control for Microsoft Word

#91
let me guess:

- unzip the .docx file into xml files

- parse the xml into something organizable by line (csv? etc)

- commit this other file format

- in the GUI of your app, when someone selects a snapshot in time, go from the by line (csv? etc) format back to .docx

- open in word

- profit

(way back when we did this with excel, but ultimately gave up https://github.com/decisive-wizard/GridHub)

Re: Show HN: Version Control for Microsoft Word

#92
post #77

This is interesting, but what's wrong with "Track Changes"? (a feature Word had for at least 10+ years now). I believe for most people that is more than enough for version control purposes. For tech people that actually know what Git is and how to use it, I bet they'd want real Git integration, or they'd choose to store the document in a different (more easily managed by Git) format such as .md or .html.

Couldn't you use pandoc to convert Word doc to a git friendlier format for comparison?

Re: Show HN: Version Control for Microsoft Word

#93
post #88
post #77

This is interesting, but what's wrong with "Track Changes"? (a feature Word had for at least 10+ years now). I believe for most people that is more than enough for version control purposes. For tech people that actually know what Git is and how to use it, I bet they'd want real Git integration, or they'd choose to store the document in a different (more easily managed by Git) format such as .md or .html.

It doesn't scale. E.g. a common operation in a law firm is to send a draft of a Word document,[1] to several people for revisions and comments. You get back several redlines against a common version that some junior associate then has to integrate manually. [1] It has to be a word document for integration with tooling that does stuff like generating tables of authorities and whatnot.

the built-in 3-way merge tool will do that... just set it up to be called from your favourite VCS.

Re: Show HN: Version Control for Microsoft Word

#94
post #77

This is interesting, but what's wrong with "Track Changes"? (a feature Word had for at least 10+ years now). I believe for most people that is more than enough for version control purposes. For tech people that actually know what Git is and how to use it, I bet they'd want real Git integration, or they'd choose to store the document in a different (more easily managed by Git) format such as .md or .html.

    z:\presentation\2017\Skyscraper.doc
    z:\presentation\2017\Skyscraper.doc.final
    z:\presentation\2017\Skyscraper.doc.final.legal_edits
    z:\presentation\2017\Skyscraper.doc.final2

Re: Show HN: Version Control for Microsoft Word

#95
post #53
post #24

What's wrong with using a document management system instead of this?

Most DMSes utilize a "check-in/check-out" process, meaning that only one person can work the document. Others can work on "copies," but there is no way to sync their changes back into the main document stored in the DMS.

Exactly. It means incompatible changes have to be merged manually later. It causes problems with large reports where, for example, an electrical engineer may be editing one section and a civil engineer another, but only one can have the document checked out at a time. It's possible to break large reports up into many small section reports, but that's a workaround to the real issue.

It also means that when someone checks a file out and then goes home for the weekend without checking it back in no one can update the file in the DMS without administrator support.

Re: Show HN: Version Control for Microsoft Word

#97
post #12
post #4

Earlier quoted context omitted.

Word is tons more powerful than Google Docs, has add-ins, way more formatting and styling. In my mind, Google Doc is not a direct competitor to Word when it comes to professional editing and writing.

Ideally, styling should have nothing to do with editing or writing. You're talking about print (or PDF/static image) publishing, I guess?

...in the real world, they're one and the same.

Re: Show HN: Version Control for Microsoft Word

#98
post #12
post #4

Earlier quoted context omitted.

Word is tons more powerful than Google Docs, has add-ins, way more formatting and styling. In my mind, Google Doc is not a direct competitor to Word when it comes to professional editing and writing.

Ideally, styling should have nothing to do with editing or writing. You're talking about print (or PDF/static image) publishing, I guess?

Professional firms that produce contracts and reports generally have document format guidelines and standard templates. They may also have approved typefaces, up to and including brand-custom typefaces. And while these things could be applied by document editors or tools later based on a simple set of text documents (I'd be in favor of that), in reality everyone works in Word, and the working Word documents are what will eventually become signed legal documents or stamped and sealed engineering studies, or similar. Styling does matter.

Re: Show HN: Version Control for Microsoft Word

#99

Cool! Here's my unsolicited opinion: you preemptively answer "why wouldn't I just use git?" but I think "why is this better than track changes?" is the question prospective users are more likely to have. Comparisons to SharePoint versioning might also be helpful.

I hope OP helps lots of people, because if they've been so abused by their computers as to think "Track Changes" is anything other than a torture device, they really need help.

Re: Show HN: Version Control for Microsoft Word

#100

How big do you think the intersection is of people who can use git and people who want to use Microsoft Word?

Significant. Most engineering firms (web dev << the development world) have a need for proper documentation, and LibreOffice generally won't cut it either.

One would expect an engineering firm to be able to set up doc conversion for the special people who need "proper documentation" and consider Word to be at all related to that. Every "document" I've ever gotten from an engineer has been a PDF, which should work even for special people.
Post reply on HN