Sfoglia il codice sorgente

Add some TODOs to hacking.md

Brit Butler 11 anni fa
parent
commit
e0fc5be8e3
1 ha cambiato i file con 16 aggiunte e 0 eliminazioni
  1. 16 0
      docs/hacking.md

+ 16 - 0
docs/hacking.md

@@ -150,6 +150,22 @@ freshly built site.
150 150
 
151 151
 ## Areas for Improvement
152 152
 
153
+### Allow Arbitrary Repo Structure
154
+
155
+Currently, *coleslaw* expects all posts to be in the top-level of the
156
+blog repo. There is no technical reason that coleslaw should care.
157
+The only change that needs to be made is to the `do-files` macro
158
+used during content discovery. In particular, it should probably
159
+use `cl-fad:walk-directory` instead of `cl-fad:list-directory`.
160
+
161
+### Allow Tagless or Dateless Content
162
+
163
+Several users have expected to be able to not supply tags or a date
164
+for their content. This is a reasonable expectation and requires
165
+changes to at least the post templates and the `read-content`
166
+function. There may be other areas where it was assumed tags/dates
167
+will always be present.
168
+
153 169
 ### Render Function Cleanup
154 170
 
155 171
 There are currently 3 render-foo* functions and 3 implementations of the