Browse Source

Wrote about the ASDF definition

Samuel W. Flint 8 years ago
parent
commit
fdceb9f932
1 changed files with 18 additions and 2 deletions
  1. 18 2
      meeting-minds.org

+ 18 - 2
meeting-minds.org

@@ -129,7 +129,7 @@ To accomplish this task, I've decided to build using the following tools and sui
 :CREATED:  <2016-04-02 Sat 21:25>
 :END:
 
-* WORKING Packaging [0/2]
+* WORKING Packaging [1/2]
 :PROPERTIES:
 :CREATED:  <2016-04-02 Sat 16:27>
 :END:
@@ -151,12 +151,28 @@ This file describes and defines that packages, or namespaces used in the applica
     (:use #:cl))
 #+END_SRC
 
-** TODO The *ASDF* System Definition
+** DONE The *ASDF* System Definition
+CLOSED: [2016-04-02 Sat 21:57]
 :PROPERTIES:
 :CREATED:  <2016-04-02 Sat 16:45>
 :ID:       9d79d691-5ac0-43f9-a0ae-a4f1823cbcb6
 :END:
 
+The definition of a system, or in Lisp terms, a set of connected and related software, either libraries or applications is what allows this to be put together and built.  This is done using *ASDF*, or the "Another System Definition Facility".
+
+This defines the system itself, ~#:meeting-minds~, and it depends on the following other systems:
+
+ - ~ningle~ :: A smart, simple web framework for the management/browsing interface.
+ - ~clack-errors~ :: An error handling library for the clack/ningle framework.
+ - ~clsql~ :: An SQL interface library that works extremely well with PostgreSQL.
+ - ~stefil~ :: A testing framework
+ - ~ironclad~ :: Encryption and hashing.
+ - ~babel~ :: Byte string manipulation.
+ - ~uiop~ :: A utilities collection.
+ - ~cl-mustache~ :: A templating framework based on the popular "Mustache" system.
+ - ~birch~ :: An IRC bot framework.
+ - ~irc-logger~ :: To provide IRC logging functionality.
+
 #+Caption: ASDF System
 #+Name: asdf-system
 #+BEGIN_SRC lisp :tangle "meeting-minds.asd"