Kaynağa Gözat

A few notes tweaks.

Brit Butler 10 yıl önce
ebeveyn
işleme
7b516ccc9c
1 değiştirilmiş dosya ile 6 ekleme ve 16 silme
  1. 6 16
      docs/hacking.md

+ 6 - 16
docs/hacking.md

@@ -219,7 +219,7 @@ PAGE, a content type for static page support, is available as a plugin.
219 219
 
220 220
 ## Areas for Improvement
221 221
 
222
-### Minor Cleanups/Tasks
222
+### Assorted Cleanups
223 223
 
224 224
 * Try to get tag-index urls out of the tags. Post templates use them.
225 225
 * Profile/memoize find-all calls in **INDEX** `render` method.
@@ -251,26 +251,16 @@ that are useful to the user. Example errors users have encountered:
251 251
    ".post" files.
252 252
 4. Dear Lord it was miserable even debugging a transposed character error
253 253
    in one of the templates. "${foo}" instead of "{$foo}". But fuck supporting
254
-   multiple templating backends I have enough problems.
254
+   multiple templating backends I have enough problems. What can we do?
255 255
 
256
-### Scripting Conveniences/Basic Install
256
+### Scripting Conveniences
257 257
 
258
-Right now, we assume that you want to set up a bare repo and use git push
259
-for site deploys. However good a system this may be, we don't need to have
260
-it as a baked in assumption for coleslaw. The current deploy system should
261
-be moved into a plugin and replaced with something braindead
262
-(e.g. `mv` staging-dir to deploy-dir).
263
-
264
-This leads to the following:
265
-
266
-1. Simplify the getting started process for new users.
267
-   They should just be able to do
258
+1. The getting started process has been simplified for new users.
259
+   They are able to just place a config in $HOME or their repo and do
268 260
    `(progn
269 261
       (ql:quickload :coleslaw)
270 262
       (coleslaw:main "/path/to/my/blog-repo"))`.
271
-   We'll still require a git repo for now. This does necessitate updating
272
-   `get-updated-files` for the case where no revision is passed.
273
-2. We could also add command-line tools/scripts to run coleslaw, set up
263
+2. We may also add command-line tools/scripts to run coleslaw, set up
274 264
    the db for incremental builds, scaffold a new post, etc. for new users.
275 265
    Xach's buildapp or cl-launch would be useful here. frog and hakyll are
276 266
    good points of inspiration as well.