cl-hssg/TODO.rst

62 lines
1,009 B
ReStructuredText
Raw Normal View History

2022-07-23 11:35:23 +02:00
.. default-role:: code
###################
Things to be done
###################
2022-09-25 19:34:08 +02:00
Core
####
Cleanup
=======
- A proper public interface to the various artifact classes
2022-09-26 22:58:36 +02:00
- Expose reader interface to public
2022-09-25 19:34:08 +02:00
Testing
=======
- Artifacts
- Come up with a proper artifacts interface
- Test the individual artifact implementations (function `WRITE-ARTIFACT`)
2022-09-26 22:58:36 +02:00
- Update reader tests to public interface once it is done
2022-09-25 19:34:08 +02:00
2022-07-23 11:35:23 +02:00
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
2022-07-23 11:35:23 +02:00
Cleanup
=======
- How much of each artifact's internals need to be exposed? Make accessor
functions? Constructor functions over `MAKE-INSTANCE`?
2022-09-11 22:46:26 +02:00
- Static page metadata without binding (see comment in definition)
2022-09-26 22:58:36 +02:00
Testing
=======
Everything
CommonMark reader
#################
Testing
=======
Everything