diff options
authoranonym <>2016-03-05 01:00:59 +0100
committeranonym <>2016-03-05 01:00:59 +0100
commitcdeb71f9bded942ac56ec124e0949b7486ec467e (patch)
parent986a9f786d5f4738a874a9370c996f93d1c7f78d (diff)
Include a teaser for vagrant-libvirt in the 2016-02 report.
1 files changed, 32 insertions, 0 deletions
diff --git a/wiki/src/blueprint/monthly_report/report_2016_02.mdwn b/wiki/src/blueprint/monthly_report/report_2016_02.mdwn
index 6b679b1..cc45516 100644
--- a/wiki/src/blueprint/monthly_report/report_2016_02.mdwn
+++ b/wiki/src/blueprint/monthly_report/report_2016_02.mdwn
@@ -23,6 +23,38 @@ Code
XXX: List important code work that is not covered already by the Release
section (for example, the changes being worked on for the next version).
+A friendlier build system
+For years Tails has offered a
+[[build system based on Vagrant|contribute/build/#index2h1]], which at
+times has been maintained and really easy to use, and so a great
+resource for new contributors that want to test their
+modifications. Sadly that was a while ago, mostly because all but one
+Tails developers have been using their own custom build systems. The
+main reason for that is that Vagrant uses Virtualbox by default, while
+all of us (and our infrastructure, e.g. our Jenkins automated builds
+and tests setup) greatly prefer the QEMU/KVM stack (and libvirt), and
+it is not possible to mix two hypervisors at the same time.
+But this is about to change! Recently there's been quite an effort to
+[[!tails_bug 6354 desc="migrate to vagrant-libvirt and the QEMU/KVM hypervisor"]]
+which should allow all of us to converge to the same build
+system. Besides saving development time since only one system has to
+be maintained, it also means that this build system will be
+well-maintained in the future, and so remain easy-to-use for
+There are a few roadblocks still, though, but you can help, especially
+if you are a Debian developer! Currently we need vagrant-libvirt (and
+ruby-fog-libvirt) packaged and maintained in Debian, and
+[quite a lot of work](
+has already been done on that front. And to have the build system
+working on Debian Jessie we need the following packages backported:
+vagrant, ruby-excon, ruby-fog-core and ruby-fog-xml. If you want to
+help, please get in touch with us on the
+[ public mailing list](!
Documentation and website