Skip to content

Commit

Permalink
semver and todo
Browse files Browse the repository at this point in the history
  • Loading branch information
mojombo committed Dec 25, 2009
1 parent 2bc9499 commit 2e7a35b
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ file. Indeed, it is not even possible to embed logic in the template. This
allows templates to be reused across language boundaries and for other
language independent uses.

This project uses [Semantic Versioning](http://semver.org) for release
numbering.

Working with Mustache means dealing with templates, views, and contexts.
Templates contain HTML (or some other format) and Mustache tags that specify
what data to pull in. A template can be either a string or a file (usually
Expand All @@ -15,7 +18,10 @@ are called and provide the data for the template tags. A context is an Erlang
dict that contains the current context from which tags can pull data. A few
examples will clarify how these items interact.

NOTE: This is alpha software. Do not use it in production without extensive testing. The API may change at any time. It still lacks some of the features of Mustache for Ruby and the performance (even with compiled templates) is not yet where I'd like it to be.
NOTE: This is alpha software. Do not use it in production without extensive
testing. The API may change at any time. It still lacks some of the features
of Mustache for Ruby and the performance (even with compiled templates) is not
yet where I'd like it to be.


The Simplest Example
Expand Down Expand Up @@ -203,6 +209,15 @@ Will render as follows:
<h1>Today.</h1>


TODO
----

* Support partials
* Organize into traditional Erlang package structure
* Get a Makefile going
* Learn some things from erlydtl (speed improvments, perhaps)


Meta
----

Expand Down

0 comments on commit 2e7a35b

Please sign in to comment.