Add some NEWS entries and remove the TODO item from hacking.md.

This commit is contained in:
Brit Butler 2014-04-29 14:03:44 -04:00
parent f1abdd5410
commit 0446b5f919
2 changed files with 8 additions and 19 deletions

View file

@ -7,6 +7,14 @@
the old behavior.
* Coleslaw no longer expects a particular repo layout. Use whatever
directory hierarchy you like.
* New Content Type Plugin: Static Pages, accepting a title, url, and
optionally tags and a date. All files with a `.page` extension are
compiled as static pages and reuse the POST template.
To enable Static Pages, add `(static-pages)` to the `:plugins`
section of your config.
* Coleslaw now allows content without a date or tags. Note that POSTs
without a date will still show up in the reverse chronological
indexes at the very end.
## Changes for 0.9.3 (2013-04-16):

View file

@ -168,25 +168,6 @@ freshly built site.
## Areas for Improvement
### 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.
### New Content Type: Pages!
Many users have requested a content type PAGE, for static pages. It
should be a pretty straightforward subclass of CONTENT with the
necessary methods: `render`, `page-url` and `publish`. It could have a
`url` slot with `page-url` as a reader to allow arbitrary layout on
the site. For now, we can be sloppy and reuse the post template and
limit static-pages to being written in markdown. If we want to support
other formats, consider moving the format slot from POST to CONTENT.
This has been implemented on the branch `static-pages`.
### New Content Type: Shouts!
I've also toyed with the idea of a content type called a SHOUT, which