Very interesting idea!

>From a UI perspective, I think GitLab's diff interface is quite good—to 
make it better for lawyers would probably require something a little more 
like the Stack Exchange's side by side *rendered* markdown diff format. 
 (Here is an example; revision 5 at this link particularly showcases the 
feature I'm talking about as it has lots of 
changes: http://unix.stackexchange.com/posts/131767/revisions)

The diffs would definitely need to be shown *not* on a line by line basis, 
but content-aware, since I believe lawyers (along with all other users of 
MS Word) don't hard-wrap their lines.  :)

The idea of splitting the clauses into separate files is interesting, but I 
think might require more survey of actual lawyers' usage requirements. 
 (For example, in the back and forth your friend is having, how many 
changes are local to a single clause and how many involve moving phrases or 
sentences from one clause to another?)  The most obvious idiot-proof way to 
allow merge requests is to only allow any given file to be involved in one 
open merge request at any time, and this could give issues with use cases 
involving moving wordings from one paragraph to another.  But really, 
without a survey and looking over actual patterns of legal document editing 
(even if just anecdotal), this is the purest speculation on my part.

Best,
--Mike Weilgart

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/e51e2119-c1ad-4fbd-8ed6-fa71cf1627ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to