Permalink
Browse files

Version 0.4

  • Loading branch information...
1 parent 69c50ee commit 89ace5f35b5876ce808c1e9301f81a5cb3e8839b @mythmon committed May 22, 2011
Showing with 33 additions and 9 deletions.
  1. +15 −0 CHANGELOG.mkd
  2. +17 −8 README.mkd
  3. +1 −1 wok/__init__.py
View
@@ -1,3 +1,18 @@
+Version 0.4
+-----------
+### Features
+- Added a built in testing server, to easily test absolute links on the site.
+- Add `--version` option.
+- Added `site.pages`, a flat list of the pages of the site.
+- Added `site.categories`, a dictionary:
+ `{top level categories : immediate children of that category}`.
+- Added page.url field, settable in a page's header and accessible from
+ templates.
+- Started adding unit tests.
+### Fixes
+- Fix `Page.author` to actually parse author strings right.
+
+
Version 0.3
-----------
- Add optional syntax highlighting using [Pygments][pyg].
View
@@ -18,10 +18,10 @@ wanted to do with my website. So I am writing my own.
Installation
------------
-Note that wok is alpha-grade software at this point. It is under active
-development, and its features are still in flux and there are bugs. If you
-still want to use it, the recommended way to install wok is from the
-[Python Package Index][pypi] with this command.
+Note that wok is in alpha. It is under active development, and its features are
+still in flux and there are probably bugs. That being said, it is still quite
+usable. The recommended way to install wok is from the [Python Package
+Index][pypi] with this command.
sudo pip install wok
@@ -35,10 +35,19 @@ directories with this command.
Usage
-----
-To run wok, go to the directory where your site files are located, and run wok.
-For now, no output will be given unless something goes wrong. If it returns
-without error, you should have a shiny new output folder containing some html,
-and your media that represents your shiny new site.
+To use wok, go to the directory where your site files are located, and issue
+the command `wok`. For now, no output will be given unless something goes
+wrong. If it returns without error, you should have a shiny new output folder
+containing some html, and your media that represents your shiny new site.
+
+To aid in testing links on the site, wok includes a development server. The
+commnds on that particular file say:
+
+>Do *NOT* attempt to use this as anything resembling a production server. It is
+>meant to be used as a development test server only.
+
+This test server is slow, and likely insecure, but for local testing of the
+site during development, it is really convenient.
wok pulls the pieces of your site from three places. For each of these places,
you can modify the path wok looks for them in the config file.
View
@@ -1 +1 @@
-version = u'0.3'
+version = u'0.4'

0 comments on commit 89ace5f

Please sign in to comment.