Commit e2806ac1 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Merge branch 'master' of ssh://

parents 82fe9598 8fdc4fb4
......@@ -41,42 +41,61 @@
(let ([sub-para (lambda l
(para #:width (* 3/4 (current-para-width)) l))])
'one "Part I: Basic Concepts"
'nutshell "Part I: What is ASDF?"
'two "Part II: Practical Slides"
'two "Part II: Hot-patching ASDF"
(lambda (tag)
(sub-para "Using" (code make-outline) "and more..."))
(sub-para "Why is this critical?")
(sub-para "Why was it hard?")
(sub-para "How did we manage?")))
'three "Part III: Fancy Picts"
'three "Part III: Configuration"
(lambda (tag)
(sub-para "Creating interesting graphics"))
(sub-para "Finding input systems")
(sub-para "Finding compiled files")))
'four "Part IV: Advanced Slides"
(lambda (tag)
(sub-para "Beyond" (code 'next) "and" (code 'alts)))
'four "Part IV: Best practices"
'background "Part V: Controlling the Background"
(lambda (tag)
(sub-para "Changing the overall look of your talk"))
'five "Part V: Lessons learned"
'printing "Part VI: Printing"
(lambda (tag)
(sub-para "Exporting slides as PostScript"))
'six "Part VI: Future directions"
'end "Conclusion"
(lambda (tag)
(sub-para "This is the end")))))
;; FIXME: Get title to agree with paper title
#:title "ASDF 2"
@bt{Building Common Lisp software}
@bt{made slightly easier}
~ ~
(para #:align 'center @t{François-René Rideau,} @it{ITA Software})
@t{Boston Lisp Meeting, 2010-05-24}
(para #:align 'center @t{Robert P. Goldman,} @it{SIFT, LLC})
@t{International Lisp Conference, October, 2010}
(outline 'nutshell)
#:title "Summary"
@para{"What were we doing?"}
@item{"Fixing up ASDF"}
@item{"Trying not to wreck key piece of CL community plumbing"}
@para{"We discovered"}
@item{"Interesting technical challenges from hot-patching"}
@item{"Interesting social challenges"}
@para{"Some principles"}
@item{"Don't wreck backward compatibility"}
@item{"Let users configure based on what they know and library authors configure based on what " @it{"they"} " know."}
(outline 'one)
......@@ -87,6 +106,9 @@
@para{Written by Daniel Barlow in 2001}
@para{In the line of older Lisp @tt{defsystem}})
#:title "Fodder from previous presentation."
#:title "ASDF 2: incremental improvements"
......@@ -149,4 +171,33 @@
@para{RSN: bundled with your fav' implementation}
@para{Already in ABCL, CCL, ECL...})
#:title "End of fodder from previous presentation."
(outline 'two)
(outline 'three)
(outline 'four)
(outline 'five)
(outline 'six)
(outline 'end)
;;; Local Variables:
;;; mode: scheme
;;; End:
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment