October 31st, 2012

eyes black and white

Consolidating Common Lisp Libraries

I'm starting a movement to consolidate Common Lisp libraries. To participate, here's the ten point program summary:

  1. Pick your favorite problem domain
  2. Identify all libraries that address it
  3. Work with various library authors
  4. Pick the most promising library
  5. Declare it THE library
  6. Add missing features present in other libraries
  7. Declare other libraries obsolete
  8. Rename package to short name identifying domain
  9. Invite all users to migrate to new library
  10. Profit

Most of it is pretty straightforward, but below are some details.

Collapse )