summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-09-27 14:44:56 +0300
committerLars Wirzenius <liw@liw.fi>2018-09-27 14:44:56 +0300
commit44d7d31c0872997862ddc41e537480315e69561f (patch)
treef9cdebb6da3df9df2d0b8e4529c22aa6fbfa7c97
parent9e752df2b58a68cc68ffe075c43a6c1443fc297d (diff)
downloadvmdb2-44d7d31c0872997862ddc41e537480315e69561f.tar.gz
Add: some historical context to vmdb2.mdwn
-rw-r--r--vmdb2.mdwn27
1 files changed, 25 insertions, 2 deletions
diff --git a/vmdb2.mdwn b/vmdb2.mdwn
index 11d640e..4aadaf4 100644
--- a/vmdb2.mdwn
+++ b/vmdb2.mdwn
@@ -1,5 +1,7 @@
---
-title: vmdb2 manual
+title: Building Debian system images with vmdb2
+author: Lars Wirzenius
+date: work-in-progress
...
Introduction
@@ -13,10 +15,31 @@ of architectural problems with the old program. The new program is not
compatible with the old one; that would've required keeping the
problems, as well.
+Why vmdb2 given vmdebootstrap already existed
+-----------------------------------------------------------------------------
-Installation
+`vmdebootstrap` was the first attempt by Lars Wirzenius to write a
+tool to build system images. It turned out to not be well designed.
+Specifically, it was not easily extensible to be as flexible as a tool
+of this sort should be.
+
+Why vmdb2 given other tools already exist
-----------------------------------------------------------------------------
+Lars likes to write tools for himself and had some free time. He
+sometimes prefers to write his own tools rather than spend time and
+energy evaluating and improving existing tools. He admits this is a
+character flaw.
+
+Also, he felt ashamed of how messy `vmdebootstrap` turned out to be.
+
+If nobody else likes `vmdb2`, that just means Lars had some fun on his
+own.
+
+
+Installation
+=============================================================================
+
You can get vmdb2 by getting the source code from git:
git clone git://git.liw.fi/vmdb2