cl-hssg/TODO.rst
2022-09-25 19:34:08 +02:00

48 lines
906 B
ReStructuredText

.. default-role:: code
###################
Things to be done
###################
Core
####
Cleanup
=======
- A proper public interface to the various artifact classes
Testing
=======
- Reader
- Test the reader system in general
- Test the Lisp reader implementation
- Artifacts
- Come up with a proper artifacts interface
- Test the individual artifact implementations (function `WRITE-ARTIFACT`)
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)