Artagnon's thoughts about free software, music, movies and the world
The Git Sequencer...
In the summer of 2011, I wrote a sequencer for git. Ever since, people have been struggling to explain what exactly it is in plain english, so I'll rectify that now. The vision was to create a framework that could sequence arbitrary git operations, and git abort or git continue after interruptions (conflicts, for instance). Then, various commands that follow this start-interrupt-continue workflow can simply call into this framework instead of implementing their own git foo --abort and git foo --continue. An example of a command that follows this workflow is git rebase --interactive. Unfort...
Date: 2012-11-12
Happiness...
Aristotle enshrines happiness as a central purpose of human life and a goal in itself. Examining this closely leads us to a deeper question: are huma...
Why we need Ubu...
I must admit that I was pretty anti-Ubuntu sometime ago. My ideology was that the hackers can get onto a real distro like Debian or Fedora, while end-...
The true nature...
The central idea is simple- Git is not a versioning system at all; atleast not in the way CVS, SVN, Perforce, or Mercurial are. This is the reason no...
Reviews/Comments using Facebook