cl-hssg/TODO.rst
2022-09-26 22:58:36 +02:00

61 lines
1,009 B
ReStructuredText

.. 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