Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Attorneys don’t use Git, but they do use version control software. Examples are NetDocs, iManage, and even GDrive/Box/Dropbox (which are also document management systems). It largely depends on the firm.

There are some differences between what they need and what software engineers need.

Lawyers will sometimes use version control as layers in a release system, almost like development/staging/production (where production is the final executed copy). So version 1 will be the form, and version 2 will be the draft, etc.

Other times they will use it in a similar manner to engineers. But the top version is the working copy, and once they are satisfied with that draft they will version up.

Engineers use git to track changes and revert changes, but attorneys do not typically need to revert and once a document is executed, prior drafts aren’t really that important.

So there are fundamental differences between how lawyers and engineers look at version control.

It would be pretty nifty if attorneys/clients could collaborate using a version control system, but it’s hard enough to get attorneys to try any tool let alone a group of attorneys, so it would be a real stroke of luck to wedge yourself in here successfully.

Background: made a document management system for a law firm.



> attorneys do not typically need to revert and once a document is executed, prior drafts aren’t really that important.

this isn't 100% true. lawyers very much care about changes in legal codes over time. its incredibly time consuming to do historical legal research given how legal code changes are recorded. strike paragraph 5, insert 'foo' in section 5.3.1. etc.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: