Add some TODOs to hacking.md
This commit is contained in:
parent
2011da83ad
commit
e0fc5be8e3
1 changed files with 16 additions and 0 deletions
|
@ -150,6 +150,22 @@ freshly built site.
|
|||
|
||||
## Areas for Improvement
|
||||
|
||||
### Allow Arbitrary Repo Structure
|
||||
|
||||
Currently, *coleslaw* expects all posts to be in the top-level of the
|
||||
blog repo. There is no technical reason that coleslaw should care.
|
||||
The only change that needs to be made is to the `do-files` macro
|
||||
used during content discovery. In particular, it should probably
|
||||
use `cl-fad:walk-directory` instead of `cl-fad:list-directory`.
|
||||
|
||||
### Allow Tagless or Dateless Content
|
||||
|
||||
Several users have expected to be able to not supply tags or a date
|
||||
for their content. This is a reasonable expectation and requires
|
||||
changes to at least the post templates and the `read-content`
|
||||
function. There may be other areas where it was assumed tags/dates
|
||||
will always be present.
|
||||
|
||||
### Render Function Cleanup
|
||||
|
||||
There are currently 3 render-foo* functions and 3 implementations of the
|
||||
|
|
Loading…
Add table
Reference in a new issue