3 ms·
Difficulty there is collaboration with various groups that are completely set on Word. Some of those groups are external: in most cases contract format is dicta
by scrumper 10y ago
Difficulty there is collaboration with various groups that are completely set on Word. Some of those groups are external: in most cases contract format is dictated by the client and that invariably means a Word document laid out in their specific structure with tables for deliverables and subheadings and boilerplate and the rest. Reverse-engineering hundreds of those things into something Pandoc can spit out is a giant challenge and likely a bit fragile. Then you have internal legal function which uses Word and various workflow plugins to do their job of sense-checking all of it.
The obvious suggestion would be to have internal groups (excluding legal) collaborate on some common plaintext markdown format where DVCS tools would provide an advantage, then publish to docx and hand over to legal for review. Unfortunately what always happens is that major changes to the contract are needed after legal has done their work, and it's easier (and acceptable) for all groups to work on the final paper together. That's where it breaks down.
I really feel that in 2016 having some poor bastard do clerical coordination of this stuff is just wrong. It's a mechanical task that's highly both error prone and a major source of operational risk, and it should be doable by the computer.
I actually kind of want to build this. Word (and the rest of office, I have the same problems with spreadsheets and powerpoints) plus plugins as the IDE, solid version control in the backend.
- wocram 10y agoWhy exclude legal? Understanding a commit graph isn't too technical. As far as I know, passing docx files back and forth is more similar to working with git than a google doc, so the workflow also wouldn't be dramatically different.
- codedokode 10y agoIt is still possible to generate diffs. You can convert doc files to plain text or HTML with openoffice and compare text versions. Or, even better, new .docx format is actually XML so it can be diff'ed too. You just need a good UI to display diffs.