.. default-role:: code ################### Things to be done ################### Core #### Cleanup ======= - A proper public interface to the various artifact classes - Expose reader interface to public Testing ======= - Artifacts - Come up with a proper artifacts interface - Test the individual artifact implementations (function `WRITE-ARTIFACT`) - Update reader tests to public interface once it is done Blog #### Fixes ===== - Make sure the `lisp` reader uses throwaway packages instead of polluting the global namespace Features ======== - Template: docstrings in template - Localization: Fall back to English if a particular key does not exist for the target language Cleanup ======= - How much of each artifact's internals need to be exposed? Make accessor functions? Constructor functions over `MAKE-INSTANCE`? - Static page metadata without binding (see comment in definition) Testing ======= Everything CommonMark reader ################# Testing ======= Everything