US Declaration of Independence first and final drafts as GitHub diffs
github.com
github.com
https://github.com/dspinellis/unix-history-make (a repo with the scripts to build the final repo)
https://github.com/dspinellis/unix-history-repo (the final repo -- check out all of the different branches/tags)
To put it another way, what is missing in a git repo that would make you want to put it in another git repo?
It might help to think of it in terms of time travel and alternate universes. You go back in time and kill Hitler, and now the entire timeline from that point onward is different. But maybe you decide that you need to go back in time and make further changes to history, e.g. preventing the assassination that triggered WW1. Every change you make creates a new universe, and now you need a way to keep track of all the alternate universes that you created, in case one of your changes turns out to make things worse. You need to keep track of the history of each universe, and you also need to keep track of the history of alternate universes that you created by changing history. There's now two levels of history, hence two git repos.
[1] Technically it's not erased until the next garbage collection, but that's beside the point.
It turns out[3] that Jefferson wrote a first draft (of which only a fragment survives), then wrote the "original Rough draft" which is very similar to the document we know. 47 alterations were made before the vote for Independence, and 39 more between then and the official adoption of the document on July 4th.
I'd really like to see a version of this git repository accurately reflecting the fragment, original draft, all 86 revisions (in approximate order and attributed as well we can), and final version published as the Dunlap Broadside, instead of this anachronistic heap.
[1] https://github.com/usgov/forget-the-king/pull/1/commits/f9ff...
[2] https://github.com/usgov/forget-the-king/pull/1/commits/d041...
> I'd really like to see a version of this git repository accurately reflecting the fragment, original draft, all 86 revisions (in approximate order and attributed as well we can), and final version published as the Dunlap Broadside...
Me too!
I was unaware that we had the information you mentioned. I helped put this together after talking with my teammate about how it would be interesting to show a famous document being revised like we view code revisions.
Looks like some rationale behind the 82 changes is here: http://alexpeak.com/twr/doi/draft/
> It seems silly to have a project purporting to be various drafts of the Declaration to contain diffs which are entirely anachronistic/accidental/have nothing to do with the actual drafting process.
This is primarily for entertainment value. The commit messages are certainly not learned insights into what the founders were thinking. Perhaps I should have made a note somewhere, like at the bottom of the PR description - the silly aspect is there, and a bit intentional, since I am in no way a scholar on this.
Maybe consider this a prototype demonstrating the potential value - if any - of seeing revisions to famous important documents. The exercise of looking at putting together the diffs was certainly educational! I hope seeing the diffs can be a little insightful to someone else.
> the line "that among these are life, liberty, and the pursuit of happiness" was accidentally removed here[1], and re-added in the next commit here[2].
Intentional - and intentionally silly. I thought it would be interesting to imagine one of the most well-known phrases in US historical writing could be accidentally gobbled up by a stray press of the delete key, just like an important line of code may get wiped out unintentionally.
If anyone with more knowledge of the 82 changes creates a very serious capture of each change, let me know and I will promote it in this repo!
Happy [early] Independence Day fellow Americans.
Anyone know how?
Setting the GIT_AUTHOR_DATE and GIT_COMMITTER_DATE environment variables.
I wouldn't use "she" as a collective noun unless I also used a more neutral "humankind" or something. But really I prefer to use "they".
I suppose the time at which the US constitution was written was much more sexist than it is now, but I always thought it read fairly neutrally.
In any case, it's mostly a matter of having caution when reading these works, since their importance might cloud our judgment.
[1] http://www.nationalreview.com/corner/256401/does-constitutio...
http://www.etymonline.com/index.php?term=man&allowed_in_fram...
Edit: New to GitHub I guess, but that name is well known on other sites.
That account appears to have only one comment ever.
https://reddit.com/r/RedditArmie/comments/2g29ft/the_youtube...