News for hackers. Stuff that matters.
Re:US Constitution – A Git repo with history of edits by duxup on Wednesday October 23, 2019 @06:07PM (#21339568)
Git is awesome.

But it's terminology is really confusing.

But yeah some layer of abstraction would be handy.

I always think of introducing it to my wife when she looses a document or something but god damn the terminology.

Re:US Constitution – A Git repo with history of edits by jameshart on Wednesday October 23, 2019 @08:36PM (#21340545)
And if there's one thing that will deter lawyers, it's confusing terminology.
Re:US Constitution – A Git repo with history of edits by duxup on Wednesday October 23, 2019 @09:20PM (#21340771)
There are luddites and then there is the legal community.
Re:US Constitution – A Git repo with history of edits by jameshart on Wednesday October 23, 2019 @10:35PM (#21341166)
I think we can get them on board. Need to rebrand some things with latin terminology, that's all. Let them file a petitio tracto instead of making a pull request.
Re:US Constitution – A Git repo with history of edits by testvox on Wednesday October 23, 2019 @09:12PM (#21340718)
Re:US Constitution – A Git repo with history of edits by Aloha on Wednesday October 23, 2019 @06:11PM (#21339604)
I think svn is a better way of thinking when working with documents, the fact that the timeline is contiguous too helps
Re:US Constitution – A Git repo with history of edits by enriquto on Wednesday October 23, 2019 @06:16PM (#21339649)
you can easily have a contiguous git timeline if you want to
Re:US Constitution – A Git repo with history of edits by Aloha on Wednesday October 23, 2019 @07:25PM (#21340125)
is a376f1 older or newer than 89fa2b?

The lack of continuous versioning is a problem for most document like workflows.

Re:US Constitution – A Git repo with history of edits by eru on Thursday October 24, 2019 @02:44AM (#21342242)
The commit message doesn't encode the timeline in neither git nor svn, and no-one complains.

So why do you expect the git hash to encode the timeline?

Git encodes the timeline in the parent/child relationship of commits (and/or the date stamps). Trying to look for the timeline information in the hashes is going to be futile, that's not where it's supposed to be found.

For documents that get send back and forth via email, amongst more than 2 participants, git's DAG is actually a better representation than a linear timeline.

(But yes, if you don't like that, you can set up git to reject commits with more than one parent to enforce a linear history.)

Re:US Constitution – A Git repo with history of edits by signal11 on Thursday October 24, 2019 @07:23AM (#21343475)
My advice to people who want history-tracking but don't know how to use a version-control system is: use Dropbox or OneDrive (I think Google Drive has something similar).

You get 30 days of history for every file in Dropbox (120 days for Business users). Earlier you could pay a bit extra to get a full year of history -- but that feature, called Extended Version History, is no longer available.

OneDrive unfortunately offers only 30 days, I believe Google Drive is similar.

Re:US Constitution – A Git repo with history of edits by srcmap on Wednesday October 23, 2019 @07:52PM (#21340262)
Wonder if one can create a new repo and commit the revisions with original Authors' names and historical date.
Re:US Constitution – A Git repo with history of edits by duxup on Wednesday October 23, 2019 @09:42PM (#21340891)
That would make a lot of sense to folks who are unfamiliar with hit.... also me.