Add FOSDEM 2012 talk.
[libguestfs-talks.git] / 2012-fosdem / notes.txt
1 [20 minutes + 5 for questions]
2
3 !!!!! DISPLAY RESOLUTION !!!!!
4
5 [BEFORE:
6   guestfish -a /dev/null run
7   ~/d/techtalk-pse/techtalk-pse
8 ]
9
10 [Audience is:
11   - cloud developers
12   - general interest
13
14  What do they want to do with images:
15   - file injection
16   - inspection for auditing
17   - creation of blank / prepopulated
18   - resizing
19   - use it from languages like Python, C, Ruby, Perl, Java
20
21  Adoption / find out more:
22   - website
23 ]
24
25 [website:
26
27 libguestfs is a set of tools for accessing and modifying virtual
28 machine (VM) disk images. You can use this to inject files, resize,
29 rescue, create, view or audit disks. libguestfs is also a library that
30 you can link to management programs written in C, Perl, Python, Ruby,
31 Java and other languages. In this talk, Richard Jones will introduce
32 the tools and give live demonstrations. He also talks about how they
33 work behind the scenes.
34 ]
35
36
37 100 INTRODUCTION
38
39  - website
40  - my email address
41
42 200 OVERVIEW
43
44 C library, API and a set of tools
45
46 (just a few are shown here)
47
48 full time development for 3 years, > 300,000 lines of code
49
50 using kernel + qemu code, so can handle qcow2, all sorts of filesystems
51
52 300 GUESTFISH
53
54
55
56 400 INSPECTION
57
58
59
60 500 AUDITING
61
62
63
64 600 PREPOPULATED DISK IMAGE
65
66
67
68 900 SUMMARY
69
70  - summary page
71    tools (all of them here)
72    used in OpenStack
73    used in Aeolus
74    used in Boxgrinder
75    used in Oz
76    used in virt-manager
77    used in virt-v2v, virt-p2v