Add optional 'make boot SERIAL=yes' to test the serial console.
[virt-p2v.git] / README.developers
index 232805e..0cadb53 100644 (file)
@@ -1,3 +1,18 @@
+Support
+----------------------------------------------------------------------
+
+Please send all queries, patches, bug reports etc. to the
+et-mgmt-tools mailing list:
+
+  http://www.redhat.com/mailman/listinfo/et-mgmt-tools
+
+Source repository
+----------------------------------------------------------------------
+
+If you have Mercurial installed, then:
+
+  hg clone http://hg.et.redhat.com/virt/applications/virt-p2v--devel
+
 Background reading
 ----------------------------------------------------------------------
 
 Background reading
 ----------------------------------------------------------------------
 
@@ -8,19 +23,12 @@ About Live CDs / livecd-creator tool:
 The files in this directory
 ----------------------------------------------------------------------
 
 The files in this directory
 ----------------------------------------------------------------------
 
-livecd.ks.in
+p2v.ks.in
 
   Kickstart file which describes how to build the live CD.  This is
   essentially the configuration file for livecd-creator.  Most
   importantly it lists the RPMs which are needed on the live CD.
 
 
   Kickstart file which describes how to build the live CD.  This is
   essentially the configuration file for livecd-creator.  Most
   importantly it lists the RPMs which are needed on the live CD.
 
-livecd-post.sh.in
-
-  This is the %post-configuration section of the Kickstart script.  It
-  is a shell script which runs after the RPMs have been installed but
-  before the live CD is turned into an ISO.  The shell script creates
-  any extra files we need on the live CD.
-
 virt-p2v
 
   This is the virt-p2v P2V configuration tool itself.  It is
 virt-p2v
 
   This is the virt-p2v P2V configuration tool itself.  It is
@@ -30,12 +38,32 @@ virt-p2v
 
 inittab
 
 
 inittab
 
-  Replacement /etc/inittab.
+  Replacement /etc/inittab (for init-based systems).
+
+tty1
+
+  Replacement /etc/event.d/tty1 (for upstart-based systems).
+
 
 iso-attach
 
   Attach newer virt-p2v scripts to pre-built ISOs (used by 'make update').
 
 
 iso-attach
 
   Attach newer virt-p2v scripts to pre-built ISOs (used by 'make update').
 
+extras/
+
+  Anything under here is copied onto the ISO squashfs.  In particular
+  this contains paravirt drivers for Red Hat Enterprise Linux,
+  CentOS and friends.
+
+Tips for OCaml
+----------------------------------------------------------------------
+
+All the packages you need are in Fedora and Debian.
+
+If using emacs, make sure you install tuareg-mode (the editing mode
+for OCaml).  Unfortunately there is no Fedora package for it at the
+moment, but it is very easy to install.
+
 General implementation plan
 ----------------------------------------------------------------------
 
 General implementation plan
 ----------------------------------------------------------------------