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