Sha256: b1cae518254f3dae427edd9f76d74086af5a0fe8eab1f42f6082062d81a8e67b
Contents?: true
Size: 1.77 KB
Versions: 1
Compression:
Stored size: 1.77 KB
Contents
# Schreihals Everybody should be developing their own blogging engine for hackers, so here's mine. Documentation is pretty minimal at the moment, so for now, how about a list of overall design goals? ## Overall Design Goals * Minimal code design. * Author your blog through git, using Markdown and friends. * Near-zero boilerplate code in your blog project. (It's all in the gem.) * Theme support through gems. * No static document generation. (Not interested, there are enough engines out there that do this.) * HAML and SASS support out of the box. ## Usage TODO: soon ## Stuff Just a list of keywords I need to write about: * Configuration * Automatic `date` and `slug` recognition * `status` attribute and drafts * `disqus` and `disqus_identifier` attributes * Using different post formats (markdown, textile, haml etc.) * pages (= posts without dates) * deployment (Heroku!) * code highlighting * `google_analytics_id` and `gauges_id` * `footer` * `link` * `read_more` * `schreihals create NAME` * `schreihals post TITLE` * `documents_store`, `documents_source` * `twitter_id` * cascading views ## Version History ### development * Add `schreihals` executable. Use it to generate new Schreihals blogs (`schreihals create <name>`) and blog posts (`schreihals post <title>`). * Removed dependency from `data_mapper` and added our own implementation. * The contents of the `blog_description` configuration variable are now displayed at the top of the home page. The small footer at the bottom of all pages is now being populated through the `footer` variable. ### 0.0.2 * Fix various stupid bugs from the initial release, including the broken example app. Duh! * When a post or page could not be found, we now display a proper 404 page (with correct status code.) ### 0.0.1 * Initial release.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
schreihals-0.0.3 | README.md |