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