Added road map to README

Signed-off-by: Collin J. Doering <collin.doering@rekahsoft.ca>
This commit is contained in:
Collin J. Doering 2015-07-03 02:29:50 -04:00
parent 072e3d9870
commit 99ab1162da
1 changed files with 20 additions and 0 deletions

View File

@ -6,6 +6,7 @@
* [Building](#building)
* [Running Tests](#running-tests)
* [Issues](#issues)
* [Road Map](#road-map)
[#! λ Slang](http://blog.rekahsoft.ca) is the personal technical blog of *Collin Doering*,
built using software that [respects our freedoms](https://www.gnu.org/philosophy/free-sw.html).
@ -86,6 +87,25 @@ This will share the cabal sandbox which we used to build and install our fixed v
webdriver, with this project. Now the test-suite can be run once its dependencies are installed
(see [Running Tests](#running-tests)).
## Road Map <a name="road-map"></a>
There are still a few remaining rough edges to be fixed up. The ones I'm aware of are listed
below, if you find an issue please report it to me via email so I can make this site better.
* Include source files using some special syntax to avoid having to copy-paste source code into
articles. An example of what this could look like:
\`\`\` {.haskell .lineNumber include="files/source/SomeFile.hs"}
\`\`\`
* Have a proper draft system instead of copying articles to and from `drafts` and `posts`.
* Use LocalStorage API to save previously visited articles so they can be viewed offline (and
saves on bandwidth). Note, this is already somewhat handled by the browsers cache, but the
cache can be unreliable and also can't be controlled from javascript so a better solution is
to use LocalStorage as mentioned.
* Make tag specific RSS feeds available via links (on individual tag pages and perhaps somewhere on the home page).
* Re-enable simple nojs site as fallback when javascript is disabled by the client browser
[Hakyll]: http://jaspervdj.be/hakyll/
[Clay]: http://fvisser.nl/clay/
[Skeleton]: http://www.getskeleton.com/