Mercurial > hg > kdocs
annotate video.html @ 93:1bd46b3c996d
sed is greedy, so limit the regex match
author | jim@jtan.com |
---|---|
date | Sat, 10 Nov 2007 19:54:09 -0500 |
parents | fdf64e606a2a |
children |
rev | line source |
---|---|
32
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
1 <html> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
2 <title>Selected Videos of Interest</title> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
3 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
4 <h2>Google tech talks</h2> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
5 <ul> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
6 |
34
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
7 <li><p>May 3, 2007 <a href=http://video.google.com/videoplay?docid=-2199332044603874737>Linus Torvalds on git</a> - Linus Torvalds (Linux, git).</p></li> |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
8 |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
9 <p>ABSTRACT: When Linus looked for a replacement for BitKeeper, he wanted a |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
10 source control system that was distributed, performed well, and guaranteed |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
11 that data checked out exactly matches the data that was checked in. To get |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
12 this, he had to write one. Covers the horrors of CVS, and why Linus considers |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
13 SVN's slogan "CVS done right" to be a contradiction in terms. Why a |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
14 distributed source control system is a better match for open source development |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
15 than a centralized one: "Distribution means nobody's special." Forking is |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
16 natural, and a distributed SCM is a tool to easily merge forks back together. |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
17 You can work offline, developers don't block each other during development. |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
18 Branches have no namespace issues. Every developer having their own branch and |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
19 can control what gets applied to that branch which eliminates issues of |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
20 security/trust/politics related to "commit access", and thus cutting a release |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
21 is something anyone can do. The "network of trust" in merging and cutting |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
22 releases securely. How git makes merging easy, and resolving conflicts.</p> |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
23 |
00ba11f14914
Description for Linus' source control talk video.
Rob Landley <rob@landley.net>
parents:
32
diff
changeset
|
24 <li><p>May 1, 2007 <a href=http://video.google.com/videoplay?docid=1742374580386548257>State of the Linux kernel</a> - Andrew Morton</p></li> |
32
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
25 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
26 <li><p><a href=http://video.google.com/videoplay?docid=-4216011961522818645>How Open Source Projects Survive Poisonous People</a> - Ben Collins-Sussman and Brian Fitzpatrick (Subversion).</p> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
27 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
28 <p>ABSTRACT: Every open source project runs into people who are selfish, |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
29 uncooperative, and disrespectful. These people can silently poison the |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
30 atmosphere of a happy developer community. Come learn how to identify these |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
31 people and peacefully de-fuse them before they derail your project. Told |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
32 through a series of (often amusing) real-life anecdotes and experiences.</p> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
33 </li> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
34 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
35 <li><p>April 19, 2007 <a href=http://video.google.com/videoplay?docid=-5503858974016723264>Release Management in Large Free Software Projects</a> - Martin Michlmayr (Debian)</p> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
36 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
37 <p>ABSTRACT: |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
38 Time based releases are made according to a specific time interval, instead of |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
39 making a release when a particular functionality or set of features have been |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
40 implemented. This talk argues that time based release management |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
41 acts as an effective coordination mechanism in large volunteer projects and |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
42 shows examples from seven projects that have moved to time based |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
43 releases: Debian, GCC, GNOME, Linux, OpenOffice, Plone, and X.org.</p> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
44 </li> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
45 </ul> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
46 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
47 <!-- |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
48 http://video.google.com/url?docid=-4285568518538296189 One Laptop Per Child Apr 12, 2007 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
49 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
50 http://video.google.com/url?docid=2728972720932273543 Ubuntu Linux, Nov 9, 2006 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
51 http://video.google.com/url?docid=-3733345136856180693 How To Design a Good API and Why it Matters |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
52 http://video.google.com/url?docid=-6283435552434112856 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
53 http://video.google.com/videoplay?docid=-964034174560775429 Chris DiBona |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
54 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
55 http://video.google.com/url?docid=-6283435552434112856 The surprising history of copyright and what it means to Google. |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
56 http://video.google.com/url?docid=-5105910452864283694 Competing on the basis of speed. |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
57 http://video.google.com/url?docid=4640463281465283349 Mobiles, the digital divide, and google. |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
58 http://video.google.com/url?docid=4740557046246483319 Artificial general intelligence |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
59 http://video.google.com/url?docid=-3857739359956666768 The internet of things: what is a Spime |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
60 http://video.google.com/url?docid=-6972678839686672840 A new way to look at Networking |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
61 http://video.google.com/url?docid=6765603919277760697 Camino |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
62 http://video.google.com/url?docid=-7910406883328902493 Agile retrospectives: making good teams great |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
63 http://video.google.com/url?docid=-4356347903120410001 Deconstructing the xbox security system |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
64 http://video.google.com/url?docid=2159021324062223592 Everything is Miscellaneous |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
65 http://video.google.com/url?docid=1996321846673788606 Should Google go nuclear? |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
66 http://video.google.com/videoplay?docid=-6856727143023456694 Death of the desktop (UI design) |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
67 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
68 Python: |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
69 http://video.google.com/videoplay?docid=1135114630744003385 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
70 http://video.google.com/url?docid=7760178035196894549 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
71 http://video.google.com/url?docid=-288473283307306160 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
72 http://video.google.com/url?docid=1189446823303316785 |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
73 http://video.google.com/url?docid=-872784530622495809 |
92 | 74 |
75 Fedora maintainer at Ohio Linuxfest: | |
76 http://video.google.com/videoplay?docid=1318831731168168936 | |
77 His blog is: http://spevack.livejournal.com/ | |
32
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
78 --> |
6f30fdd28dab
Add a few google videos, and the README files from the kernel source.
Rob Landley <rob@landley.net>
parents:
diff
changeset
|
79 </html> |